- 浏览: 76716 次
- 性别:
- 来自: 北京
最新评论
-
xugangqiang:
good~ 这确实是有可能犯的错误·
一个ConcurrentModificationException的原因分析 -
superscorpio:
这一段代码绝对是个好坑啊
吐槽:javascript的变量作用域,不习惯 -
superscorpio:
hugh.wang 写道 加油嗯,谢谢。
写了一阵子javascript,忍不住要吐槽了 -
hugh.wang:
加油
写了一阵子javascript,忍不住要吐槽了 -
superscorpio:
freezingsky 写道这种情况 很正常。多出现几次,就会 ...
懒惰与粗心带来的问题两个
文章列表
/*初始化表格*/
initGrid: function(contacts){
var self = this;
var queryResultObject = $("#queryResult_allContacts",self.el);
queryResultObject.jqGrid({
datatype:"local",
data : contacts,
colNames:["ID","分组管理","姓名","好友分组" ...
css滚动条
div.scrollbar{
BORDER-RIGHT: 1px solid;
BORDER-TOP: 1px solid;
SCROLLBAR-FACE-COLOR: #ffa500;
OVERFLOW: scroll;
BORDER-LEFT: 1px solid;
SCROLLBAR-SHADOW-COLOR: #000000;
COLOR: #CCCCCC;;
SCROLLBAR-ARROW-COLOR: #ff0000;
BORDER-BOTTOM: 1px solid;
SCROLLBAR-DARKSHADOW-CO ...
最近的工作主要集中在前端,一个不熟悉js的开发人员搞前端开发实在是痛苦至极。
在使用jqGrid的时候,明明调用了,但是要么就是表格不出现,要么就是数据不出现,感觉很诡异,一直都在jqGird的参数上下功夫。
直到今天上午才发现,极有可能是因为jqGrid没来得及加载导致的。然后加上setTimeout,果然问题解决了。
最近遇到好几个类似的问题,都是因为这个原因。在后端的开发中很少遇到这样的问题,因为基本上都是顺序执行,即使用到多线程也会采用合适的方式去处理。最主要的原因还是对js不够熟悉。
以下代码的中initGrid主要是去调用jqGrid,整个方法是在backbone的rende ...
今天使用jQuery dialog遇到一个问题,
弹出dialog之后,获取dialog对应的div的parent,结果该parent并不稳定,一会儿是这个一会儿是那个。
最后经过跟踪发现:body内部有两个相同的dialog,唯一的区别就是一个display为none一个display味block,当然位置也不同。详细见图。
要解决这个问题,直接在创建dialog之后就拿到它的parent就可以了。
var dialog = $("#menuWhenClickContact").attr("contactID",selectedConta ...
昨天同事使用HttpClient的post方式提交数据,json字符串,数据量大的时候,接收方结果死活接收不到。
查询发现是tomcat的默认配置导致的:tomcat6在默认状态下最大的post请求是2M。
除了这个问题,同事那种方式还有问题,20w多的字符,json格式,有很多冗余数据。
可以采取两种方式进行优化:
1、gzip
2、自定义格式
恨透了一堆setter调用
- 博客分类:
- j2se
effective java里的builder方式不错,setter的链式调用
insert,用SqlMapExecutor.executeBatch(),违反非空约束,但是没抛异常,就是死活不返回。
重温java核心技术,equals方法实现建议
- 博客分类:
- j2se
1、显式参数命名为otherObject,稍后要将它转换为叫other的变量;
2、检测this和otherObject是否是同一个变量,if(this==ohterObject) return true;
3、检测otherObject是否为null,如果为null,则返回false;
4、比较this和otherObject是否属于同一个类,if(getClass()!=otherObject.getClass()) return false;
5、将otherObject转换为相应的类的类型变量,ClassName other = (ClassName)ot ...
没系统了解过WAS和其他应用服务器,就是平时部署个应用程序。
今天早上重启server失败时候kill了几个进程,后来重启之后,管理控制台不能登陆了。搜了很多,找到一个处理方式,有效!
http://www.webspherechina.net/club/thread-17192-2-1.html,文中所说的”重启控制台服务”是***/Dmgr01/bin>startManager.sh
向webspherechina的网友yanghl168 致敬!
表达式
List orders = getOrder(orderID);
foreach(order:orders){
System.out.println('--user:');
System.out.println(order.user.id+' '+order.user.name);
System.out.println('--items:');
double sum=0;
foreach(item:order.items){
p=OrderService.getProduct(item.productID);
itemCost=item.nu ...
今天用MVEL犯迷糊了
- 博客分类:
- 其他
//a
ParserContext ctx1 = new ParserContext();
ctx1.addImport("time", System.class.getMethod("currentTimeMillis"));
Serializable exp1 = MVEL.compileExpression("time()", ctx1);
System.out.println(MVEL.executeExpression(exp1));
//b
ParserContext ctx2 = ...
http://www.ibm.com/developerworks/cn/web/wa-htmlcss/index.html
http://www.blueprintcss.org/
所以使用时需要注意防止乱码。
使用FileWriter写两个excel的对比结果到日志文件中,最后忘了flush和close,每一次都会有很多行数据的比较结果没有输出到日志文件中,检查了好久。
杯具!