88250

Java

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  82 随笔 :: 0 文章 :: 5 评论 :: 0 Trackbacks

#

 

项目新闻

社区反馈: NetBeans IDE对Git的支持

你是否对NetBeans IDE中的Git支持感兴趣? NetBeans PHP 和 Git支持小组希望你使用案例并进行反馈. 在这里学习Git支持,并发邮件给项目组:git at versioncontrol dot netbeans dot org.

插件: 太空侵入者

你是不是想在NetBeans IDE中玩 太空侵入者 ,感谢来自丹麦的Allan Gregersen ,现在你可以做到了.

文章

NetBeans平台与丹麦智能住宅

Allan Gregersen 将告诉一个应用程序用来控制能量消耗设备的每日使用,目的是来降低住宅的总的能源消耗.

NetBeans平台里的音乐播放器

Carlos Hoces 将介绍一个开源的管理和播放音乐的桌面程序 .

博客

技术贴士:在NetBeans 6.9.1中无缝集成终端

Adam Bien分享怎样在NetBeans IDE中打开和运行多个终端

"NetBeans平台"预览

"这本书真的写的不错,用语通俗易懂,样例精确覆盖本书的目的"

练习

NetBeans平台:没有幻灯片,只有代码

Toni Epple 来介绍NetBeans平台,不使用幻灯片.由Jaroslav Tulach 讲述Netbeans历史开始.

如何集成本地浏览器

一步一步叫你如何在你的NetBeans平台工程上增加一个SWT浏览器.

如何编写类型安全的JPA2 标准查询

Arun Gupta 讨论了如何从实体类里自动创建JPA2的元模型类,并作为JPA2标准查询的基础.

发布本期时事通讯的是: D. L. 88250


本文是使用 B3log Solo简约设计の艺术 进行同步发布的
原文地址:http://b3log-88250.appspot.com/articles/2010/11/03/1288746112416.html
posted @ 2010-11-03 09:02 88250 阅读(115) | 评论 (0)编辑 收藏

罪犯,在没有犯罪前,他和我们一样,是一个普通人。他也曾想,通过自己的勤劳过上好日子、过上幸福的生活,然而,残酷的社会、残酷的现实……

中国第一悍匪——白宝山(绰号:浪漫杀手自由人)
很难想象,这个中国历史上最强悍的匪徒,在“升满级”之前,竟是一个智商极低、胸无大志的损贼。内裤、床单、衣服、自行车,把偷来的这些“垃圾”变卖,养家糊口。最后一次行窃,因偷农户院内的两斤玉米未遂,被事主发现,结果被判有期徒刑11年。
在这个神奇的国家,勤劳令他致穷。身为一个有责任感的好父亲,他甚至不能让他的两个孩子吃上一顿肉。所以,他被迫去偷。那么,他为什么,从小偷小摸,发展到杀人如麻呢?
96 年刑满出狱,回到北京老家。头等大事,就是补办户口,因为,没有户口和身份证,他在北京就是黑人,什么事都做不成。本想,老老实实赚钱的他,在办理户口的 过程中,多次被派出所的民警勒索,“不拿出一千块钱,就不给你办户口,爱哪告哪告去!”白哥说,“我刚出狱,没有收入,连饭都吃不上,哪有钱给你?!” (事实证明,不拿钱打点,还真就办不成户口。白哥在死前,也没能办上户口。)
此时,白哥终于觉醒了。练成《天蚕变》,脱茧而出,重做新人!
他的情妇,劝他把枪扔了,打消邪念,好好生活。他说,“没有枪,我就没法生活!”一种王者的霸气,一种令人心碎的悲壮。
单从技术角度上看,他的计划是天衣无缝的。他的失败,是因为两个女人,一个是他的情妇,一个是他的母亲。没杀掉情妇,这充分显示出他温情的一面,而情妇出卖了他;在母亲家中,他被4个民警堵上,以他的战斗力完全可以杀出一条血路,而身为孝子,他不忍心当着母亲的面杀人。
白宝山,死了。他的故事,成为了人们茶余饭后的话题。有人说,他曾在香港出现;有人说,他潜逃美国;还有人说,他加入了义军……

