Java琐事

-I am not alone
posts - 54, comments - 30, trackbacks - 0, articles - 1
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

2010年10月6日

     摘要: 交接了下手头的工作,终于可以一心做毕业设计了。离毕业答辩的时间很近了,毕业论文的初稿还没有着手,确实有些慌。在这规划下接下来的时间,整理下工作任务。

  阅读全文

posted @ 2011-05-22 09:58 石子路口 阅读(182) | 评论 (0)编辑 收藏

     摘要: 系统的第二阶段即将上线,昨晚又是加班到11点。接下来一个周都要枕戈待旦。公司安排的开发的机会也只能放弃了。拉下的毕业设计也只能安排到下周全力进行了。  阅读全文

posted @ 2011-05-09 09:11 石子路口 阅读(180) | 评论 (0)编辑 收藏

     摘要: 因为最近公司对项目进行了重构,所以又学习了一下新的系统体系。这两天学习的知识又杂又多,需要好好的整理一下。大致内容有maven,日志,缓存技术,注解,单元测试。maven对于项目管理来说,非常简单易用,而且功能相对强大。使用log4j来实现不同级别的日志存储或打印,能更有选择的保存你想要的日志。Xmemcache作为分布式缓存系统,可以很有效的提高系统的效率。jdk1.5以后多出来的注解确实方便而且灵活不少,很多开发人员都会使用junit来为自己的代码做更高层的保障。……
  阅读全文

posted @ 2011-05-05 00:27 石子路口 阅读(2346) | 评论 (3)编辑 收藏

     摘要: 上一个文章介绍了在启动tomat服务的时候自动发布流程。这里介绍如何手动的把定义好的processdefinition.xml持久化到数据库中。这里使用的是junit测试代码

  阅读全文

posted @ 2011-04-27 17:19 石子路口 阅读(1753) | 评论 (0)编辑 收藏

     摘要: 网上有好多关于jbpm独立部署的资料,但好多人是在已有的系统的部署jbpm,这里就说下如何在ssh框架的基础上配置jbpm3。
1. 环境:jbpm3.2.3+struts2+spring3+hibernate 工具:myeclipse6.5
2. 环境和工具都准备好,开始新建数据库,前面jbpm3数据库表的创建与解释有说明
3. 使用spring配置数据源,applicationContext.xml  阅读全文

posted @ 2011-04-26 11:30 石子路口 阅读(2144) | 评论 (0)编辑 收藏

     摘要: 在myeclipse的右下角,updating indexes进度条一直不会在进行,闹心。解决:在打开“windows”---“preferences”---“Myeclipse Enterprise Workbench”---“Maven4Myeclipse”后,把“Download repository index updates on startup”前面的勾去掉,apply,ok  阅读全文

posted @ 2011-04-22 16:09 石子路口 阅读(1379) | 评论 (1)编辑 收藏

     摘要: STEP 1,初始化数据库
上一篇文章中有jbpm的数据库初始化,可参考http://www.blogjava.net/tantanxiaoshi/archive/2011/04/13/348254.html

STEP 2,准备发布包
  阅读全文

posted @ 2011-04-20 23:45 石子路口 阅读(1483) | 评论 (0)编辑 收藏

     摘要: jbpm已经更新到5.0,但系统用到的还是3.2。所以接下来说一说jbpm3中数据库表的创建以及各个表的用途
创建:在下载的源码中找到db文件夹,打开jbpm.jpdl.mysql.sql,这个sql语句是直接在mysql中会被识别成语法错误的,所以要在每行后面加“;”,然后执行
  阅读全文

posted @ 2011-04-13 22:25 石子路口 阅读(1875) | 评论 (0)编辑 收藏

     摘要: 开学第一周,上班第n周。因为上班都在做不相干的事情,毕业设计的内容只能放到下班来做了。只要有兴趣,放到什么时候都不会有关系。不知道从哪天开始,突然对无线触摸技术有了兴趣,所以基本上在下了班后就是这两部分了-----工作流和无线触摸。不过接下来说的还是工作流的进展。 …………  阅读全文

posted @ 2011-03-07 20:52 石子路口 阅读(1429) | 评论 (0)编辑 收藏

     摘要: 初识flex,首先要准备好必需的软件
1. flex在myeclipse中的插件,http://trials.adobe.com/Applications/Flex/FlexBuilder/3/FB3_WWEJ_Plugin.exe,大约有348M,右键使用迅雷下载即可。
…………  阅读全文

