- P3489 [POI2009] WIE-Hexer
summ1ts
算法c++图论dijkstra状态压缩
*原题链接*最短路+状态压缩不愧是POI的题,看题面知道要求加了一些限制的最短路,看数据范围很容易想到状态压缩。求解最短路就用堆优化dijkstra好了。至于状态压缩,我们对原数组再开一维,表示此时“剑的集合”,相应的数组也要多开一维。由于此时的最短路有状态的限制,所以我们要用三元组来维护,如果不想写结构体也可以pair,int>。输入时存储边上的“怪物集合”,以及一个村庄的“铁匠集合”,在来到新
- 最牛逼的商业模式:利他思维
背影哥01
亲爱的朋友,你好!我是背影哥!和大家分享一个小故事,也许你曾经读过。但是我依旧感慨故事中那些创造财富的人物。小故事阐述人生大道理,早看到就早赚到。小故事:缺斤少两不如吃亏是福从前有个卖米的奸商,他为了多赚钱,做了一个九两秤,凡是在他这买米的都少一两,在他临死之前,跟他的傻儿子说,你去找铁匠做一个八两的秤,可以赚的更多。他去找铁匠说,给我做一个八两秤,铁匠想替老百姓把以前吃的亏再吃回来,就给这个傻儿
- 民间故事:破庙里避雨,铁匠随手在房门上放了一把斧头,躲过一劫
诗文书画汇
故事发生在北宋时期,邵家村有一位铁匠,姓邵名良。他在镇子上开了一家铁匠铺,以给附近乡民们打制铁器为生。邵铁匠家住镇子20里外的村庄里,每日晨去晚归。虽说有些辛苦,不过一年下来,倒也能赚不少银子。邵铁匠有一个习惯,平日里他常常携带一把斧头,据说是他师父留下来的规矩。一来可以防身,二来可以驱走邪气。邵铁匠虽然没有遇到过类似的事情,不过他还是谨遵师父的教诲,腰间常常别着一把斧头。不过却有一次,邵铁匠还真
- 诗人的宿命
泠儿妈妈
诗人是被选择的如同约拿被上帝捉住去做先知祂给他们孩子样的明亮眼睛给他们昆虫一样的灵性触角却让他们经受铁匠的锤击从他们痛苦的胸腔收集气息从他们干涸的眼睛上盛满露水从他们干瘪的嘴唇上夺取歌声然后洒向大地使那些在尘世的风沙里风化的尸骨得生祂是慈爱的诗人的宿命就是一种表明图片发自App
- 第一次做核酸
白雪红梅1
昨天,在微信群收到了今天早晨6:30开始迎泽区全员核酸的通知,我们小区的检测地点就在小区门口的大马路上。迎泽区是龙城的核心地段,涵盖了各种重要的机构部门和自古以来的黄金商圈,要组织核酸对城市的运转影响较大,实属不易。在这寸土寸金的地方,居民人口密度大,小区面积小,没有地方做核酸,所以,大都被安排在大街上做。我家附近平常人来人往的大铁匠巷、开化寺南街、商场林立的开化寺街,这些繁华的地段今天都进行了封
- 中原焦点团队杨小杰坚持分享第174天2021-2-8
yxjlady
焦点咨询大方向:主题、目标、资源、一小步。还有滚雪球效应,今天看到下面的内容,让自己体验更深刻!一个钉子消灭一个国家(蝴蝶效应)1485年,英王理查三世与亨利伯爵在波斯沃斯展开决战。此役将决定谁是英国王位的新得主。战前,马夫为国王备马掌钉。铁匠因近日来一直忙于为国王军队的军马掌钉,铁片已用尽。于是,请求去找。马夫不耐烦地催促道:“国王要打头阵,等不及了!”铁匠只好将一根铁条截为四份,加工成马掌。当
- 心静如水
阿钊V
宁静可以过滤生活中的浮躁,过滤出浅薄、粗陋等人性的杂质。宁静是一种气质、一种修养、一种境界、一种充满内涵的悠远。现代人品味着生活的紧张与焦灼,已很难品味到静的清芬与悟愉,都渐渐浮躁起来,可是浮躁往往不利于事情的发展。人要活得轻松自得,就要做到心静如水,不为外界之物所左右。这是一条古老的街,到处都是老旧的建筑物。老街上有一位老铁匠,由于早已没人需要打制铁器,他便改卖铁锅、斧头和拴小狗的链子。他的经营
- 少了一枚铁钉…丢了一个国家
铠羽写写
古英格兰有一首著名的名谣:“少了一枚铁钉,掉了一只马掌,掉了一只马掌,丢了一匹战马,丢了一匹战马,败了一场战役,败了一场战役,丢了一个国家。”这是发生在英国查理三世的故事。查理准备与里奇蒙德决一死战,查理让一个马夫去给自己的战马钉马掌,铁匠钉到第四个马掌时,差一个钉子,铁匠便偷偷敷衍了事,不久,查理和对方交上了火,大战中忽然一只马掌掉了,国王被掀翻在地,王国随之易主。百分之一的错误导致了百分之百的
- 面对“随机”的底气
小飞侠喵
2019.06.06星期四晴今天连岳的文章《婚姻前的3个计划,用纪律保护随机之美》,里面有一段话我很喜欢——“灵感,运气,创造性,这些轻逸之词,像花香一样难以追踪,若有若无,但你好好种一盆花,你就知道一定能够收获花香。这是卡尔维诺的意思,好的文字,来源于你有计划、有耐心地重复,像木匠和铁匠那样工作。从粗糙笨重的大地上起跳,才有轻逸的姿态。”文章标题虽然是在说婚姻,内容也跟昨天的一则有关“是否该在婚
- 学习•汪曾祺:大妈们
淡言屋
我们楼里的大妈们都活得有滋有味,使这座楼增加了不少生气。许大妈是许老头的老伴,比许老头小十几岁,身体挺好,没听说她有什么病。生病也只有伤风感冒,躺两天就好了。她有一根花椒木的拐杖,本色,很结实,但是很轻巧,一头有两个杈,像两个小犄角。她并不用它来拄着走路,而是用来扛菜。她每天到铁匠营农贸市场去买菜,装在一个蓝布兜里,把布兜的袢套在拐杖的小犄角上,扛着。她买的菜不多,多半是一把韭菜或一把茴香。走到刘
- 无题
雨过晴川
《无题》一个铁匠,用力的在捶打。声音在夜晚奔逃:这属于幸事的一部分在不能放松和细心的时候。在到来者离开的何其仓促那里误解是重复,是事物的样子仿佛递送了一个名字给我干瘦的嘴唇。一个嘴巴不言语的人挥动铁锤让我去给他把铁器烧红,用力拉动了风箱。如果我依然说着肤浅的话语,并且这一切依然不可避免的持续。但生命的脆弱不会投入其中,那在火焰之中的可燃之物,此时也不是煤炭也不会到达捶打。
- 自行车的发展史
廖直军
1770年法国人西夫拉克发明了最原始的木制自行车,它只有两个轮子而没有传动装置,人骑在上面,需用两脚蹬地驱车向前滚动。1801年俄国人阿尔塔马诺夫设计出世界上第一辆用踏板踩动的自行车。1817年德国人德雷斯在自行车上装了方向舵,使其能改变行使方向。1817年德国人德莱斯开始制作木轮车,样子跟西夫拉克的差不多。只不过加了一个车把改变方向。1840年英格兰的铁匠麦克米伦,在德莱斯发明的“小马崽”的基础
- 续七
涧非溪
“五郎五郎,爹叫你回家。”四妞奔到了王铁匠家门口喊道。“哎,来啦。”五郎应道,又对阿刚阿强说:“我四姐回家了,我回去了。”说完窜出门去,拉了四妞的手说:“四姐,你啥时回家的?三姐回来了吗?”“五郎,我和三姐刚到家,快回去,爹有事和我们说,走吧。”四妞拉了五郎的手奔奔踏踏回家去。两人来到家里客厅,见爹坐在客厅正首椅子上,面色沉重。大娘、二娘、三娘、四娘分坐在两旁客椅上,三姐倚在自己的娘,三娘身旁,叶
- 《无声刀》·第一卷 铁城刀歌·第五十一章:金担银索
孤行迹
离夜晚降临似乎还早得很,太阳依旧挂在天上,无所畏惧的释放着它那灼热的高温,尽情的炙烤着这片荒凉的大地!昨晚在铁匠铺,门主并不只是为了告诉他当年的事情,而是给他带来了一封信。写封信自然不是写给他的,写信的人自然也不是地狱门。没有署名,没有收信者的名字。只有内容:断刀现,江湖乱,当年事,正查,望商!信的内容只有短短的十三个字个字!颜城知道,这十三个字将带给他很大的麻烦。“你,为什么非要跟着我?”颜城有
- 打铁还需自身硬
王天宇95
作为一名乡镇工作者,基层是我们工作的最前沿,直接面对广大群众,情况复杂,工作难度大。但我们也是一名“铁匠”,基层工作便是“生铁”,我们要做的就是打铁成钢,锤炼成金。如何把党的各项方针政策贯彻好、执行好,保证地区稳定,促进地区经济、社会科学发展,全面建设和谐社会,是对我们每一名基层干部工作能力、工作水平的检验,也是考核“铁匠”的重要标准。所以作为一名基层干部,应努力培养自己各方面的能力,注重综合素质
- 农村老俗话说“木匠不做齐头料,屠夫不杀五爪猪”是什么意思?有道理吗?
邓轩文化
农村老俗话说“木匠不做齐头料,屠夫不杀五爪猪”是什么意思?有道理吗?大概在读小学六年级的时候,家中因为要做一张八仙桌,所以找了隔壁村的一个老木匠。在农村里以前做家具是很常见的,基本没谁家会购买现成的,都是找木匠来做。毕竟农村里家家户户都有木材,让木工做的虽然不太好看,但是却很实用,能用上很多年也不会坏。当时就常听老辈人说“长木匠、短铁匠,不长不短是石匠”这句老话,其实它的意思和“木匠不做齐头料”的
- 《关于我在异世界用化学这件事》第二章:任务(下)
寒夜余晖
奉先将新人冒险者徽章别在衣领,大步来的任务栏前,并看向它:任务栏此时只有五个任务,有一个三级任务、两个二级任务和两个一级任务。奉先考虑的自己只是新人,只能接一级任务,便只是匆匆瞟了了一眼:猎杀野猪王(三级任务)、探索矿洞和探索森林深处(二级任务)。奉先想也没想这几个任务,就开始浏览一级任务了,因为这几个任务肯定不是他现在能完成的,他还是有自知之明的。~一级任务~「任务名称」帮助村东的铁匠王大锤「任
- 卖水
Hua度
看到这个题目,有人又要问了,水还需要卖吗?拧开自家的水龙头,清凉的水就冒出来。是一两块钱一瓶的矿泉水吗?什么牌子的,农夫山泉还是娃哈哈?不,都不是。水是自家的水,从哪里来的?我幼时跟着人去抬过水。说是抬,一个人是不行的,至少得两个人或者数个人。拿一根杠子,就是一根两米长的圆木,一只铁皮水桶,铁匠手工打制的,一条绳子,我们那里叫“担绳”,一头拴着木头削成的平放的“8”字圆环,去哪里呢?邵寨镇中心小学
- 生命就在一呼一吸之间
思翔悦见知行美
天地之间,其尤橐龠呼?虛而不屈,动而愈出。橐龠是指在六七十年代,农村炒菜用柴火時的鼓风箱,手工铁匠铺用的风箱,风箱是用木板做成长方体,前后有小门,中间有岀风口,用木棒穿著一块小木板放在风箱里面,风箱里面是空的,当手往前推动時,后面小门关闭,前门打开进风,側门出风,將氧氣供给木材燃燒更旺,往身边拉动手柄時,後门打开,前门自动关闭,側门也出风,助燃火旺!在天与地之向,如同一个大的风箱,春天來了,春暖花
- 2019-12-17
翁卫和
新释:人面鱼纹彩陶盆哟喂!盘古了亲亲的父老兄弟姐妹,快围火塘圈。酒杯团团转辣酒快下喉,好酒润嗓门我来唱先祖。先祖古今事,好像河边的竹子有枝有节又有根;又像山里花豹子,哪怕死了多少代背上花纹也不变;又如天上的老鹰换又换了百十代;身上翅膀都一样;地上铁匠千千换,大锤、钳子、铁砧永不换;先祖古今代代传万年永不变。如今先祖借了我的舌头,我像八哥去学舌来把先祖古今去盘古。瞧哟!亮亮月光下,暖暖火塘边,欢腾的
- 价值——改变自己的关键是创造价值___不要浪费生命给你的无限可能
珍惜身边的人
比如大家都知道梅兰芳是著名的京剧表演艺术家,但在中国京剧史上,他的艺术造诣未必是最高的,那为什么最被世人熟知的却是他呢?因为20世纪30年代留声机刚好开始普及,梅兰芳的声音得以被录制成唱片并复制流传到民间。而此前,再有名气的京剧大师也只能在有限的剧场里表演。在更早之前,人们谋生的手段几乎只能采用“转换”的形式,裁缝做衣服、小贩卖烧饼、铁匠造农具……无一不是将自己有限的体力或时间转换为生活资料然后参
- 可以开始了
胖肖早上好
我想写字了,是的,写字的梦想或者说愿望是一直都有的。停滞是因为懒,不过最大的原因是停止了输入,于是连思考也停止了。现在想重拾文字,并非大彻大悟,而是生活所迫,无业游民,无技傍身,所能靠的,只有几语稀疏文字罢了。那想写什么,可以写什么?未知。我写我,我写周遭,我写现实,我写期望。或许,也都可以,生活从来不缺素材,只却用字眼丰富的人。那么,我要开始了。你好,七个你之一,铁匠的铁。
- 注定不平凡(4)
最最早的花拖鞋
华铁匠看着他们走了,走过去一边关上了院门,一边回头对着兀自还在惨叫连连的男孩说道:“好了,好了,都走远了,别装了。”小男孩嘿嘿笑着停止了惨叫,顺便调皮的抹了一把脸上的血。一身的血,却是笑咪咪的无比轻松,令人很是不解。华铁匠检查着儿子的伤口,只见脸上那皮开肉绽的伤口正在缓缓的,却是持续的状态愈合着。小男孩看着伤口,又看看他的爸爸,无所谓的耸耸肩。“嗯,速度又快了,你感觉如何?”“感觉嘛,刚打到的时候
- 一个人的赚钱差,就是赚取信息差,认知差的钱!
认知灼见
小镇上有位老铁匠,由于现代人打铁的需求很少。一天,有位古董商经过,看上了铁匠的茶壶,拿出二十万元现金买走,老铁匠每天只是摆在门口一些铁壶,铁锤,铁链,铁环等小物件销售,对销售额也大多不以为意。#认知变现#一天有位古董商经过,看上了铁匠的茶壶,开价十万元购买。老铁匠拒绝,因为茶壶是祖爷爷留下的,舍不得。从那天开始,铁匠的心理就发生变化,以前茶壶都是随手一放,从不在意。现在就是睡觉,也要不时睁眼,看看
- 民间故事:道士路过老婆婆家中,遇到儿子发疯,道士:真有福气
月汐酱
读民间故事,品百味人生,欢迎观看月汐酱讲故事话说古时,在临近边关的一个小镇上,有一个老婆婆,因夫家姓刘,大家都叫他刘老太。刘老太今年已经五十多岁了,她的丈夫在十几年前便已经去世了,只留下一个五岁的儿子刘大柱和刘老太相依为命,这十几年来,刘老太好不容易把刘大柱给拉扯长大。在刘大柱很小的时候,刘老太便把刘大柱送到了镇上的老铁匠家当学徒,希望他将来有个手艺,可以养家糊口。再说刘大柱,他特别的机灵,到了老
- 民间故事:铁匠替女子捎信,破了冤案,还意外娶了她妹妹
诗文书画汇
古时候的蓟州,有一户张姓人家。张家有两个闺女,大闺女叫张翠,二闺女叫张兰。姐妹俩身材窈窕、貌美如花,来张家说媒的人不计其数。不过,张家两个闺女并不想早早嫁人。有些男人垂涎于这姐妹俩的容貌,想方设法欲要靠近她们,不过都被她们俩婉拒了。镇上的李公子便是其一。李公子,生性风流,无所事事,依仗着父亲的权势,整日做些伤天害理的事。乡民们都曾恨他,却不敢得罪于他。一日,张翠从镇子上回来,走到半路的时候,忽然一
- 完结04【游戏策划】
__water
完结【游戏策划】游戏策划2D经济系统图解制作
第一章游戏概述1.1游戏名称光明1.2游戏类型本游戏是一款基于2D养成系战斗的RPG游戏,创造一个开放性可交易2D世界,在游戏中虚拟场景有3个主城9个野外地图,在各个城镇中有不同种Npc,比如铁匠铺NPC,家园Npc等等,打造出一个虚拟的现实世界,角色可以在游戏中,体验生活,游戏中存在币的比率,币的价格会因玩家购买比率增幅,在副本中掉落及穿戴在身上的装备都可以交易,不仅仅有现实世界中的交互,而且有
- 村里的铁匠铺子
武俊祥
作者:胡杨枫渊图片发自App中国人比西方人发明和使用铁制器具要早2000多年,始于春秋战国时期。战国七雄之一的齐国之所以能成为春秋第一霸主,与其发达的冶铁业不无关系。著名历史学家郭沫若先生曾说:“齐桓公之所以能够划时代地成为五霸之首,在诸侯中特出一头地,在这儿可以找得出它的物质根据。煮海为盐积累了资金,铸铁为耕具提高了农业生产。”(《郭沫若全集》历史编第三卷,第195页)可见,铁的冶炼与使用在齐国
- 张小北的江湖——雕客
炬火广场三号店
张小北的刀断了,一绝让他下山找王铁匠修。张小北不去。一绝大怒,没办法自己下山。第二天才回来,脸色铁青,也不说话,把刀往张小北身前一扔,头也不会的进了屋子。张小北说,师傅,桌上有粥,你饿了就吃一点。一绝说,没心情吃!张小北说,师傅,你看我们还是去挣点钱吧,把镇上裁缝、铁匠的钱都还上。一绝说,挣钱,你以为挣钱那么容易嘛?张小北说,我们可以去卖艺啊。一绝说,我们习武之人,怎么可以去卖艺呢!对不起祖师爷爷
- LINUX多线程pipeline架构的创建分析
郑志阳
参考:LINUX多线程pipeline架构的创建分析铁匠Smith先生的专栏-CSDN博客Linux操作系统进程间通信方式:管道(Pipeline)APlus-CSDN博客pipeline(管道,流水线)是Linux进程间的一种通信方式,两个进程可以通过一个共享内存区域来传递信息,并且管道中的数据只能是单向流动的,也就是说只能有固定的写进程和读进程。管道可以分为两种类型:匿名管道和命名管道。匿名管
- Java开发中,spring mvc 的线程怎么调用?
小麦麦子
springmvc
今天逛知乎,看到最近很多人都在问spring mvc 的线程http://www.maiziedu.com/course/java/ 的启动问题,觉得挺有意思的,那哥们儿问的也听仔细,下面的回答也很详尽,分享出来,希望遇对遇到类似问题的Java开发程序猿有所帮助。
问题:
在用spring mvc架构的网站上,设一线程在虚拟机启动时运行,线程里有一全局
- maven依赖范围
bitcarter
maven
1.test 测试的时候才会依赖,编译和打包不依赖,如junit不被打包
2.compile 只有编译和打包时才会依赖
3.provided 编译和测试的时候依赖,打包不依赖,如:tomcat的一些公用jar包
4.runtime 运行时依赖,编译不依赖
5.默认compile
依赖范围compile是支持传递的,test不支持传递
1.传递的意思是项目A,引用
- Jaxb org.xml.sax.saxparseexception : premature end of file
darrenzhu
xmlprematureJAXB
如果在使用JAXB把xml文件unmarshal成vo(XSD自动生成的vo)时碰到如下错误:
org.xml.sax.saxparseexception : premature end of file
很有可能时你直接读取文件为inputstream,然后将inputstream作为构建unmarshal需要的source参数。InputSource inputSource = new In
- CSS Specificity
周凡杨
html权重Specificitycss
有时候对于页面元素设置了样式,可为什么页面的显示没有匹配上呢? because specificity
CSS 的选择符是有权重的,当不同的选择符的样式设置有冲突时,浏览器会采用权重高的选择符设置的样式。
规则:
HTML标签的权重是1
Class 的权重是10
Id 的权重是100
- java与servlet
g21121
servlet
servlet 搞java web开发的人一定不会陌生,而且大家还会时常用到它。
下面是java官方网站上对servlet的介绍: java官网对于servlet的解释 写道
Java Servlet Technology Overview Servlets are the Java platform technology of choice for extending and enha
- eclipse中安装maven插件
510888780
eclipsemaven
1.首先去官网下载 Maven:
http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.2.3-bin.tar.gz
下载完成之后将其解压,
我将解压后的文件夹:apache-maven-3.2.3,
并将它放在 D:\tools目录下,
即 maven 最终的路径是:D:\tools\apache-mave
- jpa@OneToOne关联关系
布衣凌宇
jpa
Nruser里的pruserid关联到Pruser的主键id,实现对一个表的增删改,另一个表的数据随之增删改。
Nruser实体类
//*****************************************************************
@Entity
@Table(name="nruser")
@DynamicInsert @Dynam
- 我的spring学习笔记11-Spring中关于声明式事务的配置
aijuans
spring事务配置
这两天学到事务管理这一块,结合到之前的terasoluna框架,觉得书本上讲的还是简单阿。我就把我从书本上学到的再结合实际的项目以及网上看到的一些内容,对声明式事务管理做个整理吧。我看得Spring in Action第二版中只提到了用TransactionProxyFactoryBean和<tx:advice/>,定义注释驱动这三种,我承认后两种的内容很好,很强大。但是实际的项目当中
- java 动态代理简单实现
antlove
javahandlerproxydynamicservice
dynamicproxy.service.HelloService
package dynamicproxy.service;
public interface HelloService {
public void sayHello();
}
dynamicproxy.service.impl.HelloServiceImpl
package dynamicp
- JDBC连接数据库
百合不是茶
JDBC编程JAVA操作oracle数据库
如果我们要想连接oracle公司的数据库,就要首先下载oralce公司的驱动程序,将这个驱动程序的jar包导入到我们工程中;
JDBC链接数据库的代码和固定写法;
1,加载oracle数据库的驱动;
&nb
- 单例模式中的多线程分析
bijian1013
javathread多线程java多线程
谈到单例模式,我们立马会想到饿汉式和懒汉式加载,所谓饿汉式就是在创建类时就创建好了实例,懒汉式在获取实例时才去创建实例,即延迟加载。
饿汉式:
package com.bijian.study;
public class Singleton {
private Singleton() {
}
// 注意这是private 只供内部调用
private static
- javascript读取和修改原型特别需要注意原型的读写不具有对等性
bijian1013
JavaScriptprototype
对于从原型对象继承而来的成员,其读和写具有内在的不对等性。比如有一个对象A,假设它的原型对象是B,B的原型对象是null。如果我们需要读取A对象的name属性值,那么JS会优先在A中查找,如果找到了name属性那么就返回;如果A中没有name属性,那么就到原型B中查找name,如果找到了就返回;如果原型B中也没有
- 【持久化框架MyBatis3六】MyBatis3集成第三方DataSource
bit1129
dataSource
MyBatis内置了数据源的支持,如:
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<data
- 我程序中用到的urldecode和base64decode,MD5
bitcarter
cMD5base64decodeurldecode
这里是base64decode和urldecode,Md5在附件中。因为我是在后台所以需要解码:
string Base64Decode(const char* Data,int DataByte,int& OutByte)
{
//解码表
const char DecodeTable[] =
{
0, 0, 0, 0, 0, 0
- 腾讯资深运维专家周小军:QQ与微信架构的惊天秘密
ronin47
社交领域一直是互联网创业的大热门,从PC到移动端,从OICQ、MSN到QQ。到了移动互联网时代,社交领域应用开始彻底爆发,直奔黄金期。腾讯在过去几年里,社交平台更是火到爆,QQ和微信坐拥几亿的粉丝,QQ空间和朋友圈各种刷屏,写心得,晒照片,秀视频,那么谁来为企鹅保驾护航呢?支撑QQ和微信海量数据背后的架构又有哪些惊天内幕呢?本期大讲堂的内容来自今年2月份ChinaUnix对腾讯社交网络运营服务中心
- java-69-旋转数组的最小元素。把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个排好序的数组的一个旋转,输出旋转数组的最小元素
bylijinnan
java
public class MinOfShiftedArray {
/**
* Q69 旋转数组的最小元素
* 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个排好序的数组的一个旋转,输出旋转数组的最小元素。
* 例如数组{3, 4, 5, 1, 2}为{1, 2, 3, 4, 5}的一个旋转,该数组的最小值为1。
*/
publ
- 看博客,应该是有方向的
Cb123456
反省看博客
看博客,应该是有方向的:
我现在就复习以前的,在补补以前不会的,现在还不会的,同时完善完善项目,也看看别人的博客.
我刚突然想到的:
1.应该看计算机组成原理,数据结构,一些算法,还有关于android,java的。
2.对于我,也快大四了,看一些职业规划的,以及一些学习的经验,看看别人的工作总结的.
为什么要写
- [开源与商业]做开源项目的人生活上一定要朴素,尽量减少对官方和商业体系的依赖
comsci
开源项目
为什么这样说呢? 因为科学和技术的发展有时候需要一个平缓和长期的积累过程,但是行政和商业体系本身充满各种不稳定性和不确定性,如果你希望长期从事某个科研项目,但是却又必须依赖于某种行政和商业体系,那其中的过程必定充满各种风险。。。
所以,为避免这种不确定性风险,我
- 一个 sql优化 ([精华] 一个查询优化的分析调整全过程!很值得一看 )
cwqcwqmax9
sql
见 http://www.itpub.net/forum.php?mod=viewthread&tid=239011
Web翻页优化实例
提交时间: 2004-6-18 15:37:49 回复 发消息
环境:
Linux ve
- Hibernat and Ibatis
dashuaifu
Hibernateibatis
Hibernate VS iBATIS 简介 Hibernate 是当前最流行的O/R mapping框架,当前版本是3.05。它出身于sf.net,现在已经成为Jboss的一部分了 iBATIS 是另外一种优秀的O/R mapping框架,当前版本是2.0。目前属于apache的一个子项目了。 相对Hibernate“O/R”而言,iBATIS 是一种“Sql Mappi
- 备份MYSQL脚本
dcj3sjt126com
mysql
#!/bin/sh
# this shell to backup mysql
#
[email protected] (QQ:1413161683 DuChengJiu)
_dbDir=/var/lib/mysql/
_today=`date +%w`
_bakDir=/usr/backup/$_today
[ ! -d $_bakDir ] && mkdir -p
- iOS第三方开源库的吐槽和备忘
dcj3sjt126com
ios
转自
ibireme的博客 做iOS开发总会接触到一些第三方库,这里整理一下,做一些吐槽。 目前比较活跃的社区仍旧是Github,除此以外也有一些不错的库散落在Google Code、SourceForge等地方。由于Github社区太过主流,这里主要介绍一下Github里面流行的iOS库。 首先整理了一份
Github上排名靠
- html wlwmanifest.xml
eoems
htmlxml
所谓优化wp_head()就是把从wp_head中移除不需要元素,同时也可以加快速度。
步骤:
加入到function.php
remove_action('wp_head', 'wp_generator');
//wp-generator移除wordpress的版本号,本身blog的版本号没什么意义,但是如果让恶意玩家看到,可能会用官网公布的漏洞攻击blog
remov
- 浅谈Java定时器发展
hacksin
java并发timer定时器
java在jdk1.3中推出了定时器类Timer,而后在jdk1.5后由Dou Lea从新开发出了支持多线程的ScheduleThreadPoolExecutor,从后者的表现来看,可以考虑完全替代Timer了。
Timer与ScheduleThreadPoolExecutor对比:
1.
Timer始于jdk1.3,其原理是利用一个TimerTask数组当作队列
- 移动端页面侧边导航滑入效果
ini
jqueryWebhtml5cssjavascirpt
效果体验:http://hovertree.com/texiao/mobile/2.htm可以使用移动设备浏览器查看效果。效果使用到jquery-2.1.4.min.js,该版本的jQuery库是用于支持HTML5的浏览器上,不再兼容IE8以前的浏览器,现在移动端浏览器一般都支持HTML5,所以使用该jQuery没问题。HTML文件代码:
<!DOCTYPE html>
<h
- AspectJ+Javasist记录日志
kane_xie
aspectjjavasist
在项目中碰到这样一个需求,对一个服务类的每一个方法,在方法开始和结束的时候分别记录一条日志,内容包括方法名,参数名+参数值以及方法执行的时间。
@Override
public String get(String key) {
// long start = System.currentTimeMillis();
// System.out.println("Be
- redis学习笔记
MJC410621
redisNoSQL
1)nosql数据库主要由以下特点:非关系型的、分布式的、开源的、水平可扩展的。
1,处理超大量的数据
2,运行在便宜的PC服务器集群上,
3,击碎了性能瓶颈。
1)对数据高并发读写。
2)对海量数据的高效率存储和访问。
3)对数据的高扩展性和高可用性。
redis支持的类型:
Sring 类型
set name lijie
get name lijie
set na
- 使用redis实现分布式锁
qifeifei
在多节点的系统中,如何实现分布式锁机制,其中用redis来实现是很好的方法之一,我们先来看一下jedis包中,有个类名BinaryJedis,它有个方法如下:
public Long setnx(final byte[] key, final byte[] value) {
checkIsInMulti();
client.setnx(key, value);
ret
- BI并非万能,中层业务管理报表要另辟蹊径
张老师的菜
大数据BI商业智能信息化
BI是商业智能的缩写,是可以帮助企业做出明智的业务经营决策的工具,其数据来源于各个业务系统,如ERP、CRM、SCM、进销存、HER、OA等。
BI系统不同于传统的管理信息系统,他号称是一个整体应用的解决方案,是融入管理思想的强大系统:有着系统整体的设计思想,支持对所有
- 安装rvm后出现rvm not a function 或者ruby -v后提示没安装ruby的问题
wudixiaotie
function
1.在~/.bashrc最后加入
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
2.重新启动terminal输入:
rvm use ruby-2.2.1 --default
把当前安装的ruby版本设为默