2018年3月15日

JAVA中int转string及String.valueOf()的使用

摘要:日常java开放中,经常会遇到int和String的互转,一般图省事的做法就是: length的生成需要使用两个临时字符串""和"100"拼接成最终的字符串,所以效率比较低,那么int转String的正确方式应该是: 两种方式都可以,因为其实String.valueOf()最终调用的还是Intege 阅读全文

posted @ 2018-03-15 17:36 xinghebuluo 阅读 (37) 评论 (0) 编辑

2018年3月13日

String,StringBuilder和StringBuffer的特点和使用场景

摘要:这三个类是平时开发中经常遇到的,主要差别是运行速度和线程安全,使用起来String最方便了,另外两个稍微复杂一些。 从运行速度角度看,StringBuilder>StringBuffer>String。 从线程安全角度看,StringBuffer是线程安全的,StringBuilder和String 阅读全文

posted @ 2018-03-13 16:03 xinghebuluo 阅读 (98) 评论 (0) 编辑

2018年3月12日

ReentrantLock的原理解析

摘要:重入锁(ReentrantLock)是一种可重入无阻塞的同步机制。性能同synchronized接近(老版本jdk中性能很差)。 下面重点看下常用的lock()和unlock()方法的实现原理。 lock() 首先看下源代码: 它的实现很简单,调用了一行sync的lock()方法,由于sync有两种 阅读全文

posted @ 2018-03-12 16:10 xinghebuluo 阅读 (57) 评论 (0) 编辑

2018年2月28日

mongodb的TTL索引介绍(超时索引)

摘要:mongodb TTL index 阅读全文

posted @ 2018-02-28 20:03 xinghebuluo 阅读 (473) 评论 (1) 编辑

2018年2月25日

JBoss AS7(Application Server 7)的Standalone模式和Domain模式

摘要:JBoss AS7(Application Server 7)支持两种引导模式:standalone和domain(域)。 Standalone模式对于很多应用,并不需要domain管理能力,JBoss AS7实例可以作为一个"单独的服务"运行。一个单独的服务实例就是一个独立的进程,类似于JBoss 阅读全文

posted @ 2018-02-25 19:21 xinghebuluo 阅读 (68) 评论 (0) 编辑

2018年2月24日

mongodb 配置均衡器的运行窗口

摘要:mongodb 均衡器 阅读全文

posted @ 2018-02-24 19:08 xinghebuluo 阅读 (82) 评论 (0) 编辑

2016年11月3日

mongodb添加延时节点

摘要:mongodb 延时节点 延迟节点 阅读全文

posted @ 2016-11-03 10:31 xinghebuluo 阅读 (1133) 评论 (0) 编辑

2016年2月22日

AFNetworking 遇到错误 Code=-1016 "Request failed: unacceptable content-type: text/plain"

摘要:解决 AFNetworking 遇到 unacceptable content-type 问题。 阅读全文

posted @ 2016-02-22 17:28 xinghebuluo 阅读 (1489) 评论 (0) 编辑

2015年10月6日

使用cocoa捕获dock栏中的“退出”事件,解决qt开发的应用程序退出异常的问题

摘要:最近在移植一个QT开发的应用程序到mac平台,由于我们的应用在退出时需要释放一些资源,不然在mac系统会报崩溃事件,但是当用户使用dock栏上面的退出功能时,没有捕获到这个退出事件,导致无法正常退出。于是向经验丰富的同事请教,获知可以使用cocoa来捕获退出事件,从而解决这个问题,由于当时按QT的... 阅读全文

posted @ 2015-10-06 15:27 xinghebuluo 阅读 (507) 评论 (0) 编辑

2015年7月1日

【Grails 代理Proxy设置】部署Grails遇到Error Resolve error obtaining dependencies:错误,及解决方法

摘要:最近在使用Grails,一开始使用3.0.2版本,一直包nullpointer错误,后来使用了2.5.0版本,可以创建工程,但是在进入到工程目录后,再执行grails程序,报错了,步骤如下:1. grails create-app helloworld // 成功2. cd helloworld3.... 阅读全文

posted @ 2015-07-01 01:18 xinghebuluo 阅读 (847) 评论 (0) 编辑

导航