- 浏览: 686604 次
- 性别:
- 来自: 合肥
最新评论
-
di1984HIT:
学习了,学习了!
Tomcat的URL中文乱码解决以及传输优化 -
arottenapple:
...
我的二十一天CoreJava 学习笔记 -
黯淡流觞:
...
我的二十一天CoreJava 学习笔记 -
onlyOneToOne:
wsc830719 写道@RequestMapping(val ...
spring mvc3中 ResponseBody中文乱码 -
waj_615:
但是打印订单不是简单的string 啊
用java实现打印功能
文章列表
2012-2-28
方案一
监听session摧毁
1.继承HttpSessionListener并实现sessionDestroyed方法
2.设置session过期最大值,一般为30分钟。
优点:容易实现
缺点:精度不高
方案二
页面中使用框架或ajax不停向服务发送请求
1.页面中利用js或框架间隔性向服务器发送请求
优点:精度较高
缺点:代码容易混乱,影响并发性能
方案三
利用页面js监听关闭页面事件和给出登出按钮并限制只能单用户登录
1.在页面中使用例如onunload事件监听
2.在事件发生时对服务器发送关闭请求
3.点登出按钮也是向服务 ...
2012-2-27
版本:glassfish v3 apache httpd-2.2.22 mod_jk-apache-2.2.2.so
glassfish已经内部实现集群步骤
启动某个域后,打开后台管理
1.创建一个节点
2.创建一个集群并指向特定节点
3.在集群下创建实例,实例分两种,本机的和远程的。远程的要使用SSH安全套接字。确认后会给出新的监听端口
4.部署一个应用。在应用管理中更改应用的目标,将目标改为集群
5.通过集群实例的url和新端口测试是否成功
使用负载均衡
glassfish内部已经默认支持mod_jk,而且如果使用mod_jk将只能 ...
JPA 批注参考(查询备用)
- 博客分类:
- DB后台
JPA 批注参考
版本: 5/12/06
作为 Java 企业版 5 (Java EE 5) Enterprise Java Bean (EJB) 3.0 规范的组成部分,Java 持续性 API (JPA) 显著简化了 EJB 持续性并提供了一个对象关系映射方法,该方法使您可以采用声明方式定义如何通过一种标准的可移植方式(在 Java EE 5 应用服务器内部以及 Java 标准版 (Java SE) 5 应用程序中的 EJB 容器外部均可使用)将 Java 对象映射到关系数据库表。
在 JPA 之前,Java EE 应用程序将持续类表示
2012-2-13至2012-2-15日
利用了三天的空闲时间研究了下JPA的相关知识
使用JPA的原因:
考虑到要做一个重新度高的模块代码,对于后台数据处理最好也能形成统一。我把目光看准了JPA。本来是相用JDO的,因为其能兼容关系型 ...
缘由:开发一个项目后,会有很多的第三方jar包,感觉很乱很杂,就想在项目开发完成后将所有class文件打包成一个jar包,尤其是做桌面软件更是想打成一个jar包文件了。
工具:netbeans6.7+
解决方案:
因为netbeans都是采用ant来编译的。
1.在netbeans的文件导航条下找到项目路径下的build.xml文件
2.在文件中加入以下代码
<target name="package-for-store" depends="jar">
<!-- Chan ...
java练手全程录4-处理工具类代码实现
- 博客分类:
- 生活随笔
2012-2-7
继续昨天的日志。贴出工具类的代码实现。
工具类名定义为UtilFile
再定义四个方法
public static void changeChineseToHexInFile(String
filePath, SwitchHexAndChineseView frame) throws IOException
public static boolean changeChines ...
java练手全程录3-处理代码中文工具类
- 博客分类:
- 生活随笔
2012-2-4 和 2012-2-6 号两天空闲时间
这两天没有继续处理页面,而是编写了一个文件处理工具类。最后还写了一个简单的GUI的实用工具,加入到自己的实用工具箱里。
因为对于项目的国际化问题,每次中文都要用native2ascill工具来转成unicode码,又是命令行操作,很是不方便。便有了自己写个工具类来处理文件中的中文问题的想法。
基本思路很简单
1.给定一个地址,判断否是目录还是文件
2.如果是目录就继续取子目录中的文件
3.如果是文件,则判断文件类型,文件只取.java(后加入了.properties)类型的文件
4.读取文件内容到内存(一般一个文件 ...
java练手全程录2-静态页面制作
- 博客分类:
- 生活随笔
2012-2-3日
做出了网站的静态页面,首页、列表页和文章页
静态页面使用了960css框架来制作
1.用photoshop以960css精准的像素为标尺制作出初步的网站效果图并切割需要的背景图片。
2.使用dreamwear做出静态网站页面,练习960css框架用法。
现在页面中的功能很少,就是一个显示文章的最基本功能网站,功能只有一个显示文章,后期将慢慢加入blog功能中的浏览数、分类、评论回复等功能,再后期慢慢加入社交式网站功能。
自己没有什么艺术天分,做出的页面效果也是。。。不啥地啊。。。
这个页面还是先凑合着用吧。
加上一张phot ...
java练手全程录1-练手方案
- 博客分类:
- 生活随笔
技术学了不少了,我也不是那个刚出道时剑指四方,谁与争锋的刚猛的小子了。现在是学的越多,越发现自己的无知和渺小。
读万卷书行万里路。没有实践那就是无根之树,微风拂之即倒。
现在手头上的项目终于是忙完了,有了空闲,就有了一种将自己的技术再磨练一翻的冲动。
技术知识有不少。列出来太繁琐,就用到哪练到哪吧。就从个人网站开始练手。
基本思路
既然是来练手,那么对于这个个人网站的思路是,高度的模块分离,尽量使用独立的工具包进行桥接,达到低耦合高内聚的效果,不采用流行框架,编写自己的框架。另外再加入swing后台管理练习gui和web start技术。
前台页面
采用页面分割式的 ...
开发环境
使用jquery mobile 来开发移动web页面
问题现象
有一文件名链接,点击后是触发js功能并对表单进行提交,希望返回的是文件下载的效果,结果是返回一个undefind字符页面。
原因分析
在多方研究之后,将问题范围归结为jquery mobile默认的ajax提交设置。由于jquery mobile的使用是用于移动手机,设计思想又主要是以ajax交互为主。这样,即使我对一个form表单进行submit提交,但jquery mobile也会自动将其以ajax方式来交互,从后来传来的文件流后,jquery mobile无法对其进行正确解析而出错。
...
不久前,在正则上终于可以登堂入室了,因担心久不练习而使其荒废,就在百度知道中不时的为他人用正则解决一些问题而练习.
偶而,在解决同一问题时,看到别人以不同方式和思路时,不由的心中窃喜,又学到了一招!
写代码程序员们都会,可是能想出独特解决思路的可不是人人都能具备的.能学到别人的思路可谓是提升自己思维的一大助力.
现摘几个小例子来看看.
用正则表达式查分下面字符串,拆分成字符串数组
2011-11-10 10:28 提问者:j00710 | 悬赏分:20 | 浏览次数:85次
String s = "aa[兴奋]啊啊天天][...]b[?]bb[棒棒冰 ...
让页面展现速度提高20%
- 博客分类:
- web前端
每次在项目开发或维护中,总会听到抱怨,页面打开的速度真慢,系统要优化了,代码应该要重构了。就我个人而言,对于页面打开速度的缓慢我们可以质疑和调查,但轻易的说对系统进行优化,代码进行重构这个就有点太随意 ...
自己感觉已经在正则上登堂入室了,终于也能体会到它的独特魅力和强大.
而回头再想总结一下,却发现其实没有什么特别的诀窍来掌握和学习它.
能总结的就几点体会.想要真正的体会正则的强大那只有...
1.理解其运行原理.
2.掌握特定语言的特定用法.
好像除了以上两个感触外还真想不到别的了.
不了解其运行原理就不知道各元素之间的合作,不了解合作就不能写出随心所欲的正则.
只有理解了运行原理,才能进一步的进行效率优化和正则变型.
不想写出长篇大论,那个书本的义务,只是想表达了解正则世界后的愉悦却找不出合适的修辞词.
至于为什么要理解运行原理,是因为当前的正则 ...
在百度知道中又看到一问题,有意思,可惜他要的是C#和.net的正则解法,对那语言不熟悉,只好用JAVA来解了
先看问题,再写方法
求截取字符串正则表达式。急。。。
检举 | 离问题结束还有 14 天 23 小时
提问者:mengxiaNihaoma | 浏览次数:16次
如:{[C-NickName|aaa]}
截取后:{[C-NickName]};
其中,{[C-不变,NickName动态的。谢谢。。。
找出一个字符串中由同一个字符组成的最长子串
这是在百度知道中看到的一个问题,感觉有点意思,就拿来练练手
思路也简单:
1.定义给个中间变量
2.用正则匹配有连续的字符
3.如果匹配的字符比中间变量长就换掉中间变量
4.在上次匹配处继续循环匹配
5.如果连续的字符都是一样长就选择最前面的
以下为实现代码
String str = "http://www.flickr.com/photos/chaddles/21111402990826/";
String longest=""; ...