摘要: 最近在做一个从客户端上传文件,服务器得到文件流,加密,并得到字符串存入数据库,由于对java文件的操作甚少,经过几番折腾,终于搞定,特意拿出来分享。上传采用的是Commons FileUpload,Commons FileUpload上传需要两个jar包,分别是commons-fileupload-1.2.2.jar和commons-io-2.3.jarCommons FileUpload提供三种文件上传处理方式,DiskFileUpload、ServletFileUpload和PortletFileUpload三种方式,其中DiskFileUpload已经在javadoc下已经被标记为过期的阅读全文
posted @ 2012-05-30 10:57 Horrison 阅读(36) 评论(0) 编辑
摘要: Sina App Engine 不支持 .htaccess 文件,导致后台修改固定链接后,无法访问日志上网搜索相关资料后,在sina app Engine 中看到了解决方案:应用管理->AppConfig 介绍如下:appconfig 提供用户自定义 web 服务器配置的功能。( 同以前的config.yaml )目前可以自行配置的功能包括:目录默认页面、自定义错误页面、压缩、页面重定向、页面过期、设置响应header、基于主机和认证的访问控制。AppConfig服务是SAE为开发者提供的对web服务器进行自定义配置的功能,使用AppConfig,开发者可以很方便的实现以下功能: 目录默阅读全文
posted @ 2012-04-14 10:24 Horrison 阅读(50) 评论(0) 编辑
摘要: 告诉我实话:你有没有在开电话会议的时候(即便在跟某人一对一地电话会议)时回邮件?你有没有在开会的时候带上你的笔记本,假装记笔记实际上却漫无目的地上网?你有没有午间或者晚上在你的办公桌吃饭?你有没有在开车的时候打电话甚至偶尔发发短信?即便你知道不应该这样!为什么25%到50%的人都在抱怨,他们被工作压垮了,他们被工作整得焦头烂额?为什么?除了工作时间长以外,很有可能是因为我们花了很多连续的时间同时在玩杂耍似的做很多件事情。这种工作模式让我们失去了很多东西。其中最重要的是,我们没有了工作间的停顿点和完成点——科技让工作状态与非工作状态之间的界限变得模糊。我们走到哪,工作就通过我们的电子设备,以一股阅读全文
posted @ 2012-04-10 09:13 Horrison 阅读(6) 评论(0) 编辑
摘要: //创建一个sequenceCREATE SEQUENCE business_SEQ AS bigint START WITH 1 INCREMENT BY 1 NO MAXVALUE CYCLE CACHE 20;//使用序列号sequencenext value FOR BUSINESS_SEQ//插入记录INSERT INTO BUSINESS (BUSINESSID,CREATEDATE,UPDATED) VALUES(next value FOR BUSINESS_SEQ,CURRENT TIMESTAMP,CU...阅读全文
posted @ 2012-03-21 09:18 Horrison 阅读(28) 评论(0) 编辑
摘要: 2012已经到来,告别了那悲催的2011,2011对我来说,是不顺的一年,经历了3次失业,也明白了自己想要的是什么,2012必定是美好的,因为有目标有方向更有动力年初,辞掉了让人蛋疼的zc公司,由于各种理由不给办离职,以至于一直推到3月中旬。不过还好,离开zc后第一次找工作,面试第一家就通过了,根本不懂想一下在这样的公司能得到什么,就稀里糊涂的去了,我清楚的记得入职日期是2011年2月20号。做的是一个网络方面的论坛。可是公司根本不成规模,管理人员管理不善,导致我最后实在无法待下去,在我第三次提出离职时,终于答应了,我迫不及待的离开了。那一天是2011年4月28日,就这样工作了2个多月,就离开阅读全文
posted @ 2012-01-20 01:16 Horrison 阅读(32) 评论(0) 编辑
摘要: 在程序当中,我们经常定义一些常量来标识一些状态,类型等。比如 定义订单的状态,可以定义为ORDER_STATUS_CANCEL = 1 表示订单状态为"订单已取消"。但是感觉定义常量的方式不是很灵活,比如ORDER_STATUS_CANCEL常量表示"订单已取消" ,那么:存订单数据时,可以直接用ORDER_STATUS_CANCEL常量取订单数据时,取出的是1这个常量值,没法判断是什么状态,需要人工判断1代表的是什么结论:这样不便于以后扩展维护,比较死板给予以上考虑,想到了枚举类,可以很容易的解决以上问题可以通过ORDER_STATUS_CANCEL得阅读全文
posted @ 2011-12-09 16:43 Horrison 阅读(245) 评论(3) 编辑
摘要: dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它 地址。如今你可以看到越来越多的Java软件都在使用dom4j来读写XML,特别值得一提的是连Sun的JAXM也在用dom4j。这是必须使用的jar包, Hibernate用它来读写配置文件。阅读全文
posted @ 2011-12-01 15:27 Horrison 阅读(785) 评论(1) 编辑
摘要: 由于项目原因,用了jquery easyui 感觉界面不错,皮肤样式少点,可是官网最近打不开了,资料比较少,给的demo没有想要的效果,今天在用datagrid 做分页显示的时候,折腾了半天,网上的资料也比较少,后自己动手,终于解决,废话不说,开始:datagrid分页 有一个附加的分页控件,只需后台获取分页控件自动提交的两个参数rows每页显示的记录数和page;//当前第几页然后读取相应页数的记录,和总记录数total一块返回即可 界面如下:1、下边是datagrid的显示对话框,我直接用table把列头显示出来,感觉比用js写要易于阅读<table id="list_da阅读全文
posted @ 2011-09-27 22:06 Horrison 阅读(7275) 评论(22) 编辑