自定义博客皮肤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)
  • 收藏
  • 关注

原创 文本输入框,提供一个筛选范围 bootstrap

需求是给一文本输入框提供类似下拉框的选择,使用bootstrap 框架 如下图所示点击选择项示例如下;给<input type='input' id="test" />html 中 添加<div id="textSelectorDiv"></div><script src="textSelector.js" type="application/javascript"></script><s...

2020-07-10 17:29:42 430

原创 jquery.dataGrid 分页跳转指定页

效果:原理是覆盖原有方法 pageHtmlControl相关js:function pageHtmlControl(b) { var a = ['<ul class="pagination">\n']; a.push('<li class="disabled controls" title="' + $.jgrid.extend.pageTitle + '">' + $.jgrid.extend.pageLabelA + " "); a.push.

2020-05-28 14:38:18 401

原创 beetl 中传入动态类型时报错

beetl 中的变量的类型如果是动态的,当变量类型变化时会报 转化错误。报错内容会提示“如果采用优化引擎,会假定传给模板的变量是同一类型,如果不是,请使用directive dynamic”,需在页面添加&lt;% directive dynamic v;%&gt; v为变量名;...

2019-01-18 16:21:45 900

原创 并发编程常用类

Semaphore:synchronized关键字的加强版,主要用来控制线程并发的数量(permits)。类发放许可的方式使减法操作,主要方法:acquire(permits),release(permits)。availablePermits()返回可用permits。drainPermits()获取并返回力气可用的permits,使permits=0。getQueueLength():取得等待...

2018-04-09 17:57:56 186

原创 Semaphore 实现生产者消费者模式

Semaphore ,synchronized 的加强版,主要作用控制线程并发的数量。acquire(),acquireUninterruptibly(),release(),availablePermits(),drainPermits(),getQueneLength(),hasQuenedThreads(),公平与非公平量,tryAcquire(),java并发编程上看到的例子。packa...

2018-04-05 23:47:59 543

原创 replace replaceAll replaceFirst

1234Strings="my.test.txt";System.out.println(s.replace(".","#"));System.out.println(s.replaceAll(".","#"));System.out.println(s.replaceFirst(".","#"));123my#test#txt############y.t

2018-03-30 18:36:59 222

空空如也

空空如也

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

TA关注的人

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