java
li20040723
这个作者很懒,什么都没留下…
展开
-
proto存储
message GameGuessWinner { optional int32 id = 1; optional string teamName = 2; optional float radio = 3; optional int32 type = 4; optional int32 attendNum = 5;//压的玩家人数 optional int转载 2014-05-04 18:46:05 · 566 阅读 · 0 评论 -
list 排序
List onlineSdkVersionlList = onlineSdkVersionDao.allOnlineList(); Collections.sort(onlineSdkVersionlList, new Comparator(){ public int compare(OnlineSdkVersion o1, OnlineSdkVersion原创 2016-11-04 10:58:15 · 276 阅读 · 0 评论 -
request排序
Map map = new HashMap(); String sign = request.getParameter("sign"); @SuppressWarnings("unchecked") Enumeration attributeNames = request.getParameterNames(); while (att原创 2016-11-04 10:57:05 · 354 阅读 · 0 评论 -
通过Spring @PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作
转自http://blog.csdn.net/topwqp/article/details/8681497/关于在spring 容器初始化 bean 和销毁前所做的操作定义方式有三种:第一种:通过@PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作第二种是:通过 在xml中定义init-method 和 de转载 2016-09-27 15:47:12 · 222 阅读 · 0 评论 -
去掉前面的和中间的数字
pName.replaceAll(".*[^\\D](?=(\\D+))","");转载 2016-10-10 11:44:56 · 484 阅读 · 0 评论 -
生成19位UUID
public static String getUuid() { UUID uuid = UUID.randomUUID(); StringBuilder sb = new StringBuilder(); sb.append(digits(uuid.getMostSignificantBits() >> 32, 8)); sb.ap转载 2016-08-19 16:25:54 · 3600 阅读 · 2 评论 -
jvm java虚拟机 新生代的配置
http://blog.csdn.net/qq_30739519/article/details/51055487转载 2016-04-05 13:32:09 · 330 阅读 · 0 评论 -
ActiveMQ的安装与使用
转自吴水成视频ActiveMQ 的安装与使用(单节点)IP:192.168.4.101 环境:CentOS 6.6、JDK7 1、 安装 JDK 并配置环境变量(略) JAVA_HOME=/usr/local/java/jdk1.7.0_72 2、 下载 Linux 版的 ActiveMQ(当前最新版 apache-activemq-5.转载 2016-03-18 14:33:26 · 313 阅读 · 0 评论 -
锁代码块
public class xxxx extends ddffdssf{private static final Logger logger = LoggerFactory.getLogger(GridManagerUseArrayList.class);private List[][] sceneObjs;private final ReentrantLock lock = new R转载 2015-12-07 14:03:55 · 416 阅读 · 0 评论 -
哈希冲突
设哈希表维14,哈希函数时H(key)=key%11,表中已有数据的关键字维15,38,61,84共四个,现要将关键字维49的结点加到表中,用二次探测再散列法解决冲突,则放入的位置是:A、8 B、3 C、5 D、915,38,61,84除11的余数分别为4,5,6,7,没有重复,因此分别就放在这4个下标49除11的余数为5,发生冲突,因为是二次探测,所以接下来分别探测+1, -1转载 2015-08-24 17:05:25 · 444 阅读 · 0 评论 -
java int to float
先转成double,再进行处理。(float)Double.parseDouble((p.getCount()+"")) / 100;原创 2015-01-21 14:26:21 · 392 阅读 · 0 评论 -
java session 共享
下载terracotta-3.7.7-SNAPSHOT.zip 解压后配置一个tc转载 2014-10-23 16:48:34 · 450 阅读 · 0 评论 -
统一管理properties
在系统中有多个properties时,可以用下面的方面。统一引用转载 2014-10-24 18:23:26 · 451 阅读 · 0 评论 -
jvm垃圾回收参数配置
一、相关概念基本回收算法引用计数(Reference Counting)比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。标记-清除(Mark-Sweep)此算法执行分两阶段。第一阶段从引用根节点开始标记所有被引用的对象,第二阶段遍历整个堆,把未标记转载 2014-09-03 14:51:37 · 474 阅读 · 0 评论 -
检查重复的类
Enumeration urls = Thread.currentThread().getContextClassLoader().getResources("com/alibaba/dubbo/registry/internal/DefaultRegistryService.class");while (urls.hasMoreElements()) { URL url = urls.n转载 2014-06-20 16:27:30 · 411 阅读 · 0 评论 -
jsp edit 插件
http://bravo.comxa.com/update转载 2014-07-25 18:14:35 · 426 阅读 · 0 评论 -
java邮件发送
javax.mailmail1.4转载 2014-06-25 09:41:08 · 619 阅读 · 0 评论 -
一些文章和书籍
文章java处理高并发高负载类网站的优化方法 .书JVM虚拟机规范深入理解Java虚拟机转载 2016-04-05 14:11:38 · 271 阅读 · 0 评论