自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 问答 (1)
  • 收藏
  • 关注

原创 要获得财富,就是要掠夺。所有的财富都是掠夺而来的。

要获得财富,就是要掠夺。所有的财富都是掠夺而来的。

2016-09-11 22:22:28 617

原创 使用jstack分析cpu消耗过高的问题

http://www.iteye.com/topic/1114219

2013-04-12 16:58:04 165

原创 jvm调试命令

http://hhhk.iteye.com/blog/1746221

2013-03-29 16:43:59 152

原创 名词解释

ABA问题:http://www.iteye.com/problems/61496cas原理:http://lcgg110.iteye.com/blog/1699625java.util.concurrent(J.U.C)volatile:http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.html深入浅出 Java...

2013-03-21 16:04:25 115

原创 操盘记录帖子

打算开个更详细的操盘记录帖子,更可能详细的记录股票的操作和对股市的看法,这个需要坚持不懈的努力,加油啊

2013-03-21 14:18:19 95

原创 nio reactor proactor(转)

两种I/O多路复用模式:Reactor和Proactor一般地,I/O多路复用机制都依赖于一个事件多路分离器(Event Demultiplexer)。分离器对象可将来自事件源的I/O事件分离出来,并分发到对应的read/write事件处理器(Event Handler)。开发人员预先注册需要处理的事件及其事件处理器(或回调函数);事件分离器负责将请求事件传递给事件处理器。两个与事件分离器有关...

2013-03-21 14:15:43 87

原创 同步io,异步io,阻塞io,非阻塞io

按照《Unix网络编程》的划分,IO模型可以分为:阻塞IO、非阻塞IO、IO复用、信号驱动IO和异步IO,按照POSIX标准来划分只分为两类:同步IO和异步IO。如何区分呢?首先一个IO操作其实分成了两个步骤:发起IO请求和实际的IO操作,同步IO和异步IO的区别就在于第二个步骤是否阻塞,如果实际的IO读写阻塞请求进程,那么就是同步IO,因此阻塞IO、非阻塞IO、IO服用、信号驱动IO都是同步IO...

2013-03-21 13:59:39 164

原创 禅宗思想追求以有为求无为

真实、自由选择有为或者无为都是可以的。这个我们要把它讲清楚,于是就有了第三种态度禅宗。  禅宗是什么?以有为求无为,老庄和禅宗是一个辩论发展的关系。老子是以有为求为,庄子是以无为求无为,禅宗是以有为求无为。为什么有禅宗这样一个思想,就因为我前面讲了一个问题,尽管老庄一再地讲无为,但是作为人也好、社会也好、民族也好,作为国家也好,不可能无为的。怎么解决这个矛盾冲突?就有禅宗。我认为,禅宗的产生原...

2011-05-21 23:40:41 1687

原创 什么是人生

中国幸福学研究认为,人的本性是不满足,幸福是人们的渴求被满足后愉悦感觉,人类的最终追求是幸福。因为人的本性是不满足,——不满足导致了人们的渴求——渴求获得了满足——人们就获得了幸福。根据幸福第一定理我们还知道,幸福的感觉都是暂时的,随着时间的流逝,每一个幸福的感觉都是会消失的,又因为不满足是人的本性,所以,人们会继续寻求新的渴求,寻找新的幸福。如此循环往复,就是一个人的人生。  同样也可以说是...

2011-02-20 21:55:33 121

原创 清华大学 老师 一席话 [转]

1、 一个人,如果你不逼自己一把,你根本不知道自己有多优秀。 2、 赚钱是一种能力,花钱是一种水平,能力可以练,水平是轻易练不出来的。 3、年轻人不可以太狂。 4、一个人的知识,通过学习可以得到;一个人的成长,必须通过磨练。 5、这个世界上好书很多,可以改变命运的书很少。 6、这个世界上朋友很多,可以用一生托付的朋友很少。 ...

2011-02-18 18:04:42 98

原创 软件开发笑话