posted @ 2011-03-05 13:18 石子路口 阅读(1498) | 评论 (1)编辑 收藏

     摘要: 在csdn上看到了某人的博文----我对BPM认识之路,很受启发,原文被删,现把转载地址记录于此……  阅读全文

posted @ 2011-03-03 15:34 石子路口 阅读(1190) | 评论 (0)编辑 收藏

     摘要: 系统中需要统计用户的数量及动态,所以我通过listener来监听用户的登录退出(session的变化),但如何跟分层的ssh整合起来呢?下面详细说下:
1. 首先新建listener, 我这里继承了HttpSessionListener和ServletContextListener。并通过这个方法获取bean
  阅读全文

posted @ 2010-11-21 16:44 石子路口 阅读(680) | 评论 (0)编辑 收藏

posted @ 2010-11-13 11:02 石子路口 阅读(493) | 评论 (0)编辑 收藏

posted @ 2010-11-13 10:50 石子路口 阅读(487) | 评论 (0)编辑 收藏

posted @ 2010-11-12 11:09 石子路口 阅读(170) | 评论 (0)编辑 收藏

posted @ 2010-11-09 23:06 石子路口 阅读(150) | 评论 (0)编辑 收藏

posted @ 2010-11-04 22:26 石子路口 阅读(154) | 评论 (0)编辑 收藏

posted @ 2010-11-03 21:20 石子路口 阅读(136) | 评论 (0)编辑 收藏

posted @ 2010-11-02 22:12 石子路口 阅读(151) | 评论 (0)编辑 收藏

posted @ 2010-11-02 08:54 石子路口 阅读(144) | 评论 (0)编辑 收藏

     摘要: 使用jxl.jar,让java可以处理excel表,下载jxl.jar的时候注意版本要和java虚拟机版本兼容
下面是类:
  阅读全文

posted @ 2010-10-25 23:00 石子路口 阅读(2242) | 评论 (3)编辑 收藏

     摘要: 今天终于解决了ajax不认struts2的标签的问题,原因是自己对他们的整合不了解,而还没有一个领路人……,只能自己摸索,接触看懂看不懂的技术和框架。但还是功夫不负有心人,这几天的学习没有白费,虽然没有进展,但还算学到了些东西,也能解决上面的这个问题。所以记录在此,以防忘记……
原来由一个jar包:jsonplugin.jar ,就是在lib中放置好这个包后,在struts.xml中引用“json-default”,并配置action的type为json即可。

  阅读全文

posted @ 2010-10-24 23:01 石子路口 阅读(175) | 评论 (0)编辑 收藏

     摘要: 一直使用dwr来实现下拉框的级联,但麻烦也很多,今天才看到strust2有个标签已经可以实现级联
看样子应该仔细学习一遍struts2的标签  阅读全文

posted @ 2010-10-19 11:50 石子路口 阅读(148) | 评论 (0)编辑 收藏

     摘要: 使用dwr和spring整合后,怎么都获取不到list的值,用alert方法测试,一直提示是undefined,调整javaBean,在dwr.xml中添加convertor都不能解决。所以最后就在service的方法里,先把list转化成只包含id和name的map类型,然后返回,可以正常接收。
  阅读全文

posted @ 2010-10-17 22:35 石子路口 阅读(410) | 评论 (0)编辑 收藏

     摘要: 这一天都在寻找一种级联刷新的解决方法,想通过改变“课程”下拉框的选项,级联刷新下方放置课程对应新闻内容的详细列表。自己想到有三种大的方式:1. 使用局部刷新技术,如ajax 2. 使用iframe把这两部分分开,把下拉框放在新闻内容列表的父页面中 3. 把课程列表一并提交给后台
但这三种方法都遇到了致命的问题:
  阅读全文

posted @ 2010-10-17 22:24 石子路口 阅读(1151) | 评论 (1)编辑 收藏

     摘要: 使用fckeditor是能够上传文章了,但是,如何才能从数据库中重新读取信息到fckeditor的编辑区域里去呢?可能我太愚钝,网上关于这方面的解决方法竟然没有找到。只能去找官方的帮助文档,但又可能是这个问题过于简单,这方面的帮助信息也没有找到。接下来唯一的办法就是实例源码,解压缩下载的FCKeditor-2.3.rar,打开web文件夹下的_sample,sample02.jsp有这么一部分
  阅读全文

