- 精彩纷呈宋王朝(第二部,第十八章,第六节)
司马吹风
第十八章一枕黄粱惊美梦第六节征方腊正当赵佶摩拳擦掌打算和金国联手干一票时,大宋内部却出事了,赵佶没办法,只好暂停北进,让童贯统军南下。大宋出啥事了?浙江方腊造反了!前文说过,赵佶在两浙设“应奉局”,朱勔主其事,极尽搜刮之能事,两浙人民苦不堪言。方腊是睦州清溪(浙江淳安)人,世居清溪县堨村,有些旁门左道功夫,加上唐朝时期,睦州女子陈硕真曾领头造反,自称“文佳皇帝”,睦州世代相传,似乎有贫民做天子的基
- 矮脚虎
忆一曲肝肠断
王英是《水浒传》中的人物,绰号矮脚虎,两淮人氏,车家出身,原为清风山二寨主。他因救助宋江,大闹青州,而到梁山入伙,三打祝家庄后娶扈三娘为妻。梁山大聚义时,成为一百零八将之一,排第五十八位,上应“地微星”,职司为专掌三军内探事马军头领。征方腊时战死于睦州,追封义节郎
- 第六卷《鲁智深卷》7——鲁智深为何要干这样见不得人的勾当?
孔己乙
《水浒传》中一向行侠仗义、嫉恶如仇的英雄好汉鲁智深,一生演绎了无数可歌可泣的英雄事迹。为救弱势群体金翠莲父女,三拳打死了恶霸镇关西郑屠;为救好汉林冲,大闹野猪林;……生擒方腊,建不世奇功。然而就是这样一个光明磊落、堂堂正正的好汉,却也做过小偷小摸的勾当:且说这鲁智深寻思道:“这两个人好生悭吝,现放着有许多金银,却不送与俺,直等要去打劫得别人的,送与洒家。这个不是把官路当人情,只苦别人!洒家且教这厮
- 百面郎君
忆一曲肝肠断
郑天寿是《水浒传》中的人物,绰号白面郎君,苏州人氏,银匠出身,原为清风山三寨主。他因救助宋江,大闹青州,而到梁山入伙。梁山大聚义时,成为一百零八将之一,排第七十四位,上应地异星,担任步军将校。征方腊时战死于宣州,追封义节郎。[
- 水浒传108将的最终结局
luker86
三十六天罡星天魁星:及时雨(呼保义)·宋江——得胜后被高俅毒死天罡星:玉麒麟·卢俊义——得胜后被奸臣陷害,误饮毒酒后,失足落水而死天机星:智多星·吴用——宋江死后与花荣上吊天闲星:入云龙·公孙胜——征方腊前回罗真人处天勇星:大刀·关胜——得胜后酒醉坠马得病而亡天雄星:豹子头·林冲——得胜后风瘫与武松留在六和寺,一年后病死天猛星:霹雳火·秦明——征清溪洞被杜微、方杰杀死天威星:双鞭·呼延灼——得胜做
- 2020-11-19
闲散的时刻
时光人永远在喟叹时光的仓促。譬如,我六年前曾计划写一篇武侠小说,并一举拿下诺贝尔文学奖。故事的结构很宏大,从北宋靖康年间,一直写到南宋末年。这中间,男主角的祖辈曾是方腊起事的一员,甚至还和李清照有一腿,而他的父辈,则跟随岳飞抗金,并结识辛弃疾,男主角最后杀死了南宋末年巨奸宰相贾似道。结局是什么,我至今都未想好。这看起来是一篇很不错的故事,但稍微想一下就觉得不太可能。北宋末年到南宋末年,有一个半世纪
- 第十二卷《问答卷》11——征方腊为何会损兵折将?
孔己乙
图片来自网络宋江带领梁山一百零八条好汉接受朝廷招安,为朝廷所利用,先是奉诏破大辽,紧接着打田虎,讨王庆,征方腊。奉诏破大辽的结局是“托圣上洪福齐天,臣等众将虽有中伤,俱各无事”。打田虎的结局是“道君皇帝龙颜喜悦,敕宋江等料理候代,班师回京,封官授爵”。讨王庆的结局是“托圣上洪福齐天,臣等众将虽有金伤,俱各无事”。而南征方腊结局却是“昔日念臣共聚义兵一百八人,登五台发愿,谁想今日十损其八”。为什么?
- 宋江招安后打方腊,玉帝为何不让孙悟空去打妖怪?
乌卓
宋江被朝廷招安后,赵官家派梁山好汉们去打辽国,效果不错。蔡京高俅们又合计着,让宋江一伙下江南打方腊,让他们黑吃黑。宋江知道方腊的实力,地盘大、高手多,硬碰硬很难搞定。可是招安了就得听朝廷调遣,只能硬着头皮去打。结果我们都知道了,108将只剩下36人,又被朝廷分而封之,分而害之,声势浩大的梁山好汉,就此退出了江湖舞台。相比宋家朝廷的手段,《西游记》里面,玉皇大帝招安孙悟空的手段似乎就有点笨。孙悟空闹
- 为什么《水浒传》里面的一百零八个好汉,却打不过南方的方腊呢?
e491a6294165
导言:梁山泊里面个个都是武功高强的人,为什么却打不下一个江南方腊呢?大家可能受电视剧《水浒传》影响太深,认为梁山好汉兵强马壮,连朝廷几次征讨都无功而返。其实原著里并不是这样的,宋江的梁山兄弟并没有这么强!正史中擒拿方腊的是韩世忠,而并不是梁山好汉。第一,宋徽宗确实在他看书的“睿思殿”里立了一块“目标牌”(就是屏风)。赵佶把宋江放在四大贼寇的第一位,并不是说宋江的实力比方腊他们厉害多少。应该就是简单
- 招安
栾语
有一次,我正坐在书摊后看书一个年青的城管没收了我的书摊我问他,你不让我摆摊我靠什么生活?他扣了扣脸上的青春痘说:你可以来当城管啊,一月2000块钱我们现在大量招人当了城管你就可以抓其他的摆摊的不瞒你说我以前就是个摆摊的说完,他把我的书包拎走了。一本书从书包中掉落下来那是一本《水浒传》,我刚刚看到宋江招安后去征讨方腊
- 他算得上是梁山英雄吗?“出卖兄弟”或许另有说法
舜耕于斯
水泊梁山一百零八将聚义,两败童贯,三败高俅,取得了辉煌的战绩。梁山是在胜利的情况下接受招安,或者说是投降的。后来征剿方腊,虽然取得了胜利但好汉们死伤惨重。所以,这正应着了一位好汉的姓名——胜了也是白胜。白胜绰号白日鼠,这也应着了梁山好汉们的命运,战战兢兢,担惊受怕,命若累卵。白胜名字和绰号就是梁山结局的预言。白胜本是一个闲汉,起先曾经投奔过晁盖,未被收留,可见他的本事有限,名声也不是太好。只因为他
- 2022-10-22
杰克_397e
性格:功夫高,谨慎,侠义果敢,与时俱进。张清,《水浒传》年人,字无箭,府人,原系东昌府守备司令。他善用飞石,连打梁山十五将。回到梁山后,排名第十六,升任天界之星,担任马军八大骠骑,先锋使。这四名士兵在被征召时屡立战功。征时方腊死于独上关,追仲武郎。为了扩大信息,张青把白梨烟火和飞蝗石作为武器,而张青的枪法在他们之间很一般。梁山的好枪还是很多的,张清排不上号。真正让人叫好的是他扔飞石的本事。或者可以
- 《水浒传》读后感
掩眉_
从《水浒传》中,你对读到对好汉的崇拜,也会读到对奸臣狡猾之人的愤怒,总之这本书很精彩。《水浒传》一书中,讲述了梁山一百零八位好汉的故事。先是从晁盖再由江领导,梁山好汉们为民除害,甚至与朝廷中的贪官污吏作斗争。后来帮助朝廷向南方征讨方腊。虽然成功但却损兵折将,一百零八位好汉仅剩二十七人。最后受朝中奸臣迫害,致宋江,卢俊义被毒死,李凌,吴用等随之死去,梁山好汉故事就这样结束了“逼上梁山”是民间的一句俗
- 第七课 宋史
田源ty
第七课《宋史》与《大宋宣和遗事》《水浒传》中著名的奸臣高俅,在《宋史》中并没有传。而宋江等人,在《宋史》里更是几乎不提。看来普通人上正史真是难上加难啊!还好,《水浒传》最初的素材来自于《大宋宣和遗事》,我们倒是可以比较阅读。知人论世《宋史》《大宋宣和遗事》《水浒传》的成书大宋宣和遗事元集时方腊家有漆园,常为造作局多所科须,诸县民其其苦;两浙兼为花石纲之扰。腊以妖术诱之,数日之间,啸聚睦州、青溪、帮
- 宋江被害,花荣和吴用为何宁愿自尽,也不为他报仇
白口闲话
一个好汉三个帮,宋江作为梁山之主,自然也有几个心腹帮手。吴用、花荣、李逵是宋江的铁杆心腹,宋江临死都要拉上李逵,吴用花荣更是自尽在宋江坟前。明知宋江是被奸臣害死的,吴用和花荣为何宁愿自尽,也不为宋江报仇。宋江被毒酒毒死,是在平定方腊后。那时的梁山好汉折损严重,活着的只有27人,梁山的实力已经大不如从前。再加上27人都分散开来,想再聚到一起也很困难。就算吴用和花荣肯站出来挑头为宋江报仇,其他的人未必
- 2021-1-20‖腊八节+大寒
不会搭讪的笨笨熊
腊八节,即每年农历十二月八日,又称为“法宝节”“佛成道节”“成道会”等。本为佛教纪念释迦牟尼佛成道之节日,后逐渐也成为民间节日。每逢腊八这天,不论是朝廷官府、寺院还是黎民百姓家都要做腊八粥。到了清朝,喝腊八粥的风俗更是盛行。在我国北方,有“小孩小孩你别馋,过了腊八就是年”之说,过腊八意味着拉开了过年的序幕。每到腊八节,北方地区忙着剥蒜制醋,泡腊八蒜,吃腊八面腊八粥。在南方腊八很少提,腊八节是典型的
- 揭秘宋江对李逵早已埋下的杀机
赚钱养佳
读完水浒传的大家应该都会在最后的结局产生很强烈的悲伤感,有时候更可以说是对悲剧造成者宋江有着很大的怨气,我当然也是不例外的。但是通读全文后,梁山好汉征讨方腊牺牲在很大程度上也算是为国尽忠,死得其所;可悲的是,许多英雄是回到京城以后,因被奸臣妒忌,遇害身亡。可我今天要说的是,结局最可悲的一个人,那就是黑旋风李逵,他没有死在战场上,也没有死在奸臣手里,却最终死在了他最信任的哥哥宋江手里,而我在反复查找
- 月儿弯弯照九州(十)方腊起义
晚风暮雨PLUS
马政这次出使,他的儿子马扩一同前往,这是马扩第一次来到金国,以后他将频繁奔波于宋金之间。滞留在金国期间,马扩与女真贵族频繁接触,与不少人交好。有一次,阿骨打请马扩一起出去打猎,马扩射到一头鹿,阿骨打对马扩的高超箭术大加赞赏,送给他一个“也力麻立”(即神射手)的称号。完颜阿骨打画像马扩凭借出色的个人武力,给女真贵族留下了良好的印象。马政在金国滞留数月,屡次与阿骨打磋商,但依然未能为宋朝争取到云州和平
- 腊八节
卡卡002
腊八节,即每年农历十二月八日,又称为“法宝节”“佛成道节”“成道会”等。本为佛教纪念释迦牟尼佛成道之节日,后逐渐也成为民间节日。在我国北方,有“小孩小孩你别馋,过了腊八就是年”之说,过腊八意味着拉开了过年的序幕。每到腊八节,北方地区忙着剥蒜制醋,泡腊八蒜,吃腊八面腊八粥。在老舍的《北京的春节》中可以领略到北京的节日氛围。在南方腊八很少提,腊八节是典型的北方节日。喝腊八粥”是腊八节的习俗,腊八粥的传
- 神算子
忆一曲肝肠断
蒋敬是《水浒传》中的人物,绰号神算子,潭州人氏,落科举子出身。他原为黄门山二寨主,后因钦慕宋江,而到梁山入伙。梁山大聚义时,成为一百零八将之一,排第五十三位,上应地会星,负责考算山寨钱粮。征方腊后授武奕郎,后辞官返回潭州为民。[1
- 第六卷《鲁智深卷》14——江南巨寇方腊到底是不是鲁智深活捉的?
孔己乙
《水浒传》里描写了四大寇:山东宋江、淮西王庆、河北田虎、江南方腊。历史上,确有宋江领导的梁山义军和江南方腊义军。但是淮西王庆、河北田虎却查无此人。但是却有原型可寻,《大宋宣和遗事》关于宋江领导的梁山义军有这样一段记载:“是时筵会已散,各人统率强人,略州剑县,放火杀人,攻夺淮阳、京西、河北三路二十四州八十余县;剑掠子女玉帛,掳掠甚众。”可见,宋江领导的起义军不只是在梁山活动,而是分成三路。施耐庵可能
- 1月10日不单是腊八节,也是中国人民警察节,致敬,人民警察!
九天懒猫
今日是腊八节,即每年农历十二月八日,又称为“法宝节”“佛成道节”“成道会”等。本为佛教纪念释迦牟尼佛成道之节日,后逐渐也成为民间节日。——来自百度搜索在我国北方,有“小孩小孩你别馋,过了腊八就是年”之说,过腊八意味着拉开了过年的序幕。每到腊八节,北方地区忙着剥蒜制醋,泡腊八蒜,吃腊八面腊八粥。在南方腊八很少提,腊八节是典型的北方节日。腊八粥怎么做好吃传统美食腊八粥一.原料:大米、小米、泰国糯米、薏
- 我在这里等你
伊世界
一天天的感觉还在冬天浸润,春天早就花枝乱颤。大自然是不等人的,踩着高跟鞋坚定地前行,谁也不能阻挡它的勇往直前……这个冬天就这样被春天覆盖过去。她依然在冬天浸润这个中年丧偶的四十多岁的女人,一个小时的时间都在阐述自己的第三者爱情故事。“昙花一现,特别惊艳!”她的人生就这样被点燃,目前已二年多了,是一起度过的第三个春节。由于对方腊月二十三之后都没有任何信息而惴惴不安……对方已婚特别注重外表,用钱豪气冲
- 第二卷《宋江卷》22——宋江破大辽、打田虎、讨王庆皆毫发无损,为何南征方腊损兵折将?
孔己乙
宋江带领梁山一百零八条好汉接受朝廷招安之后,为朝廷所利用,先是奉诏破大辽,紧接着打田虎,讨王庆,南征方腊。奉诏破大辽的结局是“托圣上洪福齐天,臣等众将虽有中伤,俱各无事”。打田虎的结局是“道君皇帝龙颜喜悦,敕宋江等料理候代,班师回京,封官授爵”。讨王庆的结局是“托圣上洪福齐天,臣等众将虽有金伤,俱各无事”。可见,破大辽、打田虎、讨王庆,想必大小也经历了数百场战役,梁山一百零八条好汉虽然有受伤,可喜
- 西江月·闻南方腊梅花开有怀
终曰乾乾
文/终日乾乾图/网络图片西江月·闻南方腊梅花开有怀南国腊梅清瘦,北方冰雪空明。梦中春信与风行,越壑翻山渡影。切莫伤心怀旧,不妨赏景怡情。寒风凛冽冻云停。不过暂时光境。(柳永体词林正韵)朋友圈里不少友人发腊梅开花的照片,一枝枝,一丛丛,尤其那黄色的甚是吸睛,像菜子花那样的娇艳。当我在写腊梅的“腊”字时,在想是否该写成“蜡”,“腊”是腊月开的花,所以称作腊梅,但从花的质感上看,梅花更具有“蜡”的温润细
- 第十二卷《问答卷》32——为何要等到巳、午、未三时才能过景阳冈?
孔己乙
图片来自网络读过《水浒传》的人都会对行者武松留下深刻印象。若论他的英雄事迹,都能讲出个一二三条来。很著名,也很典型的有景阳冈打虎、杀嫂、斗杀西门庆、醉打蒋门神,有的版本里还有“武松单臂擒方腊”的情节。无不惊天地、泣鬼神。在这诸多英雄事迹里面,又以景阳冈打虎千古传唱,武松出道,也正是在这件事上。武松焦燥道:“我又不白吃你的!休要引老爷性发,通教你屋里粉碎!把你这鸟店子倒翻转来!”酒家道:“这厮醉了,
- 【都怪潘金莲】
杨阿德0
网上一直流传着这样一个段子,叫“都怪潘金莲”,大概内容是这样的:潘金莲如果不开窗户,那么就不会认识西门庆;不认识西门庆,两人就不会勾搭在一起,害死武大郎;武大郎不死,武松不会为报仇被迫上梁山;武松不上梁山就不会活捉方腊;方腊不死就会取代大宋,就不会有靖康之耻,也不会有后来的清朝。那样,中国会一直领先全世界……
- 第十二卷《问答卷》4——浪子燕青到底去了哪里?
孔己乙
图片来自网络《水浒传》第一百十九回“鲁智深浙江坐化,宋公明衣锦还乡”,宋江带领众好汉剿灭方腊,班师回朝。途中,浪子燕青对卢俊义说:“小乙自幼随侍主人,蒙恩感德,一言难尽。今既大事已毕,欲同主人纳还原受官诰,私去隐迹埋名,寻个僻净去处,以终天年。未知主人意下若何?”可惜卢俊义执迷不悟,一心要当官,根本听不进燕青的劝告。燕青无奈,对卢俊义说道:“既然主公不听小乙之言,只怕悔之晚矣!小乙本待去辞宋先锋,
- 2019-12-28坤卦说书理
李建力_27d6书法与国学
谁说女子不如男,中幗胜过伟丈夫:梁红玉(1102—1135年),原籍安徽池州,生于江苏淮安,宋朝著名抗金女英雄,祖父与父亲都是武将出身,梁红玉自幼随父兄练就了一身功夫。史书中不见其名,只称梁氏。“红玉”是其战死后各类野史和话本中所取的名字,首见于明朝张四维所写传奇《双烈记》:“奴家梁氏,小字红玉。父亡母在,占籍教坊,东京人也。”后结识韩世忠,两人初次见面,是在平定方腊起义后的庆功宴上,梁红玉感其恩
- 水浒好汉—林冲
LUCKSHINE
林冲,绰号豹子头,原为东京八十万禁军教头,武艺高超。与鲁智深初识,便结拜为兄弟。面对妻子多次被权贵欺吾,敢怒不敢言。因不敢违背高俅的命令而被骗入白虎堂,既而被刺配沧州。身陷绝境后终被逼上梁山。后火并王伦,尊晁盖为梁山寨主。他参与了梁山一系列的战役,为山寨的壮大立下汗马功劳。后跟随宋江被招安,抗击来围剿梁山军的官军、侵略北宋的辽国和剿灭国内造反的田虎、王庆、方腊势力时屡立战功。征方腊后病逝于杭州六和
- 多线程编程之卫生间
周凡杨
java并发卫生间线程厕所
如大家所知,火车上车厢的卫生间很小,每次只能容纳一个人,一个车厢只有一个卫生间,这个卫生间会被多个人同时使用,在实际使用时,当一个人进入卫生间时则会把卫生间锁上,等出来时打开门,下一个人进去把门锁上,如果有一个人在卫生间内部则别人的人发现门是锁的则只能在外面等待。问题分析:首先问题中有两个实体,一个是人,一个是厕所,所以设计程序时就可以设计两个类。人是多数的,厕所只有一个(暂且模拟的是一个车厢)。
- How to Install GUI to Centos Minimal
sunjing
linuxInstallDesktopGUI
http://www.namhuy.net/475/how-to-install-gui-to-centos-minimal.html
I have centos 6.3 minimal running as web server. I’m looking to install gui to my server to vnc to my server. You can insta
- Shell 函数
daizj
shell函数
Shell 函数
linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。
shell中函数的定义格式如下:
[function] funname [()]{
action;
[return int;]
}
说明:
1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。
2、参数返回
- Linux服务器新手操作之一
周凡杨
Linux 简单 操作
1.whoami
当一个用户登录Linux系统之后,也许他想知道自己是发哪个用户登录的。
此时可以使用whoami命令。
[ecuser@HA5-DZ05 ~]$ whoami
e
- 浅谈Socket通信(一)
朱辉辉33
socket
在java中ServerSocket用于服务器端,用来监听端口。通过服务器监听,客户端发送请求,双方建立链接后才能通信。当服务器和客户端建立链接后,两边都会产生一个Socket实例,我们可以通过操作Socket来建立通信。
首先我建立一个ServerSocket对象。当然要导入java.net.ServerSocket包
ServerSock
- 关于框架的简单认识
西蜀石兰
框架
入职两个月多,依然是一个不会写代码的小白,每天的工作就是看代码,写wiki。
前端接触CSS、HTML、JS等语言,一直在用的CS模型,自然免不了数据库的链接及使用,真心涉及框架,项目中用到的BootStrap算一个吧,哦,JQuery只能算半个框架吧,我更觉得它是另外一种语言。
后台一直是纯Java代码,涉及的框架是Quzrtz和log4j。
都说学前端的要知道三大框架,目前node.
- You have an error in your SQL syntax; check the manual that corresponds to your
林鹤霄
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'option,changed_ids ) values('0ac91f167f754c8cbac00e9e3dc372
- MySQL5.6的my.ini配置
aigo
mysql
注意:以下配置的服务器硬件是:8核16G内存
[client]
port=3306
[mysql]
default-character-set=utf8
[mysqld]
port=3306
basedir=D:/mysql-5.6.21-win
- mysql 全文模糊查找 便捷解决方案
alxw4616
mysql
mysql 全文模糊查找 便捷解决方案
2013/6/14 by 半仙
[email protected]
目的: 项目需求实现模糊查找.
原则: 查询不能超过 1秒.
问题: 目标表中有超过1千万条记录. 使用like '%str%' 进行模糊查询无法达到性能需求.
解决方案: 使用mysql全文索引.
1.全文索引 : MySQL支持全文索引和搜索功能。MySQL中的全文索
- 自定义数据结构 链表(单项 ,双向,环形)
百合不是茶
单项链表双向链表
链表与动态数组的实现方式差不多, 数组适合快速删除某个元素 链表则可以快速的保存数组并且可以是不连续的
单项链表;数据从第一个指向最后一个
实现代码:
//定义动态链表
clas
- threadLocal实例
bijian1013
javathreadjava多线程threadLocal
实例1:
package com.bijian.thread;
public class MyThread extends Thread {
private static ThreadLocal tl = new ThreadLocal() {
protected synchronized Object initialValue() {
return new Inte
- activemq安全设置—设置admin的用户名和密码
bijian1013
javaactivemq
ActiveMQ使用的是jetty服务器, 打开conf/jetty.xml文件,找到
<bean id="adminSecurityConstraint" class="org.eclipse.jetty.util.security.Constraint">
<p
- 【Java范型一】Java范型详解之范型集合和自定义范型类
bit1129
java
本文详细介绍Java的范型,写一篇关于范型的博客原因有两个,前几天要写个范型方法(返回值根据传入的类型而定),竟然想了半天,最后还是从网上找了个范型方法的写法;再者,前一段时间在看Gson, Gson这个JSON包的精华就在于对范型的优雅简单的处理,看它的源代码就比较迷糊,只其然不知其所以然。所以,还是花点时间系统的整理总结下范型吧。
范型内容
范型集合类
范型类
- 【HBase十二】HFile存储的是一个列族的数据
bit1129
hbase
在HBase中,每个HFile存储的是一个表中一个列族的数据,也就是说,当一个表中有多个列簇时,针对每个列簇插入数据,最后产生的数据是多个HFile,每个对应一个列族,通过如下操作验证
1. 建立一个有两个列族的表
create 'members','colfam1','colfam2'
2. 在members表中的colfam1中插入50*5
- Nginx 官方一个配置实例
ronin47
nginx 配置实例
user www www;
worker_processes 5;
error_log logs/error.log;
pid logs/nginx.pid;
worker_rlimit_nofile 8192;
events {
worker_connections 4096;}
http {
include conf/mim
- java-15.输入一颗二元查找树,将该树转换为它的镜像, 即在转换后的二元查找树中,左子树的结点都大于右子树的结点。 用递归和循环
bylijinnan
java
//use recursion
public static void mirrorHelp1(Node node){
if(node==null)return;
swapChild(node);
mirrorHelp1(node.getLeft());
mirrorHelp1(node.getRight());
}
//use no recursion bu
- 返回null还是empty
bylijinnan
javaapachespring编程
第一个问题,函数是应当返回null还是长度为0的数组(或集合)?
第二个问题,函数输入参数不当时,是异常还是返回null?
先看第一个问题
有两个约定我觉得应当遵守:
1.返回零长度的数组或集合而不是null(详见《Effective Java》)
理由就是,如果返回empty,就可以少了很多not-null判断:
List<Person> list
- [科技与项目]工作流厂商的战略机遇期
comsci
工作流
在新的战略平衡形成之前,这里有一个短暂的战略机遇期,只有大概最短6年,最长14年的时间,这段时间就好像我们森林里面的小动物,在秋天中,必须抓紧一切时间存储坚果一样,否则无法熬过漫长的冬季。。。。
在微软,甲骨文,谷歌,IBM,SONY
- 过度设计-举例
cuityang
过度设计
过度设计,需要更多设计时间和测试成本,如无必要,还是尽量简洁一些好。
未来的事情,比如 访问量,比如数据库的容量,比如是否需要改成分布式 都是无法预料的
再举一个例子,对闰年的判断逻辑:
1、 if($Year%4==0) return True; else return Fasle;
2、if ( ($Year%4==0 &am
- java进阶,《Java性能优化权威指南》试读
darkblue086
java性能优化
记得当年随意读了微软出版社的.NET 2.0应用程序调试,才发现调试器如此强大,应用程序开发调试其实真的简单了很多,不仅仅是因为里面介绍了很多调试器工具的使用,更是因为里面寻找问题并重现问题的思想让我震撼,时隔多年,Java已经如日中天,成为许多大型企业应用的首选,而今天,这本《Java性能优化权威指南》让我再次找到了这种感觉,从不经意的开发过程让我刮目相看,原来性能调优不是简单地看看热点在哪里,
- 网络学习笔记初识OSI七层模型与TCP协议
dcj3sjt126com
学习笔记
协议:在计算机网络中通信各方面所达成的、共同遵守和执行的一系列约定 计算机网络的体系结构:计算机网络的层次结构和各层协议的集合。 两类服务: 面向连接的服务通信双方在通信之前先建立某种状态,并在通信过程中维持这种状态的变化,同时为服务对象预先分配一定的资源。这种服务叫做面向连接的服务。 面向无连接的服务通信双方在通信前后不建立和维持状态,不为服务对象
- mac中用命令行运行mysql
dcj3sjt126com
mysqllinuxmac
参考这篇博客:http://www.cnblogs.com/macro-cheng/archive/2011/10/25/mysql-001.html 感觉workbench不好用(有点先入为主了)。
1,安装mysql
在mysql的官方网站下载 mysql 5.5.23 http://www.mysql.com/downloads/mysql/,根据我的机器的配置情况选择了64
- MongDB查询(1)——基本查询[五]
eksliang
mongodbmongodb 查询mongodb find
MongDB查询
转载请出自出处:http://eksliang.iteye.com/blog/2174452 一、find简介
MongoDB中使用find来进行查询。
API:如下
function ( query , fields , limit , skip, batchSize, options ){.....}
参数含义:
query:查询参数
fie
- base64,加密解密 经融加密,对接
y806839048
经融加密对接
String data0 = new String(Base64.encode(bo.getPaymentResult().getBytes(("GBK"))));
String data1 = new String(Base64.decode(data0.toCharArray()),"GBK");
// 注意编码格式,注意用于加密,解密的要是同
- JavaWeb之JSP概述
ihuning
javaweb
什么是JSP?为什么使用JSP?
JSP表示Java Server Page,即嵌有Java代码的HTML页面。使用JSP是因为在HTML中嵌入Java代码比在Java代码中拼接字符串更容易、更方便和更高效。
JSP起源
在很多动态网页中,绝大部分内容都是固定不变的,只有局部内容需要动态产生和改变。
如果使用Servl
- apple watch 指南
啸笑天
apple
1. 文档
WatchKit Programming Guide(中译在线版 By @CocoaChina) 译文 译者 原文 概览 - 开始为 Apple Watch 进行开发 @星夜暮晨 Overview - Developing for Apple Watch 概览 - 配置 Xcode 项目 - Overview - Configuring Yo
- java经典的基础题目
macroli
java编程
1.列举出 10个JAVA语言的优势 a:免费,开源,跨平台(平台独立性),简单易用,功能完善,面向对象,健壮性,多线程,结构中立,企业应用的成熟平台, 无线应用 2.列举出JAVA中10个面向对象编程的术语 a:包,类,接口,对象,属性,方法,构造器,继承,封装,多态,抽象,范型 3.列举出JAVA中6个比较常用的包 Java.lang;java.util;java.io;java.sql;ja
- 你所不知道神奇的js replace正则表达式
qiaolevip
每天进步一点点学习永无止境纵观千象regex
var v = 'C9CFBAA3CAD0';
console.log(v);
var arr = v.split('');
for (var i = 0; i < arr.length; i ++) {
if (i % 2 == 0) arr[i] = '%' + arr[i];
}
console.log(arr.join(''));
console.log(v.r
- [一起学Hive]之十五-分析Hive表和分区的统计信息(Statistics)
superlxw1234
hivehive分析表hive统计信息hive Statistics
关键字:Hive统计信息、分析Hive表、Hive Statistics
类似于Oracle的分析表,Hive中也提供了分析表和分区的功能,通过自动和手动分析Hive表,将Hive表的一些统计信息存储到元数据中。
表和分区的统计信息主要包括:行数、文件数、原始数据大小、所占存储大小、最后一次操作时间等;
14.1 新表的统计信息
对于一个新创建
- Spring Boot 1.2.5 发布
wiselyman
spring boot
Spring Boot 1.2.5已在7月2日发布,现在可以从spring的maven库和maven中心库下载。
这个版本是一个维护的发布版,主要是一些修复以及将Spring的依赖提升至4.1.7(包含重要的安全修复)。
官方建议所有的Spring Boot用户升级这个版本。
项目首页 | 源