- 漫谈设计模式 [5]:建造者模式
AI让世界更懂你
设计模式建造者模式python
引导性开场菜鸟:老鸟,我最近在写一个项目,发现很多对象初始化的代码特别复杂,感觉乱糟糟的。有没有什么好的方法能帮我简化这些代码?老鸟:嗯,你提到的这个问题其实很常见。你有没有听说过设计模式?菜鸟:听说过,但一直没深入研究。设计模式真的能解决这个问题吗?老鸟:当然可以!今天我们就来聊聊其中的一个:建造者模式(BuilderPattern)。渐进式介绍概念老鸟:你可以把建造者模式想象成一个精心制作汉堡
- 杏雨海棠 第九章 新媳妇儿的早饭
书筱筱
原城的新媳妇儿都要经历这样一件事,那就是新婚第二天要早起给公婆做饭,吃了这顿饭,新媳妇儿就正式成为家的一员,要履行起孝敬公婆,操持家务,生儿育女,敬爱丈夫的职责。当你们外婆早上睁开眼睛发现自己一个人在炕上,转头看见你们外公头发衣服乱糟糟地躺在地上,不由地心里一阵愧疚。于是,外婆起床,在外公旁边铺了一床被子,跨过外公,用力将他推到了被子上,然后又拿了一床被子给他盖好。你们外婆说,当时你们外公睡的跟死
- 易效能进阶训练营第十天20180926
轻风style
今天做上一节音频《最怕你忙得要死,却一生碌碌无为》的随堂练习《线下习惯检视》。一一对照表中的30项坏习惯,自己占了一半。陪家人想着其他事;工作压力大,生活情绪化;焦虑;没精力;没有目标;拖延;易怒;舍不得离开手机;晚起;不锻炼;亚健康;易纠结,犹豫;家里乱糟糟;找不到东西;丢三落四。虽然像舍不得离开手机;晚起;不锻炼并不是时时都这样子,但是还没有养成相对应的正面的好习惯。所以还尚需努力去改变。像陪
- No566:2021-0314-《扫除道》:再小的事,一旦彻底做好,便能释放巨大的能量
森林树
文:森林树《扫除道》是在樊登读书平台上非常喜欢的书籍之一,听过非常多遍,我非常喜欢那种触手可及的小成就和幸福感,我一直觉得《扫除道》传达出来的匠人精神就有这样神奇的力量。我喜欢书里书里说的,身处逆境的时候,把周围打扫干净,会给自己一种得救的感觉。就像《人潮汹涌》里失忆的华仔回到肖央那个乱糟糟的房子里,没有抱怨,第一件事就是默默收拾脏乱不堪的房子,再一次李想来做客时,房间里折射进来窗外和煦的阳光,屋
- 像我这样的人
临城旧梦
每到夜深人静的时候总想写点东西,可是当我敲击键盘的时候又不知道该如何表达自己的内心,总是有种只可意会不可言传的感觉。我不善于倾诉,我是一个没有安全感的人,我不敢把自己的内心世界告诉家人,告诉朋友。每到晚上,晚饭结束,回到自己的房间时,都有一种莫名的孤独感油然而生。房间里一张床,一张桌子,一把椅子,一台电脑,几本书,毫无生气,空空荡荡,乱乱糟糟。图片发自App窗外满天星辰,窗内孤独一人。望着满天星辰
- 2021.2.16富有的习惯Day6
Elaine逸灵
1.今天在家做了一天的清理,把老公的东西给找到了,丢了一大堆没用的东西,但是还是感觉家里乱糟糟的,明天继续努力,把家里清理好。2.和朋友的聊天,我特别想拉她出来她的舒适区,让她尝试去做,而不是一直坐在那里听课,道理我们都懂,但是我们依然过不好一生,因为我们总在场外做观众。唯有做了,你才知道,自己真的不懂,知道自己不知道,这个也是一个过程,我们需要更加的谦卑,用空杯的心态去装世界。3.看到知霖老师的
- 呓语,随便先写点什么
小鱼游游跳龙门
这个夏天是个苦闷的夏天,因为某些经历,让我总有些说不出的感受。不知道你们有没有过这种感觉,就是你有很多话堵在心口,确不知道该和谁说,或怎么说,或说什么,于是话就越积攒越多。这些话就像一个乱糟糟毛线团,而我把它们缠在一起,越缠越乱,线团越来越大,颜色也是五颜六色的,这个线团滚呀滚呀,就慢慢成了一个暗灰色的找不到头的大脓包!这个脓包是不是每个成年人都有呀!于我,这个包是随着年龄的增长在长大!堵在我心里
- 糟糕的消息
木徒
又是坏消息一个接一个。身体健康问题,始终都是身边的定时炸弹。尤其咱们这样的伪温饱家庭,若家里有一两个病号,生活质量就一下子——回到了解放前。随之而来的还有巨大的精神压力。不知道怎么形容。健康问题的形成,往往伴随的是无知与愚昧,还有生活习惯的乱糟糟。科学不光光是大道理。科学生活也是小细节。能科学生活,控制住生活的节奏,有规律的生活,健康才会有可能在掌控范围之内。现在,说什么也于事无补了!只能担着心、
- 要做好孩子的榜样
山涧的风
今天老公说我"生成的狗肉上不了桌",究其原因,我吃完的食品包装袋随手扔在了地上。我妈妈是个做事大大咧咧的人,干地里活特别能吃苦,可家里的家务活妈妈不讲究,东西乱放,衣服被褥从不叠。受原生家庭的影响,我也是工作狂,可家务活很不讲究,简直就和我妈妈一样,婆婆老公为此不知说了我多少遍,我也想改变,可做了两天就忘了,习惯一旦养成真的很难改变。我的女儿受我的影响,东西乱放,屋里经常乱糟糟的,说了她很多次就是
- 青春校园
镜清水月
在枝繁叶茂,正是好风景的时代中,当代中学生成了众人注目的焦点.最有活力的时候莫过于此了.因为这个时候会有一些有趣的事情发生.美丽当然会成为最大的焦点.因为注重美丽的女孩们没有了长头发,但也不甘落后于时代的潮流.校园里,有许多女孩为了自己有一个美丽的发型,便花钱又是修又是剪的,原本看起来柔顺的头发却变成了乱糟糟的现代发型,但他们的自我欣赏不得不让我佩服,因为在她们的心理,认为这样真的很美.可有的女生
- 还有半个小时左右就是七夕了,你现在有什么想法?
今天也是你的鹿人
小乖:晚上好呀,我刚刚在泊寓把房屋的退租手续办好,现在已经回到了我在岛外的家里面了。退房的那一刻对公寓的归属感也就消失了,说来是一种很奇怪的感觉。不过,因为你早就已经没有住在那了,所以我退租就退租了吧!不知道是不是昨天晚上看书看得比较晚的缘故,今天早上我竟然罕见的起不来。当然我指的是我六点多的时候醒不过来,到了七点半才起。今天起床看见自己的头发乱糟糟的,就在刷牙洗脸之前先洗了个头发。洗头发的时候又
- 无题儿
小黄瓜开红花
鼓励咨询课中对“狮子型”的分析,让我如此透彻的看到了自己。我愿意接受书中的行为建议。先从倾听别人,对别人好奇做起。然后,闭上嘴,多说客观事实。把自己的感受先放一边。整理房间会让人身心愉悦。这也是这几天我的新发现。在你没事做时,就去整理房间吧。把乱糟糟的衣柜和梳妆台,都重新放整齐,擦擦灰。以前,与其说没时间忙,不如说,我的心太乱,太焦虑,只能看见和想着脑袋里那些烦人的事。没有投入的去生活。投入的生活
- 《误入他心上》叶渺小说全文免费阅读【已完结】
云轩书阁
《误入他心上》叶渺小说全文免费阅读【已完结】主角:叶渺简介:叶渺做了5年的全职太太,最终惨遭抛弃,净身出户。可以关注微信公众号【看精灵】去回个书號【9042】,即可免费阅读【误入他心上】小说全文!第10章“……”近距离嗅到他身上温热清冽的气息,叶渺呼吸都快要停滞。尤其是,刚刚腿部肌肤被他的手碰到,叶渺只觉得脑子里乱糟糟的,好像更加燥热了。江约城却若无其事的系好副驾驶安全带,“开车。”她踩下油门,继
- 一屋不扫,何以扫天下
活着不易
“一屋不扫,何以扫天下”这篇作文在我初中的时候就写过,无非是人首先要修炼自己,自身本领强,方能打天下。人应该有自己的良好习惯、行为举止,包括处所洁净........如今看来当时我是懂了道理,却并不深刻。人到中年方知“使熵值减小”的人才能自食其力、有所成就、有所作为。只有不断对自己整合,才能不断进步和接近完美。而熵是什么?熵即混乱度,越混乱熵值就会越大。一个人总是乱糟糟的,毫无计划,东西乱放,衣服乱
- 姑娘往北走 小生向南瞧
白怡然
姑娘往北走小生向南瞧姑娘前面是奈何桥你还往前边走么?啊!图片发自App若牵丝情义已断化作春泥更护花图片发自App姑娘你这是不撞南墙不肯回头啊如今你这奈何桥也塌了南墙也撞了可否心意已定图片发自App在这乱糟糟的世道你能求几个安生——《摘自浮世》
- 七月二十五日
蝴蝶日记小蝶
图片发自App太阳能的事情告一段落,不适合我,适合报税高的人家。杀虫的事情也解决了,我家没有害虫。剩下就是montgomerycounty这套试用于幼儿园的英文教材如何推广的问题了。那天跟邱老师聊了两个小时很亢奋。邱老师最先打了一个哈切,露出倦容,她说:“还是有很多细节需要考虑的。”我直到吃过午饭~一个人的自助火锅才感到倦意,把车子开到停车场钻到后备箱睡了一觉。醒了后蓬头垢面,头发乱糟糟的,心想:
- 爱,从未迟到过
小虾啊球
闹铃叮叮当当地响了起来。一只手从乱糟糟的被子里伸出来,在下铺小琳尖声的抱怨冒出来前摸到了手机,及时阻隔了那噪音的肆虐,然后迅速收了回去,在昏暗的寝室中再次“不省人事”。十分钟后,刚才那只手的主人,一脸痛苦地把自己从床上撕了起来。膝盖隐隐作痛着,她回头,顺着窗帘的缝隙,看到了外面阴沉一片的天色。“好了,又是个该死的阴天。”多年练舞留下来的旧伤,简直比天气预报还要准。她像是下决心似的,深吸了一口气,打
- SpringBoot单元测试时实现回滚事务
jothan_lee
SpringBoot相关单元测试springbootjava
1前言:为了避免和减少bug的出现,公司质量检验团队对开发人员提出了写单测的要求,其中代码覆盖率80%以上,******(爆粗口),在写单测的过程中非常想在做update,delete,insert操作时不把事务提交,造成数据库中的数据应该单测而搞的乱糟糟的。2方案2.1增加一个@Transactional注解@RunWith(SpringJUnit4ClassRunner.class)@Spri
- 极品小农场 名窑
龘龑文轩
第689章粉球的大问题下各种观点,而且还有人很多怀疑,质疑。“粉色熊猫,怎么可能。”李汉点开这条消息,果然很多人对于粉色熊猫抱着怀疑态度,说起来还真是。这倒是让李汉松了一口气,最好闹的没人相信,李汉最怕这些麻烦。打开图片,果然是小粉球,小家伙什么时候被拍到。李汉有些疑惑,网上新闻乱糟糟,多半抱着怀疑,少部分质疑,相信的寥寥无几。“还算好。”李汉关了电脑,拿起手机,见着刘明还没挂,倒是有些意外。“你
- 亲子日记162 7/8 周三 晴
19级李怡欣妈妈
突然一下子没有东西可写了,孩子考试完了,这一周基本天天补习电影,没有作业。马上就要放假了,暑假辅导班还没定下来报哪里,天天上班也没时间走访。下学期借的老公小姨家女儿的语文数学还不知道什么时候能上平度捎来,实在不行就上欣欣大姨家拿两本新的!这两天欣欣感冒快好了,儿子又感冒了,弄的我心情乱糟糟的。欣欣一放学就要疙瘩汤喝,我做了满满一锅,竟然全都喝完了,然后玩了一会开始写她的日记和阅读。
- 2018年11月27日 三十岁倒计时127天
王小草叨叨
自己勾兑的拿铁。。。咦。。。勾兑。。。这两天刷新闻人类的基因可以编辑并且有人就这么干了,有绝症父亲带着儿子吃了最后一顿饺子就自杀了,甘肃沙尘墙扑面而来了,海峡不晓得是想靠近些还是分开些、总之就是震了。。。突然觉得这个世界乱糟糟的好可怕突然觉得我就只想默默地猫起来每天眼前只看到柴米油盐酱醋茶突然觉得如果临死前依旧对死亡一无所知对未来充满期待也是一种幸福昨天下午叨叨疑似尿床小雷先生打了它叨叨吓到大便失
- 短舍离,断的不仅是物,还有心
苏清岩
你有没有遇到下面这些情况:衣柜塞得满满的,却还是没有什么穿;漂亮的餐具一摞摞,经常用的就那几个;家里能放东西的角落都藏着你舍不得扔的瓶瓶罐罐……家里的东西多到没地方放,无法归置整齐,看起来特别糟心。这大大影响了人们的居住体验和心情,有时候我们发脾气,也可能是看着这乱糟糟的环境无从下手。为什么舍不得剔除那些不必要的东西,可能是因为舍不得,可能是觉得这东西便宜买回家。今天给大家推荐一本书《断舍离》,从
- 2022-01-07
久睡成瘾的范
2022.1.7星期五今天刘总没讲课,突然感觉又点不习惯了。这个社会一不小心就被人家习惯了。今天核酸一出来我就往车站赶,车站看了核酸就放行了。真的为祖国自豪,大数据一刷就知道你去哪哪哪了。回来把我把我乱糟糟的头发剪了一下瞬间感觉自己年轻了。剪断烦恼丝,明天应该可以全身心的去加人了。
- 《纷扰》2023-08-15
我是大白菜先生
外面纷纷扰扰,里面乱乱糟糟毛不易《别再闹了》我脑袋里今天一直都单曲循环着毛不易的这首歌,我不知道自己是不是堕落了,还是自己真的在逃避一些东西,还是不停的在自我感动中度过一天又一天,尽管自己每天的计划,不断地提醒着我自己,我没有浪费时间,我还是一个很努力的人,一个热血青年,我也列出了自己的优劣势,也整理出来了自己想干的事儿,减肥、还信用卡是我最想干的事儿,这么多天,我都没有好好的去努力,我感觉自己把
- 美好时光日志(一)
凉月西风
图片发自App今天是记美好时光的第一天。因为近段时间,单位被一些人、一些事搅得乱糟糟的,总是觉得很郁闷。周围的环境乌烟瘴气的,没有一点轻松愉快的心情去对待自己得工作,更别谈热爱了。努力调整一下自己,效果甚微,大环境如此。只有改变一下自己了,所以记下一天中的美好时光,让一天中快乐的时光刻下烙印。人,应当快乐地活着。先从早晨说起吧!1.醒来拿起手机,各种签到,抽红包等等。至少得花费半个小时,但挣到了流
- 修改版同学猜一猜
仔仔的老婆
今天老师跟我说我的文章需要修改一下,我爽快地答应了下来,下面就是我修改完的文章,是不是比昨天的好多了呢?这位同学比较幽默,而且特别爱笑,在我们班里学习也很好。他留着齐眉的刘海,有时候头发乱糟糟的。每当他笑的时候我就感觉心里特别温暖,好像一看见他,就会感觉到快乐一样。虽然他有时候会忘记交作业,不过很信守承诺。他最好的朋友是苏柏文。我去过他家,家里养了一条特别可爱的小猫咪。他的口头语是“怎么了”?猜猜
- 一天的流水账
苏小朱
今天忙得脚不沾地,现在两个孩子都睡着了,才算是自己的时间。总算是明白了,妈妈们熬得不是夜,是自由。只有孩子睡了,家里收拾妥当了,才有自己的时间。其实并没有收拾妥当。屋里乱糟糟,地面脏兮兮,我甚至连快递都没来得及拆。想想今天做了什么呢。早上把团子收拾好,交给爸爸带去幼儿园。然后,哄二宝,我妈收拾屋子出去买菜。二宝在床上睡了一个小时,一直搂在怀里的,不然秒醒,然后醒来哭,一直抱着哄。到十点多我妈回来,
- 梦中的刺杀
_奇变偶不变_
快午夜了,我关掉电视,熄灭台灯,房间遁入黑暗。母亲好不容易睡着了。我捡起拖鞋,光脚走出她的卧室,在漆黑的客厅坐了一会儿。每到这时候,我都感觉头皮阵阵发紧,脑袋里有东西蠕动,像在吮吸我的脑浆。是纯粹的幻觉,还是长期精神紧绷的产物,我无从分辨。不过现在没空管这些,十一点前必须赶到便利店,不然混蛋店长又会唧唧歪歪,整夜都不消停。我换衣服跑出门,脑袋晕船一样乱糟糟一团。到便利店时,还是迟到了一分钟。姜昆胖
- 虫虫阅读书单#18:《断舍离》
唠叨妖的鸡娃日记
用呆在书店的时间,终于把很多人提到过的《断舍离》看完了。超适合我这不爱收拾不会收拾的人看。图片发自App很喜欢这段话:放手一个无用之物,就腾出一点空间。处理一件多余之物,就减少一份负担。减少一次浪费,就恢复一次精气神。然后,翻开人生新篇章。看完后,再想下我平常不爱收拾乱糟糟的家,决定要分成不同的小单位,一步一步的开始收拾,长期不用的就扔扔扔,争取能收拾出一个干净整洁的家吧。
- 【《你的孩子不是你的孩子》:一脉不相承】#凯妈读书笔记 Day33
凯妈不鸡娃
地铁上看了《你的孩子不是你的孩子》这本书,作者是台湾作家吴晓乐,曾连续8年在不同的家庭做家教,书里记录的是9个家庭9个孩子的故事。“没有一篇是普罗大众乐见的教育神话;没有一篇看了会感到喜悦;没有一篇看了心中不会乱糟糟的,甚至觉得烦。”这是推荐语中写的,我其实很惧怕看到那些让人压抑的文字和影片,但不知道为何,这句话没有阻挡我阅读这本书。地铁1小时,我看完了9个故事中的3个,确实没有喜悦,但也没有压抑
- 深入浅出Java Annotation(元注解和自定义注解)
Josh_Persistence
Java Annotation元注解自定义注解
一、基本概述
Annontation是Java5开始引入的新特征。中文名称一般叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。
更通俗的意思是为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与程序的业务逻辑无关,并且是供指定的工具或
- mysql优化特定类型的查询
annan211
java工作mysql
本节所介绍的查询优化的技巧都是和特定版本相关的,所以对于未来mysql的版本未必适用。
1 优化count查询
对于count这个函数的网上的大部分资料都是错误的或者是理解的都是一知半解的。在做优化之前我们先来看看
真正的count()函数的作用到底是什么。
count()是一个特殊的函数,有两种非常不同的作用,他可以统计某个列值的数量,也可以统计行数。
在统
- MAC下安装多版本JDK和切换几种方式
棋子chessman
jdk
环境:
MAC AIR,OS X 10.10,64位
历史:
过去 Mac 上的 Java 都是由 Apple 自己提供,只支持到 Java 6,并且OS X 10.7 开始系统并不自带(而是可选安装)(原自带的是1.6)。
后来 Apple 加入 OpenJDK 继续支持 Java 6,而 Java 7 将由 Oracle 负责提供。
在终端中输入jav
- javaScript (1)
Array_06
JavaScriptjava浏览器
JavaScript
1、运算符
运算符就是完成操作的一系列符号,它有七类: 赋值运算符(=,+=,-=,*=,/=,%=,<<=,>>=,|=,&=)、算术运算符(+,-,*,/,++,--,%)、比较运算符(>,<,<=,>=,==,===,!=,!==)、逻辑运算符(||,&&,!)、条件运算(?:)、位
- 国内顶级代码分享网站
袁潇含
javajdkoracle.netPHP
现在国内很多开源网站感觉都是为了利益而做的
当然利益是肯定的,否则谁也不会免费的去做网站
&
- Elasticsearch、MongoDB和Hadoop比较
随意而生
mongodbhadoop搜索引擎
IT界在过去几年中出现了一个有趣的现象。很多新的技术出现并立即拥抱了“大数据”。稍微老一点的技术也会将大数据添进自己的特性,避免落大部队太远,我们看到了不同技术之间的边际的模糊化。假如你有诸如Elasticsearch或者Solr这样的搜索引擎,它们存储着JSON文档,MongoDB存着JSON文档,或者一堆JSON文档存放在一个Hadoop集群的HDFS中。你可以使用这三种配
- mac os 系统科研软件总结
张亚雄
mac os
1.1 Microsoft Office for Mac 2011
大客户版,自行搜索。
1.2 Latex (MacTex):
系统环境:https://tug.org/mactex/
&nb
- Maven实战(四)生命周期
AdyZhang
maven
1. 三套生命周期 Maven拥有三套相互独立的生命周期,它们分别为clean,default和site。 每个生命周期包含一些阶段,这些阶段是有顺序的,并且后面的阶段依赖于前面的阶段,用户和Maven最直接的交互方式就是调用这些生命周期阶段。 以clean生命周期为例,它包含的阶段有pre-clean, clean 和 post
- Linux下Jenkins迁移
aijuans
Jenkins
1. 将Jenkins程序目录copy过去 源程序在/export/data/tomcatRoot/ofctest-jenkins.jd.com下面 tar -cvzf jenkins.tar.gz ofctest-jenkins.jd.com &
- request.getInputStream()只能获取一次的问题
ayaoxinchao
requestInputstream
问题:在使用HTTP协议实现应用间接口通信时,服务端读取客户端请求过来的数据,会用到request.getInputStream(),第一次读取的时候可以读取到数据,但是接下来的读取操作都读取不到数据
原因: 1. 一个InputStream对象在被读取完成后,将无法被再次读取,始终返回-1; 2. InputStream并没有实现reset方法(可以重
- 数据库SQL优化大总结之 百万级数据库优化方案
BigBird2012
SQL优化
网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。
这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。
1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。
2.应尽量避免在 where
- jsonObject的使用
bijian1013
javajson
在项目中难免会用java处理json格式的数据,因此封装了一个JSONUtil工具类。
JSONUtil.java
package com.bijian.json.study;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
- [Zookeeper学习笔记之六]Zookeeper源代码分析之Zookeeper.WatchRegistration
bit1129
zookeeper
Zookeeper类是Zookeeper提供给用户访问Zookeeper service的主要API,它包含了如下几个内部类
首先分析它的内部类,从WatchRegistration开始,为指定的znode path注册一个Watcher,
/**
* Register a watcher for a particular p
- 【Scala十三】Scala核心七:部分应用函数
bit1129
scala
何为部分应用函数?
Partially applied function: A function that’s used in an expression and that misses some of its arguments.For instance, if function f has type Int => Int => Int, then f and f(1) are p
- Tomcat Error listenerStart 终极大法
ronin47
tomcat
Tomcat报的错太含糊了,什么错都没报出来,只提示了Error listenerStart。为了调试,我们要获得更详细的日志。可以在WEB-INF/classes目录下新建一个文件叫logging.properties,内容如下
Java代码
handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHa
- 不用加减符号实现加减法
BrokenDreams
实现
今天有群友发了一个问题,要求不用加减符号(包括负号)来实现加减法。
分析一下,先看最简单的情况,假设1+1,按二进制算的话结果是10,可以看到从右往左的第一位变为0,第二位由于进位变为1。
 
- 读《研磨设计模式》-代码笔记-状态模式-State
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类
状态模式主要解决的是当控制一个对象状态的条件表达式过于复杂时的情况
把状态的判断逻辑转移到表示不同状态的一系列类中,可以把复杂的判断逻辑简化
如果在
- CUDA程序block和thread超出硬件允许值时的异常
cherishLC
CUDA
调用CUDA的核函数时指定block 和 thread大小,该大小可以是dim3类型的(三维数组),只用一维时可以是usigned int型的。
以下程序验证了当block或thread大小超出硬件允许值时会产生异常!!!GPU根本不会执行运算!!!
所以验证结果的正确性很重要!!!
在VS中创建CUDA项目会有一个模板,里面有更详细的状态验证。
以下程序在K5000GPU上跑的。
- 诡异的超长时间GC问题定位
chenchao051
jvmcmsGChbaseswap
HBase的GC策略采用PawNew+CMS, 这是大众化的配置,ParNew经常会出现停顿时间特别长的情况,有时候甚至长到令人发指的地步,例如请看如下日志:
2012-10-17T05:54:54.293+0800: 739594.224: [GC 739606.508: [ParNew: 996800K->110720K(996800K), 178.8826900 secs] 3700
- maven环境快速搭建
daizj
安装mavne环境配置
一 下载maven
安装maven之前,要先安装jdk及配置JAVA_HOME环境变量。这个安装和配置java环境不用多说。
maven下载地址:http://maven.apache.org/download.html,目前最新的是这个apache-maven-3.2.5-bin.zip,然后解压在任意位置,最好地址中不要带中文字符,这个做java 的都知道,地址中出现中文会出现很多
- PHP网站安全,避免PHP网站受到攻击的方法
dcj3sjt126com
PHP
对于PHP网站安全主要存在这样几种攻击方式:1、命令注入(Command Injection)2、eval注入(Eval Injection)3、客户端脚本攻击(Script Insertion)4、跨网站脚本攻击(Cross Site Scripting, XSS)5、SQL注入攻击(SQL injection)6、跨网站请求伪造攻击(Cross Site Request Forgerie
- yii中给CGridView设置默认的排序根据时间倒序的方法
dcj3sjt126com
GridView
public function searchWithRelated() {
$criteria = new CDbCriteria;
$criteria->together = true; //without th
- Java集合对象和数组对象的转换
dyy_gusi
java集合
在开发中,我们经常需要将集合对象(List,Set)转换为数组对象,或者将数组对象转换为集合对象。Java提供了相互转换的工具,但是我们使用的时候需要注意,不能乱用滥用。
1、数组对象转换为集合对象
最暴力的方式是new一个集合对象,然后遍历数组,依次将数组中的元素放入到新的集合中,但是这样做显然过
- nginx同一主机部署多个应用
geeksun
nginx
近日有一需求,需要在一台主机上用nginx部署2个php应用,分别是wordpress和wiki,探索了半天,终于部署好了,下面把过程记录下来。
1. 在nginx下创建vhosts目录,用以放置vhost文件。
mkdir vhosts
2. 修改nginx.conf的配置, 在http节点增加下面内容设置,用来包含vhosts里的配置文件
#
- ubuntu添加admin权限的用户账号
hongtoushizi
ubuntuuseradd
ubuntu创建账号的方式通常用到两种:useradd 和adduser . 本人尝试了useradd方法,步骤如下:
1:useradd
使用useradd时,如果后面不加任何参数的话,如:sudo useradd sysadm 创建出来的用户将是默认的三无用户:无home directory ,无密码,无系统shell。
顾应该如下操作:
- 第五章 常用Lua开发库2-JSON库、编码转换、字符串处理
jinnianshilongnian
nginxlua
JSON库
在进行数据传输时JSON格式目前应用广泛,因此从Lua对象与JSON字符串之间相互转换是一个非常常见的功能;目前Lua也有几个JSON库,本人用过cjson、dkjson。其中cjson的语法严格(比如unicode \u0020\u7eaf),要求符合规范否则会解析失败(如\u002),而dkjson相对宽松,当然也可以通过修改cjson的源码来完成
- Spring定时器配置的两种实现方式OpenSymphony Quartz和java Timer详解
yaerfeng1989
timerquartz定时器
原创整理不易,转载请注明出处:Spring定时器配置的两种实现方式OpenSymphony Quartz和java Timer详解
代码下载地址:http://www.zuidaima.com/share/1772648445103104.htm
有两种流行Spring定时器配置:Java的Timer类和OpenSymphony的Quartz。
1.Java Timer定时
首先继承jav
- Linux下df与du两个命令的差别?
pda158
linux
一、df显示文件系统的使用情况,与du比較,就是更全盘化。 最经常使用的就是 df -T,显示文件系统的使用情况并显示文件系统的类型。 举比例如以下: [root@localhost ~]# df -T Filesystem Type &n
- [转]SQLite的工具类 ---- 通过反射把Cursor封装到VO对象
ctfzh
VOandroidsqlite反射Cursor
在写DAO层时,觉得从Cursor里一个一个的取出字段值再装到VO(值对象)里太麻烦了,就写了一个工具类,用到了反射,可以把查询记录的值装到对应的VO里,也可以生成该VO的List。
使用时需要注意:
考虑到Android的性能问题,VO没有使用Setter和Getter,而是直接用public的属性。
表中的字段名需要和VO的属性名一样,要是不一样就得在查询的SQL中
- 该学习笔记用到的Employee表
vipbooks
oraclesql工作
这是我在学习Oracle是用到的Employee表,在该笔记中用到的就是这张表,大家可以用它来学习和练习。
drop table Employee;
-- 员工信息表
create table Employee(
-- 员工编号
EmpNo number(3) primary key,
-- 姓