`
文章列表
之前开发了一个web应用程序,开始的架构是用JSP+Servlet+JavaBean这种最原始的三层机构。但是随着后来业务的发展和对系统本身的要求,我把它迁移到了SSH2框架上。在集成Struts2的时候发生了一个诡异的问题。 我之前写了一个Filter(暂称其为loginFilter),作用是可以帮助用户自动登录(如果用户把用户信息保存在cookies里面,则自动登录).通过参考Struts2的文档,我打算用Interceptor来替代原先的这个Filter,不过这样做的结果出现了诡异的问题。 虽然Interceptor可以执行完成并且User对象已经创建并且放入Session中,跳转回m ...
  各种字符编码方式详解及由来(ANSI,UNICODE,UTF-8,GB2312,GBK)       一直对字符的各种编码方式懵懵懂懂,什么ANSI UNICODE UTF-8 GB2312 GBK DBCS UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's go!     很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字 节"。 再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来 ...
今天做项目的时候遇到了个很无解的问题,我配置好的struts2 action无论如何不能跳转到result对应的页面。   struts2.xml是这么写的: <package name="timelineUser" extends="struts-default" namespace="/user"> <action name="user_login" class="com.hywang.timeline.actions.UserAction" method= ...
    今天在本人的TOMCAT上通过MYECLIPSE部署了一个应用,应用的内容很简单,就是一个静态页面example.html。这个静态页面里引用了一段JS。    这个JS文件和文件所属的路径都正确得存在我的MYECLIPSE工程下。但是当我通过我的域名来访问我的网站(欢迎页面就是这个example.html),却不能显示该JS的特效。  通过CHROME的JS控制台,发现引用的那个JS根本没找到。晕,于是一顿查,有说改SERVER.XML的,又说改WEB.XML的,有说改端口的,最后都没解决问题。   后来静下心仔细盘查了一下,不经意点到了TOMCAT的WEBAPP目录下看了 ...
  干了插件开发也三年有余了,在插件开发这方面感觉从能力上已经能够搭建一个插件产品了。对于设计模式啊什么的也略知一二。可是总感觉会的东西太少,接触的面儿太窄,插件开发毕竟只是做桌面程序,偏向UI方面。虽然 ...
     Eclipse作为非常通用的IDE,除了提供常用的本地DEBUG模式,还提供了连接远程JVM进程的功能。   我的应用是通过Eclipse remote debugger来debug一个已经发布了的插件产品。  下面是步骤:   1.在发布的产品里给EXE文件创建一个快捷方式,右键快捷方式->属性->目标 然后加入参数 -vmargs -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=1716 参数说明: tansport=dt_socket,申明用socket协议进行远程DEB ...
   不知不觉也工作三年有余了,凭心而论绝非虚度光阴。只是本人十分懒惰,只是将一些个人理解和工作浅见记录在笔头却并没有在博客上进行记录与分享,那些记在纸上的东西日子长了不好管理,所以现在特开微博把技术性的东西写一写。有人看能交流固然好,没人看就权当是为自己的知识进行积累梳理了。   引入正题, 最近在做一个给产品自动升级的feature,产品是基于ECLIPSE RCP架构的。关于ECLIPSE RCP的文章不多叙,网上资料有很多。目前的需求是在客户端通过服务端传过来的URL去访问一个Archiva服务器,从中获得自定义的库(说白了就是一些ECLIPSE 插件工程)下载到本地,然后替换本地客户 ...
Global site tag (gtag.js) - Google Analytics