- 博客(16)
- 收藏
- 关注
Arrays.asList(null, null, "dd")会发生什么?
public void main() { String a = null; String b = "jjj"; String c = null; List<String> ws = Arrays.asList(a, b, c); for(String e : ws) { ...
2012-06-16 16:00:19
1023
原创 JavaScript中将int转化为char的处理方式
JavaScript中将int转化为char的处理方式: var asciiValue = 100; var charValue= String.fromCharCode(asciiValue); alert("=charValue is="+charValue+"=end=");
2012-02-22 14:34:10
5712
(二) 理解AsynchronousChannelGroup
这一阵子研究JAVA7的AIO,也就是NIO2,网上有很多关于NIO1和NIO2的介绍。 简单说来,在AIO中,操作系统为我们做了更多的事情。因为操作系统更底层,所以理论上来讲效率会更高些。 AsynchronousChannelGroup可以理解为一个JVM中对于Socket相关操作的一些公共资源的代表。 一个ChannelGroup和一个(或2个)thread pool...
2012-01-13 18:47:05
945
Maven2 出现 Reason: Not a v4.0.0 POM. 原因之一
今天遇到这个问题,检查一下发现在compiler这个插件没有指定版本 <groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>2.3.2</version><!...
2012-01-12 10:08:17
1493
原创 windows7 图标丢失
在命令提示符下输入下列命令即可恢复。taskkill /im explorer.exe /fcd /d %userprofile%\appdata\localdel iconcache.db /astart explorer.exeexit
2011-12-13 11:38:21
159
原创 远离电脑病
在电脑前待久了,常常会导致脖子和肩膀僵硬,而且还会产生一些慢性病。当你感觉身体僵硬的时候,做做这些伸展运动吧!放一份在抽屉里,并且在起身在办公室周围散步的时候想到动动胳膊转转身体,你一定会感觉好起来!其实算下来,这个电脑操每次只要两分钟,不少网友转发并收藏该帖子。“没事练练不错啊”、“经常忙到连厕所都忘记上啊”、“最近天天脖子痛,转给各位苦呆的办公族”。具体步骤如何呢?●动作1:十指交叉...
2011-11-26 13:01:14
219
Easyui 1.2.4+jQuery1.6.4 Dialog控件cache属性失效解决方案
环境: easyui 1.2.4jQuery 1.6.4chrome 问题: 做项目中使用到easyui中的dialog,发现他的cache属性即使设置为false仍然还是不会发起服务端请求。 排查原因: 网上搜了下,无果,但搜到一个帖子 Mark ,easyUi缓存问题是执行顺序,('#dialog').html(data)先,再实例...
2011-11-18 22:58:50
295
原创 MySql Add Unique
mysql> Drop table Product;mysql> CREATE TABLE Product -> ( -> ID SMALLINT UNSIGNED NOT NULL PRIMARY KEY, -> ModelID SMALLINT UNSIGNED NOT NULL -> );Query OK, 0 rows...
2011-11-10 17:02:03
499
Jquery在IE下的失效问题
这个问题还是有些棘手的,发现在IE下使用Jquery的Ajax方法,浏览器根本不会发出请求。其他的几个主流的浏览器均没有问题。 网上搜索了一下,发现是IE的缓存机制。 在IE下浏览器会默认缓存住,解决方法是: 1,使用POST方式 2, Jquery的Ajax函数有一个cache参数 cacheBooleanDefault: true, f...
2011-08-04 15:59:50
687
处理时间比较需要注意的地方-jquery datepicker+spring+mybatis+mysql
工作中需要用到 比较时间 这个问题比较老套,看似简单,不过在具体实现的时候还是遇到了不少麻烦,写下来以作记录吧。 首先我的环境是jquery datepicker + spring+ mybatis + mysql,在这篇文章中所诉的内容应该与具体的sql产品无关。 jquery datepicker我们知道,前端一般需要选择一个时间(或者时间段),jquery的datepi...
2011-03-08 16:15:01
154
ThreadPoolExecutor使用和思考(中)-keepAliveTime及拒绝策略
工作中多处接触到了ThreadPoolExecutor。趁着现在还算空,学习总结一下。 前记: jdk官方文档(javadoc)是学习的最好,最权威的参考。文章分上中下。上篇中主要介绍ThreadPoolExecutor接受任务相关的两方面入参的意义和区别,池大小参数corePoolSize和maximumPoolSize,BlockingQueue选型(Synchro...
2011-02-10 11:06:32
1007
1
ThreadPoolExecutor使用和思考(上)-线程池大小设置与BlockingQueue的三种实现区别
工作中多处接触到了ThreadPoolExecutor。趁着现在还算空,学习总结一下。 前记: jdk官方文档(javadoc)是学习的最好,最权威的参考。文章分上中下。上篇中主要介绍ThreadPoolExecutor接受任务相关的两方面入参的意义和区别,池大小参数corePoolSize和maximumPoolSize,BlockingQueue选型(Synchronou...
2011-02-08 19:39:22
1926
1
MySQL中当记录更新时 timestamp类型自动更新时间
做项目需要用到这个特性。 我使用navicat,如果将日期类型选择为timestamp时,会发现IDE多了一个选项:查看IDE自动生成的sql语句: 写道`lastUpdate` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP 如果去掉这个选项后:...
2011-02-07 11:34:47
396
监控服务端设计-SSH-日志抓取写入部分
在上一篇中,客户端会负责将日志记录到本地log日志文件中。格式类似与 2011-01-14 14:21:55 lu f=548|g=574| 包括三部分:1.2011-01-14 14:21:55 记录时间2.lu 记录的类型 (这里lu是level usage的意思 呵呵)3.f=548|g=574| 记录的主体部分 =================...
2011-01-17 14:19:10
243
监控客户端设计-记录-输出部分
现在正在做一个监控的工作,看似简单,但如果多想想还是有很多技巧和问题可以探讨的 需求场景: 客户端应该是一个静态类客户端调用该类的记录信息API频度可能很大该类记录信息的API应该是异步的,保证主体性能能够提供多种记录的方式能够记录多种数据方式需求其实可以分为两部分:对于需要记录的信息最终可能有多种形式来表达使用什么方式(媒体)来表达,比如log,...
2011-01-16 16:17:31
127
原创 关于I/O模型及javaNIO相关概念笔记
提到I/O模型,会有几个概念: 阻塞I/O非阻塞I/O同步I/O异步I/O这里会有四种组合: 同步阻塞I/O同步非阻塞I/O异步阻塞I/O异步非阻塞I/O在解释这些概念之前首先需要先明确一些问题。 对于I/O操作一共参与方除了《应用程序》,《I/O对象,比如file,socket》,还有《操作系统》在这里需要说明操作系统扮演着...
2011-01-13 13:45:57
143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人