<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[coder-coder]]></title><description><![CDATA[暂时是个coder]]></description><link>https://blog.youkuaiyun.com/aaaajl</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; aaaajl]]></copyright><item><title><![CDATA[多线程设计要点]]></title><link>https://blog.youkuaiyun.com/aaaajl/article/details/698222</link><guid>https://blog.youkuaiyun.com/aaaajl/article/details/698222</guid><author>aaaajl</author><pubDate>Sun, 30 Apr 2006 11:32:00 +0800</pubDate><description><![CDATA[板桥里人 http://www.jdon.com 2002/01/101.多线程中有主内存和工作内存之分， 在JVM中，有一个主内存，专门负责所有线程共享数据；而每个线程都有他自己私有的工作内存，                      主内存和工作内存分贝在JVM的stack区和heap区。2.线程的状态有Ready, Running,                     ]]></description><category></category></item><item><title><![CDATA[Java同步问题处理方式散谈]]></title><link>https://blog.youkuaiyun.com/aaaajl/article/details/696960</link><guid>https://blog.youkuaiyun.com/aaaajl/article/details/696960</guid><author>aaaajl</author><pubDate>Sat, 29 Apr 2006 14:09:00 +0800</pubDate><description><![CDATA[------------------------------------------------------------基础知识Java语言提供了对于线程很好的支持，实现方法小巧、优雅。对于方法重入的保护，信号量（semaphore）和临界区（critical section）机制的实现都非常简洁。可以很容易的实现多线程间的同步操作从而保护关键数据的一致性。这些特点使得Java成为面向对象语言中对]]></description><category></category></item><item><title><![CDATA[与世隔绝的coder]]></title><link>https://blog.youkuaiyun.com/aaaajl/article/details/679013</link><guid>https://blog.youkuaiyun.com/aaaajl/article/details/679013</guid><author>aaaajl</author><pubDate>Thu, 27 Apr 2006 00:52:00 +0800</pubDate><description><![CDATA[        最近一种与世隔绝的感觉莫名袭来，让我有点不知所措，所以不得不反思一下。自从沦落到上海这个鬼地方来之后，我就告别了电视（虽然以前也不怎么看）天天陪伴我的只有电脑和专业书籍。工作之余也就是试玩一下新游戏，陪MM逛逛街，看点电影（好久没看到好片子了）什么的，一点新意都没有。认识的人也就只有同事、同学、同学的同学、同学朋友，而且这些人大都从事相同行业，聊起来都是些相似的话题，感觉就是两个字]]></description><category></category></item><item><title><![CDATA[log4j用法]]></title><link>https://blog.youkuaiyun.com/aaaajl/article/details/676551</link><guid>https://blog.youkuaiyun.com/aaaajl/article/details/676551</guid><author>aaaajl</author><pubDate>Tue, 25 Apr 2006 13:48:00 +0800</pubDate><description><![CDATA[Log4j基本使用方法  　　Log4j由三个重要的组件构成：日志信息的优先级，日志信息的输出目的地，日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、 INFO、DEBUG，分别用来指定这条日志信息的重要程度；日志信息的输出目的地指定了日志将打印到控制台还是文件中；而输出格式则控制了日志信息的显 示内容。  　　一、定义配置文件  　　其实您也可以完全不使用配置文件，而是在代码]]></description><category></category></item><item><title><![CDATA[据说是可以通用的表单验证函数]]></title><link>https://blog.youkuaiyun.com/aaaajl/article/details/669062</link><guid>https://blog.youkuaiyun.com/aaaajl/article/details/669062</guid><author>aaaajl</author><pubDate>Wed, 19 Apr 2006 13:12:00 +0800</pubDate><description><![CDATA[今天看到别的的blog上的这个好东西，忍不住拿来。准备为以后做权限点的字段级控制用。不管是动态网站,还是其它B/S结构的系统,都离不开表单表单做为客户端向服务器提交数据的载体担当相当重要的角色.这就引出了一个问题,提交的数据合法吗?摆在我们面前的问题就是验证这些数据保证所提交的数据是合法的.所以,我们写了一个大堆的验证函数.当我们开始新的一个项目的开发时,我们又得写一大堆的验证函数,然后再调试]]></description><category></category></item><item><title><![CDATA[struts-menu散谈（一）]]></title><link>https://blog.youkuaiyun.com/aaaajl/article/details/667177</link><guid>https://blog.youkuaiyun.com/aaaajl/article/details/667177</guid><author>aaaajl</author><pubDate>Tue, 18 Apr 2006 01:16:00 +0800</pubDate><description><![CDATA[       今天在测试struts-menu的功能，打算用在项目中，在网上看了蓝色天空的struts-menu的源代码研究，总体来讲是没看懂，不知道别人什么感觉。所以自己打开源码看了下，只看了menu这个包就不得不赞叹大师级的人物写出来的东东，仅仅6个文件就用了composite，adapter两种模式。       读代码最大的迷惑来自与digester，由于之前没有用过，所以就在网上抓来了一]]></description><category></category></item><item><title><![CDATA[由String 转为XX类型]]></title><link>https://blog.youkuaiyun.com/aaaajl/article/details/663724</link><guid>https://blog.youkuaiyun.com/aaaajl/article/details/663724</guid><author>aaaajl</author><pubDate>Fri, 14 Apr 2006 17:33:00 +0800</pubDate><description><![CDATA[       为了完善昨天的工作，今天写了一个有java.lang.string类型转换为其他类型的工具类。自任为这个类写的很烂，没有进行进一步的封装，在程序中出现了不幽雅的if(................){}else if(............){}else{}语句使整个类不够OO，好在基本功能都实现。由于时间紧促现在只好先这样了。下面是代码：public class stringC]]></description><category></category></item><item><title><![CDATA[悲观的coder]]></title><link>https://blog.youkuaiyun.com/aaaajl/article/details/662428</link><guid>https://blog.youkuaiyun.com/aaaajl/article/details/662428</guid><author>aaaajl</author><pubDate>Thu, 13 Apr 2006 22:50:00 +0800</pubDate><description><![CDATA[        最近不只一次的在问自己吧，天天把自己搞的这么累究竟是为了什么。每天要工作，还要为架构师考试做准备，有数不清的鸟文文档要看，还有几大本相关书籍等着我去啃，偏偏这个时候我还想去考研。真是越来越觉得自己没事找事了。        刚刚看了一篇procotols的文档，实在看不下去了写点东西感慨一下。最近的生活越来越无聊了，时间过的飞快兜里的钱也花的飞快，有好多东西想买，有好多地方想去玩，]]></description><category></category></item><item><title><![CDATA[基于反射的工具类]]></title><link>https://blog.youkuaiyun.com/aaaajl/article/details/661681</link><guid>https://blog.youkuaiyun.com/aaaajl/article/details/661681</guid><author>aaaajl</author><pubDate>Thu, 13 Apr 2006 13:00:00 +0800</pubDate><description><![CDATA[       最近在用struts+spring+hibernate做项目，在做类似添加用户之类的功能时免不了在action中出现类似    User user = new User();user.setXXX();这样的代码段来给新创建的entitybean付值，为了使代码更简洁，当然主要是为了不让DAO的操作出现在struts部分的代码中，我决定在service层加通用的工具类来做这件事情。代]]></description><category></category></item><item><title><![CDATA[开篇]]></title><link>https://blog.youkuaiyun.com/aaaajl/article/details/661179</link><guid>https://blog.youkuaiyun.com/aaaajl/article/details/661179</guid><author>aaaajl</author><pubDate>Thu, 13 Apr 2006 00:16:00 +0800</pubDate><description><![CDATA[        由于最近公司大发慈悲,终于让我们这些小员工的机器也具有了上网的功能,所以打算在coder之余顺便记录一下自己艰辛的悲惨的惨不人睹的快乐coder生活,人老了记性就不好.这样也算是能给将来的自己一个怀念的机会.]]></description><category></category></item></channel></rss>