战绩:
1993年服刑期间,用铁锤将狱友砸死,后将尸体掩埋。
1994年,用同样的手段,干死另一个狱友。(由于,计划周详,加之心里素质过硬,狱方没有找到他作案的证据和破绽。虽有重大作案嫌疑,但狱方最终不得不按照法律规定,将他刑满释放。)
1996年,用铁棍砸死一个武警,抢走步枪一支。
同年4月7日,在北京装甲兵司令部门前,向一哨兵连开两枪,走人。而后,遭遇6个巡警,双方枪战,干掉3个pol.ice,白哥毫发未伤,成功脱险。事隔15天,也就是4月22日,在八一射击场,枪杀一个武警。
同年,7月26日,在某师高炮团兵营门前,击毙两名解放军战士,抢走81步枪一支。
同年,12月6日,在光天化日之下、在人声鼎沸的繁华地段,枪杀一女烟草批发商、枪伤多人,抢现金6万5千元,而后回家睡觉。
1997年,白哥去新疆发展事业。在奎屯军事培训中心,作案未遂,被一战士发现,白哥被迫撤离。路遇pol.ice盘查,白哥鸣枪示警,pol.ice逃跑。然后,在戈壁滩上,步行20多个小时,途中将一路人枪杀。
同年,7月5日,进入141团场军械库。不料,该库早已废弃,仅有两只狼狗看守,于是,将狼狗击毙。
同年,7月29日(当然了,也是在大白天),枪杀一人,抢得该人的摩托车。10天后,骑该车进入147团警务区宿舍,枪杀两个正在看电视的pol.ice,缴获五四式手枪一支。
同年,8月19日,在边疆宾馆门前(又是在光天化日之下、在人声鼎沸的繁华地段),枪杀7人、伤5人,抢得现金140万,而后,返回147团场(也就是杀pol.ice那个地方)。

战斗数据分析:
智力★★★★★
体力★★★★★
耐力★★★★★(距部队门前仅30米的草丛,潜伏4个多小时纹丝不动,连训练有素的战士都没有发现;在酷热的戈壁滩上、在没有任何水源和食物的情况下,行走20多个小时……)
防御★★★★★(抗击打能力)
灵活度★★★★★(躲闪攻击的速度)
心理素质★★★★★(超级冷静、谨慎、聪明、残忍。)
徒手搏击★★★★★(不拿任何武器情况下的攻击能力。)
常规武器★★★★★(对使用刀具、斧头、锤子等武器的技巧和熟练度。)
高级武器★★★★★(对使用手枪、步枪等武器的技巧和熟练度。简单地说,就是枪法。)
单兵作战能力★★★★★(单枪匹马,多次去部队杀死军人;去pol.ice局,杀死pol.ice……)

中国第二悍匪——呼兰大侠(此案至今未破,无法确认该人的真实姓名。)

1986年3月28日夜 黑龙江省呼兰县公检法家属楼
当晚,有52人惨死家中,均是一刀致命。其中,27人为公检法的工作人员,其余25人是其家属(包括老人、妇女和儿童)。凶手,用匕首,在死者家中的墙上,留下名号——“呼兰大侠”。
在这个平静的小县城,这起案件的概念和效果,可想而知。县公共安全专家局,迅速勘察、封锁现场,并立即向上级通报。
同年,4月2日,328专案组正式成立,共计672人(其中包括,北京派来的专家组,省厅的骨干力量,以及全国各地的精英)。
经过两年多(确切的说,是两年六个月二十三天)的调查、取证、研究、分析、排查、走访,专案组没有得到任何有价值的线索,案情毫无进展(此后,该案永久封存,停止一切调查。)。
1986 年4月6日夜(也就是专案组成立的第4天),北京方面派来的痕迹鉴定专家赵某、王某,在呼兰县公共安全专家局招待所被杀。县公共安全专家局副局长郑某及其 刑警队的3个刑警,惨死家中,连带家属4人。另,两个专案组成员(职务不详),在住所被杀。案发现场,墙壁上,四个字——“呼兰大侠”。(与328案件相 同,凶手为一人作案。刀法纯熟,一刀致命。)
同年4月7日至9月15日期间,在呼兰、哈尔滨、阿城三地,先后有人遇害。其中,民警37人、刑警 12人、及其家属56人。与前次案件不同,部分死者并非死于家中,而是在下班回家的途中,被凶手从身后偷袭,一刀刺穿颈部,而后,凶手持刀在死者的背部留 下名号。经刀痕比对、鉴定,多次凶案的凶器为同一把匕首,也就是说……
一时间,整个黑龙江省的pol.ice,没人敢穿警服上班。在这段危险时期,公共安全专家干警给老百姓一种很“休闲”的感觉(都穿便装)。
呼兰县公共安全专家局某退休领导,曾扬言,“别说抓到凶手。谁能提供凶器(那把匕首)的线索,我个人,悬赏10万元!”同年9月26日,这位领导惨死家 中。凶手,用匕首,在墙上留下一行字,然后,将匕首扎进墙里,“杨局长,你太令我失望了。这把刀,还是留给你们作纪念吧!”
从此,呼兰大侠,销声匿迹,弃刀归隐。

