`
文章列表
Process 类型对象的 waitFor() 方法的时候当前线程会被阻塞掉,因为InputStream in = Process.getInputStream();或 InputStream err = Process.getErrorStream(); 这2个流中的一个会被阻塞住,所以解决的办法可以是用多线程来解决,可以参看http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps_p.html 。 但还有另一种方法可以尝试, String[] cmds = {...};//command and arg ...
我想用shell启动我的java程序,但是当我关闭putty时,java程序就停止了,如何能让我关闭putty,但是java程序仍旧运行? tomcat是如何做到的,我看了startup.sh和catalina.sh没找到它是如何实现的
1.背景 项目中使用的数据库是PostgreSQL,在做测试时,想使用H2代替。 2.问题 2.1 保留字:在PostgreSQL中使用了几个H2的保留字,例如 "end", "offset", "foreign",这些保留字是不能作为表的字段名。 2.2 字段类型:在PostgreSQL中double precision类型需要被替换成H2的float。 3.方法 liquibase提供一个ant任务:generateChangeLog,可以将PostgreSQL数据库中表,约束和数据都导出到一个xml文件中。然后通过liquibas ...
找到单向链表的倒数第N个元素,如何在空间时间消耗上做到最小。 通常的做法是遍历一边得到长度,然后遍历第二遍,取得对应元素。 这种做法时间消耗是链表长度的2倍 - N。 或者消耗空间节省时间的方式,创建数组,遍历链表,将元素放入数组中。 这种做法时间消耗和空间消耗都是链表长度。 那么有没有更好的方式。 1.创建一个指针。 2.遍历链表,当顺序是2N的倍数时,用指针记录位置。 3.当遍历结束时,指针之后(链表长度 % 2N - N)个元素即是单向链表的倒数第N个元素。 时间消耗是链表长度 + (链表长度 % 2N - N) 空间消耗是指针的大小。 声明变量 point, 声明变量 cur ...
<script type="text/javascript"> alimama_pid="mm_12440185_1626556_5187702"; alimama_titlecolor="0000FF"; alimama_descolor ="000000"; alimama_bgcolor="FFFFFF"; alimama_bordercolor="E6E6E6"; alimama_linkcolor="008000"; alimama_b ...

匡威鞋

<div class="main" id="album_list"> <div class="inner"> <!--== 默认 结束 ==--> <div class="panel" id="album_list_div"> <div class="mod_clear list"> <ul id="album_list_contai ...
2011年,我们该以怎样的心态去投资,以什么样的眼光去寻找目标,诱惑与陷阱潜藏何处? 巴菲特在2011年致股东的信中将为我们一一作答。 伯克希尔公司2010年A股和B股的账面价值增长了13%。在过去46年间(即自目前管理团队接手 ...
http://www.cnblogs.com/tintown/archive/2005/04/24/144272.html
由1和2组成的二进制数,有多少个数其所有位数之和是10。 例:122122,1+2+2+1+2+2=10 从组合角度考虑,即: 1. 0个2的组合(10=10*1+0*2), C(0,10) 2. 1个2的组合(10=8*1+1*2),C(1,9) 3. 2个2的组合(10=6*1+2*2),C(2,8) ... n+1. n个2的组合(10=(10-n)*1+n*2),C(n,10-n),n<=5 C(0,10)+C(1,9)+...C(5,5)=89 其实这是“上台阶,每次可走一台阶和两台阶,问上10个台阶有多少种走法”的变换,所以简单的解法是斐波那契数列f(10)=89。 ...
一次酒店宴席安排宾客就座吃饭,5人一桌剩4人,7人一桌剩6人,9人一桌剩8人,11人一桌正好。问宴席共有多少人? 根据要求: 5A+4=11X 7B+6=11X 9C+8=11X 把3个方程都加1: 5A=11X+1 7B=11X+1 9C=11X+1 所以: 5×7×9×K=11X+1 315K=11X+1 int i = 1; while ((315*i-1)%11!=0) { i++; } System.out.println(315*i-1) i=8 结果2519

冷漠。

下班的时候,看见小偷偷东西了,一个男的钱包被偷,本想搭把手的,可是团伙作案,也就niao qiao了,变得太冷漠了。 也就能在这阿Q了。 不想说什么和小偷的母亲或者祖宗发生不正当系的话,那就祝他们早日帕金森,半瘫,肌无力,大小便失禁吧;去饭店吃饭,是用地沟油炒的,福尔马林泡过的,苏丹红染过的,激素催出来的,三聚氰胺兑出来的,农药洗过的,过马路回家的时候遇到李刚的儿子;如果还有幸能回到家,那就祝被强拆吧。    
 今天想看看org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor的源码,却在src文件夹下没找到,很是奇怪,就在spring下检索了一下,在tiger下发现了,很是奇怪,在google上搜了一下,忽然想起Java 1.5又名tiger,Annotation正是1.5中出现的,是不。

天生我材必有用,千金散尽还复来。李白就是一败家老爷们得瑟疯,喝个酒花那么多钱。 而且忒不厚道,简直就是一散财童子,败完自己的败别人的。 五花马,千金裘,呼儿将出换美酒,与尔同销万古愁。 丹丘生也够倒霉的,自己那点家当都没了,还不好意思发飙,没办法,技不如人,只能憋着。 想当官,虽说和皇帝同宗,可人不带见你,只跟胖妞玩,那你跟皇上小舅子,大舅哥套近乎啊,你又出淤泥不染,那考公务员啊,你又瞧不上,你说你诗写的牛吧,满腔热情吧,浑身是胆吧,报国无门吧,那你想辙啊,你就这么拧巴,跟自己叫劲,有意思么,憋不死你,憋你个肺气肿,活该。 要不我给你支招,跟唐三藏学,下基层,搞调研,深入群众,学习实 ...

将进酒

君不见,黄河之水天上来,奔流到海不复回。君不见,高堂明镜悲白发,朝如青丝暮成雪。人生得意须尽欢,莫使金樽空对月。天生我材必有用,千金散尽还复来。烹羊宰牛且为乐,会须一饮三百杯。岑夫子,丹丘生,将进酒,君莫停。与君歌一曲,请君为我侧耳听。钟鼓馔玉不足贵,但愿长醉不复醒。古来圣贤皆寂寞,惟有饮者留其名。陈王昔时宴平乐,斗酒十千恣欢谑。主人何为言少钱,径须沽取对君酌。五花马,千金裘,呼儿将出换美酒,与尔同销万古愁。
  摘要和关键字 1.       介绍2.       定义简单的泛型3.       泛型和子类继承4.       通配符(Wildcards) 4.1.       有限制的通配符(Bounded Wildcards) 5.       泛型方法 6.       与旧代码交互 6.1.       在泛 ...
Global site tag (gtag.js) - Google Analytics