- 【代码随想录训练营第42期 续Day52打卡 - 图论Part3 - 卡码网 103. 水流问题 104. 建造最大岛屿
逝去的秋风
代码随想录打卡算法深度优先图论
目录一、做题心得二、题目与题解题目一:卡码网103.水流问题题目链接题解:DFS题目二:卡码网104.建造最大岛屿题目链接题解:DFS三、小结一、做题心得也是成功补上昨天的打卡了。这里继续图论章节,还是选择使用DFS来解决这类搜索问题(单纯因为我更熟悉DFS一点),今天补卡的是水流问题和岛屿问题。个人感觉这一章节题对于刚入门图论还是挺有难度的,我们需要搞清楚DFS函数的作用,以及具体的代码书写,然
- 代码随想录算法训练营Day52|| 图论part03
傲世尊
算法图论
补了上次岛屿最大面积的代码。图论学起来慢了好多。卡玛网101.孤岛的总面积:注意题目中孤岛的定义,孤岛必须在矩阵内部,因此必须先处理矩阵外部一圈的陆地,再把count初始化为0,再开始处理。注意,矩阵内部两块连在一起的陆地也叫做孤岛。卡玛网102.沉没孤岛:和上面一题类似,先处理矩阵边缘的陆地,把陆地特殊标记为2,之后把内陆为1的陆地全都变成0,把特殊标记的2换成1即可。卡玛网103.水流问题和卡
- 2022-9-3新日更Day52~
植萱
临时工第三天~雨下了一夜,天气好难受,湿哒哒的…还闷热…只有踩上单车才会有点风…雨未停,身上不知道是汗湿的还是雨淋湿的…这雨下着下着,太阳居然就出来了…之后又时晴时雨了一整天…今天几乎就是在寄件待了一天,整整一下午,没停过…还有很多退宿的…又是新的一个毕业季的感觉…他们,前天十点下的班…昨天没有下…今天半夜12点多下的班,九点又要上班…那今天的第二次下班会是几点?不知道,反正我七点未到就逃了…
- 跟着Hi复盘——度半Day52
度半32
复盘2018.03.13模仿学习法互联网运营是通过各种各样的手段帮助用户在购买产品后,更好地实现当初购买产品的目标,从而让用户推荐更多的用户购买产品或者自己购买更多的产品。新媒体运营,已成为当今互联网运营的主要形式,微信营销最为突出,层出不穷的各类公众号……多数人通过自己的朋友圈,潜移默化地进入到了新媒体营销的圈地。那么,如何学习新媒体运营呢?学习新媒体运营,最有效、最直接的方法就是模仿学习法。半
- 爱,能变成非常可怕的事情
晴果读书
美好而深沉的爱几乎是人人渴望的,但它其实就像有毒的罂粟花,越美艳毒性越强!在渡边淳一的成名作《失乐园》中,久木和凛子有幸得到了这样的爱。然而,这段不伦纯爱,却令旁观者心底升起彻骨的寒意。让我们跟随大师细腻纯熟的笔法,调动心灵和感觉,体悟一场酥麻入骨、成熟醇美的成人之爱吧。53岁久木恋上37岁凛子原本有望升迁的出版部长久木,在53岁那年遭遇冷落,因人事变动被调往一处闲职。尴尬的年龄让事业追求就此止步
- 代码随想录 | Day 53 - LeetCode 1143. 最长公共子序列、LeetCode 1035. 不相交的线、LeetCode 53. 最大子序和
非社会人士
代码随想录leetcode算法c++动态规划数据结构
今天是子序列问题的延续,相对都比较简单。重点一方面是要分清楚与dp[i]对应的子序列是否要以nums[i]结尾,另一方面要判断好两种情况各自对应的dp数组值填充方法。第1题(LeetCode1143.最长公共子序列)相比day52中第3题(LeetCode718.最长重复子数组),子序列不再要求是连续的,剩余地方都与其一样。这一变化反映在定义上,dp[i][j]就变成了text1[0:i-1]与t
- 代码随想录算法训练营29期Day52|LeetCode 198,213,337
tlingyuqi
代码随想录算法训练营29期算法leetcode职场和发展c++动态规划
文档讲解:打家劫舍打家劫舍II打家劫舍III198.打家劫舍题目链接:https://leetcode.cn/problems/house-robber/description/思路:设dp[i]:考虑下标i(包括i)以内的房屋,最多可以偷窃的金额为dp[i]。决定dp[i]的因素就是第i房间偷还是不偷。如果偷第i房间,那么dp[i]=dp[i-2]+nums[i],即:第i-1房一定是不考虑的,
- DAY52/67《冯唐成事心法》读书笔记
设绘喵爱读书April
第三章知世:成事者的自我修养52成事的标准是什么?简单地说,就是交代的任务完成了,定义好的任务完成了,就是成事。第一,成功不等于成事1.成功不可复制。2.成功虽然不是成事,成事也不是成功,但是大家都想要成功。成事修行得好,成功、持续成功、持续成大功的概率会明显增加。3.只讲成功,不一定是好的一生。如果成事、一直成事、一直成好事,那一定是不错的一生,你一生只成就一些小事,也是好的一生。第二,成事无大
- 代码随想录算法训练营第23期day52|300.最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组
weixin_42179093
代码随想录二刷算法leetcode数据结构
目录一、300.最长递增子序列二、674.最长连续递增序列三、718.最长重复子数组一、300.最长递增子序列力扣题目链接子序列是可以在不改变原有次序的情况下删除一些元素,需要进行二重遍历进行判断classSolution{public:intlengthOfLIS(vector&nums){if(nums.size()dp(nums.size(),1);intresult=0;for(inti=
- 代码随想录算法训练营day52|300.最长递增子序列,674. 最长连续递增序列,718. 最长重复子数组
扭一扭.
动态规划算法
300.最长递增子序列力扣思路:1.dp数组及其下标的含义:dp[i]表示i之前包括i的以nums[i]结尾的最长上升自序列的长度;2.递推公式:位置i的最长升序子序列长度=j从0到i-1各个位置的最长升序子序列的长度最大值+1。即,if(nums[i]>nums[j])dp[i]=max(dp[i],dp[j]+1);3.初始化:dp[i]=1;4.遍历顺序:i在外层从前往后遍历,j在内层遍历0
- 代码随想录算法训练营day52 | LeetCode 300. 最长递增子序列 674. 最长连续递增序列 718. 最长重复子数组
_porter
算法leetcode职场和发展
300.最长递增子序列(题目链接:力扣(LeetCode)官网-全球极客挚爱的技术成长平台)思路:今天开始了dp的又一类超经典题目,最长递增子序列。依然是dp数组构造四部曲:1.确定dp数组的含义;2.确定递推公式;3.确定dp数组初始化;4.确定dp遍历顺序。因为本题不是求两个数组的公共子序列,因此一维dp数组就够了,里层for循环也不用倒叙遍历。直接拿nums[i]和nums[j]进行比较,如
- 代码随想录算法训练营Day52|300.最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组
张金卓2023
算法
目录300.最长递增子序列前言思路算法实现674.最长连续递增序列前言思路算法实现718.最长重复子数组前言思路总结300.最长递增子序列题目链接文章链接前言在结束代码随想录中的股票问题后,又是一个新的专题,本题是子序列问题的第一题,子序列问题是动态规划解决的经典问题。思路当前下标i的递增子序列长度,其实和i之前的下表j的子序列长度有关系,利用动规五部曲进行分析:1.确定dp数组及其下标含义:dp
- 手写绘画分享(温暖篇)Day52
安檸尒
2020.11.19星期四天气多云7℃最近两天时间貌似安排的有点问题,每每画完就快晚上十一点了。不过看着画完后的效果还是很nice的。冬天快到了,So决定给大家分享一波温暖的手写文案&小图案【大部分手写文案摘抄自小红书】【最后结尾部分给大家分享几首最近一直循环的纯音乐,(晚上睡觉伴随着这些音乐入睡,简直不要太有感觉。)自我感觉超nice的。】1、所有收放自如的感情都与爱无关。(心态篇)我是安檸尒吖
- 乐园
KHALW
迷糊的街灯光火琉璃的都市我与夜晚入睡我无眠小鹿撞进遗失乐园过山车水里冲浪木马飞向摩天轮烟花渲染整片天雾气退散灯火照亮小路城市还是那个城市沿着路走就是乐园共勉,献给迷途的我。
- 【完售纪念】 番茄家园篇 第二册 自制补全
l老先生
先上效果图。限量20册,每册带编号。编号18-20,自留3本,将来用来换物1.与血族的相识最早的时候是在漫画世界上看到的血族贺图,上面是莉萝的画像,正值初中生的我一下子就喜欢上了这个白色双马尾小姑娘,但只有一个图片的信息太少了,我甚至都不知道她在哪个杂志连载。几年过去,一天在书店,无意中看到了《迷失乐园篇》的单行本的发售,封面上大大的双马尾女孩一下子勾起了我的回忆。于是饿着肚子把她买回了家。很多年
- 【崔律100天精时力训练营·学习日志·DAY52】
迷猴桃sally
#崔律100天精时力训练营8.3#这是2019年10月30日之的学习日志。1.【知识】我在课程中的收获:『学霸日志』@刘晓真,之前听课更多的时候,仅停留在知识层面,今天的作用更多的时间去联系过去,反思自己的行为,而不是迅速的写完作业。——这也是自己目前的日志状态,链接自己的A1、A2。实践了一段时间后,现在觉得自己的日志应该再迭代1次了,方向呢?可以尝试由繁到简。@木小云,用思维导图记笔记——好漂
- 每日复盘分享
Collue
90/Day52/有效学习,从每日复盘分享开始2021.3.13关键词:培养深度工作习惯、培养意志力实现深度工作【深度工作篇】深度工作准则一:工作要深入要想克服将注意力转移到某种肤浅事物上的冲动,我们需要培养深度工作的习惯。我们可以通过选定自己的深度哲学、习惯化、像经商一样执行、定期放松大脑这四种方法去培养自己的意志力,更好的实现深度工作一、培养深度工作的习惯关键在于通过设定属于自己的惯例跟固定程
- 我的幸福日记DAY52(慢慢来,才会快)
倪说我听
2019年2月26日星期二2月5日-26日,各种结缘巧合得到了一个月的假,回国三个星期,让自己学会停下来,好好思考。大连➡️南京➡️杭州➡️上海➡️北京转了一圈,见到了好多想见又一直见不到的朋友,每到一地都是幸福感爆棚,每到一地都会收获感动。常常想,自己是个幸运儿,在人生的不同时期,总有各种“贵人”出现,给我启发,带我走出迷茫,这次短暂的停止,让我更是收获颇丰,因为我知道了一个道理,很多时候“越不
- 代价
2eb847e58f0c
也许,如同樱花《失乐园》书说,在春天凄美衰绝地流逝,但这株爱情奇葩仅在中国盛夏玉体横陈,撩拨我们单薄的衬衫下压抑的冲动。我总是以为我的心会在季节的最后去流浪却不想找寻的确是别人的梦,于是延伸出悲哀!还记得年少时的梦吗?像朵永远不凋零的花经过那风吹雨打,看世事无常,看沧桑变化。那些为爱所付出的代价,是永远都难忘。所有真心的痴心的话,仍在我心中,虽然已没有他。走吧,走吧,人总要学着自己长大。走吧,走吧
- 向死而生——读《挪威的森林》
说不定的阿ni_cole
如果说《失乐园》的颜色是朦朦胧胧的、暧昧的暗粉色,那《挪威的森林》应该是阴郁的绿色。你看书里的故事那么忧郁,但是又充满了生命的气息。死并非生的对立面,而作为生的一部分永存。木月选择了死亡,直子选择了死亡,初美也选择了死亡。在17岁,20岁,24岁,花一样的年纪。为什么呢?因为活下去是一种痛苦吗?木月的死大概是最突然的,几乎是毫无征兆。那天下午,他还和渡边打桌球,赢了三局;晚上,就在自家车库发动引擎
- 好话坏话只在一念间
吾爱庐
文/吾爱庐图片发自App近日看到一篇文章说,有人做实验,每天连续对一盆植物骂或夸奖30天,被骂的植物死了,被夸奖的植物越发生机勃勃。可见语言是一把双刃剑,好话让你活,坏话让你死,正如英国诗人米尔顿写得《失乐园》中一句话,“心是居其位,在于一念间,天堂变地狱,地狱变天堂”。好话让你觉得值得被爱,获得自信自尊;坏话让你觉得是无用的,不值得被爱。好话坏话只在于一念间。想到我们与亲人、朋友、陌生人的相处,
- day52‖你要先自救,生活才会救你
Gemini_565d
图片发自App01今日计划今日计划共8项!在昨天的基础上有所增加!图片发自App02执行效果8项任务,有7项基本上算是完成了!有一项备课列出来了,但是未做!上课时灵活处理了!图片发自App03反省&改进看《教育心理学》书,在中午和晚上都没有多的时间腾出来看。导致计划外中午和晚上要去做的事情搁置了!改进方法:减少玩手机的时间,和尽量灭掉玩手机的想法!04当日学习1.你要先自救,生活才会救你,多为自己
- [杂项:书籍]阅读规划
学者Miles
#阅读全文检索
叔本华《生活的智慧》维克多.弗兰克《活出意义来》史怀泽《敬畏生命》、《我的青少年时代》奥伊肯《生活的意义与价值》尼采《悲剧的诞生》、《查拉图斯特拉如是说》、《论道德的谱系》、《曙光》、《偶像的黄昏》托尔斯泰泰戈尔柏拉图安东尼.斯托尔《孤独》莎士比亚波伊提乌斯《哲学的慰藉》莫尔《天路历程》陀斯绥耶夫斯基《死屋手记》普鲁斯特歌德《浮士德》毛姆蒙田弥尔顿《失乐园》昆德拉《被背叛的遗嘱》苏格拉底《斐多篇》
- Day52 动态规划part13 300. 最长递增子序列 674. 最长连续递增序列 718. 最长重复子数组
Alexander yaphets
动态规划算法leetcodec++数据结构
Day52动态规划part13300.最长递增子序列674.最长连续递增序列718.最长重复子数组300.最长递增子序列classSolution{public:intlengthOfLIS(vector&nums){intresult=1;vectordp(nums.size(),1);//dp[i]表示i之前包括i的以nums[i]结尾的最长递增子序列的长度for(inti=1;inums[j
- 高级英才~自主学习Day52(20180713)
自然经典温暖
晚上准备带孩子去迪卡侬买,夏令营要穿的衣服,。吃完饭刚出门就发现外面下雨了,我就很烦躁的说,下雨了怎么去?很讨厌呢。孩子安慰说,你不要心烦了,你这样让我也很心焦的。后来我想想孩子说的对,让自己沉静下来,孩子说反正下雨我们也回会去的,你别着急了。晚上买完衣服已经九点多钟了,我就很累了,都走不动了。孩子说我也很累啊,坚持一会,我们去打个车就好了。我跟孩子说现在你学会安慰妈妈了,妈妈不高兴的时候累的时候
- 《论语-八佾第三》12 祭神如神在
王隽祺
Day52本章为《论语》:八佾篇【原文】3.12祭如在①,祭神如神在。子曰:“吾不与祭②,如不祭。”【注释】①祭如在:祭祀祖先时,好像祖先真的就在前面。祭,祭祀。在,存在,这里指活着。②与(yù):参与。【翻译】祭祀祖先时,好像祖先真的在面前;祭神的时候,好像神真的在面前。孔子说:我如果不亲自参加祭祀,祭了就跟不祭一样。【心得】读了这句话,突然让我想起了小时候祭祀爷爷的场景。我从来没有见过爷爷,但
- 算法训练营Day52(动态规划13)
Best,
动态规划算法
300.最长递增子序列力扣(LeetCode)官网-全球极客挚爱的技术成长平台提醒今天开始正式子序列系列,本题是比较简单的,感受感受一下子序列题目的思路。classSolution:deflengthOfLIS(self,nums:List[int])->int:iflen(nums)nums[j]:dp[i]=max(dp[i],dp[j]+1)result=max(result,dp[i])#
- Day52[今日感悟]生活,对得住自己良心就好
水木清华vip
看到今天是连续日更第52天,心里不禁有一种特别的感觉:幸运52?512?520?这些5与2组合的数字等等。给人的感觉是复杂的,但仔细一想,其实坚持这件事,说难也难,说简单也简单,比如说我吧,坚持了52天,中间只有五月二十八日间断了一天,其他全部都是连续的,我自己想想也没那么难,坚持与放弃就在那一瞬间,如果你选择了坚持,一天一天死磕,不给自己找任何理由,你会惊奇地发现,坚持就是一面纸老虎,当你选择死
- 松原凛子:爱的顶点是死亡
青梅煮酒品红袖
《失乐园》写一对中年出轨的男女,简单概括为六个字:爱了,做了,死了。读书的前半部,轻松愉悦、天清气爽、风景如画,还另带一点点看男女偷情的兴奋和刺激。渡边淳一先生也用心描写了他们幽会偷情地点的景色。“月上柳梢头”的环境,“人约黄昏后”的气氛,较好地渲染了主角之间的纯爱。但随着久木祥一郎和松原凛子的恋情——从道德上来说是奸情——的不断加深,越读越感觉像溺水的人,胸闷气堵、滞塞难言。直到最后他们在性爱的
- 诗||失乐园
黎峰小峰峰
图片发自App失乐园/黎峰山有棱,奈何树木掩映山的风骨困于绿色之幔困于某些自我点缀的花并用阳光镶上金边搜索的云和烟,都无功而返山中,是一个独立的王国暗流涌动;相克又和谐共生山中,一棵树牵着另一棵树慢慢地长成原始森林我们的小山村,是溪边饮水的鹿风雨招安以后,铁器成为森林天敌刀斧锯用利刃剥夺树生存的权利那些盗伐者走过“封山育林”的牌子并没有放慢脚步。高大的树木倒在它的价值里。我们的乐园被斫为几段,方能
- HQL之投影查询
归来朝歌
HQLHibernate查询语句投影查询
在HQL查询中,常常面临这样一个场景,对于多表查询,是要将一个表的对象查出来还是要只需要每个表中的几个字段,最后放在一起显示?
针对上面的场景,如果需要将一个对象查出来:
HQL语句写“from 对象”即可
Session session = HibernateUtil.openSession();
- Spring整合redis
bylijinnan
redis
pom.xml
<dependencies>
<!-- Spring Data - Redis Library -->
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redi
- org.hibernate.NonUniqueResultException: query did not return a unique result: 2
0624chenhong
Hibernate
参考:http://blog.csdn.net/qingfeilee/article/details/7052736
org.hibernate.NonUniqueResultException: query did not return a unique result: 2
在项目中出现了org.hiber
- android动画效果
不懂事的小屁孩
android动画
前几天弄alertdialog和popupwindow的时候,用到了android的动画效果,今天专门研究了一下关于android的动画效果,列出来,方便以后使用。
Android 平台提供了两类动画。 一类是Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变)。
第二类就是 Frame动画,即顺序的播放事先做好的图像,与gif图片原理类似。
- js delete 删除机理以及它的内存泄露问题的解决方案
换个号韩国红果果
JavaScript
delete删除属性时只是解除了属性与对象的绑定,故当属性值为一个对象时,删除时会造成内存泄露 (其实还未删除)
举例:
var person={name:{firstname:'bob'}}
var p=person.name
delete person.name
p.firstname -->'bob'
// 依然可以访问p.firstname,存在内存泄露
- Oracle将零干预分析加入网络即服务计划
蓝儿唯美
oracle
由Oracle通信技术部门主导的演示项目并没有在本月较早前法国南斯举行的行业集团TM论坛大会中获得嘉奖。但是,Oracle通信官员解雇致力于打造一个支持零干预分配和编制功能的网络即服务(NaaS)平台,帮助企业以更灵活和更适合云的方式实现通信服务提供商(CSP)的连接产品。这个Oracle主导的项目属于TM Forum Live!活动上展示的Catalyst计划的19个项目之一。Catalyst计
- spring学习——springmvc(二)
a-john
springMVC
Spring MVC提供了非常方便的文件上传功能。
1,配置Spring支持文件上传:
DispatcherServlet本身并不知道如何处理multipart的表单数据,需要一个multipart解析器把POST请求的multipart数据中抽取出来,这样DispatcherServlet就能将其传递给我们的控制器了。为了在Spring中注册multipart解析器,需要声明一个实现了Mul
- POJ-2828-Buy Tickets
aijuans
ACM_POJ
POJ-2828-Buy Tickets
http://poj.org/problem?id=2828
线段树,逆序插入
#include<iostream>#include<cstdio>#include<cstring>#include<cstdlib>using namespace std;#define N 200010struct
- Java Ant build.xml详解
asia007
build.xml
1,什么是antant是构建工具2,什么是构建概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个3,ant的好处跨平台 --因为ant是使用java实现的,所以它跨平台使用简单--与ant的兄弟make比起来语法清晰--同样是和make相比功能强大--ant能做的事情很多,可能你用了很久,你仍然不知道它能有
- android按钮监听器的四种技术
百合不是茶
androidxml配置监听器实现接口
android开发中经常会用到各种各样的监听器,android监听器的写法与java又有不同的地方;
1,activity中使用内部类实现接口 ,创建内部类实例 使用add方法 与java类似
创建监听器的实例
myLis lis = new myLis();
使用add方法给按钮添加监听器
- 软件架构师不等同于资深程序员
bijian1013
程序员架构师架构设计
本文的作者Armel Nene是ETAPIX Global公司的首席架构师,他居住在伦敦,他参与过的开源项目包括 Apache Lucene,,Apache Nutch, Liferay 和 Pentaho等。
如今很多的公司
- TeamForge Wiki Syntax & CollabNet User Information Center
sunjing
TeamForgeHow doAttachementAnchorWiki Syntax
the CollabNet user information center http://help.collab.net/
How do I create a new Wiki page?
A CollabNet TeamForge project can have any number of Wiki pages. All Wiki pages are linked, and
- 【Redis四】Redis数据类型
bit1129
redis
概述
Redis是一个高性能的数据结构服务器,称之为数据结构服务器的原因是,它提供了丰富的数据类型以满足不同的应用场景,本文对Redis的数据类型以及对这些类型可能的操作进行总结。
Redis常用的数据类型包括string、set、list、hash以及sorted set.Redis本身是K/V系统,这里的数据类型指的是value的类型,而不是key的类型,key的类型只有一种即string
- SSH2整合-附源码
白糖_
eclipsespringtomcatHibernateGoogle
今天用eclipse终于整合出了struts2+hibernate+spring框架。
我创建的是tomcat项目,需要有tomcat插件。导入项目以后,鼠标右键选择属性,然后再找到“tomcat”项,勾选一下“Is a tomcat project”即可。具体方法见源码里的jsp图片,sql也在源码里。
补充1:项目中部分jar包不是最新版的,可能导
- [转]开源项目代码的学习方法
braveCS
学习方法
转自:
http://blog.sina.com.cn/s/blog_693458530100lk5m.html
http://www.cnblogs.com/west-link/archive/2011/06/07/2074466.html
1)阅读features。以此来搞清楚该项目有哪些特性2)思考。想想如果自己来做有这些features的项目该如何构架3)下载并安装d
- 编程之美-子数组的最大和(二维)
bylijinnan
编程之美
package beautyOfCoding;
import java.util.Arrays;
import java.util.Random;
public class MaxSubArraySum2 {
/**
* 编程之美 子数组之和的最大值(二维)
*/
private static final int ROW = 5;
private stat
- 读书笔记-3
chengxuyuancsdn
jquery笔记resultMap配置ibatis一对多配置
1、resultMap配置
2、ibatis一对多配置
3、jquery笔记
1、resultMap配置
当<select resultMap="topic_data">
<resultMap id="topic_data">必须一一对应。
(1)<resultMap class="tblTopic&q
- [物理与天文]物理学新进展
comsci
如果我们必须获得某种地球上没有的矿石,才能够进行某些能量输出装置的设计和建造,而要获得这种矿石,又必须首先进行深空探测,而要进行深空探测,又必须获得这种能量输出装置,这个矛盾的循环,会导致地球联盟在与宇宙文明建立关系的时候,陷入困境
怎么办呢?
 
- Oracle 11g新特性:Automatic Diagnostic Repository
daizj
oracleADR
Oracle Database 11g的FDI(Fault Diagnosability Infrastructure)是自动化诊断方面的又一增强。
FDI的一个关键组件是自动诊断库(Automatic Diagnostic Repository-ADR)。
在oracle 11g中,alert文件的信息是以xml的文件格式存在的,另外提供了普通文本格式的alert文件。
这两份log文
- 简单排序:选择排序
dieslrae
选择排序
public void selectSort(int[] array){
int select;
for(int i=0;i<array.length;i++){
select = i;
for(int k=i+1;k<array.leng
- C语言学习六指针的经典程序,互换两个数字
dcj3sjt126com
c
示例程序,swap_1和swap_2都是错误的,推理从1开始推到2,2没完成,推到3就完成了
# include <stdio.h>
void swap_1(int, int);
void swap_2(int *, int *);
void swap_3(int *, int *);
int main(void)
{
int a = 3;
int b =
- php 5.4中php-fpm 的重启、终止操作命令
dcj3sjt126com
PHP
php 5.4中php-fpm 的重启、终止操作命令:
查看php运行目录命令:which php/usr/bin/php
查看php-fpm进程数:ps aux | grep -c php-fpm
查看运行内存/usr/bin/php -i|grep mem
重启php-fpm/etc/init.d/php-fpm restart
在phpinfo()输出内容可以看到php
- 线程同步工具类
shuizhaosi888
同步工具类
同步工具类包括信号量(Semaphore)、栅栏(barrier)、闭锁(CountDownLatch)
闭锁(CountDownLatch)
public class RunMain {
public long timeTasks(int nThreads, final Runnable task) throws InterruptedException {
fin
- bleeding edge是什么意思
haojinghua
DI
不止一次,看到很多讲技术的文章里面出现过这个词语。今天终于弄懂了——通过朋友给的浏览软件,上了wiki。
我再一次感到,没有辞典能像WiKi一样,给出这样体贴人心、一清二楚的解释了。为了表达我对WiKi的喜爱,只好在此一一中英对照,给大家上次课。
In computer science, bleeding edge is a term that
- c中实现utf8和gbk的互转
jimmee
ciconvutf8&gbk编码
#include <iconv.h>
#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
#include <fcntl.h>
#include <string.h>
#include <sys/stat.h>
int code_c
- 大型分布式网站架构设计与实践
lilin530
应用服务器搜索引擎
1.大型网站软件系统的特点?
a.高并发,大流量。
b.高可用。
c.海量数据。
d.用户分布广泛,网络情况复杂。
e.安全环境恶劣。
f.需求快速变更,发布频繁。
g.渐进式发展。
2.大型网站架构演化发展历程?
a.初始阶段的网站架构。
应用程序,数据库,文件等所有的资源都在一台服务器上。
b.应用服务器和数据服务器分离。
c.使用缓存改善网站性能。
d.使用应用
- 在代码中获取Android theme中的attr属性值
OliveExcel
androidtheme
Android的Theme是由各种attr组合而成, 每个attr对应了这个属性的一个引用, 这个引用又可以是各种东西.
在某些情况下, 我们需要获取非自定义的主题下某个属性的内容 (比如拿到系统默认的配色colorAccent), 操作方式举例一则:
int defaultColor = 0xFF000000;
int[] attrsArray = { andorid.r.
- 基于Zookeeper的分布式共享锁
roadrunners
zookeeper分布式共享锁
首先,说说我们的场景,订单服务是做成集群的,当两个以上结点同时收到一个相同订单的创建指令,这时并发就产生了,系统就会重复创建订单。等等......场景。这时,分布式共享锁就闪亮登场了。
共享锁在同一个进程中是很容易实现的,但在跨进程或者在不同Server之间就不好实现了。Zookeeper就很容易实现。具体的实现原理官网和其它网站也有翻译,这里就不在赘述了。
官
- 两个容易被忽略的MySQL知识
tomcat_oracle
mysql
1、varchar(5)可以存储多少个汉字,多少个字母数字? 相信有好多人应该跟我一样,对这个已经很熟悉了,根据经验我们能很快的做出决定,比如说用varchar(200)去存储url等等,但是,即使你用了很多次也很熟悉了,也有可能对上面的问题做出错误的回答。 这个问题我查了好多资料,有的人说是可以存储5个字符,2.5个汉字(每个汉字占用两个字节的话),有的人说这个要区分版本,5.0
- zoj 3827 Information Entropy(水题)
阿尔萨斯
format
题目链接:zoj 3827 Information Entropy
题目大意:三种底,计算和。
解题思路:调用库函数就可以直接算了,不过要注意Pi = 0的时候,不过它题目里居然也讲了。。。limp→0+plogb(p)=0,因为p是logp的高阶。
#include <cstdio>
#include <cstring>
#include <cmath&