存档

‘开发技术’ 分类的存档

AjaxSwing4.4.0授权码

2017年2月22日 Terence 801 次阅读 2 条评论

      AjaxSwing是一种在运行时自动转换Java Swing/AWT桌面应用程序到Ajax网站的解决方案,可以被看成是Java桌面应用的HTML转换。它允许开发者使用标准Swing组件来实现Web用户界面,而不必改变现有的Swing窗体和业务逻辑,也不需要程序员学习任何Java和Swing核心之外的API,通过HTML/JavaScript的自动转换使桌面[......]

继续阅读…

分类: 开发技术 标签: ,

Javamail在JDK8上无法SSL连接QQ邮箱服务器的解决方案

2016年12月26日 Terence 2,674 次阅读 没有评论

      最近开发了一个工具,其中一个模块的功能是通过javamail发送邮件到指定地址,采用的smtp服务器是QQ邮箱(smtp.qq.com:465)。在本机自测功能的时候都是OK的,但在用户机器上执行发送邮件时却抛错了,查看了下异常信息,报的是javax.net.ssl.SSLHandshakeException: Received fatal alert: [......]

继续阅读…

分类: 开发技术 标签: ,

分享自己做的Kindle3交叉编译工具链

2015年12月28日 Terence 878 次阅读 1 条评论

      最新突然兴起想要在k3上跑一些c/c++项目的程序,可惜光有源码没有编译工具很是头疼。找了一大圈Google就是没找到一个合适的现成的交叉编译工具链,不是Glibc版本过低,就是arm目标平台不符合,最后只好放弃这个偷懒的方法(其实已经算不上偷懒了,在找交叉编译工具链上已经花了大量的时间精力。。。),取而代之的方法就是直接源码编译交叉编译工具链呗。

&nb[......]

继续阅读…

分类: 开发技术 标签:

适用于Kindle 3 原生系统3.4.2 的Launchpad热键管理程序

2015年10月31日 Terence 1,465 次阅读 没有评论

      Launchpad是适用于Kindle 3的快捷键管理程序,就是以指定的键盘按键(或键盘组合)来快速运行特定程序或命令,它非常的实用且轻量,后台就一个常驻进程,内存占用小。可是自从原生系统更新到3.4.1后,Launchpad的安装包拷贝到Kindle根目录下后,“Update Your Kindle”这个选项始终处于不可选状态,表现的情况和当时我做的拼音[......]

继续阅读…

分类: 开发技术 标签:

[完美版发布!] Kindle 3 原生系统3.4.2拼音输入法完美版安装包[最新版本0.4.2]

2015年7月11日 Terence 7,399 次阅读 19 条评论

       由于百度Hi空间的寿终正寝,原来发在上面的关于kindle3原生系统3.4.1拼音输入法的帖子随之消失的一干二净,故不得不转载自己的帖子到自己的博客里了。吐槽下,本来好好的产品就这样被糟蹋了 :???:

*************************************************

2015.7.17针对kindle 3更新官方[......]

继续阅读…

MyEclipse一站式调试Maven Web项目

2014年9月13日 Terence 3,355 次阅读 没有评论

      之前使用Myeclipse开发完代码后,总是需要通过Maven程序打包成war包并拷贝到外部Tomcat的webapp目录下进行调试,Myeclipse去连接Tomcat的远程调试端口,感觉非常的麻烦。遂下决心一定要找到一个简便的,能在Myeclipse平台下一站式地开发和调试Maven Web项目。但网上对于Myeclipse一站式开发讲述的非常零散,在[......]

继续阅读…

Spring容器在Oracle JDK和OpenJDK中的类装载差异导致的自动装箱bug问题

2014年5月31日 Terence 2,503 次阅读 1 条评论

      一次偶然的机会,为了测试公司项目新代码需要,把svn上的代码检出到了一台新的测试机器上,机器上的环境都是自己通过yum安装的,本文发生的原因也是因此而起。

      在测试的过程中我点了一个链接,地址是http://10.69.67.203/exception/list/1 ,结果抛出了匪夷所思的500错误,报错内[......]

继续阅读…

分类: 开发技术 标签: , ,

Chrome进行大小写字符敏感的内容查找

2014年4月8日 Terence 4,087 次阅读 1 条评论

      用过Chrome内容查找功能的人都知道在搜索英文字符串的时候它是不区分大小写的,这对于经常检索代码关键字的人来说这是非常不方便的。比如搜索“Hello”的时候会把“hello”等相关无用的字符串都给标记高亮了。

      当然解决方法是有,就是会麻烦些,我们通过自定义js书签的方式变相实现了该功能。首先新建一个书签,名称随便[......]

继续阅读…

分类: 开发技术 标签:

Hibernate中变通使用Criteria API对自定义SQL表达式列进行排序操作

2014年3月31日 Terence 2,659 次阅读 2 条评论

      先说一些题外话。众所周知,在Java持久层中有三种查询方式,分别是SQL、JPQL、和Criteria API。

一、SQL

      这个很好理解,一般小项目并且对安全性、效率性和灵活性没有特别需求的都会采用这个最原始的方法:

// 获得实体管理器
EntityManager em = ...
// 建立SQL查询
St[......]

继续阅读…

分类: 开发技术 标签: ,

Chrome和Firefox的最早Release版本

2014年1月30日 Terence 569 次阅读 1 条评论

      今天惯例更新了下自己电脑上的Chrome后突发奇想,打开html5test网站,去检测Chrome对html特性的支持度。发现它的确是独领风骚,把其他浏览器远远的甩在了后面,版本32.0.1700.102达到了503分,而Firefox 26才446分。

      于是好奇心驱使,想去找到Chrome和Firefox各自最早[......]

继续阅读…

分类: 开发技术 标签: ,