- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 JVM常用参数
不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器上的配置不同
2017-02-22 18:00:55 301
原创 myeclipse2014 配合git ssh提交
今天起重新开始用myeclipse,并且配合git提交,HTTPS每次提交都要配置地址,账号密码,太麻烦了。想改成SSH提交,把老的key拷了黏过来,再去提交发现myeclipse居然卡住了,然后报错查了下日志(Myeclipse2014的git提交插件应该也是java写的)java.lang.reflect.InvocationTargetException at org.
2017-02-20 23:34:44 1772
转载 Java8系列之重新认识HashMap
Java为数据结构中的映射定义了一个接口java.util.Map,此接口主要有四个常用的实现类,分别是HashMap、Hashtable、LinkedHashMap和TreeMap,类继承关系如下图所示:下面针对各个实现类的特点做一些说明:(1) HashMap:它根据键的hashCode值存储数据,大多数情况下可以直接定位到它的值,因而具有很快的访问速度,但遍历顺序却是
2017-02-20 09:20:27 307
转载 Java中的ReentrantLock和synchronized两种锁定机制的对比
原文:http://www.ibm.com/developerworks/cn/java/j-jtp10264/index.html多线程和并发性并不是什么新内容,但是 Java 语言设计中的创新之一就是,它是第一个直接把跨平台线程模型和正规的内存模型集成到语言中的主流语言。核心类库包含一个 Thread 类,可以用它来构建、启动和操纵线程,Java 语言包括了跨线程传达并发性约束的构
2017-02-18 13:18:43 249
转载 深度剖析ConcurrentHashMap
还记得大学快毕业的时候要准备找工作了,然后就看各种面试相关的书籍,还记得很多面试书中都说到:HashMap是非线程安全的,HashTable是线程安全的。那个时候没怎么写Java代码,所以根本就没有听说过ConcurrentHashMap,只知道面试的时候就记住这句话就行了…至于为什么是线程安全的,内部怎么实现的,通通不了解。今天我们将深入剖析一个比HashTable性
2017-02-18 12:31:02 241
原创 普通二/三本学校程序员(搬砖工)的出路?
突然很羡慕那些985,211学校的学生,敲门砖是那么的响,机会是那么的多,路是那么的明确。我上大学以来,努力的路就没停过,先是狂刷ACM,然后自学用cocos2d开发PC课件,然后赶上jsp,疯狂加功能,什么ueditor,全文检索,websocket,然后“运气特别好”的被老师看中,做了人生第一个逻辑超复杂的项目,当时还是挺得意的。然后就赶上比赛的狂潮,又是自学WeX5开始做起了app,什么
2017-02-17 15:04:53 8359 1
转载 深入理解HashMap(及hash函数的真正巧妙之处)
原文地址:http://www.iteye.com/topic/539465 /** *@author annegu *@date 2009-12-02 */ Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的文章很多,但到底是自己学习的总结,就发出来跟大家一起分享,一起讨论
2017-02-17 15:03:00 340
转载 shiro默认拦截器
Shiro内置了很多默认的拦截器,比如身份验证、授权等相关的。默认拦截器可以参考org.apache.shiro.web.filter.mgt.DefaultFilter中的枚举拦截器: 默认拦截器名拦截器类说明(括号里的表示默认值)身份验证相关的authcorg.apache.shiro.web.filter.authc.FormAuthenticationFilter基于表单的拦截器;如“/*
2017-02-07 14:46:21 2234
idea git提交内存溢出后dump文件
2017-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人