- P5680 [GZOI2017] 共享单车 题解
MYJ_aiie
题解图论c++算法学习
P5680[GZOI2017]共享单车题意:(真的是非常难懂啊)一张带权双向连通图和源点kkk,画出它的最短路径树。树上每个点颜色初始为000,有两种操作:000操作是把部分点的颜色取反,$1$操作是根据给定点和根节点(也就是前面的源点),建虚树,问在虚树上使得颜色为111的点与KKK不连通的所需的最小代价。N≤50000N\le50000N≤50000,M≤100000M\le100000M≤1
- Python 计算月头月尾
一本正经胡说八道的猫
一本正经胡说八道的猫#!/usr/bin/envpython#-*-coding:utf-8-*-importdatetimeimportcalendartime=datetime.date(2022,1,20)#年,月,日#求该月第一天first_day=datetime.date(time.year,time.month,1)print('该月第一天:%s'%(first_day))#求前一个
- 第十五章 温强来看望王蒙蒙
丁香姑娘寻梦
王蒙蒙又开始投入到教学工作中去了。日子一天天的过的很快。胡志坚校长让王蒙蒙好好准备一下,争取去县上讲课,争当县级优秀教师。一天下午学生都放学了,有老师告诉王蒙蒙,外面有个骑摩托车的男青年找她。王蒙蒙不知道是谁。走出去一看原来是温强,温强比以前精神多了,骑在摩托车上阳光帅气。温强见了王蒙蒙笑着说,“想不到我会来看你吧!不邀请我去你宿舍坐会?”王蒙蒙说,“就是没想到,什么风把你吹来了?”“没啥事,就想
- 遇见
黄奕章一
遇见你之前,我跟小动物是没有什么交流的。在这方面的知识是很贫乏的。遇见仿佛是一阵神奇的安排,它是一切的开始。记得那是暑假的一天傍晚,我在院子里玩耍。一只小猫在我脚下喵喵的叫着,看它可怜兮兮的样子,瘦小的身躯,微弱的叫声惹人恋爱。我一见到它就非常喜欢。它全身乌黑发亮的毛。太漂亮了。我断定它是一只流浪猫,听它的叫声,已经饿了好几天了吧?我赶紧跑到厨房找到几片鱼干给它吃。可他却对我保持警惕,我进一步他退
- 2023-07-26
欧阳木木
蒙古第一次西征从1205年到1227年,蒙古花了二十多年的时间灭掉了西夏,其实在这二十多年的时间里,成吉思汗的侵略对象不仅仅是西夏这一个政权,这一讲,我们就聊一聊,成吉思汗建国以后在另一条线路上发动的侵略战争。13世纪初的东亚格局,蒙古国的南部是西夏,现在我们再补充一点,在蒙古的西南方向,还有两个大的政权,一个叫西辽,一个叫花剌子模,这两个政权就是成吉思汗在西线的主要敌人。对于成吉思汗时代对这一条
- 感赏日志(71)
云飞月
感赏老公早上打的美味果昔早餐,也感赏果昔早餐为我们带来满满的能量!感赏复合果汁为我们排毒,让我们一整天都活力十足!昨晚听亲子课程,锦明老师说写够100篇感赏日志自然会看到变化,今天数数,我竟然也写了70篇了,以前大部分都写在本子上,现在觉得写在上满方便的,好修改,再写一个月的时间就有100篇了。现在虽然因为孩子是住校,手机也不能带,所以孩子的变化我也没太看出来,不过自己的变化是很明显的,现在凡事都
- leetcode_121 买卖股票的最佳时期
_不会dp不改名_
#贪心#动态规划leetcode算法职场和发展
1.题意有一个股价变化图,你可以在一天买入,在未来一天卖出。求通过这样一次操作的最大获利。2.题解2.1枚举直接枚举,买入卖出的时间,肯定会超时啦~时间复杂度为O(n2)O(n^2)O(n2)空间复杂度为O(1)O(1)O(1)classSolution{public:intmaxProfit(vector&prices){intans=0;intn=prices.size();for(inti=
- 感冒君(菌),我对你没兴趣
清新泰德
感冒君,我对你一点兴趣也没有,你为什么还要恋上我呢?前些天我感觉我喉咙不舒服,略带着沙痒,我就知道我快感冒了,为了压制你下去,我吃了三九跟小柴胡搅拌在一起的冲剂,还特地吃了点速效片。昨天我以为快好了,整个人活蹦乱跳的,没想到今天我居然给我整成鼻涕虫。你对我爱意满满,我却实在无法接受你,只能用纸巾不停的擦不停的擦去有关你的痕迹。今天三包药吃下去,希望你明天远离我,不要再来打扰我,实在太影响我工作了。
- “结婚3年,因为说了这2个字的,差点离婚”,吵架也讲究技巧
遇见逗逗
作者:逗逗原创作品,抄袭搬运必究。01.林笑笑跟她的老公两个人结婚3年后,感情还是跟以前恋爱时一样,吵吵闹闹的。似乎大事小事,他们总能吵一阵子,刚好我们家住在他们楼下,还会还听到他们吵架的动静。有一天,林笑笑的老公晚上下班回家,关门的声音比较大,可能是因为风吹,也可能是因为他确实不小心关得很大声吧。恰好林笑笑那天工作出了差错,被领导批评了,心情很郁闷,看到老公关门这么大声,一下子还有点生气了,不客
- 窗外的竹
哲旧
窗外的那片小林海安静的站着一动不动,只是偶尔有些小鸟飞上枝头嬉戏玩闹,就像是平静的湖面荡起了一丝丝的涟漪。这些小鸟每天早上叽叽喳喳的叫个不停,也许他们的梦想是音乐家吧,每天他们就准时起来开始一天的欢唱。此起彼伏的鸣唱让清晨显得格外的有活力!再晚点会有蝉鸣,尽管夏季还没到,但是他们已经在呼应南方广东天气的热情。他们的出现让我想起一句诗“蝉鸣林逾静,鸟鸣山更幽”尽管山离我有一千米左右的样子。清晨的静放
- ARTS-第七周
梧上擎天
Algorithm一、用链表和二叉树实现Set集合GitHub地址二、散列表散列表就是使用数组下标随机访问时候复杂度为O(1)的特性,当我们按照键值查找元素时,通过散列函数将key转化为下标然后进行访问,当有大量散列冲突时会退化为O(n)的时间复杂度。解决散列冲突的方法:开放寻址法和链表法ReviewFlink动态表概念原文地址流和表为什么可以相互转换呢?我们都知道传统Mysql的主从复制是通过b
- 十月十日
F啊
今天陈艳不在,,,,早上上课的时候,都没有小朋友愿意回答问题,哎呀,一阵尴尬,哈。中午在睡房,小朋友们也都比较配合,还好有王宁也帮我一起看照,挺好挺好的,而且第一次看到恩恩睡觉。卓卓终于有自己的小伙伴啦,就是恩恩,下午两人一边画画一边聊天,像是小闺蜜一样,聊的还特别开心,有说有笑,可能自己示意到自己的声音有点大,恩恩提议去红沙发聊,两人很开心的去了发现近两天有几个小朋友对钱挺感兴趣,好像是昨天墨墨
- 白云下的九维湾 第十一章
Thebookworm新西兰
Jimmy推开了餐厅的大门,看到餐馆里冷冷清清的没有一位用餐的客人。抖落掉了身上的雨水,他走向了那一张看海的老座位旁坐了下来。餐馆里的空调吐着暖气,雨珠在窗子的大玻璃上流淌着,看不清窗外在雨中咆哮着的大海和被海浪拍击着的沙滩和岩石。天,已经完全黑了下来。“哦,先生,是你……”Jimmy听到那个悦耳的女声在他的耳边说道。他抬起头,看到女孩那乌黑的,被长长的睫毛覆盖着的大眼睛,正带着感激与兴奋看着他。
- 家有肾综患儿,体会个中滋味(4)
有爱关瞻
家有肾综患儿,体会个中滋味(4)上接第3节入院第3天,我儿子开始服用激素,3天后,尿蛋白转阴,一周之后,24小时尿蛋白定量转阴,降到正常水平,病情稳定下来了。4月29日出院,出院的时候,支原体肺炎还没有完全好利索,肺里面还有痰,白细胞还是高,我们又到长春市中医院开了一些中药继续回家调理。直到这个时候,我们才从孩子得病带来的焦虑中慢慢缓过来,其实,这个时候,我们对“小儿肾病综合征”这个病的了解程度连
- Redis性能对比(以下测试在同一机器执行)
一编译安装以下实例同时执行10000个请求来检测性能:[
[email protected]]#redis-benchmark-n10000-a123-qPING_INLINE:52083.33requestspersecond,p50=0.663msecPING_MBULK:53191.49requestspersecond,p50=0.655msecSET:50251.26r
- 《论语》学习第256天,君子不忧不惧
流水王丽霞
弘毅乐学书院之学妹读经一字一句读《论语》第256天原文阅读:12.4司马牛问君子。子曰:“君子不忧不惧。”曰:“不忧不惧,斯谓之君子已乎?”子曰:“内省不疚,夫何忧何惧?”译文讲解:司马牛问怎样做一个君子。孔子说:“君子不忧愁,不恐惧。”又问:“不忧愁,不恐惧,这样就可以叫做君子了吗?”孔子说:“内心反省不感到有错而悔恨,那还有什么可愁可怕的呢?”启发思考:关于如何做一个君子,《论语》中有很多描述
- 【日记星球第196篇】——骑行蟠龙湖
神秘园的简书
2020年6月14日星期日图片发自App时过半年才开始今年的第一次跟队骑行,选了集合点离家最近路程也最短的逍遥游蟠龙湖之行,往返60公里。因为天热又是很多队友初次恢复骑行,领队这次没有发挥他的正常领骑速度,去程基本保持匀速25-26左右,居然我也混迹第一队里全程跟上,并且没有感觉累。看来每周一到两次的跑步虽然慢速,还是起到锻炼作用。由于路程太近,到蟠龙湖才十点多,部分骑友继续骑向上面的蟠龙湖小天路
- 2018-02-28
我可爱的小宇
践行17反复的记住以前学习的思考方式所谓的现状就是过往的积累,急切改变现状,要有耐心。我们活在未来。戒掉抱怨,积累,成长,选着刚需,靠耐心活在未来。这种价值观。赚不到钱。正确的难受。进取型的人格,思考方式,就是注意自己的成长正确的刚需,刚需塑造大脑,做什么都要做到最好。做过第一的经验,不断的思考,不断的学习,给他一个重大的意义。知道什么好,知道什么差价值观决定命运。以偏概全。大多数人的需求才是真的
- 东晋最可能统一天下的皇帝,平定王敦叛乱可惜英年早逝,他是谁?
枫桡
晋明帝司马绍,生于公元299年卒于公元325年。晋元帝司马睿长子,东晋第二帝。司马绍自幼聪明异常,深父亲喜爱,十岁就被册立为太子。司马绍文武兼备,谦恭有礼,与名臣王导、庾亮、温峤、桓彝等私交很好。元帝在位时,大将军王敦擅权。元帝想除掉他,没成想,王敦先下手为强。公元322年,王敦在武昌发动叛乱,没多久,王敦就率军攻人了京师建康。年少气盛的司马绍决定亲自上阵,与王敦一决雌雄,在众人的极力阻止下只好作
- 人生为什么努力
幻影意念
我们喜欢的东西都很贵,这是我们努力的理由。人生一世,草木一秋。生而为人,不说创造多大的功绩,但至少要让自己的人生过得无怨无悔,这是我们努力的理由!环顾四周,所有的人都在努力生活。辛勤的劳动,努力的工作,为了他们的理想去努力打拼。我们每个人作为社会中的一份子,我们没有理由去掉队,更没有理由去空耗自己的人生。所以我们要去追赶或者超越别人的步伐,这是我们努力的理由!家庭中,看到自己父母期盼的眼神,期盼你
- 挑战1000天演讲打卡的第627天:女儿皮肤过敏。
开心快乐幸福美满
上个8月28号女儿陪我去杭州学习体质养生的课,这个课前后加起来是五天,在这五天的日子里我每天六点起床九点上课,中午12点下课,下午2点上课5点结束。女儿在这五天的日子里晚上不睡白天不起,结果在课程结束的前一天孩子身上长了好多的小疹子而且很痒很痒,看着孩子满身的小疹子,又痒的难受,实在是好心疼可是又不知道怎么办?后来就带着孩子去了杭州的医院看了一下,医生说是荨麻疹,然后晚上给她挂了些盐水,还开了点药
- 2018-10-19
晨晖暮雪
5km卷腹100个,跑步5km,原地2km+后,因为家里没有其他人,就在餐厅客厅间跑起来,一圈圈,觉得这样间歇感觉也不错。早上报名咕咚下周线上5km,又想挑战一下10km,就报了本周六日的10km,希望明天能起来,挑战成功。
- 写给未来的爱人-期望与失望 2021-08-25
豆豆_d009
嗨亲爱的:见字如面,又是想你的一天。想你会上瘾,包含的写文章也会上瘾了,慢慢养成这种迟来的记事习惯真好。这个月到8月底了,我来北京也快一年了,这一年像重获新生一般,迟来的自由和迟来的洒脱,昨天晚上冷风夜色,清澈的夜晚提醒我又到了一年结束时,又要年长一岁了。昨晚做了噩梦,梦到视频里有人跳楼,然后尸体很贴心的打了大大的马赛克。都说梦是反的,但是今天早上申请的老师打来电话,马来西亚公立不好申请上了,让改
- 本周总结(12、21)
糖果屋1968
一、本周回顾,自己的满意度打分(说明为什么),还可以包括本周的计划完成情况,四象限时间管理分析,本周做得好的和需要改善的。9分本周开始真正关注自己的身体了,并付诸行动。扣一分是自己没有写觉察日记,有觉察但实在不想再趴在电脑前了。1、本周以听书为主,看书《卓有成效的领导者—德鲁克52周教练指南》,坚持每天看一点,循序渐进2、准备年会分享的PPT3、作为观察者参加教练个案(王卫民-祥宇),真实的反馈观
- 中原焦点团队焦点初级32期袁莎2022年2月12日坚持分享第76天
aeffeeb5d38b
腰疼真难受,昨天不知道是怎么回事,腰越来越疼,今天上午去了一趟医院,医生说扭伤了,让好好养着。我努力回忆昨天自己干嘛了,好像也没干什么呀,腰是怎么扭伤的呢?太难受了。晚上睡觉翻身都疼,太难受了。贴着膏药,希望自己早点好。
- 人际关系
海盗baby
77—78人际关系影响90天游戏做一件事影响一个人今天我们同样在告诉你一个等式,1.01的365次方等于37.8。你每天能够进步一点点,水滴石穿,最后你就能够成就像滚雪球一样的成功,这是1.01。
- 从 C# 转 Python 第三天:文件操作、异常处理与错误日志实践
AI、少年郎
java前端数据库c#文件操作异常处理
在软件开发的广阔领域中,Python和C#作为两种备受瞩目的编程语言,各自凭借独特的特性和强大的功能,在不同的应用场景中展现出卓越的性能。对于开发者而言,深入理解并熟练掌握这两门语言的核心技能,如文件操作与异常处理,不仅是提升个人编程能力的关键,更是在复杂多变的项目开发中应对各种挑战、确保程序稳定运行的必备条件。在日常的编程工作中,文件操作是实现数据持久化存储、读取配置信息以及处理各种数据文件的基
- 博客时代的文字之美
芥末笔记
看到一些好的句子,突然有感而发,或者有想展开写一下的主题,会记录在备忘录里。今天翻看的时候,看到两句话,好像出自去年南方人物周刊开年刊的卷首语。“春的气息已经破土,玉兰在枝头含苞,枯草在墙角转绿,而春联在家门口等你。祝福你做自己人生的改变者,祝福你拥有新的春天。”今天已经2月26号了,开启日更的第十四天。这应该是自己今年最大的改变了。日更的好处是显而易见的,从一个标题的确定到八九百字的成文,最快基
- 要写……就不能只写……
鹿缘
要写夜,就不能只写夜。要写月明,写星稀,写北斗横直河汉纵横。要写梧桐缺处明、空庭风易入。写望钟声客船,写叹抱影无眠,写床前一缕月光的悲凉与凄切。写自问归期未有期,空把思念相寄,写万家灯火,却照不清来时的路,何夜无月、何夜无风,悄然便把离人浸透,只等一梦到白昼。
- 六项精进打卡
Lucky李晓伟
姓名:李晓伟公司:阿里米丁节能科技(苏州)有限公司【日精进打卡第260天】【知~学习】1、付出不一定有收获,但是不付出就一定没有收获,所以无论得到还是失去,都要坚持不懈并付出不亚于任何人的努力。5、满怀感谢之心,思善行善,真挚的反省,严格的自律,不懈的磨练心志,提升人格。2、我们不可能一个人存活在这个世界上,这个世界一定是共生而不是互相残杀3、「以责人之心责已,以恕已之心恕人」4、不管遇到什么事,
- 安装数据库首次应用
Array_06
javaoraclesql
可是为什么再一次失败之后就变成直接跳过那个要求
enter full pathname of java.exe的界面
这个java.exe是你的Oracle 11g安装目录中例如:【F:\app\chen\product\11.2.0\dbhome_1\jdk\jre\bin】下的java.exe 。不是你的电脑安装的java jdk下的java.exe!
注意第一次,使用SQL D
- Weblogic Server Console密码修改和遗忘解决方法
bijian1013
Welogic
在工作中一同事将Weblogic的console的密码忘记了,通过网上查询资料解决,实践整理了一下。
一.修改Console密码
打开weblogic控制台,安全领域 --> myrealm -->&n
- IllegalStateException: Cannot forward a response that is already committed
Cwind
javaServlets
对于初学者来说,一个常见的误解是:当调用 forward() 或者 sendRedirect() 时控制流将会自动跳出原函数。标题所示错误通常是基于此误解而引起的。 示例代码:
protected void doPost() {
if (someCondition) {
sendRedirect();
}
forward(); // Thi
- 基于流的装饰设计模式
木zi_鸣
设计模式
当想要对已有类的对象进行功能增强时,可以定义一个类,将已有对象传入,基于已有的功能,并提供加强功能。
自定义的类成为装饰类
模仿BufferedReader,对Reader进行包装,体现装饰设计模式
装饰类通常会通过构造方法接受被装饰的对象,并基于被装饰的对象功能,提供更强的功能。
装饰模式比继承灵活,避免继承臃肿,降低了类与类之间的关系
装饰类因为增强已有对象,具备的功能该
- Linux中的uniq命令
被触发
linux
Linux命令uniq的作用是过滤重复部分显示文件内容,这个命令读取输入文件,并比较相邻的行。在正常情 况下,第二个及以后更多个重复行将被删去,行比较是根据所用字符集的排序序列进行的。该命令加工后的结果写到输出文件中。输入文件和输出文件必须不同。如 果输入文件用“- ”表示,则从标准输入读取。
AD:
uniq [选项] 文件
说明:这个命令读取输入文件,并比较相邻的行。在正常情况下,第二个
- 正则表达式Pattern
肆无忌惮_
Pattern
正则表达式是符合一定规则的表达式,用来专门操作字符串,对字符创进行匹配,切割,替换,获取。
例如,我们需要对QQ号码格式进行检验
规则是长度6~12位 不能0开头 只能是数字,我们可以一位一位进行比较,利用parseLong进行判断,或者是用正则表达式来匹配[1-9][0-9]{4,14} 或者 [1-9]\d{4,14}
&nbs
- Oracle高级查询之OVER (PARTITION BY ..)
知了ing
oraclesql
一、rank()/dense_rank() over(partition by ...order by ...)
现在客户有这样一个需求,查询每个部门工资最高的雇员的信息,相信有一定oracle应用知识的同学都能写出下面的SQL语句:
select e.ename, e.job, e.sal, e.deptno
from scott.emp e,
(se
- Python调试
矮蛋蛋
pythonpdb
原文地址:
http://blog.csdn.net/xuyuefei1988/article/details/19399137
1、下面网上收罗的资料初学者应该够用了,但对比IBM的Python 代码调试技巧:
IBM:包括 pdb 模块、利用 PyDev 和 Eclipse 集成进行调试、PyCharm 以及 Debug 日志进行调试:
http://www.ibm.com/d
- webservice传递自定义对象时函数为空,以及boolean不对应的问题
alleni123
webservice
今天在客户端调用方法
NodeStatus status=iservice.getNodeStatus().
结果NodeStatus的属性都是null。
进行debug之后,发现服务器端返回的确实是有值的对象。
后来发现原来是因为在客户端,NodeStatus的setter全部被我删除了。
本来是因为逻辑上不需要在客户端使用setter, 结果改了之后竟然不能获取带属性值的
- java如何干掉指针,又如何巧妙的通过引用来操作指针————>说的就是java指针
百合不是茶
C语言的强大在于可以直接操作指针的地址,通过改变指针的地址指向来达到更改地址的目的,又是由于c语言的指针过于强大,初学者很难掌握, java的出现解决了c,c++中指针的问题 java将指针封装在底层,开发人员是不能够去操作指针的地址,但是可以通过引用来间接的操作:
定义一个指针p来指向a的地址(&是地址符号):
- Eclipse打不开,提示“An error has occurred.See the log file ***/.log”
bijian1013
eclipse
打开eclipse工作目录的\.metadata\.log文件,发现如下错误:
!ENTRY org.eclipse.osgi 4 0 2012-09-10 09:28:57.139
!MESSAGE Application error
!STACK 1
java.lang.NoClassDefFoundError: org/eclipse/core/resources/IContai
- spring aop实例annotation方法实现
bijian1013
javaspringAOPannotation
在spring aop实例中我们通过配置xml文件来实现AOP,这里学习使用annotation来实现,使用annotation其实就是指明具体的aspect,pointcut和advice。1.申明一个切面(用一个类来实现)在这个切面里,包括了advice和pointcut
AdviceMethods.jav
- [Velocity一]Velocity语法基础入门
bit1129
velocity
用户和开发人员参考文档
http://velocity.apache.org/engine/releases/velocity-1.7/developer-guide.html
注释
1.行级注释##
2.多行注释#* *#
变量定义
使用$开头的字符串是变量定义,例如$var1, $var2,
赋值
使用#set为变量赋值,例
- 【Kafka十一】关于Kafka的副本管理
bit1129
kafka
1. 关于request.required.acks
request.required.acks控制者Producer写请求的什么时候可以确认写成功,默认是0,
0表示即不进行确认即返回。
1表示Leader写成功即返回,此时还没有进行写数据同步到其它Follower Partition中
-1表示根据指定的最少Partition确认后才返回,这个在
Th
- lua统计nginx内部变量数据
ronin47
lua nginx 统计
server {
listen 80;
server_name photo.domain.com;
location /{set $str $uri;
content_by_lua '
local url = ngx.var.uri
local res = ngx.location.capture(
- java-11.二叉树中节点的最大距离
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
public class MaxLenInBinTree {
/*
a. 1
/ \
2 3
/ \ / \
4 5 6 7
max=4 pass "root"
- Netty源码学习-ReadTimeoutHandler
bylijinnan
javanetty
ReadTimeoutHandler的实现思路:
开启一个定时任务,如果在指定时间内没有接收到消息,则抛出ReadTimeoutException
这个异常的捕获,在开发中,交给跟在ReadTimeoutHandler后面的ChannelHandler,例如
private final ChannelHandler timeoutHandler =
new ReadTim
- jquery验证上传文件样式及大小(好用)
cngolon
文件上传jquery验证
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="jquery1.8/jquery-1.8.0.
- 浏览器兼容【转】
cuishikuan
css浏览器IE
浏览器兼容问题一:不同浏览器的标签默认的外补丁和内补丁不同
问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。
碰到频率:100%
解决方案:CSS里 *{margin:0;padding:0;}
备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几乎所有的CSS文件开头都会用通配符*来设
- Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
daizj
shell$#$?特殊变量
前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。例如,$ 表示当前Shell进程的ID,即pid,看下面的代码:
$echo $$
运行结果
29949
特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个
- 程序设计KISS 原则-------KEEP IT SIMPLE, STUPID!
dcj3sjt126com
unix
翻到一本书,讲到编程一般原则是kiss:Keep It Simple, Stupid.对这个原则深有体会,其实不仅编程如此,而且系统架构也是如此。
KEEP IT SIMPLE, STUPID! 编写只做一件事情,并且要做好的程序;编写可以在一起工作的程序,编写处理文本流的程序,因为这是通用的接口。这就是UNIX哲学.所有的哲学真 正的浓缩为一个铁一样的定律,高明的工程师的神圣的“KISS 原
- android Activity间List传值
dcj3sjt126com
Activity
第一个Activity:
import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import a
- tomcat 设置java虚拟机内存
eksliang
tomcat 内存设置
转载请出自出处:http://eksliang.iteye.com/blog/2117772
http://eksliang.iteye.com/
常见的内存溢出有以下两种:
java.lang.OutOfMemoryError: PermGen space
java.lang.OutOfMemoryError: Java heap space
------------
- Android 数据库事务处理
gqdy365
android
使用SQLiteDatabase的beginTransaction()方法可以开启一个事务,程序执行到endTransaction() 方法时会检查事务的标志是否为成功,如果程序执行到endTransaction()之前调用了setTransactionSuccessful() 方法设置事务的标志为成功则提交事务,如果没有调用setTransactionSuccessful() 方法则回滚事务。事
- Java 打开浏览器
hw1287789687
打开网址open浏览器open browser打开url打开浏览器
使用java 语言如何打开浏览器呢?
我们先研究下在cmd窗口中,如何打开网址
使用IE 打开
D:\software\bin>cmd /c start iexplore http://hw1287789687.iteye.com/blog/2153709
使用火狐打开
D:\software\bin>cmd /c start firefox http://hw1287789
- ReplaceGoogleCDN:将 Google CDN 替换为国内的 Chrome 插件
justjavac
chromeGooglegoogle apichrome插件
Chrome Web Store 安装地址: https://chrome.google.com/webstore/detail/replace-google-cdn/kpampjmfiopfpkkepbllemkibefkiice
由于众所周知的原因,只需替换一个域名就可以继续使用Google提供的前端公共库了。 同样,通过script标记引用这些资源,让网站访问速度瞬间提速吧
- 进程VS.线程
m635674608
线程
资料来源:
http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001397567993007df355a3394da48f0bf14960f0c78753f000 1、Apache最早就是采用多进程模式 2、IIS服务器默认采用多线程模式 3、多进程优缺点 优点:
多进程模式最大
- Linux下安装MemCached
字符串
memcached
前提准备:1. MemCached目前最新版本为:1.4.22,可以从官网下载到。2. MemCached依赖libevent,因此在安装MemCached之前需要先安装libevent。2.1 运行下面命令,查看系统是否已安装libevent。[root@SecurityCheck ~]# rpm -qa|grep libevent libevent-headers-1.4.13-4.el6.n
- java设计模式之--jdk动态代理(实现aop编程)
Supanccy2013
javaDAO设计模式AOP
与静态代理类对照的是动态代理类,动态代理类的字节码在程序运行时由Java反射机制动态生成,无需程序员手工编写它的源代码。动态代理类不仅简化了编程工作,而且提高了软件系统的可扩展性,因为Java 反射机制可以生成任意类型的动态代理类。java.lang.reflect 包中的Proxy类和InvocationHandler 接口提供了生成动态代理类的能力。
&
- Spring 4.2新特性-对java8默认方法(default method)定义Bean的支持
wiselyman
spring 4
2.1 默认方法(default method)
java8引入了一个default medthod;
用来扩展已有的接口,在对已有接口的使用不产生任何影响的情况下,添加扩展
使用default关键字
Spring 4.2支持加载在默认方法里声明的bean
2.2
将要被声明成bean的类
public class DemoService {