迷路者:“对不起!请问这是哪?”路人:“你在一条岔路上”迷路者: “先生,我猜你是程序员,因为你的答复很技术性,但完全没用”路人: “先生,你一定是做管理的,因为你不知自己在哪,也不知自己应往哪儿走,但你却希望我帮你解决问题,你现在的处境和先前没有两样,但责任却归咎在我身上!”...

2011-01-11 14:19:03 175

原创 关于研发管理杂想

最近做开发的反思,感觉软件开发流程很随意,做一个东西不经过测试,很快放到线上试;看起来开发是快了很多,这个在以前已经得到一些教训,如果用户一多,马上会有抱怨,这个其实是让客户来当测试。测试这关不能少,有测试就要有明确的目标,而我们目前的需求到分析,到实现都没有明确的目标。这个可能是互联网项目的共有的问题。程序员既有比较完善的规范,减轻工作量,又能有空间,自由发挥,如果限制太死,会没有积极性,最...

2010-07-27 23:32:13 120

原创 java中synchronized用法

synchronized的一个简单例子public class TextThread{ /** * @param args */ public static void main(String[] args) { // TODO 自动生成方法存根 TxtThread tt = new TxtThread(); new ...

2010-05-28 16:33:07 104

原创 转:class cannot be resolved to a type 或者JSP import class cannot be resolved to

错误调试解析:class cannot be resolved to a type 或者JSP import class cannot be resolved to a typeimport XXX.XXX cannot be resolved to a type , import XXX.XXX cannot be resolved错误处理解析类的引用不可定义为一种。出现...

2010-02-05 12:21:23 525

原创 js 小问题

函数声明方法: function fun(){}匿名函数(即去掉函数名): function(){}此类用法一般用于事件,比如 window.onload=function(){ .... } 或者 .onclick之类的事件也可以这样用函数的调用,呵呵,当然就是函数名加括号 fun(); 了,那匿名函数的调用就是:声明一个匿名函数 function(){} 同时调用它,...

2010-01-18 10:45:58 68

原创 一个小问题

不用jquery时很简单如下:var id="input1";var obj=document.getElementById(id);用jquery想使用统一的风格获取对象,请问jquery下怎么实现? jquery就是var id="input1";var obj=$('#'+id);...

2010-01-06 21:17:25 70

原创 心理学经典60句

1.爱,应该是先知后行。度过了年少懵懂的我,看到这句,不仅感慨,也感到些许羞愧……2.有才华、性格又温柔的人往往不漂亮;才貌双全的,自恃聪明漂亮的人又很难温柔;而漂亮温柔的人多半没什么才华。老师在下面接着写到:生活的经验告诉我们,如果你不思量清楚而盲目追求美貌的伴侣,有可能让你自己处于和别人的竞争中以及自己的紧张状态里,寻找最适合自己的伴侣才能获得幸福。3.不要去恨...

2009-12-24 19:10:00 194

原创 SQL中distinct的用法

在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只能返回它的目标字段,而无法返回其它字段,这个问题让我困扰了很久,用distinct不能解决的话,我只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会...

2009-12-17 20:15:53 254

原创 判断数字的正则表达式

alert("测试正则表达式");var r1= /^[0-9]*[1-9][0-9]*$/  //正整数var r2=/^-[0-9]*[1-9][0-9]*$/  //负整数var r3=/^\d+$/ //非负整数(正整数 + 0)var r4=/^-?\d+$/    //整数var str="10000";//var val=r1.test(s...

2009-12-16 19:17:40 262

原创 jQuery-对Select的操作集合[终结篇]

jQuery获取Select选择的Text和Value: 选择一项试试看语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text(); //获取Sele...

2009-12-04 15:50:35 159

原创 一个小问题

Javascript Error: submit is not a function有时候需要用javascript提交表单,这个时候我们会用javascript:userform.submit();可是我在这样做的时候怎么也提交不成功,报出javascript错误Javascript Error: submit is not a function。百思不得其解,后来查阅资料才发现,在用use...

2009-11-12 19:28:45 76

原创 synchronized 锁机制的经典解释

打个比方:一个object就像一个大房子,大门永远打开。房子里有很多房间(也就是方法)。这些房间有上锁的(synchronized方法), 和不上锁之分(普通方法)。房门口放着一把钥匙(key),这把钥匙可以打开所有上锁的房间。另外我把所有想调用该对象方法的线程比喻成想进入这房子某个 房间的人。所有的东西就这么多了,下面我们看看这些东西之间如何作用的。在此我们先来明确一下我们的前提条件。该...

2009-09-28 15:50:06 79

原创 短语一段

每个民族都有每个民族的宿命吧。  像以色列人和巴勒斯坦人注定世代战争。  俄国人打败拿破仑,再打败希特勒,才华横溢但却永远是世界的老二,从来没能登上世界的巅峰。与此相似的还有德国人。  像我们中国人永远活在世界史之外,活在自己的一个独特的轮回之中。偶尔看到的一句话,有意思...

2009-09-21 23:02:11 77

原创 linux删除目录的命令

linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中……直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的当然,rm还有更多的其他参数和用法,m...

2009-09-16 13:49:15 1048

原创 关于Java占用内存的研究

最近对程序占用内存方面做了一些优化,取得了不错的效果,总结了一些经验。简要说一下,相信会对大家写出优质的程序有所帮助。下面的论述针对32位系统,对64位系统不适用,后叙经常你写了一个程序,一测试,功能没问题,一看内存占用最近对程序占用内存方面做了一些优化,取得了不错的效果,总结了一些经验。简要说一下,相信会对大家写出优质的程序有所帮助。下面的论述针对32位系统,对64位系统不适...

2009-09-16 00:57:39 74

原创 如何在spring中运行多个schedulers quartz 实例

1、定义一个JOB 2、定义一个触发时间 3、定义管理器 一般的应用,只...

2009-09-14 11:39:39 147

原创 系统架构师是怎样炼成的?

坦率的讲,除了少数对开发程序极其热爱并愿意为之奋斗终身的编程者来说,对于大多数开发人员,写代码只是他们未来获得职业提升的一个必不可少的积累阶段,在做开发的时间里,他们会积极学习各种知识,经验,培养自己的商业头脑,包括扩展自己各方面的资源,这些积累会为他们未来成为管理者或创业打下牢固的基础。成为架构设计师是广大开发者职业发展道路之一,架构师究竟是个什么样的职业?需要具备什么基本能力?如何才能...

2009-09-13 19:59:06 85

原创 虚拟主机为何不能直接用IP访问

虚拟主机,顾名思义,是虚拟的主机,也就是说在一台服务器可以虚拟多个主机,每个主机对应一个网站(可以有多个域名访问)。3T~+_ra4X网事无忧 ^0LQ0vZ&aO 而IP地址,对于互联网上的主机来说,全世界每台主机都只有一个唯一的IP地址,这就好比全中国只有您一个唯一的身份证号码一样。而当多个虚拟主机对应到一个IP地址上时,就会出现问题了,怎么访问呢? 这时候就需要用到域...

2009-08-19 21:42:04 92

原创 mysql命令行常用命令

第一招、mysql服务的启动和停止net stop mysql net start mysql 第二招、登陆mysqlmysql -u用户名 -p用户密码 mysql -uroot -p, 回车後提示你输入密码,输入12345,然後回车即可进入到mysql中了,mysql的提示符是: mysql> 注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP 第三...

2009-07-27 00:32:42 75

原创 让你网页同时兼容FireFox和IE

CSS 兼容要点:DOCTYPE 影响 CSS 处理 FireFox: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行。 FireFox: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中。 ...

2009-05-15 17:20:57 69

原创 margin和padding的比较

[img]/upload/attachment/103867/cdb15a9d-07b7-3633-98e1-1fdd4d9296a0.gif[/img]margin和padding的意义相信大家都很清楚,可是在具体应用中,到底应该使用哪一个,就比较难于判断了。 这篇文章 说得挺清楚的,在这里翻译一下,供参考。何时应当使用margin需要在border外侧添加空白时。 ...

2009-05-15 14:46:04 69

原创 div和table页面布局的区别

现在对于网页制作是选择传统的TABLE还是用新型的DIV,有分歧。一部分说还是用TABLE好,开发快,容易控制,浏览器兼容也好些;另一部分认为DIV好,以后的发展趋势,,主要是如下原因:div+css布局比table布局节省页面代码,代码结构也更清晰明了。div+css开发速度要比table快,而且布局更精确,不过手写代码明显增加div+css布局,使网站版面布局修改变的更简单。...

2009-05-15 14:40:14 104

泰山游记

09年的初春寒意未消,和朋友谋划了三年的计划就在这2月13号这天开始实施了。那天一下班就按耐不住激动的心情就坐上公交直奔火车站,去上海和朋友汇合。路上还算顺利,到上海南站后转地铁到上海火车站,火车站已经翻修一新,好久没来上海,又好久没坐上海的地铁,呵呵,感觉上海还是那么一个永远时尚的城市。成功汇合后,就坐上卧铺,直杀泰山。 第二天清晨到的泰安,来到火车站旁的饺子馆吃早饭,看了菜单又吓...

2009-02-16 23:54:27 191

原创 动态代理推荐文章

http://blog.csdn.net/tyrone1979/archive/2006/09/16/1232020.aspx

2008-11-14 16:54:02 145

操盘日志

突发奇想,也写起股市的操盘日志了.我这个人每次都是心血来潮,很少有事情能够有始有终,但愿这件事上自己能坚持的长久一点吧。 先大致介绍一下我的炒股的经历吧,最早开户是2007年6、7月的时候吧,那时投了4000多,玩了个吧月,亏了200多,后来因为买笔记本,炒股的事就搁置了。 后来再次炒股就是2008年年初的吧,记得春节之前的时候投了4000左右,具体记不清了,反正是赚了200多,当...

2008-11-14 15:45:11 464

原创 Java Clone机制

1 什么是 Clone ,容易实现吗?简单地说, Clone 就是对于给定的一个对象实例 o ,得到另一个对象实例 o’ : o 与 o’ 类型相同( o.getClass() == o’.getClass() ),内容相同(对于 o/o’ 中的字段 f ,如果 f 是基本数据类型,则 o.f == o’.f ;如果 f 是对象引用,则 o.f == o’.f 或...

2008-11-11 16:40:18 118

原创 GC与JVM堆

GC与JVM堆引言 这些天一直在和兄弟们做通信的模型测试,在环境中为了模拟多客户端访问,经常使用大量的线程,在线程中用到了很多对象,占据了不少存储空间,GC(garbage collector)而引发的问题浮出水面,虽然测试已经结束,有些问题还没弄清楚,于是我找了很多文章想看个究竟,现在把所看文章的精华摘抄和自己的所得写下来,扔块破砖,希望能砸出个玉矿来:)。JVM堆相关知识...

2008-11-10 23:49:35 106

原创 Spring 的优秀工具类盘点

http://www.ibm.com/developerworks/cn/java/j-lo-spring-utils1/

2008-11-06 16:13:23 117

原创 设计模式总述

创建型模式:Singleton 模式解决的是实体对象个数的问题。除了Singleton之外,其他创建型 模式解决都是new 所带来的耦合关系。Factory Method,Abstract Factory,Builder都需要一个额外的工厂类来负责实例化“易变对象",而Prototype则是通过原型(一个特殊的工厂类)来克隆"易变对象".如果遇到"易变类",起初的设计通常从Fa...

2008-10-21 16:56:12 61

原创 戏说java设计模式中的命令模式

JAVA的设计模式我想大家都知道,但每个人的理解并不相同,我在这里只是阐述我的观点,要是与您的观点不同请您原谅和提出您的宝贵意见。    为了把命令模式讲清楚,我要举一个大家都影象深刻的例子以便大家的理解,那就借用的足球的例子吧。    UML略  我设计了五个类,分别是:球队老板,老板的命令(接口),教练,命令的内容,球员。    球员的示例代码    pub...

2008-10-21 16:03:23 72

空空如也

数据库的难题

2008-07-01

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除