那天在论坛看到IDEA出了8.0的版本,就下载下来试一下。用了快三年的Eclipse,使用别的IDE觉得特不习惯。不管怎么说,作为一个IT人员,勇敢地去尝试新的东西是好的。IDEA的启动速度很慢,我的机子有2G的配置,第一次启动的时候,等它完全启动,等了差不多一分钟,不过第二次快很多,十几秒后就差不多加载好了。界面做得很紧凑,空间都得到了很有效的布置。自动完成的速度感觉上要比Eclipse来得快,Eclipse自动完成的时候很容易卡。但是IDEA好多了。I
系统 2019-08-29 23:02:26 2136
首先我们来分析一下谷歌分页的实现,根据是实现来计算出他的算法,我们在这里呢,只实现每屏最大显示数据位六页:如123当前页是11231234当前页是2起始值1未页412345当前页是3起始值1未页5123456当前页是4起始值1未页61.首先我们先实现开始时显示三页并且当前页不可点击,当点击第二页是出现第四页以此类推从上图得知当前页小于等于4时起始页为1末页=当前页+2startindex=1;//为每屏显示的页数的起始索引endindex=nowpage+
系统 2019-08-29 22:55:25 2136
Struts原理-Struts_工作原理与核心配置:以前(Servlet)先写DAO.然后JSP页面根据web.xml中配置的servlet与Servlet-mapping再到Servlet(接收参数,验证,调用DAO等操作)-》跳转不同的页面。使用Struts时原理:JSP->web.xml->ActionServlet(url-pattern:*.do)->struts-config.xml(根据path路径对应的action与actionFrom)-
系统 2019-08-29 22:48:31 2136
1.如果是男孩,白袜;如果是男人,灰袜。2.如果坐公车,宁可站在女友座位旁边也不肯去坐那个较远的空座;如果开车,不在堵车的时候气急败坏乱摁喇叭。3.手要干净,决不留长指甲。4.短发,清爽利落,天天洗头。5.让同行的女孩走在马路内侧,自己在外侧隔绝灰尘阻挡车辆。6.礼物不在多频繁,在于出其不意;不在多贵重,在于里面夹的小字条。7.短信、E-mail、电话永远也比不上亲笔写的信或卡片。8.衣服的颜色只尝试黑白蓝灰。永远不用牛仔裤配皮鞋,西裤配旅游鞋。9.抢着付
系统 2019-08-29 22:44:23 2136
来自:严睿来自:AMT原文见:http://www.iteer.net/modules/newschina/article.php?storyid=813桃子是某报社的记者,入行三年就凭借着自己出众的工做作能力和勤奋的工作态度在单位颇得领导和同事的赞赏。可最近她却有些郁闷,原因是由于报社内部晋升首席记者,呼声、人气极高的桃子意外落选了。原本争强好胜的桃子满心欢喜的作好了迎接新挑战的准备,这下可蔫了。桃子落选的原由很简单,因为报社领导觉得桃子虽然完全具备了做
系统 2019-08-29 22:26:43 2136
Linux系统提供给用户的最重要的系统程序是Shell命令语言解释程序。它不属于内核部分,而是在核心之外,以用户态方式运行。其基本功能是解释并执行用户打入的各种命令,实现用户与Linux核心的接口。系统初启后,核心为每个终端用户建立一个进程去执行Shell解释程序。它的执行过程基本上按如下步骤:(1)读取用户由键盘输入的命令行。(2)分析命令,以命令名作为文
系统 2019-08-29 22:20:13 2136
第三章主要讲的共享对象,这章有些内容比较抽象,我理解其中的一些东西费了一些周折。所以把这些理解记录下来,以免以后遗忘,有些内容是个人的理解,如果您对我的理解有异议,请提出来共同讨论。3.1可见性这里提到了“重排序”,指的是操作系统对线程分片后,针对不同线程的调度是没有特定顺序的。3.1.1过期数据貌似没有什么可说的...3.1.2非原子的64位操作这里指的是对double和long类型64位的变量。对于这种数据编写多线程程序的时候最好要加volatile标
系统 2019-08-29 22:18:41 2136
本文参考了用户态非抢占式线程库实现一文以及GNUPth。前者是一种用户态线程库的简单实现,属于一个很好的demo,后者就是大家熟知的Pthread的用户态实现,比较完善。Keywords:User-SpaceMultiThreading,Pth所谓多线程,简单讲就是能够让几个不同的代码片段轮流执行。内核实现多线程的方法比较直观,在每次时钟中断到来时或者用户调用syscall陷入内核时进行上下文切换即可。用户态切换线程要解决两个问题:1、时机,即何时切换线程
系统 2019-08-29 22:15:39 2136
【转】http://www.iteye.com/topic/317132装饰器涉及四个名词1、接口或者抽象基类2、被装饰对象,也就是一个简单的实现了1中提到的接口或者抽象基类的实现类。3、装饰对象,就是去装饰被装饰对象的对象4、继承装饰对象类的子类,也就是具体的装饰器类了。说了这么多,估计你基本跟没听说过一样。好了,来段代码,看看//这是第一类名词publicinterfaceIDecorate{publicvoidsayHello();}//这是第二类名
系统 2019-08-29 22:08:25 2136
sudoapt-getinstallbuild-essentiallibpcre3-devlibss
系统 2019-08-29 22:06:37 2136