- 博客(76)
- 收藏
- 关注
原创 Spring+OpenJPA执行查询时,自动提交update的问题
因为Debian的很多包版本实在太低,很多新功能无法使用最近将生产环境更换成了Ubuntu Server为保持和实际应用环境一样的平台,重装Ubuntu后apt安装了OpenJDK和Tomcat但是导入项目后,发现在WEB环境下执行select时总是自动提交update例如查询出10条记录,后面马上就会执行10条update但实际上数据库并没有更改奇怪的是以前并没有这个...
2014-11-20 20:38:37
632
原创 Eclipse的git应用到京东云汇(git代码库)
京东云汇,好东西,可以方便地创建私有和公开的项目代码库、工单管理等,甚至可以进行发布http://zone.jd.com/user/login.htm 我以前的项目有一个私有的git服务器,这次顺便一起整合使用,留下使用步骤备查,也给大家提供借鉴 1、创建代码库 2、添加自己的SSH公钥到服务器,如果使用https的可以不用管 3、查看代码库,右...
2014-06-29 22:59:01
242
原创 UbuntuKylin官方源无法使用apt-mirror镜像的问题
UbuntuKyin的官方源地址为:http://archive.ubuntukylin.com:10006/ubuntukylin因为有一个10006的端口,apt-mirror在镜像时不识别,所以无法进行同步 解决方法:使用iptables转发端口 iptables -t nat -A OUTPUT -p tcp -d 61.144.43.73 --dp...
2014-06-25 10:36:24
800
GWT2.5 Super Dev 介绍及使用过程
首先感谢http://forestking.iteye.com/blog/1618641的作者,通过这篇文章我学到了不少的东西,我这里写的也只算是一些补充。 在之前的GWT开发中,最让人头疼的问题就是“效率”,各种效率。编译的效率、开发模式下运行的效率、浏览器插件使用的效率。现在有了Super Dev这些问题将引刃而解,如果你的CPU在i7以上,其效率几乎可以赶上直接编...
2013-05-01 08:24:56
518
UbuntuKylin13.04 Beta1发布及试用
UbuntuKylin13.04 Beta1发布拉了一个下来,感觉和Ubuntu没有太大的区别,只是多了几个国内常用的软件和支持。据说13.10会增加国内银行的网上支付插件,如果这样还是不错的。可惜没有体现出Kylin的最大的特点,不过这也没有办法,真正Kylin核心的东西一般也很少公开,希望Kylin和Ubuntu合作之后能够把Kylin真正做成一个优秀的操作系统。最后,贴几张图共享 ...
2013-03-30 11:14:09
159
wget直接下载jdk的方法
后面的地址根据需要自己改,留着备用wget --no-check-certificate --no-cookies --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com" http://download.oracle.com/otn-pub/java/jdk/7u17-b02/jdk-7u17-linux-x64.tar.gz...
2013-03-21 19:25:10
141
Tomcat7 在Debian下以服务形式配置为自启动
1、下载tomcat72、配置JDK的环境,我们安装到/gzmfb/jdk3、解压tomcat7到指定目录,我们这里使用的是/gzmfb/tomcat4、安装gcc、make: sudo apt-get install gcc make5、编译jsvc,以下均在普通用户下执行 cd /gzmfb/tomcat/bin/ tar -zxvf commons-daem...
2012-11-23 17:54:02
457
原创 EclipseCDT开发JNI记录
最近需要对RFID读写器进行操作,厂家提供的都是c++的SDK,以前都是在delphi下进行开发也还能用。但是现在实在懒得再去开启Delphi去进行那些数据库的操作(ORM用懒了)。于是考虑怎样在Java下直接调用SDK,前台使用SWT去实现。SWT不用多说,用了这么久感觉还是比较顺手的,非常适合做那些对界面要求不高的应用,大的其实也可以RCP上去也不错,扯远了。今天仔细学习了一下JNI的开发和使...
2012-05-16 22:58:43
255
GXT3.0学习笔记(一)user.agent的变化
GXT3.0变化太大,不仅仅是对UiBinder的支持,包括MVP开发模式等等 今天做了一下简单的测试,发现很多之前GXT2.x的代码都跑不起来,主要的原因是sencha将com.extjs.gxt.**修改为了com.sencha.gxt.**,看来sencha是要和extjs彻底划清界限,不知道GPL的版本还有没有得前途 在测试过程中,首先碰到的就是user.agent问题,为...
2012-05-09 10:28:38
261
原创 GXT(Ext-GWT)3.0正式版发布
GXT 是Ext GWT的简称。 GXT 即为Ext GWT,是一个基于Google Web Toolkit(GWT)的富互联网客户端JAVA库。 Ext GWT 的主要特点是: 1. 高性能,自定义UI widget 2. 支持CSS主题 3. 非常好的设计和丰富文档 4. 本地GWT解决方案 5. 基于GWT RPC、JSON、XML进行远程处理...
2012-05-04 08:03:16
255
原创 WPS for Linux Alpha3发布
很幸运,这次WPS for Linux Alpha3发布获得了邀请码。这次发布的版本带了“演示”和“文字”两个模块,经过了简单的试用,"演示"经过上次的测试修改已经完善了不少,但是“文字”存在文件依然较多。但是这些都不能掩盖WPS4Linux的进步与成长,现在让我们来认识一下这个陌生的老面孔:首先,转发WPS4Linux的头号BUG 下面是“文字”的版权信息...
2012-04-21 09:25:54
175
SpringMVC默认欢迎页面的问题
使用SpringMVC很长时间,一直有个问题没有搞定,就是web.xml中默认欢迎页面转向控制器的问题。由于答应朋友明天要交个网站,他们对默认页面有这样的要求,并且最好也别用js等等的跳转;所以今天请教了一下jinnianshilongnian也看了他的一些文章学了不少东西,但是和项目里面的配置方式有写差异所以并不能完美的实现。找了写资料研究了一下servlet方面的东西,发现了另外一个替...
2012-04-18 23:10:56
1250
原创 WPS for Linux进展情况汇总
WPS for Linux是金山公司今年的一大力作。从网上看到消息来看,金山从2005年开始着手WPS for Linux的规划工作,其中最主要的就是将WPS从以前的Delphi开发环境移植到QT,到去年年底QT版本的WPS for Windows版本已经发布,(传送门:http://www.wps.cn/)从使用的情况来看虽然相对之前的版本尚有一些BUG,但整体用户体验和使用功能已经...
2012-04-17 08:31:56
239
原创 【转贴】WPS for linux进展通报(Linuxer的福音)
转自:http://bbs.wps.cn/thread-22323072-1-1.html 最近论坛人气不旺啊。。。。透露点进度,:-),大家顶起噢。wps for linux已经在昨天开始正式和windows版本进行合并。目前已经历经两天,目前合并比较顺利,预计合并计划能在1个月内完成,在2个月内回到主干。原linux分支继续开发。修改一些严重问题。一旦linux...
2012-04-17 08:11:54
103
原创 【转载】JEST:用 OpenJPA 实现 REST
原文:http://tech.ddvip.com/2012-03/1332301817173960.html 留此备用 Representational State Transfer (REST) 架构风格定义了客户和服务器是如何通信以便将多层系统扩展到一个实际上数量无限的客户端上。Java Persistence API (JPA) 定义了一个服务器端应用程序是如...
2012-04-10 08:14:34
162
跟我学OpenJPA之四(与其他JPA实现的互换与对比---实践是检验真理的唯一标准)...
感谢jinnianshilongnian和kjj的建议,我已经修改了文章的标题,以后会多多注意细节 上节,我们已经成功的把OpenJPA的实体对象增强,那么问题出现了。为什么我们要花费如此的代价,去修改实体类的字节码。这些修改能在实际的应用中体现出优化吗?在写这篇文章之前,我也没有针对这个做过完整的测试,实践是检验真理的唯一标准,那么让我们用实际行动来检验之。 本来想专门开一...
2012-04-08 21:54:22
270
跟我学OpenJPA之三(更快、更高、更强)
上节跟我学OpenJPA之二(Hello OpenJPA) 昨天打开ITEYE,发现我的两篇文章上了首页兴奋ing....上ITEYE不短时间,同时上两篇还是第一次,感谢大家的支持,谢谢! 本来昨天考虑好了第三节的题目和内容,可惜出了趟差,回来的时候又冒雨开了两个多小时的车,高速上精神太紧张回来直接倒头睡觉,今天虽然晚上时间也不多,但是有大家的支持再累也得补上。嘿嘿 废话多...
2012-04-06 22:56:12
525
原创 跟我学OpenJPA之二(Hello OpenJPA)
接上节:跟我学OpenJPA之一(工欲善其事,必先利其器) Hello World、Hello Delphi、Hello ASP、Hello Java、Hello SSH,这些都是我经历过的Hello,今天我们大家陪我再一次经历Hello OpenJPA。。。。 一、新建一个普通的Java项目(不是WTP项目) 二、转换为Maven项目 增加一些库依赖,...
2012-04-04 21:39:55
276
跟我学OpenJPA之一(工欲善其事,必先利其器)
受jinnianshilongnian的委托要我写个《跟我学JPA》的系列,但是JPA方面确实研究不深,平时工作太多,也无心去研究那些深奥的源码和理论,大多做的都是一些实际的工作。所以力所能及,简单写个《跟我学OpenJPA》,希望更多的人和我一起使用OpenJPA。 以前一直没有写过系列的文章,本来没有什么思路,但是开头的时候突然想到了一句话“工欲善其事,必先利其器”,那么今天我们就从这...
2012-04-04 18:08:51
180
Spring+SpringMVC+OpenJPA整合使用心得
刚写了篇Spring3.1+ JpaDaoSupport被deprecated后的研究,其中我提到现在使用的时Spring+SpringMVC+OpenJPA(SSO我定义的嘿嘿),有人建议也说说这方面整合的经验。今天放假最后一天,休息体力的同时就花点时间把之前写的东西整理一下,也希望大家多提意见。 首先是Spring,这个貌似不需要太多的介绍,这方面的文章实在太多了。 ===...
2012-04-04 17:20:52
211
Spring3.1+ JpaDaoSupport被deprecated后的研究
这段时间准备把几个基础库类重写,之前发现了Spring升级到3.1之后以前写的DAO类出现deprecated的问题,当时没有仔细研究把Spring降到3.0.5了事。最近突然想到这个问题觉得还是要研究一下,于是找来资料看看,发现Spring在3.1之后决定完全支持JPA2标准,准备放弃之前的JpaDaoSupport和JpaTemplate等。也就是说,以后Spring不再使用JpaTempla...
2012-04-02 08:31:44
236
神马固态硬盘全是浮云 看我RamDisk加速Eclipse
昨天帮一个朋友在Ubuntu下安装GWT开发环境,他是Win7下用VM虚拟的Ubuntu,安装完成后同样的项目在他虚拟的Ubuntu里面编译仅仅20秒,我的实际主机里面编译还需要50秒,我们的本本都差不多配置。开始以为是他那边编译错了,结果跑的结果完全一样。那个郁闷啊~~,今天就想入手固态硬盘,可惜容量高的价格太贵,容量少的不够用。无奈之下想到一个办法:RamDisk。这个在以前弄开...
2012-02-23 11:03:25
177
原创 【转载】GWT 2.0增加的新功能
①开发模式(Development Mode)GWT2.0最大的改变是开发模式,原来的"hosted mode"被替换掉了。在2.0以前,"hosted mode"提供了调试GWT代码的能力。在GWT2.0中,在通用的浏览器中使用GWT开发插件来查看调试信息,也就是说,你现在可以在Safari、Firefox、Internet Explorer和Chrome浏览器中来开发和调试...
2012-02-13 11:08:25
160
基于Ext-GWT(GXT)+OpenJPA+SpingMVC的综合WEB平台研究开发
身体原因休息了大半年的时间,前段时间仔细的研究了一下GWT的开发过程,尝试做了一套综合管理平台,该平台以Struts2+Spring2.5+Hibernate3(JPA)+ExtJS3基本后台为蓝本,使用Ext-GWT(GXT)+OpenJPA+SpingMVC完成,希望能给他家提供一套新的思路。 按照惯例,在我会把整个研究开发的过程完整的记录到博文中,暂时也不会提供源...
2012-02-12 19:55:23
192
使用apt-mirror为Debian6做本地源
单位的服务器已经全部改为Debian6.0 AMD64,可是升级成了很大的问题,一些服务器不方便连接互联网,能连接的也因为速度问题升级太慢。尝试了离线升级等N种方法,发现一个问题,因为不同的Debian服务器中装的软件不同,那么必须每个服务器生成升级列表,然后一个个去互联上升级。无奈之下只能自建本地源解决。 解决方法,首先不可能单独给台服务器做源,所以用Vbox虚拟机实现,每次在互联网上将...
2011-11-04 09:39:16
215
GWT(GXT)+OpenJPA使用RPC时Date类型出错的情况分析
先来一个完整的错误提示如下:com.google.gwt.user.client.rpc.SerializationException: Type 'org.apache.openjpa.util.java$util$Date$proxy' was not included in the set of types which can be serialized by this Serializ...
2011-09-29 09:20:00
257
【Ext-GWT(GXT)】TreePanel异步拖动处理方法
需求:一、是个树(废话)二、能拖动(再次废话)三、异步处理(算个话) 首先用GXT来颗树(传送门:GXT的开发图文)MBmClient是我定义的一个GWT的Module,extends BaseModelData // 部门列表树 TreePanel<MBmClient> treeLieBiao = new TreePanel<MBmC...
2011-09-21 21:56:39
125
SpringMVC+OpenJPA奇怪的错误
在使用SpringDAO利用OpenJPA进行事务操作时出现错误代码(不使用事务的时候无错):org.apache.openjpa.persistence.TransactionRequiredException: Can only perform operation while a transaction is active. 非常奇怪的一个错误提示,Google找到的类似问题都与我...
2011-09-19 23:36:11
311
纯JAVA的字体批量取模及修改软件
先看图:取模程序使用SWT开发,可以跨平台使用。取模算法参见:http://simen-net.iteye.com/blog/1136205 更新日志:2011-8-30 今天小家伙上幼儿园第一天,要上班不能陪他去了,遗憾。所以上个程序和大家一起交流一下,这个程序我断断续续弄了两周,还没有最后完成。目前实现的功能:中英文基于字体的批量取模、基于数据库的点阵...
2011-08-30 10:46:31
533
扩展SWT带标签的Text控件
参考其他扩展控件的方法实现,其实就是多个基本控件的组合使用。按照这个方法可以扩展出其他控件。 扩展控件代码:package com.strong.extend;import org.eclipse.swt.SWT;public class StrongText extends Composite { private Text text; private La...
2011-07-31 19:21:18
272
JAVA 取字模测试类
最近有个需求要取汉字的字模,但是大部分都是C++\Delphi的实现,参考其他范例也实现了一个Delphi取模的方法,但感觉不是非常方便,尤其是在文字的缩放,变形的方面。JAVA里面图片处理的类貌似非常方便,于是也想对照写了一个测试类,非常好用。 基本思路:根据汉字字体等参数将汉字绘到64X64的图层上,然后分将该图层分成很想16X16的图片。然后对每个图片上的每个像素点...
2011-07-30 10:03:59
609
GXT 下拉树(Combo Tree)基本实现
由于项目的需要,一直想将GXT应用起来,可惜去年做了部分测试后由于身体原因停了下来。休息了大半年,虽然听力依然没 有恢复,但生活还要继续,工作还要努力[img]/images/smiles/icon_razz.gif&quot; alt=&quot;[/img]。 这段时间相对清闲,为了做一些必要的技术储备,又重新跑一跑GXT。过去半年,重新阅读之前的代码又有了很大的...
2011-07-27 07:25:48
246
Debian6下安装SVN+Apache2+SSH实现HTTPS
休息了很久没写什么东西,最近工作需要配置了一下https的svn服务器,留个爪子分享一下 #首先需要安装所需要的软件apt-get install subversion libapache2-svn apache2 subversion-tools#增加subversion用户组sudo addgroup subversion#www-data是apache默认的,让他...
2011-06-20 22:14:35
142
Debian5 更新提示公钥错误的解决
晃悠了差不多两个月,突然发现Debian6发布,好消息!!!可是突然发现更新Debian5的时候提示公钥错误,错误提示 W: GPG error: http://mirrors.163.com lenny-proposed-updates Release: The following signatures couldn't be verified because the public ke...
2011-03-08 09:28:07
243
我的耳朵听不见了
12月14日,中午,小睡一会起床,左耳感觉麻木,休息至4点感觉听力下降,至医院检查,突发性耳聋,5点以后听力全失。第二天入院治疗,十天出院,听力依然全失。计划休息一月,医生说一月内能恢复尚可,否则很难,三月之内无起色今后基本听力全无。 留贴纪念暂时也可能永远失去的左耳 =========================================================...
2010-12-27 08:57:08
162
Debian/Ubuntu 安装配置Git过程记录
Git : Linux核心源码管理系统,测试了一段时间感觉确实强大,感觉官网和其他网上的配置方法都不尽完善(针对Debian/Ubuntu),这里留下配置记录与大家共享 1、测试平台服务器:Debian 5.07 AMD64 IP:192.168.88.88客户端:Ubuntu 10.10 AMD64 IP:192.168.88.8 用户:simen ...
2010-12-03 11:46:10
300
GWT ExtJS开发图文教程
JS的前台开发相对JAVA还不算方便,各种优化处理也很让人讨厌,看了GWT的说明,尝试了一下EXT-GWT的开发,写个简单的教程备用。 ================无语的分割线==================好好的ExtJS搞什么了授权变化,弄得GWT-EXT项目终止,虽然作者去做了SmartGWT,但是SmartClient本身较差的用户体验还是不能与ExtJS比较。唉```...
2010-11-18 21:39:56
223
OpenJPA与Hibernate实现JPA的性能测试
项目移植到OpenJPA后一直使用都很不错,最近看了http://www.iteye.com/topic/777470受到一些启发,基于自己的项目也做了一下测试。 1、测试代码: long t1 = System.currentTimeMillis(); qtServ.test(); long t2 = System.currentTimeMillis();...
2010-11-12 17:03:56
263
Apache FTPServer 集成到Spring WEB项目中
Apache FTPServer好东西,可以集成到自己的WEB项目中,单独用也非常不错。大家有兴趣可以研究一下,测试了一下和Spring WEB项目结合。留下代码如下: web.xml <listener> <listener-class>com.strong.utils.ftpservice.FtpServerListener</listen...
2010-10-19 17:04:13
554
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人