| JAVA世纪网 | 老紫竹的家 | 老紫竹的专栏 | 老紫竹的博客园 | 老紫竹的BlogJava |
随笔 - 53  文章 - 2 评论 - 423 阅读 - 10万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

03 2009 档案
继续做自己的事,让别人继续折腾去吧?
摘要:有些人不愿意分享,但这是少数 有些人愿意分享,但有些害羞,这是一小部分 有些人非常愿意分享,但公司没有这个氛围。 继续做自己的事,让别人继续折腾去吧。 在开发过程场景中必然需要和同事讨论各种问题,尤其是我们开发的平台的特性使用。在这个过程中,给我印象比较深的就是一个类似的,不断重演的场景: Q: 我要开发一个xx功能,需要xx,你有么? A: 我有。 Q: 啊,那个谁,你的那... 阅读全文
posted @ 2009-03-31 08:16 老紫竹 编辑
经验留给自己,不给别人 。
摘要:经验留给自己,不给别人 。 传授给你的是我的经验, 你获得的不是你的经验,而是我的, 你必须自己实践,把我的经验转化为你的经验。 此文虽短,但不知有多少人能理解我的意思。 阅读全文
posted @ 2009-03-27 07:27 老紫竹 编辑
BeanUtil使用例子:解析并转化HttpServletRequest到Bean的全面测试
摘要:在Web表单提交后解析表单时,一般框架都提供了某种方式可以自动从表单映射到我们的POJO类里面。属性会被自动填充的。 但如果我们在某个需求里,真的需要用程序来解析的话,那么如果有几百个属性,可就是一个噩梦了。 我们可以用java的反射机制来自己实现,也可以通过现成的辅助类库实现。 这里我介绍的是apache的 BeanUtil库的一个实现方式,我增强了默认的解析类,加上了日期的自定义解析。 1 ... 阅读全文
posted @ 2009-03-27 07:05 老紫竹 编辑
关于通过Cookie进行网站自动登录的安全问题
摘要:自动登录,系统将保存一个标志到用户的Cookie,比如保存1个月等 用户再次访问时,需要判断这个标志。 但如果这个标志被人窃取,那么这个人将可以仿冒此人。 窃取我们是不能避免的。但我们可以最大限度的减少损害,特别是在知道被盗时。 我考虑的一个简单做法 1 自动登录的标志,要和当前的密码和最后修改日期挂钩。 也就是生成算法里面要包含密码和修改日期,当然生成的标志里不会出现密码明文了。 ... 阅读全文
posted @ 2009-03-26 07:19 老紫竹 编辑
学历代表过去,只有学习力才能代表将来,尊重经验的人,才能少走弯路
摘要:学历代表过去,只有学习力才能代表将来,尊重经验的人,才能少走弯路 有一个博士分到一家研究所,成为学历最高的一个人。 有一天他到单位后面的小池塘去钓鱼,正好正副所长在他的一左一右,也在钓鱼。 他只是微微点了点头,这两个本科生,有啥好聊的呢? 不一会儿,正所长放下钓竿,伸伸懒腰,蹭蹭蹭从水面上如飞地走到对面上厕所。 博士眼睛睁得都快掉下来了。水上飘?不会吧?这可是一个池塘啊。 正所长上完厕所回来的时... 阅读全文
posted @ 2009-03-24 19:10 老紫竹 编辑
为什么要学习?学什么?怎么学?
摘要:为什么要学习?学什么?怎么学?- 这个问题困惑着新鸟,也困惑着老鸟。 有人为兴趣而学。这是世界上最美好的事情。有人就是为学习而生的,见了什么都想做琢磨,学习就是他的生活方式。他并不是“学以致用”,他学而不用,享受到 是那种“明理”的过程。这没什么对不对的,有人就是根本不用操心吃饭,或随便干点就够吃几年,然后买书学习,就像有人喜欢旅游一样,他就喜欢看书学习。 有人为学而学。... 阅读全文
posted @ 2009-03-23 06:52 老紫竹 编辑
预排序遍历树算法的图文解释(modified preorder tree traversal algorithm)
摘要:这个算法有如下几个数据结构 1 lft 代表左 left 2 rgt 代表右 right 3 lvl 代表所在的层次 level 下面这个图是一个典型的结构 我们先看一些使用方法 1 查看整个树(A)有多少节点(包含自己) 直接看根节点就行了 (right-left+1)/2 = (20-1+1)/2 = 10 这个数有10个节点 2 查看从节点A到E的路径 sel... 阅读全文
posted @ 2009-03-20 13:13 老紫竹 编辑
今天对网站的JAVA面试题部分进行了重新整理
摘要:以前是只有JAVA面试题一个栏目,现在我分成了如下几个栏目 JAVA面试题 这个当然是重点,全部是JAVA编程,设计直接相关的东西 智力面试题 就是那些考察智商,脑筋急转弯之类的东西了。比如为什么井盖是圆的? JAVA非技术面试题 主要是一些面试陷阱,比如你为何来我们公司? 西游记里面的师徒四人,谁最适合做销售等! 面试技巧 这个主要是一些常识性的东西,比如如何着装,如何写好简历的第一... 阅读全文
posted @ 2009-03-20 11:16 老紫竹 编辑
你希望SUN在2009年被其它公司收购吗?
摘要:3月18日,美国华尔街日报传来消息,IBM正与Sun Microsystems商谈收购事宜,涉资或达65亿美元。 大家认为如何呢? 到这里参与投票吧: http://vote.csdn.net/VotePost.aspx?voteid=1453 或者到这里发表你的看法: http://topic.csdn.net/u/20090319/14/d5199f08-5ca1-4fb9-9762-... 阅读全文
posted @ 2009-03-19 14:50 老紫竹 编辑
用友面试题答案
摘要:1.策略模式的介绍,类图 2.归并排序的实现 3.深度树的实现 阅读全文
posted @ 2009-03-19 06:33 老紫竹 编辑
使用静态工厂方法的好处和坏处
摘要:国内顶级IT公司面试题的答案 字符流和字节流的区别,使用场景,相关类 线程安全的概念,实现线程安全的几种方法 抽象类和接口的区别,使用场景 hash算法的实现原理,hashcode的实现原理 error和exception的区别,RuntimeException和非RuntimeException的区别 继承与组合的区别,使用场景 使用静态工厂方法的好处和坏处 排序算法,他们是时间复杂度是多少 数据库设计原则、范式 如果有10万条学生成绩信息,怎么获取成绩最高的那一条数据,怎么获取成绩第三的那一条数据,列举你认为性能最好的方式 序列化的作用,应用场景,除了网路传输 数据库常用的编码方式有哪几种 spring的IOC、AOP的使用场景 ajax是否能跨域请求,解决的办法 解析xml的几种方法,他们的原理 怎么样实现高性能的代码 如果有和其他系统有接口调用,但其他系统还没开发完成,怎么进行单元测试 防止重复提交有哪几种方式 数据库连接池的实现原理,请求怎么样去获取连接,,关闭连接时,连接池是销毁连接还是回收连接 tomcat、weblogic、j 阅读全文
posted @ 2009-03-17 15:32 老紫竹 编辑
error和exception的区别,RuntimeException和非RuntimeException的区别
摘要:国内顶级IT公司面试题的答案 字符流和字节流的区别,使用场景,相关类 线程安全的概念,实现线程安全的几种方法 抽象类和接口的区别,使用场景 hash算法的实现原理,hashcode的实现原理 error和exception的区别,RuntimeException和非RuntimeException的区别 继承与组合的区别,使用场景 使用静态工厂方法的好处和坏处 排序算法,他们是时间复杂度是多少 数据库设计原则、范式 如果有10万条学生成绩信息,怎么获取成绩最高的那一条数据,怎么获取成绩第三的那一条数据,列举你认为性能最好的方式 序列化的作用,应用场景,除了网路传输 数据库常用的编码方式有哪几种 spring的IOC、AOP的使用场景 ajax是否能跨域请求,解决的办法 解析xml的几种方法,他们的原理 怎么样实现高性能的代码 如果有和其他系统有接口调用,但其他系统还没开发完成,怎么进行单元测试 防止重复提交有哪几种方式 数据库连接池的实现原理,请求怎么样去获取连接,,关闭连接时,连接池是销毁连接还是回收连接 tomcat、weblogic、j 阅读全文
posted @ 2009-03-17 15:31 老紫竹 编辑
hash算法的实现原理,hashcode的实现原理
摘要:国内顶级IT公司面试题的答案 字符流和字节流的区别,使用场景,相关类 线程安全的概念,实现线程安全的几种方法 抽象类和接口的区别,使用场景 hash算法的实现原理,hashcode的实现原理 error和exception的区别,RuntimeException和非RuntimeException的区别 继承与组合的区别,使用场景 使用静态工厂方法的好处和坏处 排序算法,他们是时间复杂度是多少 数据库设计原则、范式 如果有10万条学生成绩信息,怎么获取成绩最高的那一条数据,怎么获取成绩第三的那一条数据,列举你认为性能最好的方式 序列化的作用,应用场景,除了网路传输 数据库常用的编码方式有哪几种 spring的IOC、AOP的使用场景 ajax是否能跨域请求,解决的办法 解析xml的几种方法,他们的原理 怎么样实现高性能的代码 如果有和其他系统有接口调用,但其他系统还没开发完成,怎么进行单元测试 防止重复提交有哪几种方式 数据库连接池的实现原理,请求怎么样去获取连接,,关闭连接时,连接池是销毁连接还是回收连接 tomcat、weblogic、j 阅读全文
posted @ 2009-03-17 15:31 老紫竹 编辑
抽象类和接口的区别,使用场景
摘要:国内顶级IT公司面试题的答案 字符流和字节流的区别,使用场景,相关类 线程安全的概念,实现线程安全的几种方法 抽象类和接口的区别,使用场景 hash算法的实现原理,hashcode的实现原理 error和exception的区别,RuntimeException和非RuntimeException的区别 继承与组合的区别,使用场景 使用静态工厂方法的好处和坏处 排序算法,他们是时间复杂度是多少 数据库设计原则、范式 如果有10万条学生成绩信息,怎么获取成绩最高的那一条数据,怎么获取成绩第三的那一条数据,列举你认为性能最好的方式 序列化的作用,应用场景,除了网路传输 数据库常用的编码方式有哪几种 spring的IOC、AOP的使用场景 ajax是否能跨域请求,解决的办法 解析xml的几种方法,他们的原理 怎么样实现高性能的代码 如果有和其他系统有接口调用,但其他系统还没开发完成,怎么进行单元测试 防止重复提交有哪几种方式 数据库连接池的实现原理,请求怎么样去获取连接,,关闭连接时,连接池是销毁连接还是回收连接 tomcat、weblogic、j 阅读全文
posted @ 2009-03-17 15:31 老紫竹 编辑
线程安全的概念,实现线程安全的几种方法
摘要:国内顶级IT公司面试题的答案 字符流和字节流的区别,使用场景,相关类 线程安全的概念,实现线程安全的几种方法 抽象类和接口的区别,使用场景 hash算法的实现原理,hashcode的实现原理 error和exception的区别,RuntimeException和非RuntimeException的区别 继承与组合的区别,使用场景 使用静态工厂方法的好处和坏处 排序算法,他们是时间复杂度是多少 数据库设计原则、范式 如果有10万条学生成绩信息,怎么获取成绩最高的那一条数据,怎么获取成绩第三的那一条数据,列举你认为性能最好的方式 序列化的作用,应用场景,除了网路传输 数据库常用的编码方式有哪几种 spring的IOC、AOP的使用场景 ajax是否能跨域请求,解决的办法 解析xml的几种方法,他们的原理 怎么样实现高性能的代码 如果有和其他系统有接口调用,但其他系统还没开发完成,怎么进行单元测试 防止重复提交有哪几种方式 数据库连接池的实现原理,请求怎么样去获取连接,,关闭连接时,连接池是销毁连接还是回收连接 tomcat、weblogic、j 阅读全文
posted @ 2009-03-17 15:30 老紫竹 编辑
字符流和字节流的区别,使用场景,相关类
摘要:国内顶级IT公司面试题的答案 字符流和字节流的区别,使用场景,相关类 线程安全的概念,实现线程安全的几种方法 抽象类和接口的区别,使用场景 hash算法的实现原理,hashcode的实现原理 error和exception的区别,RuntimeException和非RuntimeException的区别 继承与组合的区别,使用场景 使用静态工厂方法的好处和坏处 排序算法,他们是时间复杂度是多少 数据库设计原则、范式 如果有10万条学生成绩信息,怎么获取成绩最高的那一条数据,怎么获取成绩第三的那一条数据,列举你认为性能最好的方式 序列化的作用,应用场景,除了网路传输 数据库常用的编码方式有哪几种 spring的IOC、AOP的使用场景 ajax是否能跨域请求,解决的办法 解析xml的几种方法,他们的原理 怎么样实现高性能的代码 如果有和其他系统有接口调用,但其他系统还没开发完成,怎么进行单元测试 防止重复提交有哪几种方式 数据库连接池的实现原理,请求怎么样去获取连接,,关闭连接时,连接池是销毁连接还是回收连接 tomcat、weblogic、j 阅读全文
posted @ 2009-03-17 15:29 老紫竹 编辑
国内顶级IT公司面试题的答案
摘要:国内顶级IT公司面试题的答案 字符流和字节流的区别,使用场景,相关类 线程安全的概念,实现线程安全的几种方法 抽象类和接口的区别,使用场景 hash算法的实现原理,hashcode的实现原理 error和exception的区别,RuntimeException和非RuntimeException的区别 继承与组合的区别,使用场景 使用静态工厂方法的好处和坏处 排序算法,他们是时间复杂度是多少 数据库设计原则、范式 如果有10万条学生成绩信息,怎么获取成绩最高的那一条数据,怎么获取成绩第三的那一条数据,列举你认为性能最好的方式 序列化的作用,应用场景,除了网路传输 数据库常用的编码方式有哪几种 spring的IOC、AOP的使用场景 ajax是否能跨域请求,解决的办法 解析xml的几种方法,他们的原理 怎么样实现高性能的代码 如果有和其他系统有接口调用,但其他系统还没开发完成,怎么进行单元测试 防止重复提交有哪几种方式 数据库连接池的实现原理,请求怎么样去获取连接,,关闭连接时,连接池是销毁连接还是回收连接 tomcat、weblogic、j 阅读全文
posted @ 2009-03-17 15:22 老紫竹 编辑
老紫竹的QQ群调整,增加了数据库,.NET和WEB开发群
摘要:调整如下 JAVA 群:56763840 (原1群) JAVA新手群:71066627 JAVA提高群:71066665 .NET 群:58810973 (原2群) WEB 开发群:60925821 (原3群) 数据库 群:59799037 (原4群) 阅读全文
posted @ 2009-03-02 06:13 老紫竹 编辑
CSDN博客的备份工具完成,欢迎大家测试并反馈意见
摘要:使用地址: http://www.java2000.net/csdn/blogbackup.jsp 1 为了防止出问题,加上了验证码! 2 目前支持txt/htm 两个格式了 3 导出为zip压缩的格式 4 内容为远程抓取,速度大家就多忍耐点吧 反馈意见的地址: http://topic.csdn.net/u/20090228/17/67032848-06c6-4340-bee2-27... 阅读全文
posted @ 2009-03-02 06:13 老紫竹 编辑

点击右上角即可分享
微信分享提示