自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 问答 (1)
  • 收藏
  • 关注

jackson用类似xpath的方式读取、修改json

jackson是一款效率极高的json处理工具,如果能用xpath读取xml的那种方式读取、修改json就更好了,翻看jackson的介绍文档后,发现真的有这样的方式,即jackson的Tree Model http://wiki.fasterxml.com/JacksonInFiveMinutes#Tree_Model_Example代码如下:  ObjectMapper m =...

2012-09-13 14:42:22 1672

原创 hazelcast 使用笔记

其实 hazelcast 官方提供的文档已经大概包含了所有的东西,当然都是入门级的,深入仍需仔细研究。 下面要说的这些,在官方文档中也都有提到,只是记录一下。 1、使用配置文件 Config cfg = new ClasspathXmlConfig("hazelcast.xml");Hazelcast.newHazelcastInstance(cfg);配置文件完整...

2012-09-11 18:37:21 772

jersey 打印原始数据

好久没有整理最近遇到的问题了,先更新个,慢慢补。 jersey 1.13 用jersey实现restful web service,而,如果用jersey的自动装载的话,如何将调用端的原始数据打印出来? 刚开始的时候想写一个自定义的filter,将原始数据打印出来,但是,post上来的普通数据,调用request.getInputStream() 获取以后,request中...

2012-09-10 16:18:50 199

原创 jetty 配置远程调试

与tomcat的远程调试类似。 首先给出命令行修改形式: java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8001 -Xnoagent -jar start.jar 出自文章:http://docs.codehaus.org/display/CARGO/Debugging 再...

2012-07-05 18:45:52 477

基础知识一大堆之Thread:join

