一些建议

摘要: 我的意见是,忘记java或者c#的对立,如果要做一个开心、有自我追求、同时满足就业的程序员,你需要重视以下方面:函数调用栈,这个很多高级程序员只知其然不知其所以然。你可以不懂的汇编、函数入口、返回地址、寄存器,但你需要调试,你得深刻理解函数调用栈,无论是在dev模式调试struts开发的jsp页面,... 阅读全文
posted @ 2015-05-12 09:15 rainbown 阅读(217) 评论(0) 推荐(0) 编辑

用JFreeChart绘制股票K线图完整解决方案

摘要: 因为工作的需要,接触了一些股票图形绘制类的工作,其中最主要的还是股票K线图的绘制了,如果利用编程语言最底层的图形绘制方法去绘制这类图形,如果对编程语言不是特别熟悉的话,一般是有很大的困难的,通过在网上搜索发现,以自己最熟悉的两门语言为例,其中有PHP版的开源JPGraph画图程序和 JAVA版的JF... 阅读全文
posted @ 2014-12-02 15:59 rainbown 阅读(1152) 评论(0) 推荐(0) 编辑

从读取properties文件说开去,浅谈web容器中类加载器

摘要: 今天刚好有人让我写个通过读取properties连接数据库的小demo.汗啊,普通项目中可以使用的文件读取,在web项目中总报空指针异常.查阅了资料明白,赶紧记录下来,希望遇到此类问题的童鞋能引起重视。废话不说,直接进入主题!代码清单1:?123456789101112131415161718imp... 阅读全文
posted @ 2014-11-27 16:50 rainbown 阅读(344) 评论(0) 推荐(0) 编辑

前端面试题

摘要: 记录一下面试题先,都不难的,晚上回去找答案。html方面:1、语义化的理解? W3C 标准的理解?2、css的hacker 有哪些?3、HTML5的离线储存?4、盒子模型的理解?5、HTML4.0的严格模式与混杂模式 ,它们有何区别?6、页面重构怎么操作?js方面:1、跨域问题怎么解决,有哪些办法?... 阅读全文
posted @ 2014-10-21 19:59 rainbown 阅读(393) 评论(0) 推荐(0) 编辑

程序、进程、线程区别与联系

摘要: 定义: 一 程序只是一组指令的有序集合。 二 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位; 三 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必... 阅读全文
posted @ 2014-08-27 17:19 rainbown 阅读(16905) 评论(0) 推荐(1) 编辑

死锁原因及解决、避免办法

摘要: 死锁的条件 互斥条件(Mutual exclusion) :资源不能被共享,只能由一个进程使用。 请求与保持条件(Hold and wait):进程已获得了一些资源,但因请求其它资源被阻塞时,对已获得的资源保持不放。 不可抢占条件(No pre-emption) :有些系统资源是不可抢占的,当... 阅读全文
posted @ 2014-08-27 17:18 rainbown 阅读(2296) 评论(0) 推荐(0) 编辑

如何在tomcat启动时加载一个类

摘要: Tomcat启动时classloader加载顺序 Tomcat的class加载的优先顺序一览 1.最先是$JAVA_HOME/jre/lib/ext/下的jar文件。 2.环境变量CLASSPATH中的jar和class文件。 3.$CATALINA_HOME/common/classes下的cla... 阅读全文
posted @ 2014-05-04 09:17 rainbown 阅读(453) 评论(0) 推荐(0) 编辑

远在眼前的“第四极”:BAT并非不可被颠覆

摘要: 美团与大众点评两大O2O天王不会沦为棋子,海尔与小米在全新的商业范式下也在颠覆与共融,而BAT也许还仅仅停留在T型车的时代。当象征自由、无边界、民主的互联网出现在人们的生活中之后,学者和公众对它充满了期待。因为,在现实生活中那些有形和无形的“墙”将在互联网上面消失,人们可以在巴赫金笔下的“广场”上狂欢。事实却是,互联网总是经受不住“围墙”的诱惑。在SNS中,你无法以陌生人的身份加入,而要先通过会员朋友的邀请。在这里你可以和你的朋友共享很多自己和他人的资料。在Second Life(一款网络虚拟游戏)中,你也可以拥有房产和岛屿。但问题在于,我们是无法将Facebook里的资料转移到其他网络社区的 阅读全文
posted @ 2014-04-08 21:48 rainbown 阅读(184) 评论(0) 推荐(0) 编辑

如何写出让自己满意的代码

摘要: 今天有位朋友在微博上问我这样一个问题: “@老码农的自留地,最近出于学习目的写一个管理系统,越到后边,越觉得自己前边的代码写得烂。前辈,我想让代码写得更好一点,能不能谈谈你的经验,给我指点一下!” 我在回复里刚写了几句,就意识到140个字很难把我的想法说清楚,本着知无不言言无不尽的好为人师精神,我决定把我的回答写成一篇博文。 首先要说明的是,我写这篇博客并不代表本人觉得自己的代码写得有多好。事实上我很清楚自己的水平,作为一个做应用系统的程序员,和那些做框架做系统的大牛根本就不在一个层次。而且即使在应用层次,我的水平大概也只能算二三流,只是因为热爱编程所以一直在努力而已,但不管怎么说,能做... 阅读全文
posted @ 2014-04-08 09:56 rainbown 阅读(207) 评论(0) 推荐(0) 编辑

记录自己的心情

摘要: 今天看了一篇博文,这句话最打动自己:经过了这么多事情,我已经习惯了坚持。当自己想做一件事情的时候,不要先给自己找借口,自己把自己吓趴下,而应该把精力放到如何解决面临的困难上,如何推动想做的事情。纵使最后事情没达到预期,自己也努力过,也有收获,下次接着干。人,有的时候就是要对自己狠一点,把坚持这个习惯应用到各种小事中,这样遇到大事你才能习惯性坚持。 阅读全文
posted @ 2014-04-08 09:53 rainbown 阅读(144) 评论(0) 推荐(0) 编辑