posted @ 2010-10-17 21:54 石子路口 阅读(588) | 评论 (0)编辑 收藏

     摘要: 自从晚上11点停电开始,博客的更新不是很及时了,原因是我这夜猫子经常会是在零点后才能解决好一个问题,而这个时候已经没网了,电池也快耗尽了。
今天算是告一段路了,除了几个需要进一步考察的解决方式外,自己的功能模块基本写完,而且已经开始着手已退出队员负责的部分代码,这些模块功能类似,写起来也比以前顺畅了好多。所以有些时间可以整理一下这几天的工作情况和所写所得。  阅读全文

posted @ 2010-10-17 19:57 石子路口 阅读(130) | 评论 (0)编辑 收藏

     摘要: 当使用dwr的时候,struts2获取session的普通方法即
ActionContext ctx = ActionContext.getContext();
String teaUsername = (String) ctx.getSession().get("username");

只有用下面的方法才能顺利获得session中的值
org.directwebremoting.WebContext web = WebContextFactory.get();
// 得到servlet中的request/response对象
javax.servlet.http.HttpServletRequest request = web.getHttpServletRequest();
javax.servlet.http.HttpServletResponse response = web.getHttpServletResponse();
// 在此可提取request中相关请求参数...
// 取得s  阅读全文

posted @ 2010-10-14 23:19 石子路口 阅读(1410) | 评论 (2)编辑 收藏

     摘要: 框架使用struts2+spring+hibernate,但这里DWR只是跟spring的整合,和其余两个框架没有什么关系。
目的:打开页面时自动刷新课程,而当选择另外的课程时,栏目下拉框会发生相应变化。
  阅读全文

posted @ 2010-10-12 22:34 石子路口 阅读(1809) | 评论 (0)编辑 收藏

     摘要: 使用java编码,jsp页面显示,mysql数据库管理数据,真正的开发过程中还可能用到其他框架,或者插件,这么多不同的东西混合在一起,总会有可能产生编码不同的问题,中文的显示很容易就变成了乱码。所以这里我要说下对编码一致性的设置。
前台使用jsp,插件有fckeditor,后台数据库使用mysql,可视化工具sqlyog。这里用utf-8编码。现在开始配置:
  阅读全文

posted @ 2010-10-12 22:12 石子路口 阅读(2775) | 评论 (0)编辑 收藏

     摘要: 今天是第6周的最后一天,大部分时间都只是学习,调试,写出来的代码少之又少,而且错误重重。今天终于基本上把栏目管理功能模块修复好了,但肯定仍然会有潜在的bug。  阅读全文

posted @ 2010-10-11 00:11 石子路口 阅读(134) | 评论 (0)编辑 收藏

     摘要: 网上有许多关于FCKeditor支持jsp的配置,但自己还是要总结一下。
IDE:MyEclipse6.5
框架:Struts2+spring+hibernate
步骤:
1. 在fckeditor的官方网站http://ckeditor.com/download下载FCKeditor_2.5.1.zip和FCKeditor-2.3.zip(for java),版本不同内容不同
2. 在MyEclipse中新建web项目,我的叫做wsjx
3. 解压缩两个文件,把FCKeditor_2.5.1.zip解压出来的fckeditor文件夹放在WebRoot目录下,把FCKeditor-2.3.zip(for java)解压出来的web下的WEB-INF下的lib目录中的commons-fileupload.jar和FCKeditor-2.3.jar两个jar包拷到项目的lib目录下,把FCKeditor-2.3.zip(for java)解压出来的src目录下的FCKeditor.tld拷贝到项目的WEB-IN  阅读全文

posted @ 2010-10-10 00:04 石子路口 阅读(2578) | 评论 (3)编辑 收藏

     摘要: struts2在什么情况下是线程安全的?  阅读全文

posted @ 2010-10-08 19:10 石子路口 阅读(1771) | 评论 (2)编辑 收藏

     摘要: 对于两个不同的表,在hibernate中可以设置它们的多对多关系,一对一关系或者是多对一关系。而且还有单向和双向的问题。这些都是学hibernate必学的,这里不再重复。我只说下级联删除时应注意的问题。
  阅读全文

posted @ 2010-10-06 18:38 石子路口 阅读(2676) | 评论 (3)编辑 收藏