- 当Kafka化身抽水马桶:论组件并发提升与系统可用性的量子纠缠关系
一辉ComeOn
问题复盘kafka分布式java系统架构
《当Kafka化身抽水马桶:论组件并发提升与系统可用性的量子纠缠关系》引言:一场OOM引发的血案某个月黑风高的夜晚,监控系统突然发出刺耳的警报——我们的数据发现流水线集体扑街。事后复盘发现:Kafka集群、Gateway、Discovery服务默契地同时表演了OOM自杀式艺术行为。这场事故完美演绎了"提升组件并发≠系统更可靠"的真理,现在请允许我用抽水马桶理论为您解读这个量子纠缠现场。一、组件界的
- 刚才我捏死了老祖宗
尘埃KM
刚才上卫生间,看到一只挺小的蜘蛛,在它的网上爬行。我没有戴眼镜,也搞不清它结网时是以什么物件为支点的。它就晃悠在我从抽水马桶站起身的位置,正好跟我的视线平齐。我转念一想,它是老祖宗么?生活中好像经常有人这么说。我打开抽屉拿了张纸,轻轻凑上去包在纸里,捏死了,丢人马桶,放水冲走了。管他啥子老祖宗。忽然一想,不对。我妈马上周年了……
- 厕所是如何从一个坑变为马桶的
跑跑变胖的猪
1很多人早上起来都有上厕所的习惯,这是个健康的好习惯。当坐在抽水马桶上的时候,你有没有想过每天这个时候我们的祖先都在做什么呢,他们有没有我们这么方便的马桶呢?这个略搞笑的想法来自《一天中的百万年》,作者格雷格·詹纳是英国著名喜剧编剧和作家。他以喜剧的角度构思了这本奇特的书,记录了我们每天各时段做的这些事情我们的祖先都是怎么做的。我们可以用丰盛的英式早餐来为一天提供最初的动力,我们可以用便捷的手机来
- 旧时老屋拾遗——臭猫阿咪“黑鼻头”的幸福生活之二 作者 萧见地
9508d62f55e0萧见地
(二)家宠;姓猫名阿咪、爱称黑鼻头或兼称鼻头黑、猫鼻头、鼻头………养宠物—-够你忙忽的,既要管吃又要管拉!若不?家中注定充满了象动物一样的刺鼻气味!还能待人?于是寻沙土找煤渣作猫灰盆,以供猫兄如厕不逮,哈哈哈。见其特性是便后搂灰復盖自尊是善为,然跨离后又沾染了沙尘于地板上爪痕斑斑之不雅,宜设策应对,灵机一动遂将猫灰盆置于翻开盖的抽水马桶上,猫兄如厕时忽见猫盆在上也就顺自然上蹲取用,我便暗中逐日渐减
- 睡觉、洗澡、坐在抽水马桶上......| Fashion Weekend上的那些趣事儿
RainbowPeng
一个双人床,白色床单、白色枕套;床边放着两双拖鞋,床头柜上摆放着一盏台灯,头顶蓝色的墙上挂着一个写有“Love”字样的霓虹灯......Carol和小塔相拥“睡”在如此舒适、硕大的床上,无视周围无数双望着他们的眼睛和手机。小塔“不慎”将整个身子滑落在明黄色的浴缸中,笑容却依旧灿烂无比。Carol加入其中,欢歌笑语顿时充满了整个“浴室”,狭小的浴缸因此而变得更加生动、明亮。手拉着手、毫无顾忌地坐在抽
- 假期记录(四)— 暖暖
姜味人生
清晨,在陌生的城市睡到自然醒。拉开窗帘向外望去——街上行人车辆还很稀少。冷不丁一阵冷风吹来,“嗖嗖”直往脖子里钻,赶忙紧了紧衣领,拉上窗门,准备出门觅食。转回身,低头的一瞬,惊奇发现脚边的抽水马桶居然有一个传说中的智能马桶盖。定是昨日舟车劳顿,再加上灯光昏暗,未能好好体验一把。突然对这个仅凭名字入住的小酒店增加了丢丢好感,其中更多的是新奇。不急,有时间。装备严实,下楼去了。因为想着随意走走,也就未
- 方南的余生日记2022-06-26
方南一路向东南西北
中午睡的迷迷糊糊的时候,我爸说拆空调的来了。好的,从今天开始到7月1日,天再热都没有空调了。晚上吃饭,我问了阿姨,那个我即将要入住的过渡期的小屋到底长什么样。阿姨指了指厨房,说:”你的房间就和这个厨房一样大。“这个厨房和楼下的厕所差不多大。整个小屋就三间房,两房间一个厅堂,吃饭烧饭杂物间和狗狗的活动区域就都在这个厅堂。没有厕所,只有一个抽水马桶间,在我爸妈的房间,整个空间大概就我家冰箱那么大。已经
- 节约用水
明日之月
文/明日之月感觉自来水费太便宜了,很多人都没有节约的意识。昨天同事说他家水费用了200多吓一跳,后来仔细看说是四个月的,他说这还差不多。一个月200多不能接受,60都就能接受,还是水费太便宜了。也就不会去想节约用水的事了。我回家看了一下,我们家一个月水费大概20多,还是比较有节约用水的意识。我在抽水马桶的水箱里放了一瓶550ML的水,这样每次冲水就会节约一瓶水。我家用的是燃气热水器,洗澡的时候要放
- 王莽窜汉还是王莽卫汉,王政君的信任让王莽膨胀
萝卜白菜y
我们对王莽的评判褒贬不一,不过他是真的牛,让妻子穿短裤、用玻璃杯、建设现代化的抽水马桶。人人不说王莽神奇。不过在政令上王莽干啥啥不行,占着茅坑没拉屎。可能他真的是一个现代的改革者,穿越到宫廷混乱的汉元帝时期。结果一番努力只是自己瞎闹,热血有个屁用。当时西汉的大环境不适合王莽搞《天朝田亩制度》、也不适合他随意建立国家物价局。《汉书·王莽传》中记载了一句话:“母病,公卿列侯遣夫人问疾,莽妻迎之,衣不曳
- 抽水马桶出水慢解决记录
ljl2107
生活维修生活
今天分享一些修马桶的小心得(雾)家里的马桶出水很好,但是水却不怎么被冲下去(出水很慢),这会导致内容物滞留,造成很不好的使用体验。出于成本考虑,首先选择自己维修。首先直接和父亲使用通马桶工具,尝试疏通管道,成功但是问题没有解决。接下来查询问题“抽水马桶出水慢怎么解决”,首先选择的是调整水箱里的水阀,调节后依然没有解决问题。这会都没有解决的话我想我需要了解一下马桶工作原理再来思考如何解决,于是就查阅
- 家安,才能心定
过你的另一个人生
家安,心才定。《撒哈拉沙漠》一书中,讲到三毛初到沙漠白手起家时的事。他们租的房子在坟场区,地是水泥地,糊得高低不平,墙是空心砖原来的深灰色,上面没有再涂石灰,砖块接缝地方的干水泥就赤裸裸地挂在那儿,抽水马桶没有水,甚至屋顶还有一个大洞。为了让家有家的样子,三毛和荷西自己动手做桌子、衣架、沙发、床。还废物利用利用一切可以利用的东西,将家布置的浪漫而温馨。有了家,才能有了让爱停留的地方。一年前这个时候
- 怎么可以这么穷?
水流年_bbe3
高中三年,正好她们村拆迁,她和母亲住在政府临时安置拆迁户的过渡房里。过渡房是一排排的平房。每家住户拥有的是一里一外两个房间。粗糙的水泥墙,水泥地。她和妈妈原来的东西也不多,搬过来一张低矮的木头床,床放在里面那间屋子,那是妈妈睡的。她的床是用木板和两条长凳子搭起来的。在外面那一间。里面除了妈妈的床还有抽水马桶,破败的橱柜,一张擦不干净的桌子。她的床在外面一间屋,外面其实是厨房,有水龙头和水槽可以洗米
- 修马桶趣事
南海精卫
我把抽水马桶修好了,之前不上水,水箱盖也打不开。不靠谱物业派人过来,止于开水箱盖这一步。我上网查了一下怎么开,按照网上步骤打开了,心想我这能把水箱盖打开,怎么着也比物业强了呀!结果还是不上水。最后发现不知道谁把水阀的开关拧上了。后来打开水阀,上水正常了。我又装模作样敲敲这敲敲那,随便指了一个零件跟家人说:“这地儿松了。”把盖子装好,按键,使用正常,等着接受夸赞,哈哈哈啊哈哈!
- 人生真正的障碍:自以为是
诚毅_hcy999
创业卡片,诚毅每日分享,2019·01·10第25期今早看到一则消息,中泰证券李迅雷:中国尚有10亿人口没有坐过飞机,而且其中至少一半人的家庭迄今没有用上有抽水马桶。反映了国内的潜在消费需求还非常大,如果这方面内需能够得到满足,那就根本不存在产能过剩问题,几乎绝大部分传统产业都可以开足马力去生产。罗胖在2019年跨年演讲中提到,在中国,再众所周知的事情,都起码有一个亿的人不知道,而大多数时候是十个
- 老人用房
308296ba8807
没急着用,把地板墙壁做好后,卫生间的设备迟迟没安装。最近因为需要用这房子,早上起床后就请郑大姐找来安装移门和防盗窗的师傅来量尺寸。安装安全扶手、热水器、面盆、抽水马桶。零零总总,一应俱全。老人用的房子,里面的设施设备首先要以安全方便实用着想。自从公公住院,婆婆就来我家己经两周了,感觉还是不适应。等公公出院回来就让他们住下面车库方便,把要用的东西都准备好,他们来了就入住。看似小房子不起眼,可是装修一
- 手记
朱客
一徘徊在三十岁的我,猛然发觉,城市两室一厅的房子容不下了我的思绪,而四平米的卫生间却成了最自由的空间。这句话,便是抽水马桶作响时,从我脑子里蹦出来的。随之而来的一句话,令我有点心慌——我的理想成为了现实,但我的现实绝不是我的理想。彷徨失措间,我从洗手池镜子中,看见了十年前意气用事的姑娘。她干净的笑,与淡蓝色的连衣裙很是般配。她高扬的马尾,朝着太阳,吸收光芒。水龙头的水逐渐溅湿了我的衣裳,令我缓过神
- 2022-05-13
夜半页
我和我的冤种对床半夜十一点四十,宿舍四个人都神采奕奕,我却困的东倒西歪,虽然明天有课,但是却在早上八点,可以多睡一会儿,也不便多说。翻来覆去的就是睡不着,顺带着跑去上了个厕所(学校是独立厕所,但是我并没有觉得这有什么好,还不如公共厕所来的合适。),“祸不单行”,抽水马桶上不来水,无奈只能拿盆接水冲。爬上床铺准备休息,没五分钟,对床就开始“蹦迪式”从床上冲到厕所,呃……解释一下就是我们的床是公用一个
- 花间记(6)每个人都有属于自己的精神鸦片
郁乔
晚上,又做梦了。小王子驾驶着飞机。明明坐在他的旁边,离他那么近,却觉得他离自己很远,面目模糊,看不清。心里的焦灼一点点的积累。忽然,失重的感觉袭来,她掉进了水里。竟然是小时候失足落水的那个池塘。刹那,她记起了那种窒息的感觉。记忆真神奇,像一格格的储物柜,只是我们弄丢了打开它的钥匙。溺水的记忆。她不断地下沉,下沉,沉入黑暗的深渊。被抽水马桶的冲水声惊醒。心有余悸。掀开窗帘的一角,喧闹的城市安静不语,
- 今天天气好好,暖洋洋的
花坞记
今天天气好好啊看电脑时间久了,起来脖子和腰都是僵的。自从辞职我每隔一段时间都要跑过来呆几天,白天他上班,我自己一个人对着电脑敲敲打打。过完年,我家小哥哥自己租下了这个房子,一个很老很老的教委家属楼,两室一厅,房子里没有电视、没有冰箱、没有洗衣机、甚至没有热水器。客厅里一套老式陈旧的木质沙发,厨房有一个水槽,一个摇摇晃晃的置物柜,卫生间一只抽水马桶,一个洗手池。铝合金的门窗,斑驳的带着裂纹的墙面,头
- 一个人的如厕史
紫九九
图片发自App某天和一个德国同龄朋友海阔天空地聊天,不知怎么地就聊到了抽水马桶。我说我开始习惯用抽水马桶是我到德国以后,那时我已经二十五岁了。他说他从小就使用抽水马桶,并且一直都在用,并没觉得什么特别的。聊完之后,我发现我的生活经历实在是太丰富了,就连上厕所的经历都是一部生动的进化史。比起德国同龄人平平淡淡的如厕经历,我的经历可是终生难忘。因此,我决定写写本人的如厕史。我出生在云南偏僻的大山深处,
- 不识庐山真面目,只缘身在局当中
奔跑的青山
每个人或多或少都处在大大小小的局当中,只有看清局,才能破局,人生命运才会开始改变。今天介绍三个局:1延迟死亡摇摆:拖延症,减肥的人边缘型人格(躁郁症,抑郁症的最高表现,大喜大悲)越是好的东西,周期越长。比如健身,当下并不能得到任何好处,只有长期坚持,才能得到延迟后的满足。破局:觉察:是否有离中轴越来越远的事情。2成长上限人或企业的达到某个阶段后,就很难再增长了。比如抽水马桶,水位越高越缓慢。能力陷
- 461/1000 国图一日游,失望之极
茉莉大大
心心念念的中国国家图书馆,虽然馆藏着我们的《幸福书》,但仍然低于我的预期太多了。一句话形容吧:原本我特别想把家搬到国图附近,现在不想了。图片发自App首先是硬件设置严重老旧:储物柜有一部分都是坏的,而且坏的很“理所当然”-由于政府没拨款,坏就只能坏着。卫生间也特别破,甚至抽水马桶连按钮都找不到……各种侧门入口,完全没有指示牌,让人一个劲儿地绕啊绕啊绕:整个国图大家看到了,就是这样的布局,所以四周有
- 乔布斯对设计到底有多偏执?你一定想不到!
驻下Kobe
从ipod到iPhone,我们看到那样的苹果产品设计时,都不禁感叹其鬼斧神工的设计,直到现在,几乎所有智能手机都多少保留着最初那款iphone的设计语言。最令人津津乐道的就是iphone屏幕主板只有一个物理按键,大家也都知道他的设计者最开始是设计抽水马桶的,一个键解决问题的思路正是来自抽水马桶。对于iphone的溢美之词就不赘述了,看看后乔布斯时代的苹果产品已无多少新的设计语言,你就不得不承认这最
- 心里住了个孔乙己
噗哧_b037
一大早的班,江颖刚到科室,战火就开始了!“你就是一贯如此!”同事A在那里喋喋不休,一向情商不够的江颖只有委屈的分。8:05分不到,江颖躲在卫生间,抽水马桶哗啦啦的流,响声很大,江颖捂着自己的嘴巴,蓄谋已久的眼泪像抽水马桶一样,“哗”的一声,流了出来,喉咙里的声音因为压力的原因,想要释放出来,可是又被外力死死的遮挡着,偶尔还是会有一两声,小小的,全都被马桶哗啦啦的水流声给盖过去了。江颖心里委屈,这样
- 2021-05-02
荒森
五一,是一个不太悠长的小长假。对于成年人来说,不再存在足够的假期是一件让人无法言说的苦楚呀。但对于干饭人来说,只要在干饭,那就是愉快的假期了。即使我经常是一个坐在抽水马桶上的沉思者,也无法拒绝深夜里的牛油麻辣火锅的诱惑。而五一当天,还在公司里加班到晚上十点的我,最大的治愈有什么能比得过这个深夜里的牛油麻辣火锅呢?即使明知道隔天醒来,肚子肯定要一阵作怪也在所不惜。人生嘛,有时候也需要这样不顾一切的时
- 2019年的国庆记录
爱做梦的西瓜
请了两天假提前带娃高铁回家,一路上表现都不错,刚一出站,老弟和弟妹就在门口接着我们了。到家就感受到了浓浓的亲情,爸妈大姐弟弟还有几个小崽,侄子侄女外甥女,一一和他们玩的可开心了,看到他们玩在一起我也很欣喜。记录一下感受比较深的几个事情。1.家乡变化巨大,我自己家基本上除了不用抽水马桶统一供暖,其它和城市没什么区别了,街道也很整齐。旁边的邻村还有很多花草装饰、公园、广场,街道都很干净,看到我都惊呆了
- 为什么一直不读小团圆
舞蹈的小人兒
图片发自App在家复习,闲来无事,小团圆这本书一直没有读过。翻开首页,2010年,高中。怎么会一直没有读呢?因为故事好像和题目不符,什么是小团圆,为什么是小呢?最终,也没有读。只是记得九莉的孩子好像在抽水马桶里?在家想起《红尘滚滚》的电影,这首歌听过很多次。见多了离别,就觉得没有停留,要往离别去了。还是害怕,害怕夜太深。
- 禅修,在人工痕迹少的地方比较好
贤书_f65c
小时候,我生活在一个偏僻的地质队大院里,从来也没有见过抽水马桶,后来有邻居搬迁到大城市里,回来告诉我们,大城市的厕所在家里。我们都大吃一惊,家里怎么会有厕所?我们当时用的厕所,是公厕。上百户人家用一个。我们住的是一排排的平房,房前屋后都种有自留地,种菜过日子用的,是很重要的生活供给来源。童年时贫穷的我们,都是靠这些自留地养活的。地里有茅坑,我们平时是不怎么去公厕的,都在自留地里方便。真正的是肥水不
- 控制论、信息论与系统论
启航_FLY
控制论、信息论和系统论从原理上讲是一个相互促进、彼此影响的整体,在近现代信息革命的进程中产生了举足轻重的影响。控制论强调的是在输入与输出之间建立细致联系的过程,核心是对误差处理的算法。大到一架飞机,小到抽水马桶无不在运用控制论的原理,就以浮子活门举例,这是一个纯粹的机械控制,在液面(冲厕所的水或燃油的上表面)上升,带动了浮子运动,而与浮子相连的活门控制着液体的流速,而在达到一定限定值后,活门对液体
- 【暮云】第一章:疑云
任泽宇
2020年的北京异常寒冷,陈强只想逃离没有暖气的厕所,他讯速地站起,猛地拍下抽水马桶的转柄——只听见“咔”的一声,马桶内部发出了连续打呼噜的声音,水不但没有冲走,反而开始越积越多。陈强无奈地叹了口气,只能提好裤子,蹩脚地将水箱盖掀开:果不其然,注入阀门断掉了,水不断地从潜流管漫上来。“日。”陈强只好将一只旧牙刷塞到水箱里,卡住阀门,总算是暂时止住了水。马桶是用不了了,现在又是疫情期间,连叫个工人都
- ASM系列四 利用Method 组件动态注入方法逻辑
lijingyao8206
字节码技术jvmAOP动态代理ASM
这篇继续结合例子来深入了解下Method组件动态变更方法字节码的实现。通过前面一篇,知道ClassVisitor 的visitMethod()方法可以返回一个MethodVisitor的实例。那么我们也基本可以知道,同ClassVisitor改变类成员一样,MethodVIsistor如果需要改变方法成员,注入逻辑,也可以
- java编程思想 --内部类
百合不是茶
java内部类匿名内部类
内部类;了解外部类 并能与之通信 内部类写出来的代码更加整洁与优雅
1,内部类的创建 内部类是创建在类中的
package com.wj.InsideClass;
/*
* 内部类的创建
*/
public class CreateInsideClass {
public CreateInsideClass(
- web.xml报错
crabdave
web.xml
web.xml报错
The content of element type "web-app" must match "(icon?,display-
name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,s
- 泛型类的自定义
麦田的设计者
javaandroid泛型
为什么要定义泛型类,当类中要操作的引用数据类型不确定的时候。
采用泛型类,完成扩展。
例如有一个学生类
Student{
Student(){
System.out.println("I'm a student.....");
}
}
有一个老师类
- CSS清除浮动的4中方法
IT独行者
JavaScriptUIcss
清除浮动这个问题,做前端的应该再熟悉不过了,咱是个新人,所以还是记个笔记,做个积累,努力学习向大神靠近。CSS清除浮动的方法网上一搜,大概有N多种,用过几种,说下个人感受。
1、结尾处加空div标签 clear:both 1 2 3 4
.div
1
{
background
:
#000080
;
border
:
1px
s
- Cygwin使用windows的jdk 配置方法
_wy_
jdkwindowscygwin
1.[vim /etc/profile]
JAVA_HOME="/cgydrive/d/Java/jdk1.6.0_43" (windows下jdk路径为D:\Java\jdk1.6.0_43)
PATH="$JAVA_HOME/bin:${PATH}"
CLAS
- linux下安装maven
无量
mavenlinux安装
Linux下安装maven(转) 1.首先到Maven官网
下载安装文件,目前最新版本为3.0.3,下载文件为
apache-maven-3.0.3-bin.tar.gz,下载可以使用wget命令;
2.进入下载文件夹,找到下载的文件,运行如下命令解压
tar -xvf apache-maven-2.2.1-bin.tar.gz
解压后的文件夹
- tomcat的https 配置,syslog-ng配置
aichenglong
tomcathttp跳转到httpssyslong-ng配置syslog配置
1) tomcat配置https,以及http自动跳转到https的配置
1)TOMCAT_HOME目录下生成密钥(keytool是jdk中的命令)
keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit
- 关于领号活动总结
alafqq
活动
关于某彩票活动的总结
具体需求,每个用户进活动页面,领取一个号码,1000中的一个;
活动要求
1,随机性,一定要有随机性;
2,最少中奖概率,如果注数为3200注,则最多中4注
3,效率问题,(不能每个人来都产生一个随机数,这样效率不高);
4,支持断电(仍然从下一个开始),重启服务;(存数据库有点大材小用,因此不能存放在数据库)
解决方案
1,事先产生随机数1000个,并打
- java数据结构 冒泡排序的遍历与排序
百合不是茶
java
java的冒泡排序是一种简单的排序规则
冒泡排序的原理:
比较两个相邻的数,首先将最大的排在第一个,第二次比较第二个 ,此后一样;
针对所有的元素重复以上的步骤,除了最后一个
例题;将int array[]
- JS检查输入框输入的是否是数字的一种校验方法
bijian1013
js
如下是JS检查输入框输入的是否是数字的一种校验方法:
<form method=post target="_blank">
数字:<input type="text" name=num onkeypress="checkNum(this.form)"><br>
</form>
- Test注解的两个属性:expected和timeout
bijian1013
javaJUnitexpectedtimeout
JUnit4:Test文档中的解释:
The Test annotation supports two optional parameters.
The first, expected, declares that a test method should throw an exception.
If it doesn't throw an exception or if it
- [Gson二]继承关系的POJO的反序列化
bit1129
POJO
父类
package inheritance.test2;
import java.util.Map;
public class Model {
private String field1;
private String field2;
private Map<String, String> infoMap
- 【Spark八十四】Spark零碎知识点记录
bit1129
spark
1. ShuffleMapTask的shuffle数据在什么地方记录到MapOutputTracker中的
ShuffleMapTask的runTask方法负责写数据到shuffle map文件中。当任务执行完成成功,DAGScheduler会收到通知,在DAGScheduler的handleTaskCompletion方法中完成记录到MapOutputTracker中
- WAS各种脚本作用大全
ronin47
WAS 脚本
http://www.ibm.com/developerworks/cn/websphere/library/samples/SampleScripts.html
无意中,在WAS官网上发现的各种脚本作用,感觉很有作用,先与各位分享一下
获取下载
这些示例 jacl 和 Jython 脚本可用于在 WebSphere Application Server 的不同版本中自
- java-12.求 1+2+3+..n不能使用乘除法、 for 、 while 、 if 、 else 、 switch 、 case 等关键字以及条件判断语句
bylijinnan
switch
借鉴网上的思路,用java实现:
public class NoIfWhile {
/**
* @param args
*
* find x=1+2+3+....n
*/
public static void main(String[] args) {
int n=10;
int re=find(n);
System.o
- Netty源码学习-ObjectEncoder和ObjectDecoder
bylijinnan
javanetty
Netty中传递对象的思路很直观:
Netty中数据的传递是基于ChannelBuffer(也就是byte[]);
那把对象序列化为字节流,就可以在Netty中传递对象了
相应的从ChannelBuffer恢复对象,就是反序列化的过程
Netty已经封装好ObjectEncoder和ObjectDecoder
先看ObjectEncoder
ObjectEncoder是往外发送
- spring 定时任务中cronExpression表达式含义
chicony
cronExpression
一个cron表达式有6个必选的元素和一个可选的元素,各个元素之间是以空格分隔的,从左至右,这些元素的含义如下表所示:
代表含义 是否必须 允许的取值范围 &nb
- Nutz配置Jndi
ctrain
JNDI
1、使用JNDI获取指定资源:
var ioc = {
dao : {
type :"org.nutz.dao.impl.NutDao",
args : [ {jndi :"jdbc/dataSource"} ]
}
}
以上方法,仅需要在容器中配置好数据源,注入到NutDao即可.
- 解决 /bin/sh^M: bad interpreter: No such file or directory
daizj
shell
在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。
分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。
解决:
1)在windows下转换:
利用一些编辑器如UltraEdit或EditPlus等工具
- [转]for 循环为何可恨?
dcj3sjt126com
程序员读书
Java的闭包(Closure)特征最近成为了一个热门话题。 一些精英正在起草一份议案,要在Java将来的版本中加入闭包特征。 然而,提议中的闭包语法以及语言上的这种扩充受到了众多Java程序员的猛烈抨击。
不久前,出版过数十本编程书籍的大作家Elliotte Rusty Harold发表了对Java中闭包的价值的质疑。 尤其是他问道“for 循环为何可恨?”[http://ju
- Android实用小技巧
dcj3sjt126com
android
1、去掉所有Activity界面的标题栏
修改AndroidManifest.xml 在application 标签中添加android:theme="@android:style/Theme.NoTitleBar"
2、去掉所有Activity界面的TitleBar 和StatusBar
修改AndroidManifes
- Oracle 复习笔记之序列
eksliang
Oracle 序列sequenceOracle sequence
转载请出自出处:http://eksliang.iteye.com/blog/2098859
1.序列的作用
序列是用于生成唯一、连续序号的对象
一般用序列来充当数据库表的主键值
2.创建序列语法如下:
create sequence s_emp
start with 1 --开始值
increment by 1 --増长值
maxval
- 有“品”的程序员
gongmeitao
工作
完美程序员的10种品质
完美程序员的每种品质都有一个范围,这个范围取决于具体的问题和背景。没有能解决所有问题的
完美程序员(至少在我们这个星球上),并且对于特定问题,完美程序员应该具有以下品质:
1. 才智非凡- 能够理解问题、能够用清晰可读的代码翻译并表达想法、善于分析并且逻辑思维能力强
(范围:用简单方式解决复杂问题)
- 使用KeleyiSQLHelper类进行分页查询
hvt
sql.netC#asp.nethovertree
本文适用于sql server单主键表或者视图进行分页查询,支持多字段排序。KeleyiSQLHelper类的最新代码请到http://hovertree.codeplex.com/SourceControl/latest下载整个解决方案源代码查看。或者直接在线查看类的代码:http://hovertree.codeplex.com/SourceControl/latest#HoverTree.D
- SVG 教程 (三)圆形,椭圆,直线
天梯梦
svg
SVG <circle> SVG 圆形 - <circle>
<circle> 标签可用来创建一个圆:
下面是SVG代码:
<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<circle cx="100" c
- 链表栈
luyulong
java数据结构
public class Node {
private Object object;
private Node next;
public Node() {
this.next = null;
this.object = null;
}
public Object getObject() {
return object;
}
public
- 基础数据结构和算法十:2-3 search tree
sunwinner
Algorithm2-3 search tree
Binary search tree works well for a wide variety of applications, but they have poor worst-case performance. Now we introduce a type of binary search tree where costs are guaranteed to be loga
- spring配置定时任务
stunizhengjia
springtimer
最近因工作的需要,用到了spring的定时任务的功能,觉得spring还是很智能化的,只需要配置一下配置文件就可以了,在此记录一下,以便以后用到:
//------------------------定时任务调用的方法------------------------------
/**
* 存储过程定时器
*/
publi
- ITeye 8月技术图书有奖试读获奖名单公布
ITeye管理员
活动
ITeye携手博文视点举办的8月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。
8月试读活动回顾:
http://webmaster.iteye.com/blog/2102830
本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《跨终端Web》
gleams:http