相信大家看api文档是不会搞清楚join()这个方法真正意义的,下面我用几行代码尽量言简意赅的说一下: public class ThreadTest { public static void main(String[] args) throws Exception { ThreadTest tt = new ThreadTest(); tt.testJoin();...

2012-02-03 15:14:07 126

原创 (MaxProcessMemory – JVMMemory – ReservedOsMemory) / (ThreadStackSize) = Number o

(MaxProcessMemory – JVMMemory – ReservedOsMemory) / (ThreadStackSize) = Number of threads  转自:http://www.chinasb.org/archives/2011/12/4138.shtml

2012-01-18 16:46:41 631

利用cpdetector判断文本文档的编码

文本文档不包含文档的编码信息,然而有些时候,我们必须要获得某个文件的编码,这时候怎么办? 1、自己造轮子,通过对各种编码的判断,确定其所属编码。 这种方式难度较大,而且对编码知识的要求较高。 2、借助其他已经存在的工具。 在网上找到了这个东西:cpdetector。看了下他自己的介绍,感觉其初衷是为抓取html而不能确定其编码而写的,里面有的方法可以直接通过传入url的方式...

2012-01-13 18:45:03 160

原创 HTTP1.0协议中文版

http://blog.sina.com.cn/s/blog_4a2be4e6010005lw.html http://blog.sina.com.cn/s/blog_4a2be4e6010005lx.html http://blog.sina.com.cn/s/blog_4a2be4e6010005ly.html   

2012-01-13 13:42:22 152

原创 Class加载

http://nonopo.iteye.com/blog/208007http://nonopo.iteye.com/blog/208012 

2012-01-12 15:05:12 78

nexus乱象

maven私服nexus是个好东西,但实际使用时,不知道是了解不够而操作不当的原因,还是本来就有的bug,会导致各种让人不知所措的问题,如下两个:http://blog.csdn.net/mydeman/article/details/6126503http://robiplus.iteye.com/blog/1025072 上面两个还算好的,我碰到这两个问题用他们的方法都没有解决...

2012-01-10 16:44:27 74

eclipse 启动不起来(不能创建VM)

eclipse 3.7.0 在这篇文章中,有以下描述: Specifying the Java virtual machineHere is a typical Eclipse command line: eclipse -vm c:\jdk1.4.2\jre\bin\javawTip: It's generally a good idea to explici...

2012-01-10 14:20:05 143

java各种情况下读取文件时的路径问题

jar包中:BufferedReader br = new BufferedReader(new InputStreamReader(ClassLoader.getSystemResourceAsStream("destination_file"))); war包中: this.getClass().getResource("/").getPath();// war包://WE...

2012-01-09 17:14:16 116

原创 各种webservice服务

http://www.iteye.com/topic/142034

2012-01-09 16:53:24 95

原创 构建自己的maven资源库--Nexus入门

http://juvenshun.iteye.com/blog/349534 PDF:http://ishare.iask.sina.com.cn/f/17466841.html

2012-01-09 15:04:35 79

原创 svn密码权限存放目录

http://qiang106.iteye.com/blog/1317590

2012-01-09 10:37:42 189

java.io.IOException: java.io.IOException: error=24, Too many open files

写了一个程序,用java调用本地命令,大概要调用5W+次。执行完回来看日志时,发现报了大概几十个java.io.IOException: java.io.IOException: error=24, Too many open files google之,结果大多是建议增加ulimit,但,这终归是治标不治本的,然后结合着javadoc看自己的程序,发现Process中有destroy()...

2012-01-07 20:42:02 319

shell中登录mysql并执行操作

好吧,这其实是mysql的知识点。 写一个shell,要求登录到mysql并执行某些语句,这样写: mysql -h$host -P$port -u$user -p$psw -e select * from table 嗯,就是这个-e。...

2012-01-07 20:02:31 1028

shell批处理中利用vi设置文件的fileformat

dos格式文件传输到unix系统时,会在每行的结尾多一个^M,即dos文件中的换行符“\r\n”会被转换为unix文件中的换行符“\n”,而此文件若是一个可执行文件的话,会导致此文件不能被执行,转换的方式有下面一个:  vi exec.sh:set ff=unix(或者:set fileformat=unix):wq 如果以上步骤要求在一个shell批处理文件中完成,那...

2012-01-05 16:16:03 905

原创 Runtime exec()调用shell脚本注意事项

1.  当调用的外部命令中包含重定向(<、>),管道( | ) 命令时,exec(String command)的版本不能正确解析重定向、管道操作符。所以需要使用exec(String [] cmdArray)。    如,echo "hello world" > /home/admin/newFile.txt        ls -e | grep java ...

2012-01-05 15:04:30 928

SpringJdbc queryForList 不加查询条件

springjdbc是个非常好用的jdbc框架,但是在编程时遇到一个很蛋疼的事,描述如下: 执行一条类似下面不带where条件的sql语句时:select * from table用到了queryForList(String sql, Object... args) 方法,然后懵了,这第二个参数,到底怎么弄? 刚开始是这么写的: springjdbc.q...

2011-11-28 15:44:41 358

初识redis

现在NoSQL已经火的不能再火了,听了这么长时间,今天才试了一下。 java驱动用的是jedis 2.0.0,可以到这下:http://mvnrepository.com/artifact/redis.clients/jedis 刚开始写了个入门级程序插入redis,每秒才900条左右,不仅让我大喊坑爹,但是一想, 额····是单线程···· 起了10个线程后,到每...

2011-11-25 17:02:57 65

shell 之 grep 持续更新

grep -E 'stra|strb' // 查找包含stra或strb的行grep ^str // 查找以str开头的行grep -i str // 忽略大小写grep -rl str /root // 在/root下查找包含str的文件,并只列出文件名 -r表示递归目录匹配grep -n str // 显示行号grep --color str // 染成红色或加重...

2011-11-16 18:36:34 173

shell 等待上一条命令执行完再执行下一条 以及 cat EOF 写法

shell编程中总会遇到这样的需求:第一个shell写文件,要执行的时间很长,第二个shell依赖前面生成的文件,那么,第二个shell就要等到文件写完再执行才有效,那么就有两种方式实现:1、判断文件写结束 后 执行shell22、判断shell1执行完毕 后 执行shell2方案1,一直没找到怎么做,万幸的是,找到了方案2:[code="java"]shell1 && s...

2011-11-15 00:01:52 22092

whois和运营商的故事

有一个业务需求: 根据来访的IP,判断其所属运营商,根据运营商的不同,展示不同的东西。 然后,各种找资料。 刚开始找到一个: 纯真IP。 >>这个··· 首先对制作这个IP数据库的人致敬,但是,数据不符合需求,因为,我们需要运营商。 然后又找到一个: APNIC。 >>这个··· 由于linux中已经提供了相关的命令--who...

2011-11-10 18:15:30 161

基础知识一大堆之:mysql

最近遇到一些基础知识,发现快忘的差不多了,还得现写实验才能拿准。三年,就记不住了,还是整理一下吧。先整理数据库之mysql方面的(mysql 5.1.47)。1、关于column type     设置列的类别时,常常要指定长度,但是要注意,这个“长度”不一定跟“存储长度”有关。     其中,varchar、char等字符类型(找不出合适的叫法,就叫字符类型吧)跟“存储长度”有关,比如char(...

2011-08-26 18:01:40 69

原创 REST Web Service in MyEclipse

MyEclipse 8.5支持创建REST风格的web service,采用的框架是Jersey。 好,开始搭建第一个REST Web Service。 1、教程     参考MyEclipse教程:http://myeclipseide.com/documentation/quickstarts/webservices_rest  2、资源(取自上面链接中的最后部...

2011-05-05 14:51:58 97

原创 【转】WebService JAX-WS和JAX-RS

原文链接:http://blog.csdn.net/ID19870510/archive/2010/09/22/5900476.aspx 与 WebServices 相关的 J2EE 技术称为 JWS(Java WebServices),其中含有 JAX-WS、JAX-RS、JAXB、JAXR、SAAJ、StAX 等技术。支持 SOAP 的是 JAX-WS,即 JSR 224,h...

2011-04-27 00:06:52 82

关于CAS实现单点登录的思考

      最近要做单点登录,于是研究了两天CAS,对用户注册这个问题很纠结,有以下两种方式,不知哪个更好,期待大家讨论。       1、Server端有DB,自己做好用户注册的实现,将接口提供给各个Client端(具体用什么方式让Client端调用是个难点,难点1)。       这样的话,用户登录某一应用(CAS中的Client端)时,会被拦截,转到Server端,在Serve...

2011-04-19 14:14:12 180

原创 TODO

TODO(OVER): 1、QQ临时会话实现。     http://wpa.qq.com/msgrd?V=1&Uin=*&site=qq&Menu=yes *为QQ号 2、html+js的web程序不通过activex调用本地应用的实现。     通过操作系统协议。     Register protocol,此文中对于 Windows、Lin...

2011-04-13 17:00:13 51

使用BlazeDS实现java与flex传对象时,RemoteClass中包含自己写的类,后台无法转换的问题...

环境:BlazeDS 3.0.0.544 BlazeDS很好的帮助我们实现java对象和Flex对象的相互转化,减少了我们的硬编程量,很方便。但是最近遇到一个问题,描述如下: java 中有两个类,其中一个类中有一个变量是另一个类的类型,如下:public class MyClass {// 假设此类在com.test.a中 private Inne...

2011-03-18 12:04:12 115

php安全版本与非安全版本

 唉···还是自己弄AMP服务时遇到的问题。 由于用php5.0.5时,wordpress会有很多问题,所以决定用5.2.17,就去官网下了个windows版本的,与apache连上后apache启动不了了,找了一下原因如下:  Apache is running a threaded MPM, but your PHP Module is not compiled to ...

2011-03-13 20:47:19 263

wordpress中文版安装报错解决办法

下了个wordpress的中文版,3.1的,自动安装的时候\wp-includes\pomo下的mo.php的这行代码报错,$this->set_headers($this->make_headers($translation)); 错误为:Only variables can be passed by reference in wp-includes\pomo\mo....

2011-03-12 22:40:31 395

原创 Eclipse更新插件时报错解决办法

原文地址:http://b0r0j0.blogbus.com/logs/3779348.html 抱错如下:Current configuration contains errors that are not corrected by the requested operation and more errors would be introduced. See details for m...

2011-02-28 20:32:40 730

让Hibernate Query返回组织好的VO对象列表

举例说明: 数据库中有表:student(studentid, studentname, age)               表:class(classid, classname, studentid) 程序中有VO:StudentInfo(studentid, studentname, age, classname)   (假设StudentInfo在com.test包中)...

2011-02-18 19:35:49 507

原创 适合放到缓存中的对象

1、经常被访问2、不会经常改动3、数量有限 

2011-01-28 21:11:01 144

原创 关注节目提醒一览

经济半小时            9:00多            http://bugu.cntv.cn/live_channel2/index.shtml对话            接上(周日)              同上

2010-12-05 21:47:46 72

Flex DataGrid 可编辑

传统应用中有这个一个很好的效果,即一个Grid的一个单元格内嵌入一个文本框后面再跟个按钮,做一些操作,很机动,很灵活。Flex当然不会直接给提供这样的组件,只能自己写一个,具体实现如下: 1、写一个Grid。 <?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www...

2010-11-28 20:19:20 150

在线HTML编辑器 eWebEditor

http://www.ewebeditor.net/不错的东西,可以当做报表模板。

2010-10-25 20:24:36 133

原创 程序中的File及其子类是以工程根目录为起点的

如题。好长时间没写代码了······

2010-10-15 21:28:27 139

weblogic服务器部署的程序,如何直接通过IP访问(即URL中去掉工程名)

用weblogic部署的程序,怎么能够直接通过IP访问呢?下面就是了 打开你的工程,看看webroot下的WEB-INF中有没有一个weblogic.xml文件。1、如果没有,自己建一个,里面写上:<?xml version="1.0" encoding="UTF-8"?><weblogic-web-app xmlns="http://www.bea.co...

2010-06-26 17:59:28 202

空空如也

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

TA关注的人

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