战斗数据分析:
智力★★★★★
体力★★★★★
耐力★★★★★
防御★★★★★
灵活度★★★★★
心理素质★★★★★
徒手搏击★★★★★
常规武器★★★★★
高级武器?????(此人,未使用过枪械作案,所以,枪法情况不得而知。这是他的排名屈尊于白哥的唯一原因。)
单兵作战能力★★★★★

中国第三悍匪——田明建(绰号:枪神)

1964年9月20日 河南省淮滨县张庄(还有一种说法是息县夏庄)
那天,乌云密布,暴风骤雨。一道厉闪划破长空,“咔嚓”一个炸雷——枪神出世。

对于农村出身的、毫无关系和背景的穷苦百姓来说,要想出人头地,只有走一条路——参军。
田建明,17岁那年入伍参军,那是他第一次有机会摸枪。当枪分发到新兵的手上时,所有的新兵都很兴奋,只有田哥表现得很平静。他抚摸着那支枪,仿佛它不是 枪,而是一个人、是一个老朋友,他甚至幻想着与枪进行语言交流,“不要再叫了,不再叫了……”战友调侃他,“你听见,枪冲你叫唤了?”“它是想跟我说 话。”,田哥正颜厉色地解释道。

1981年3月19日上午9点30分 新兵实弹射击考核
田建明的成绩最差。击发10枪,9枪打空,未击中标靶,仅有一枪正中靶心。教官很疑惑,“那一枪是蒙的?太巧合了吧?”,于是,便让田哥再试一次(又打了10枪)。结果,10枪均未击中标靶。
那教官,先是狠狠地踹了田哥两脚,然后,出于好奇,不由自主地走近标靶,欣赏着罕见的标准神射。这一看,还真就看出了门道。原来,田哥的第一枪,正中靶 心。随后的19枪,从一枪击出的弹洞穿过。教官,以老年痴呆般的表情,傻傻地盯着标靶,眼都不眨的看了许久,从牙缝里挤出两个字,“天才!”

当时兵役的是四年制。也就是说,四年内得不到升迁,就自动退伍。由于,田哥的军事素质极高、个方面成绩优异(尤其是枪法),所以,受到恩师赵涛波(那个教官)的提拔、重用,被保送西安陆军学院深造。从此,一步登天,实现了从士兵到军官的质的飞跃。

1988年6月,田建明以优异的成绩,毕业于西安陆军学院。同年7月,被调往号称“地上最强”的精锐部队就职,担任北京卫戍区第三师中尉。
此时,田真人的枪法,已达到了化境。自创一招“双龙奔月”,技压群雄,天下无敌!
双龙奔月:
81式步枪,7.62mm钢芯子弹,速度750m/s;54式手枪,同是7.62mm子弹,速度420m/s。
左、右手,各拿54式手枪和81式步枪。第一枪,由54式手枪击出;第二枪,由81式步枪击出。第一颗子弹射出,随即,第二颗子弹射出,击中第一颗子弹的尾部,两弹前后串连、先后正中目标。

这样一个,技术过硬、事业蒸蒸日上,家庭幸福、婚姻美满的青年军官,为什么会叛兵为匪呢?
因为,希望。希望破没,就等于是绝望。人在绝望的时候、在对生命没有任何留恋的时候,什么事都能干得出来。
他有三个心愿:
1、希望,他媳妇能再怀孕,生个儿子。
2、把家属,从农村老家,接到部队随军,以解相思、牵挂之苦。
3、在事业有一番作为。

可以说,他的一生,都在为三个目标而奋斗。但,他的希望,在同一天,完全破没。
1994年9月19日,发生了两件事:
1、他怀孕7个月妻子,被当地计生办强制做人流手术,导致一尸两命(是个男婴)。
计生办的说法是,“执行计划生育政策。”但,田哥他媳妇,生的第一胎已经夭折,这次生的是第二胎。由于,计生办主任王兴业与田的父亲,个人之间有过节,所以……
2、田哥,为人忠厚、正直(不贪污、受贿、同流合污),所以,他与其他军官,尤其是高级军官的关系很紧张。
政委张某、参谋长王某、指导员刘某等,借职权之便作梗、给他穿小鞋。就在当天,上级领导警告他,“尽快收拾好行装,准备回家务农!”

是的!田哥,已经准备好了。这样的枪法,还用准备什么呢?
19日晚,田哥从武器库中取出家伙(81式、54式),并藏在检阅台下。
其实,事发的前一天,就已经出现征兆了。田对枪说,“不要再叫了,不要再叫了……”武器库的库管,觉得田的精神状态有些异常,便试探性的问,“枪,在叫?”田哥正颜厉色地解释道,“它是在,本能的保护主人。”

