- 博客(35)
- 收藏
- 关注
原创 adoble air 不能启动
[AIR Debug Launcher]: error while loading initial content[AIR Debug Launcher]: Process finished with exit code 9 结果发现是编译参数错误!,如果你也遇到请修改下编译参数。。。去掉一些试试。。。...
2014-03-27 22:04:09
300
简单el表达式实现
一个简单的el表达式实现 实现还在完善种,现在只能处理引用类型的的属性字段和函数,不支持容器类数组!不支持子类型 线来个测试用例 package com.isnowfox.oel;import java.util.Date;import com.isnowfox.core.junit.BaseTest;import com.isnowfox.util....
2013-06-21 01:05:22
501
原创 jackson json 实践
需要忽略 默认值,生成的json带有大量的value是0的内容,去掉这些内容能有效减少josn体积,经过我仔细查看代码找到这个选项:mapper.setSerializationInclusion(JsonInclude.Include.NON_DEFAULT);json是不带类型的,这样就不能完整记录对象信息,只需要打开下面这个选项mapper.enableDefaultTyping();...
2013-06-20 22:36:34
248
原创 disruptor3.x 简单例子
这个是最新的 disruptor3的例子....来自官方代码稍微简化后的 package io.grass.core.collect;import static com.lmax.disruptor.RingBuffer.createSingleProducer;import java.util.concurrent.CountDownLatch;import...
2013-05-03 14:53:49
309
并发的最低安全性
并发最低安全性 例如在某些实时性统计的时候我们只需要这种最低安全性保障就够了, 在多线程并发的情况下.基本类型和引用都能保证最低安全性.但是在32位jre的情况下long和double是不能保证这种安全性的...可能会读取到严重的错误值,例如读取到了2次不同更新的高32位和低32位的组合值! 补充,其实CopyOnWriteArray也是一种保证最低安全性然后获得性...
2013-05-02 13:13:10
188
伪共享测试
引用来自于 http://ifeve.com/falsesharing/ 下面是我的实现总结下,伪共享在cpu物理线程(超线程影响较少)越多的情况下对性能影响越大而且在调用次数较少的情况下影响不大,因此不应该对伪共享引起的性能下降过多关注如果你只有cpu核心少于4个就不要测试了. 测试时候注意jvm参数,cg会影响测试结果!同样cpu的睿频也会影响结果!jvm是否...
2013-04-30 22:13:07
199
原创 java 系统托盘注意事项
MenuItem可能出现乱码 ,可以用JMenuItem替代TrayIcon图标不显示,请调用TrayIcon.setImageAutoSize(true)
2012-02-10 00:10:33
137
maven-assembly配置 例子 错误
<plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <appendAssemblyId>false</appendAssemblyI...
2012-02-08 00:13:28
1495
jackson使用
序列化ObjectMapper mapper = new ObjectMapper();//可以单例,线程安全Object result=new Object();mapper.writeValue(response.getWriter(), result); 反序列化ObjectMapper mapper = new ObjectMapper();Mod...
2012-02-08 00:07:12
134
原创 转发 http://www.360doc.com/content/11/0701/14/6804692_130805017.shtml
在 CSS中常用特殊字符识别表:(1)*: IE6+IE7都能识别*,而标准浏览器FF+IE8是不能识别*的;(2)!important: 除IE6不能识别 !important外, FF+IE8+IE7都能识别!important ;(3)_ : 除IE6支持_ 外, FF+IE8+IE7都不支持_;(4)\9:所有IE浏览器都识别(IE6、IE...
2011-07-12 00:37:10
982
原创 musql修改端口 linux
sudo /usr/sbin/semanage port -a -t mysqld_port_t -p tcp 3333 RHEL5.1的selinux缺省配置只允许MySQL Server侦听3306端口。为了增加MySQL侦听其它端口的服务,需要用semanage命令来设置MySQL Server的侦听许可。下面的命令允许mysqld侦听3333端口:sudo...
2011-04-24 02:42:50
236
URLEncoder出错 win7 系统乱码
最开始的时候是System.out.println(java.net.URLEncoder.encode("","gbk"));输入是%ce,然后很多地方都有问题。 我怀疑是我安装的jre1.7的问题,卸载,安装1,6问题依然 后来突然想到可能是系统的编码表的问题, 进入控制面板设置区域和语言,选择其他区域,应用,然后在修改回来OK 乱码解决。。。。...
2011-04-13 00:13:17
311
原创 浏览器默认urlencode编码字符集
浏览器默认urlencode编码字符集 测试 直接输入地址:ie不做urlencode,a标记也不做urlencode。firefox用操作系统的编码urlencode(gbk)测试 表单get:全部都是更具表单页面的编码urlencode...
2011-03-24 15:20:22
1645
原创 打个标记
http://hi.baidu.com/zengzhaonong/blog/item/bb9ecd1b3f82d3d6ad6e759e.html
2011-03-08 12:40:19
122
被360云杀掉的代码
DWORD FindProcess(LPWSTR strProcessName){ DWORD aProcesses[1024], cbNeeded, cbMNeeded; HMODULE hMods[1024]; HANDLE hProcess; WCHAR w[255]; LPWSTR szProcessName=w; if (E...
2011-02-17 11:19:14
185
原创 老婆给程序员老公发了一条信息:下班买几个苹果回来,如果看到西瓜,就买一个~...
老婆给程序员老公发了一条信息:下班买几个苹果回来,如果看到西瓜,就买一个~结果老公回去的时候,手上拿着一个苹果 分析下,这个程序员十个傻逼 正确应该是 买苹果(n);if(看见西瓜){ 买西瓜();}...
2011-02-15 15:36:35
8317
原创 Cannot open include file: 'stdafx.h': No such file or directory 、。、
Cannot open include file: 'stdafx.h': No such file or directory 其实是文件名称大小写的原因。
2011-02-13 19:32:01
492
原创 编译wxWidgets 开始。。
1. 首先解压下载的包2. 代开vc命令提示符3. 修改 config.vc #是否使用wxUniversal Build wxUniversal instead of native port? [0,1]WXUNIV = 13. 编译几组 nmake -f makefile.vc BUILD=release UNICODE=1nmake -f ...
2011-02-08 21:11:21
120
原创 wxactivex 各种bug。。。解决
请转向别去wxactivex的地址下载,应该去下wxPython-src-2.9.1.1的源代码,这个源代码下面的bug比较少。 哦也,
2011-01-03 22:16:41
120
原创 html 解析,不正常的关闭标记的处理
一般标记只是直到服标记结尾,这种不结尾的标记也就结尾了meta和input这种没有子元素的标记是直接结尾,需要统计下已知的午子元素标记。
2010-12-20 14:27:33
193
原创 lua 模拟实现switch
可以考虑实现如下模式形式,也许还有跟变态的方式,在不考虑效率下可以想想,闪人睡觉switch(s,{ ca1=function() end ca2=function() end})switch(s, case(s,function() end), case(s,function() end), ...
2010-11-28 22:55:13
474
原创 windows7 64位 eclipse 64+jre 64 程序老死解决
用eclipsec.exe运行,发现控制台输出 java.lang.OutOfMemoryError: PermGen space 汗。。。又是这个,只加载了一个项目就崩溃 修改eclipsec.ini -vmargs-Dosgi.requiredJavaVersion=1.5-Xms80m-Xmx1024m-XX:...
2010-08-31 16:42:38
155
原创 linux 端口转发
ubuntu下开发的时候eclipse 启动tomcat 不能使用低端口,使用下面命令转发 sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -i eth0 -j REDIRECT --to-port 8080
2010-08-28 15:31:49
102
原创 c语言学习2 指针
在上一章,我以及使用了&输出指针的地址 int i=0X7FFFFFFF; int *ci; void *v; ci=&i; printf("i的地址:%lX,value:%lX\n",&i,i); printf("ci的地址:%lX,value:%lX,指向值:%lX\n",&ci,ci,*ci);...
2010-06-21 01:57:16
73
原创 c语言学习1 数据类型
为了弥补我c语言的欠缺,开始学c语言了:) 今天开始第一课数据类型(我的系统是64位ubuntu系统) 我的64位系统,所以指针都是64位的。 char c=0XFF; short s=0X7FFF; int i=0X7FFFFFFF; unsigned int ui=0XFFFFFFFF; long l=0X7FFFFFFF...
2010-06-21 01:12:32
143
ubuntu eclipse 紧凑界面
ubuntu eclipe 的工具栏高度太高了修改/usr/share/themes/你的主题名称/gtk-2.0/gtkrc修改为下面GtkToolbar::internal-padding = 0或者加入style "eclipse" { GtkToolbar::internal-padding = 0}widget_cla...
2010-06-20 13:10:14
193
1
java web 乱码
java web乱码浅析 分析过程不说了,直接说结果。一。对于QueryString的解析 对urlencode 解析错误这个错误源于过时的javax.servlet.http.HttpUtils类HttpUtils.parseQueryString(arg0) 这个类在解析中使用ISO-8859-1字符集解析字符串(貌似规范要求这么做的)...
2010-06-06 15:15:23
2171
原创 java ibatis 被 sql 注入了
java 被sql注入了,真的很悲剧,而且用的ibatis 主要原因是因为是用$$传递参数,才搜索了下项目这种地方太多。 这种东西应该不运行使用的,其实今天我第一次才知道可以用$$, 唉,这么多年写程序重来没这样过,现在项目老大不说话,我显的很自作聪明的感觉 我一直都是强烈反对这样的,让字符串++生成sql都滚蛋把!!!! ibatis就应...
2010-05-10 17:31:11
133
java object to lua 脚本
需要把wordFilter去掉,这个类用来把java对象转换为lua的table和字符串。用于动态生成lua脚本的时候使用可以弄到el函数里面,著名原作者,而且请注意,对象循环引用我没处理!!!!!java Lua encoder import java.io.IOException;import java.sql.Time;import java.util.Collect...
2010-05-08 16:56:57
231
原创 java 图片缩放,获取图片类型,和其他信息
import java.awt.Image;import java.awt.image.BufferedImage;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;...
2010-05-07 16:46:55
117
javascript还能怎么写
还能怎么写?第一次看见这样例子1var s=(function(){ var a; 操作 return a;})(); 我晕了。。。然后例子2var s=(function(){ var a; 操作 return function(){ };})();...
2010-05-03 19:23:12
105
我们需要一个什么样的数据库!
最近nosql闹的很凶,前一段时间我也做了大量测试,测试各种key-value 数据库 开发web应用到底需要啥子数据库? 1,分页,web应用绝对的需要分页,2,集群,高并发的应用最后绝对需要良好的集群方案,不能损失太多的性能,最好能学习memcached3,查询,简单的条件查询肯定是需要的,举例来说查出id 是多少的用户发的全部文章。当然可以用一些办法把不具...
2010-05-03 19:16:14
164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人