自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 mysql事务隔离级别、锁的分类及实现原理

1.mysql锁分为表锁、行锁、页锁,innodb引擎支持表锁与行锁; 2.锁分为共享锁与排它锁,共享锁允许多个session同时持有共享锁,同时当一条记录共享锁被某个session持有时,其他session不能获取到该记录的排他锁;当一个session持有排他锁时,其他的session无法...

2018-06-14 00:33:00 137

转载 理解线程池为什么可以保持多个线程连接一致存在

//线程池中线程执行方法 final void runWorker(Worker w) { Thread wt = Thread.currentThread(); Runnable task = w.firstTask; w.firstTask...

2018-06-09 12:41:00 216

转载 ArrayBlockingQueue与LinkedBlockingQueue比较分析

ArrayBlockingQueue:基于数组实现,使用一把锁,2个信号量,一个数组,一个放数据index,一个取数据index,存放数据时,每次放完数据就会通知取阻塞的取线程,每次取完数据就会通知阻塞的放线程,请注意:取和放是互斥的。 LinkedBlockingQueue:基于单链表实现...

2018-06-09 12:08:00 642

转载 高效判断集合中是否有重复的数据

var arry = new Array(); for(var i=1;i<6;i++){ var attr_no = $("#ctt_attr_nm" + i).val(); arry.push(attr_no); ...

2018-06-07 16:59:00 749

转载 使用HttpClient模拟ajax请求(使用在通道对接)

直接上代码 核心方法 sendSMS(String strContent,){ HttpClient client = new HttpClient(); String msg = URLEncoder.encode(strContent, "utf-8");// 短信...

2018-06-06 16:57:00 909

转载 针对数据较多的页面的缓存实现

在产品,需求,合同创建时,由于页面录入较大,可能会出现录入超时导致使用人员重新录入问题,现增加页面缓存的方式解决问题: //定义一个storage 可根据实际业务选择local还是session var storage = window.localStorage; //定时保存页面...

2018-06-06 11:02:00 240

转载 java中写可配置化定时任务思路

package search; import java.util.Date; //定时任务类 public class SchTask implements Runnable{ //定时时间间隔 private long timeout; //任务运行状态 ...

2018-06-03 16:59:00 329

转载 java中写可配置化定时任务思路

package search; import java.util.Date; //定时任务类 public class SchTask implements Runnable{ //定时时间间隔 private long timeout; //任务运行状态 ...

2018-06-03 14:09:00 780

转载 GC线上问题

工作中 常用的 CMS GC模式 refer to http://iamzhongyong.iteye.com/blog/1989829 如何读懂GC日志: https://blogs.oracle.com/poonam/entry/understanding_cms_gc...

2018-05-18 21:43:00 162

转载 GC算法很通俗的讲解hot

根搜索算法(现代垃圾搜集算法的基础,都是基于它做的:标记-清除算法、复制算法、标记-整理算法) 由于引用计数算法的缺陷,所以JVM一般会采用一种新的算法,叫做根搜索算法。它的处理方式就是,设立若干种根对象,当任何一个根对象到某一个对象均不可达时,则认为这个对象是可...

2018-05-18 21:21:00 138

转载 jvm内存模型与经典调优参数hot

full gc(即major gc,CMS包含两次,CMS遇到错误触发单线程MSC 算一次)触发条件,可设置 old 区 占用比例,eg 到了80% 则触发,还可以在cms中设定几次full gc后进行 compact. 如果old区空间不够,会停下来 采用serial gc去先回收一次 ol...

2018-05-18 21:11:00 109

转载 eclipse神技能

. 恢复到默认视图 在实际使用eclipse过程中,由于经常关闭或者打开视图,某一刻你会发现界面好乱感觉好烦,希望界面恢复原来的样子。尤其是在android开发,安装ADT插件之后,这个情况更加频繁。万幸Eclipse已经为我们提供了这个功能,任何情况下都能迅速恢复到最原始状态。直接上图: ...

2018-05-18 13:20:00 90

转载 扩展easyui表单的验证

// $.extend($.fn.validatebox.defaults.rules, { //验证汉字 CHS: { validator: function (value) { ...

2018-05-14 17:52:00 105

转载 金额处理

金额校验正则: var reg =/^[0-9]+(\.{0,1})([0-9]{1,2})?$/; var value = 12.01; reg.test(value) = true; 金额小写转化大写js; function chineseNumber(num) { ...

2018-05-14 16:52:00 118

转载 jquery使用radio与checkbox选择

radio与checkbox的取值 //若选中则返回为true $('id').prop("checked") //设置选中 $('id').prop("checked",“true”) ...

2018-04-14 15:56:00 83

空空如也

空空如也

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

TA关注的人

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