1994年9月20日(是田建明30岁的生日)
像往常一样,4个军官(其中3个是田的仇家),检阅士兵出操。由于,田已被停职,所以,他自由活动至检阅台的藏枪处,没被人怀疑。
4 军官,向田的方向贴近,距离他10多米处,正准备离去,田突然发出军令“卧倒!”士兵,习惯性地执行命令(虽然,田已停职,但,士兵还是服从命令)。当然 了,此军令对军官无效。那4个军官,一时没反应过来,傻傻呼呼地站那发愣,就在这时,4声枪响,政委张某、参谋长王某、指导员刘某、连长曲某当场毙命,均 一枪爆头。随后,田哥提枪便走,劫持了一辆吉普车,直奔tian~an-door广场。5个军官,死了4个,1个叛逃。军营,群龙无首,一片大乱,溃不成 军。
车行驶至建国门附近,司机耍滑,将车撞到树上,弃车逃命。这种小角色,田哥连看都没看,仅凭直觉,放出一枪,将司机爆头。而后,下车,向迎面来的一辆出租 车冲去,司机见状不好,一脚油门。可惜,车速没有子弹快,隔着风挡玻璃,司机被一枪爆头。田哥,又将枪口转向路上的行人……
81式步枪,单发、精确点射,在节省子弹的情况下,造成了重大伤亡(确实地说,没有伤,只有亡。)。死难者,包括伊朗大使馆政务秘书尤素福和他的儿子,以及20多个平民百姓。
由于,案发地在使馆区,政治敏感度极高,当局十分重视。pol.ice、武警,甚至特警,陆续赶到现场,与田哥枪战。虽众寡悬殊,但枪案造成交通拥堵,司 机纷纷弃车逃命,形成了一个“汽车胡同”,这恰好发挥了田哥的巷战特长。地形适合、弹药充足、活靶子乱串,这对田哥而言,可说是如鱼得水、如虎添翼。
当时,一个加拿大记者,将枪战的部分现场实况,转播回国。其中,田哥双枪齐射、单手换弹夹、凌空飞枪等绝技,让电视机前老外目瞪口呆、舌头伸出多长。至今,这等绝技,国外的特种部队仍在学习和效仿。

直至10点23分,枪战已持续近两个半小时。特勤、武警支队、区公共安全专家局防暴队,遭到重创,伤亡惨重,无法再进行作战任务;特警2支队、5支队,全军覆没……
当时,一个姓赵的队长,趴在军用吉普车的驾驶座上,带着哭腔地用对讲机向上级汇报工作,“请求支援!请求支援……”
11点56分,田建明仅剩下一颗子弹。他将枪口,对准自己的头部,点燃一支烟,吸了几口,而后,自尽身亡(至此,我军已出动6000多人)。
悍匪枪声骤停,我军不明敌情,于是,也停止射击。一时间,激烈的枪战,静了下来。双方都不开枪,又无人敢上前去看个究竟。
半小时后,我军战士,冒着”生命危险“,勘察敌情,得知悍匪已死。战士们,突然士气高涨、来了精神,飞奔上前,几十把枪对准匪徒,防止他再活过来。
据一位当事人回忆,田建明死不瞑目,瞪着眼睛,紧紧地握住那支枪,他们费了好大劲才把田和枪分开。据传说,事后,检验这支枪,按动扳机,它会发出一阵悲鸣……

战斗数据分析:
智力★★★
体力★★★★★
耐力★★★★★
防御★★★★★
灵活度★★★★★
心理素质★★★
徒手搏击★★★★★
常规武器★★★★★
高级武器★★★★★
单兵作战能力★★★★★

 

转自:http://luo.bo/2169/



本文是使用 B3log Solo简约设计の艺术 进行同步发布的
原文地址:http://b3log-88250.appspot.com/articles/2010/11/01/1288627973856.html
posted @ 2010-11-02 00:13 88250 阅读(239) | 评论 (0)编辑 收藏

使用 SyntaxHighlighter 3.0.83 对包含多行注释(/* .... */) 的 Java 代码进行语法着色时会将其后的所有代码当成多行注释进行着色。
修改 shBrushJava.js 可以解决这个问题。


找到:

