- 博客(15)
- 问答 (3)
- 收藏
- 关注
原创 [吐槽]process.destroy()不能触发关闭钩子
本来是个对个体失效不太敏感的Worker进程为了尽善尽美决定加个关闭钩子(其实是为了逃避半夜上线找个理由...)于是开开心心的写了如下代码测试[code="java"] String path = "E:/IdeaProjects/WebClipper/out/test/boss/"; Process process = ...
2012-11-17 13:59:58 2227
原创 Spring MVC 文件下载最佳实践
不知道起这个标题是不是因为我有妄想症坐等拍砖私以为在使用一个框架时,程序员分为三种级别1.看demo开发2.看文档开发3.看源码开发明显1不如2,2不如3但是考虑时间成本3不如2,2不如1我的原则是有好的demo不看文档,有好的文档不看源码对于文件下载,再简单不过了,但我比较傻,不会自己写于是在google搜索"Spring mv...
2012-08-06 16:58:54 129
原创 生而为程序员,真对不起,Redis的队列简单实现
希望在被投新手帖之前能收到一些高手的指责玩java3年多了,仍然只敢在新手区发帖的人伤不起……想找自信,就去面试别人,想立志,还是要在eye发帖子先是Redis的bean定义,@Configuration大赞!xml都见鬼去![code="java"]@Configuration@PropertySource("classpath:mgr.properties")/...
2012-04-27 11:10:58 118
原创 一种非常蹩脚的万用泛型service实现
写完我自己已经吐了[code="java"]@Servicepublic class PubManager{ private SessionFactory sessionFactory; @Autowired private PubManagerImpl mgr; @Autowired public void setSessionFac...
2012-01-20 09:48:47 157
工作琐事
目前项目进度已经慢了很多但是我仍然有空能发个帖子唠叨几句 实属无奈你们身边有一行代码不会写的项目经理么?绝不是某某公司的小老板 但却像极了某某公司的小老板web的东西完全不会 java不会 js不会 说起话来抽象的很想出来效果先问我们能不能实现 自己完全不知道项目为了看看样子 多做了无数的无用功(我想也是客户逼的吧)但是整个项目的琐碎事都是经理在忙活 虽然我觉得做的...
2009-04-09 14:04:14 103
原创 Java 异步消息处理
一. 它要能适应不同类型的请求:本节用 makeString来说明要求有返回值的请求.用displayString来说明不需要返回值的请求.二. 要能同时并发处理多个请求,并能按一定机制调度:本节将用一个队列来存放请求,所以只能按FIFO机制调度,你可以改用LinkedList,就可以简单实现一个优先级(优先级高的addFirst,低的addLast).三. 有能...
2009-04-01 14:50:34 308
烦躁到胸口疼……
前不久写了一个json + Spring + IBatis 的 demo 注解直接被经理一句话废掉(说url还是可配置的好)虽然只是有点小失落 人反而变轻松了因为架构也不由我这个新人负责了 才发现前阵子脖子疼是因为压力大之后声明试事务也给我废了 无所谓 又不是我负责了我当时已经很清楚 经验和技术是两回事 经验工作中积累 技术还是自己学吧……公司用Sp...
2009-03-19 15:15:00 104
原创 困扰我N天的乱码问题……
绝望之后我猜想会不会不是ajax的问题?于是猜想是Spring MVC的问题最终在tomcat中增加URIEncoding="GBK"搞定!
2009-03-03 13:42:55 112
太贪玩 书到用时方恨少
实在没想到 我会为这么老掉牙的谚语而叹息崩溃了昨天到家打开wow 上69级小猎人下个本 roll到一件装备 但迟迟没落进自己的包 小退了一下 再开wow直接死机了反复重启后反复尝试装系统后90%断定是硬盘坏了某年某月某日某杂志看到一句话“努力学习(工作),拼命玩”这句话说的正是我这种人 过去不管学习(工作)再累再辛苦 我总要从睡眠中挤出点时间...
2009-02-19 10:59:46 118
原创 log4j
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根Logger[code="java"]log4j.rootLogger = [ level ] , ap...
2009-01-06 14:07:57 68
原创 转的 留下我自己慢慢看
在Spring中集成iBATIS中,如果orm的对象是一对多表时,会报NullPointerException. 这是因为ibatis在上一版本时,每次调用openSession时, 都会去localSqlMapSession中查找,如果没有才会打开个新的,而且会在返回前放入 localSqlMapSession中, 所以打开都是同一个session, 这被认为是一个BUG,所以在这个版本上改为返...
2009-01-05 22:29:51 62
原创 关于CSV和YML格式
CSV全称 Comma Separated value,也叫逗号分隔值文件,是一种用来存储数据的纯文本文件格式,通常用于电子表格或数据库软件。 规则 0 开头是不留空,以行为单位。 1 可含或不含列名,含列名则居文件第一行。 2 一行数据不垮行,无空行。 3 以半角符号,作分隔符,列为空也要表达其存在。 4 列内容如存在,,则用“”包含起来。 5 列内容...
2008-12-30 11:20:04 445
正式发布我的猴子牌记账系统(开源)
[color=darkred](12月26日更新,修正两个bug,对Action进行重构,降低与V层耦合度)新版本预告:优化选择分类时的用户体验,强化金额显示,优化算法[/color][quote][color=violet]你也不给我做个记账系统[/color][/quote]事情是这样的……每次逛街回来 都会看见老婆拿出一个小纸条记账 上面的字密密麻麻……我...
2008-12-25 17:29:32 746
给群里的人写了个反射的小例子,扔这儿吧(超入门级,没吃过反射的进)
如果忘记一个Object的type如何取出Field中的values[code="java"]public class People { private String name; private Integer age; public String getName() { return name; } public void setName(String name...
2008-12-18 17:19:15 82
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人