自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (6)
  • 收藏
  • 关注

原创 git

GIT GIT 全局配置 访问GIT版本库中的对象 命令 git diff git reset 使用reflog挽回错误的重置 第一种用法 第二种用法 examples git checkout 第一种用法 第二种用法 第三种用法 examples git stash git tag 场景 撤销某次提交 将历史的两次提交合并 全局配置 # 新环境需要修改的配...

2018-06-08 00:04:02 292

原创 Java 并发

概念死锁饥饿:例如CAS自旋一直失败活锁:线程死锁之后,同时放弃锁,再同时获得部分的锁,导致程序依然不能顺利走下去并发级别:阻塞非阻塞无障碍最弱的非阻塞自由进入临界区无竞争时,有限步内完成操作有竞争,回滚数据无锁(lock-free)无障碍保证有一个线程可以胜出(额外条件,保证线程不会全部失败)无等待(wait-free)无锁所有线程有限步内完成无饥饿多线程及基础线程的基本操作新建线程:new T...

2018-05-09 23:09:28 109

原创 JVM Classloader

初始化:虚拟机对类的何时加载没有约束,但对类的初始化约定了5个条件(加载,验证,准备需在其之前开始);new,读写非final(final的已被放入常量池)的static字段,调用静态方法;java.lang.reflect初始化一个类时,其父类未初始化,初始化其父类;程序入口(main())所在的类;Jdk1.7动态语言的支持,对java.lang.invoke.MethodInvokeHand...

2018-05-09 23:05:09 110

原创 JVM 调优工具

jps:列出java进程,类似于ps命令-q:指定jps只输出进程ID ,不输出类的短名称-m:可以用于输出传递给Java进程(主函数)的参数-l:可以用于输出主函数的完整路径-v:可以显示传递给JVM的参数jinfo:查看正在运行的Java应用程序的扩展参数,甚至支持在运行时,修改部分参数-flag <name>:打印指定JVM的参数值-flag [+|-]<name>:...

2018-05-09 23:02:26 183

原创 JVM 基础知识 GC

GC参数打印GC简要信息(二选一,等价):-verbose:gc,-XX:+printGC,打印信息如下:–[GC 4790K->374K(15872K), 0.0001606 secs]–[GC 4790K->374K(15872K), 0.0001474 secs]–[GC 4790K->374K(15872K), 0.0001563 secs]–[GC 4790K->...

2018-05-09 23:00:05 219

原创 JVM GC 调优理论

参考资料:Step_by_Step_GC_Tuning_in_the_HotSpot_Java_Virtual_Machine :Java One 大会演讲PPT(相当于下面官方文档的简化版,本笔记的主要来源)Java SE 6 HotSpot[tm] Virtual Machine Garbage Collection Tuning:Oracle Jdk6 调优(推荐看下面的 JDK8 版本,内...

2018-05-09 22:52:31 240

C标准库-中文

c语言的经典书籍 C标准库,另外本人上传了其他所有的经典的c语言书籍,大家可以到我的主页上查看

2014-07-22

基于区域分裂合并技术的图像分割

包含毕业论文的所有文档,包含源码,基于j2se

2014-06-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除