this.regexList = [
	{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },		// one line comments
	{ regex: /\/\*([^\*][\s\S]*)?\*\//gm,				css: 'comments' },	 	// multiline comments
	{ regex: /\/\*(?!\*\/)\*[\s\S]*?\*\//gm,			css: 'preprocessor' },	 	// documentation comments
	{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,	css: 'string' },		 	// strings
	{ regex: SyntaxHighlighter.regexLib.singleQuotedString,	css: 'string' },		 	// strings
	{ regex: /\b([\d]+(\.[\d]+)?|0x[a-f0-9]+)\b/gi,			css: 'value' },			// numbers
	{ regex: /(?!\@interface\b)\@[\$\w]+\b/g,			css: 'color1' },		// annotation @anno
	{ regex: /\@interface\b/g,					css: 'color2' },		// @interface keyword
	{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' }		// java keyword
];

修改为:

this.regexList = [
	{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },	// one line comments
	{ regex: /\/\*(?!\*\/)\*[\s\S]*?\*\//gm,			css: 'preprocessor' },  // documentation comments
        { regex: SyntaxHighlighter.regexLib.multiLineCComments,	css: 'comments' },		// multiline comments
	{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,	css: 'string' },		// strings
	{ regex: SyntaxHighlighter.regexLib.singleQuotedString,	css: 'string' },		// strings
	{ regex: /\b([\d]+(\.[\d]+)?|0x[a-f0-9]+)\b/gi,			css: 'value' },		// numbers
	{ regex: /(?!\@interface\b)\@[\$\w]+\b/g,			css: 'color1' },	// annotation @anno
	{ regex: /\@interface\b/g,					css: 'color2' },	// @interface keyword
	{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' }	// java keyword
];
注意把处理文档注释的正则式放到处理多行注释的正则式前。


本文是使用 B3log Solo简约设计の艺术 进行同步发布的
原文地址:http://b3log-88250.appspot.com/articles/2010/10/27/1288167868710.html
posted @ 2010-10-27 16:24 88250 阅读(902) | 评论 (1)编辑 收藏

 

文章

NetBeans平台上的账户管理工具

创建账户管理工具往往是学习Java的第一步。一位来自德国的学生Henning Krüp介绍了如何在NetBeans上实现它。

基于查找的选择器

Rémi Emonet描述了一个关于查找概念的扩展。在文章中你将同时看到Jaroslav Tulach对这一想法的评价。

NetBeans平台上的UDDI浏览器

对SOA感兴趣吗?来自南非的学生Joseph Okharedia将他编写的开源UDDI浏览器集成到了NetBeans中。

如何在NetBeans中集成EJB

Tim Sparg演示了如何将EJB集成到NetBeans平台上使用Maven的应用程序中。

在NetBeans RCP中嵌入可视化HTML编辑器

Christian Michelsen演示了如何在NetBeans平台上嵌入一个可视化HTML页面编辑器。

视频:NetBeans 7.0 M2和GlassFish 3.1的新特性

NetBeans 7.0 M2中预装了GlassFish 3.1。视频中展示了许多新添加的特性。

博客

来自阿根廷的NetBeans应用程序

由Gustavo Santucho贡献的一份名单,记录了来自阿根廷的NetBeans应用程序。

联合国教科文组织中的NetBeans

联合国教科文组织一直在急切的等待着JWebPane,但现在他们使用DJ本地Swing代替了JWebPane。在本博客中解释了为什么要这样做。

使用 NetBeans 开发 GAE(Java)上的博客程序

image B3LOG Solo 是一个使用 NetBeans IDE 开发的基于 Google App Engine(Java)的博客程序。查看项目网站以了解更多细节。


日程表

"你是Java的未来"——纽约站,11月4日

在纽约召开的甲骨文开发者日上探索Java的强大和灵活性。在会议上,你可以认识更多的朋友,了解来自甲骨文专家带来的前沿演示,并且动手实现代码。

练习

Nagpur的NetBeans用户组举行虚拟NetBeans平台培训

Nagpur的NetBeans用户组将于11月27日和28日举行为期两天的NetBeans平台认证培训会议。Geertjan Wielenga将通过Skype和Webex对参与者进行培训。届时,来自多哥的开发者也将参加这一活动。

发布本期时事通讯的是: D. L. 88250

本文是使用 B3log Solo简约设计の艺术 进行同步发布的
原文地址:http://b3log-88250.appspot.com/articles/2010/10/26/1288100227550.html
posted @ 2010-10-26 21:37 88250 阅读(188) | 评论 (0)编辑 收藏

B3log LogoB3log Solo 是一个基于 Google App Engine Java 版的单用户博客程序,

本次发布主要修改了换肤机制、加入了文章置顶、站外相关文章

 

特性

  • 基于标签的文章分类
  • 支持从其他博客服务导入文章
  • 文章同步管理(发布/更新/删除)其他博客服务的文章
  • 多语言
  • 换肤
  • 博客/标签 Atom Feed 输出
  • 自义页面
  • 评论回复及邮件提醒
  • 置顶/相关/随机/站外相关文章

博客导入、同步 

        支持导入、同步管理 CSDN、BlogJava、CnBlogs 博客,快来体验一下吧!技术上讲,只要是开放 MetaWeblog 接口的博客都可以快速实现进行导入及同步管理。其他博客接口导入与管理将根据大家的反馈进行开发,欢迎大家提出意见及建议。

站外相关文章 & Rhythm

       站外相关文章指的是使用 B3log Solo 的用户撰写的文章(包括自己的文章),并且该文章与你的文章含有相同的标签。

       该功能是 B3log 社区服务器 Rhythm 提供的第一个功能。B3log Rhythm 主要用于加强各 Solo 之间的互动,监控 Solo 的节奏 ;-)

换肤

       重新实现了换肤机制,现在每套皮肤都互相独立,利于更多皮肤的设计实现。另,本次发布加入了一款新皮肤——Tree House:

升级

       如果你是从 0.1.0 升级上来的,B3log Solo 将在部署 0.1.1 后 10 分钟进行数据一致性升级。当然,你也可以在登录后访问 http://${application-id}.appspot.com/upgrade/v010-v011.do 进行升级。升级过程每 1000 篇文章大约需要 45 秒。

       升级过程中如果出现报错,请重新访问以上地址。正常情况下,1000 篇文章进行 2-3 次重试即可。

修改记录
  • 修复了更新文章后文章存档数、标签数不正确的 Bug
  • 修复了删除文章后博客文章数、评论数不正确的 Bug
  • 修复了皮肤“经典淡蓝” IE 8 评论回复预览 Bug
  • 修复了按标签浏览文章时的排序 Bug
  • 修复了后台只能管理最近 1000 篇文章的 Bug(Depends on GAE 1.3.8)
  • 改进了首页、文章页面跳转
  • 重新实现了换肤机制
  • 加入了文章置顶功能
  • 从发布包中移除了皮肤“简约艺术”、“欢欣夏至”与“灰蓝忧逸”
  • 取消博主自己的评论、回复以及某人对自己评论的回复的提醒邮件发送
项目

    如果在使用、测试中发现任何问题,如果您有任何意见或建议,请告知我们 :-)

作者博客
发布历史
  1. B3log Solo 0.1.0 发布了!
  2. B3log Solo 0.1.0-preview2 发布了!
  3. Solo 0.1.0-Preview1 发布了

本文是使用 B3log Solo简约设计の艺术 进行同步发布的
原文地址:http://b3log-88250.appspot.com/articles/2010/10/26/1288097886428.html
posted @ 2010-10-26 20:58 88250 阅读(223) | 评论 (0)编辑 收藏

B3log Logo按目前的测试情况看,GAE 博客 ——  B3LOG Solo 下周可以进行 0.1.1 版的发布。

该版本除了修复 Bugs,还增加了置顶功能,重新实现了换肤。另外,

为了让使用 B3log Solo 的博客进行更有效的互动,从 0.1.1 版开始加入站外相关文章特性。

站外相关文章 & Rhythm

站外相关文章指的是其他使用 B3log Solo 的用户撰写的文章,并且该文章与你的文章含有相同的标签。

该功能是 B3log 社区服务器 Rhythm 提供的第一个功能。B3log Rhythm 主要用于加强各 Solo 之间的互动,监控 Solo 的节奏 ;-)

----

在 0.1.1 之后的版本将是 0.2.0,计划加入标签管理、缓存管理、一款新皮肤。

 


本文是使用 B3log Solo简约设计の艺术 进行同步发布的
原文地址:http://b3log-88250.appspot.com/articles/2010/10/24/1287932795490.html
posted @ 2010-10-24 23:06 88250 阅读(196) | 评论 (0)编辑 收藏

Git LogoSVN Logo

如果你在读这篇文章,说明你跟大多数开发者一样对GIT感兴趣,如果你还没有机会来试一试GIT,我想现在你就要了解它了。

GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。如果你是一个具有使用SVN背景的人,你需要做一定的思想转换, 来适应GIT提供的一些概念和特征。所以,这篇文章的主要目的就是通过介绍GIT能做什么、它和SVN在深层次上究竟有什么不同来帮助你认识它。

 

那好,这就开始吧…

 

  1. GIT是分布式的,SVN不是:

    这是GIT和其它非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。如果你能理解这个概念,那么你就已经上手一半了。需要做一点声 明,GIT并不是目前第一个或唯一的分布式版本控制系统。还有一些系统,例如Bitkeeper, Mercurial等,也是运行在分布式模式上的。但GIT在这方面做的更好,而且有更多强大的功能特征。

    GIT跟SVN一样有自己的集中式版本库或服务器。但,GIT更倾向于被使用于分布式模式,也就是每个开发人员从中心版本库/服务器上 chect out代码后会在自己的机器上克隆一个自己的版本库。可以这样说,如果你被困在一个不能连接网络的地方时,就像在飞机上,地下室,电梯里等,你仍然能够提 交文件,查看历史版本记录,创建项目分支,等。对一些人来说,这好像没多大用处,但当你突然遇到没有网络的环境时,这个将解决你的大麻烦。

    同样,这种分布式的操作模式对于开源软件社区的开发来说也是个巨大的恩赐,你不必再像以前那样做出补丁包,通过email方式发送出去,你只需要创建一个分支,向项目团队发送一个推请求。这能让你的代码保持最新,而且不会在传输过程中丢失。GitHub.com就是一个这样的优秀案例。

    有些谣言传出来说subversion将来的版本也会基于分布式模式。但至少目前还看不出来。

  2. GIT把内容按元数据方式存储,而SVN是按文件:

    所有的资源控制系统都是把文件的元信息隐藏在一个类似.svn,.cvs等的文件夹里。如果你把.git目录的体积大小跟.svn比较,你会发 现它 们差距很大。因为,.git目录是处于你的机器上的一个克隆版的版本库,它拥有中心版本库上所有的东西,例如标签,分支,版本记录等。

  3. GIT分支和SVN的分支不同:

    分支在SVN中一点不特别,就是版本库中的另外的一个目录。如果你想知道是否合并了一个分支,你需要手工运行像这样的命令svn propget svn:mergeinfo,来确认代码是否被合并。感谢Ben同学指出这个特征。所以,经常会发生有些分支被遗漏的情况。

    然而,处理GIT的分支却是相当的简单和有趣。你可以从同一个工作目录下快速的在几个分支间切换。你很容易发现未被合并的分支,你能简单而快捷的合并这些文件。

  4. GIT没有一个全局的版本号,而SVN有:

    目前为止这是跟SVN相比GIT缺少的最大的一个特征。你也知道,SVN的版本号实际是任何一个相应时间的源代码快照。我认为它是从CVS进化 到 SVN的最大的一个突破。因为GIT和SVN从概念上就不同,我不知道GIT里是什么特征与之对应。如果你有任何的线索,请在评论里奉献出来与大家共享。

    更新:有些读者指出,我们可以使用GIT的SHA-1来唯一的标识一个代码快照。这个并不能完全的代替SVN里容易阅读的数字版本号。但,用途应该是相同的。

  5. GIT的内容完整性要优于SVN:

    GIT的内容存储使用的是SHA-1哈希算法。这能确保代码内容的完整性,确保在遇到磁盘故障和网络问题时降低对版本库的破坏。这里有一个很好的关于GIT内容完整性的讨论 – http://stackoverflow.com/questions/964331/git-file-integrity

GIT和SVN之间只有这五处不同吗?当然不是。我想这5个只是“最基本的”“最吸引人”的,我只想到这5点。如果你发现有比这5点更有趣的,请共享出来,欢迎。

[英文出处]:5 Fundamental differences between GIT & SVN

转自:http://www.oschina.net/news/12542/git-and-svn

 


本文是使用 B3log Solo简约设计の艺术 进行同步发布的
原文地址:http://b3log-88250.appspot.com/articles/2010/10/20/1287536756432.html

posted @ 2010-10-20 09:06 88250 阅读(224) | 评论 (0)编辑 收藏

项目新闻

下载 NetBeans IDE 7.0 里程碑 2

NetBeans IDE 7.0 里程碑 2 现在已可供下载。这次建立的稳定开发重点包括新功能及对 JavaEE,GlassFish,WebLogic 等的改进。

特性插件:PHP Nette 框架

在 NetBeans 目前特性插件的项目中提供了对 PHP Nette 框架支持,语法高亮,模板以及更多!

文章

NetBeans IDE 中 PHP 的代码模板

了解有关 NetBeans IDE 中易于使用的 PHP 代码模板。如何使用它们和一些常见的用例。

国际化 GUI 表单

本教程将向您介绍如何使一个单独的表单乃至整个项目进行国际化。

简化 Web 服务生成

REST 简化了 Web 服务的创建。NetBeans IDE 通过提供的工具对 REST 进行了近一步的简化。阅读 Jeff Rubinoff 即将发表的更深层次的报告。

博客

NetBeans 平台和 Cookies

Cookiemonsters 注意了!来自瑞典的尼克拉斯低频向您介绍了“Cookies”在 NetBeans 平台上的概念。

Vaadin 插件的改进

Vaadin 插件对 NetBeans IDE 来说是一个很大的发展,基于来自 Vaadin 团队的请求。在这里可读到所有相关内容!

水族馆博客对 NetBeans 7.0 里程碑 2 的报道

水族馆博客对 NetBeans 7.0 里程碑 2 的主要改进进行了报道。

练习

在Bielefeld 的 NetBeans RCP 培训

在德国比勒费尔德大学的生物信息学学生正在利用 NetBeans 平台研究他们的工作,在这里可读到所有相关内容。

在伦敦的 NetBeans RCP 培训

上周,Jaroslav Tulach, Toni Epple,和 Geertjan Wielenga 在伦敦 SkillsMatter 介绍了 NetBeans 平台的免费活动。

发布本期时事通讯的是: D. L. 88250

本文是使用 B3log Solo简约设计の艺术 进行同步发布的。

posted @ 2010-10-19 00:29 88250 阅读(162) | 评论 (0)编辑 收藏

NetBeans LogoThe NetBeans team is pleased to announce that NetBeans IDE 7.0 Milestone 2 is now available for download.

Download NetBeans IDE 7.0 Milestone 2


Highlights of this stabilized development build include:

  • Java
    • Support for Maven 3
    • JUnit 4.8.2 integration and various JUnit improvements
    • Remote HTTP URLs supported for Javadoc in libraries and Java platforms
    • New improved visual customizer for GridBagLayout
  • Java EE
    • Improved support for CDI, REST services and Java Persistence; new support for Bean Validation
    • Support for JSF component libraries, including bundled PrimeFaces library
    • Improved editing for Expression Language in JSF, including code completion, refactoring and hints
  • GlassFish
    • GlassFish 3.1 Support
    • Domain restart and log viewer for remote GlassFish
    • Enable and disable deployed applications
  • WebLogic Application Server
    • Streamlined and faster deployment to WebLogic
    • New server runtime node displaying deployed applications and resources
    • JSF integration with server libraries
  • Platform
    • Less intrusive checking for external changes when switching between the IDE and other programs
  • Editor
    • Word wrap
    • Show invisible characters
    • HTML 5 support
  • PHP
    • Generate PhpDoc
    • Rename refactoring, Safe Delete Refactoring

Visit the NetBeans 7.0 New and Noteworthy page to learn more about what's new in this milestone build. The final release of NetBeans IDE 7.0 is planned for March 2011.

As always, tell us what you think about the NetBeans IDE! You can also share your thoughts on our mailing lists and forums. If you blog about NetBeans, add your blog to Planet NetBeans . Follow NetBeans on Twitter for updates from the NetBeans team.

本文是使用 B3log Solo简约设计の艺术 进行同步发布的。

posted @ 2010-10-18 20:13 88250 阅读(144) | 评论 (0)编辑 收藏

Hibernate LogoJBoss 宣布完成了 Hibernate Core 3.6 GA 的开发,该版本在作为 JBoss 应用服务器的 JPA 提供者时做了大量的测试工作,并且通过的所有的测试。

 

 

 

Hibernate 3.6 主要改进内容:

  • 不再支持 JDK 1.4
  • hibernate-jmx 和 hibernate-annotations 两个模块移到 hibernate-core 模块,也就是说 hibernate-core-3.6.0.Final.jar 包含了 annotation 和 jmx 的支持
  • 修改了 DTD hosting
  • 改进了对类型的支持
  • 新的 Getting Started Guide, 当然其他方面的文档也做了相应改进
  • 更好的 annotations 支持 for discriminators
  • Improved support for column-level read/write expressions and timestamp versions
  • A new way to write history entires (Envers feature - ValidityAuditStrategy)

同时这两天 Hibernate 宣布将版本管理移到 Github 上,你可以从这里获取到最新的代码。

另外请关注 Hibernate 4.0 的开发,目前还没有确切的时间,在最近这两周内,等所有事安顿下来,我们会讨论 4.0 的时间线。 我想我们将用两周的时间准备 Alpha,而 Beta 版本要等到它可以应用到生产环境时为止。

 

转自:http://www.oschina.net/news/12458/hibernate-3-6-ga

本文是使用 B3log Solo简约设计の艺术 进行同步发布的。

posted @ 2010-10-15 08:55 88250 阅读(1092) | 评论 (0)编辑 收藏

仅列出标题
共9页: 上一页 1 2 3 4 5 6 7 8 9 下一页