- 【NO.5】LeetCode HOT 100—5. 最长回文子串
悬浮海
#LeetCodeHOT100leetcode算法5.最长回文子串
文章目录5.最长回文子串解题方法一:动态规划方法二:中心扩展5.最长回文子串5.最长回文子串给你一个字符串s,找到s中最长的回文子串。如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。示例1:输入:s=“babad”输出:“bab”解释:“aba”同样是符合题意的答案。示例2:输入:s=“cbbd”输出:“bb”提示:1maxLength){maxLength=j-i+1;index=i
- 「RIA学习力」 《故事思维》 NO.5 甄艾
甄艾
「RIA学习力授权导师」便签输出第3期第5天今日内容来自第一章《每个人都应该学会讲的6个故事》有6种类型的故事能有效地提升你的影响力。1.“我是谁”的故事2.“为什么我会在这里”的故事3.“愿景”的故事4“教学”的故事5.“行动价值”的故事6.“我知道你们在想什么”的故事拆页六P19“我为何而来”的故事当人们从你的身上嗅出了欺诈的味道,他们会远远地避开你。我们天生都有警惕心,会怀疑他人的动机。即使
- 解锁开心生命密码 NO.5
糊糊陪你瑜伽
原本想着下课后就写作业,结果却磨蹭到了上课前写作业,看来这周的效率确实很低。第5次的沟通从我们“活着就是个奇迹”开始。和春天沟通比较多的话题是在与孩子的关系,她一次次的在提醒着我,把自己变成和娃一样的孩子,对孩子要保持一个允许的态度,更多的去调动孩子良好的感觉。只有把这个感觉调动好了,很多事情才会水到渠成。纸上得来终觉浅,要真正做到上述说到的这些点确实挺难,时不时的生活中又会被拽到原位,然后不知不
- 「RIA学习力」《终身成长》NO.5 1902期丁丽
郁郁寒林
不相知有不相知的爱法拆页五来自《第二章思维模式解析》P58问题:是不是我们的一切都可以被改变,是不是我们应该去改变所有可以改变的?成长型思维模式相信能力是可以被培养的,但它并不能告诉你,你能改变多少,或者需要多长时间才能获得改变,而且这也不意味着所有的事,包括自己的喜好和价值观,都可以被改变。有一次,我在出租车里,司机正在收听歌剧。因为想聊一聊,我说:“你喜欢歌剧?”“不,”他回答,“我讨厌歌剧。
- No.5 苏城雪景 20180126
小米Miya
今早掀开窗帘一看满世界的白,就知道有一个地方必须要去,不去,下一次不知道啥时候能看见了,梦里都不一定能有这么美吧!果然,在公司开完会,群里喊了一嗓子,果然资深园林忠粉卢大美女也抵挡不了冰雪覆盖下的拙政园也许是感受到了我们对雪后苏城的热爱,我们前脚刚进拙政园,太阳立即出来了,天也变蓝了。酷爱墙角啊,有树有墙有弯弯的房檐和蓝蓝的天~地上的雪已经化了,而房顶和树上的雪还厚厚的,银装素裹的世界,也借着这拙
- 刘静+提问力训练No.5
jjGenius
挑选一个最近让你烦恼让你不爽的事情,这件事情如果解决了可以给你的生活或者个人成长或者工作带来重大的变化。如果你说最近没有,那么恭喜你,你赢了。那就请你挑选一个你想改变但迟迟未动手或启动了没有坚持的事情。看完这个题目,是不是在想“真姐题目出错了吧,怎么和昨天一样?”对,一样,题目没有错。这几天总有伙伴问我,是不是我们遇到问题后要先用逻辑层次找到问题究竟在哪里,然后再用开放式问题线来追问?我的回答:“
- 思维模型NO.5冗余备份:为什么你需要思考自己的人生B计划?
赵国强哥
今天我们讲第5种思维模型:冗余备份。它原本是工程学概念,指的是复制关键的部件或者系统的主要功能,目的是提高系统的可靠性。定义很拗口,换成大白话是B计划或者备胎计划。华为是应用备胎计划最好的企业。2019年,在美国将华为列入所谓“实体清单”后,众多美国企业都不得不停止给华为供货,包括高通、英特尔、ARM、安森美、泰瑞达,甚至联邦快递都被要求禁止向华为出货或提供服务。华为海思总裁何庭波立即宣布启用备胎
- 「RIA学习力」《被赋能的高效对话》No.5,陈伟新
陈伟新_走在自我完善的路上
P73培养一系列语调有三种有力量的语调一一魔法师的语调、真朋友的语调和远见卓识的长者的语调一一可以开启通在人们深层觉知的大门,让人们有能力更敏锐地欣赏他人内在的价值观和能力。这些语调是语音和声调的质量,在许多语言中,微妙的语调变化能够立即被理解。这几种语调使用了轻快的、温暖的声音,使得客户从声音中得到振奋的体验。用开放式的语调来提问开放式问题时,总是有推动力的。说明:语调很难用文字表达清楚,即便是
- 你将为自己的孩子选择哪本书作为人生第一本书?
易丘藏书阁
放假啦!找本书来看啦!看什么书好呢,书荒?那么易丘藏书阁“荐书”系列来帮你破解书荒了!读书是一件持之以恒的事情。汲取着,享受着,感悟着,回味着......读书那么重要,那么,你或未来的你将为自己的孩子选择哪本书作为人生第一本书呢?(备注:教材除外哦)下面是在贴吧,微博,QQ群对网友的大调查结果:TOP1ONO.1:三字经NO.2:唐诗三百首NO.3:论语NO.4:格林童话NO.5:伊索寓言NO.6
- 樱花盛开的思念
绮珍娜贝蒂
文字陪伴了萨小皮和苏小米的孤儿院时光No.5(3)第四件事,就是我和小米的生活中发生了一件极为暖心的事情。小米在孤儿院和我太好了,惹得那些孩子嫉妒。而且我们还能读书,也能爬树,甚至还能睡在书屋,让她们羡慕嫉妒恨不已。但因为曾亲眼目睹我徒手把男孩揍哭(谁叫他欺负小米),别的人都不敢对小米,怎么样也不敢吱声。但那天我恰好喝了不干净的水肚子疼,所以在床上休息。莫娜修女给我送了水和药,吃了药后我就蜷着在床
- 「RIA学习力」《学习心理学》No.5,苏语嫣
苏语嫣
进入拆页前,我们先了解一下信息加工中的信息流。P64一、信息加工系统概览根据认知信息加工观,人类学习者被视为一个信息处理器,以与计算机极为类似的方式运作。当学习发生时,信息由环境中输入,而后进行加工并储存在记忆中,最后以某种习得的性能的形式输出。像行为主义者一样,认知信息加工模型的拥护者寻求解释环境如何修正人类的行为。但与行为主义者不同的是,他们假定在环境和行为之间存在一个中介变量。这一变量就是学
- NO.5 环境的影响力
蒙娜丽脆脆鲨
说不清家到底是一种什么感觉,在家里我可以无限的放松,不用担心各种事情,不像在单位里那么焦虑跟紧张,以至于我昨天晚上不到十点钟就睡着了,而且睡眠质量还挺高。这应该是最近一两个月以来难得睡过的一个好觉,环境真的太重要了。闲下来的时候,我整理了一部分社会心理学的笔记,发现一个有意思的知识点,之前我的习惯性思维模式是,在做一件事的时候,我以为自己知道为什么会做这件事情,而且总能找到做这件事情的理由。也就是
- NO.5【 烛光的温暖】
柒百忆
停电了,走出阳台,外面喧嚣的世界更添几分骚动,措手不及的“意外”让所有掉进黑暗中的人儿手足无措,纷纷慌乱地把手中握紧的手机握得更紧。不久,世界又亮起了“荧光点点”,依旧继续着它的圣诞前狂欢。今晚,是平安夜,窗外不急不缓地下了一整天的雪,丈量其大概已有三尺厚了。正好是周末,有约会的同学早早就“浓妆出嫁”了,没有约会的同学因为家离学校近,也在与家人共享天伦了。周围很多人,但又与我何干?现在宿舍只剩下我
- 2018-11-20 不要太过依赖除自己以外的人,因为只有自己不会抛弃自己
騎車攆曹操
No.1不要试图给自己找任何借口,错误面前没人爱听那些借口。No.2做一个简单的人,踏实而务实。不沉溺幻想。不庸人自扰。No.3收敛自己的脾气,偶尔要刻意沉默,因为冲动会做下让自己无法挽回的事情。No.4真正了解无常的含义,当你痛苦时,你要想这痛苦不是永恒的,当你快乐时,你要想这快乐也不是永恒的。No.5不要太过依赖除自己以外的人,因为只有自己不会抛弃自己。No.6人之所以不快乐,就是计较的太多。
- 2018-12-26 迷茫不可怕,说明你还在向前走。失败不可怕,只要你还能爬起来
騎車攆曹操
No.1毛毛虫如果没有经过成蛹的尴尬不可能变成美丽的蝴蝶可是我一点也不想变成难看的蛹No.2迷茫不可怕,说明你还在向前走。失败不可怕,只要你还能爬起来。No.3喜欢什么便会创造什么,忧虑什么便会发生什么;包容什么便会征服什么,抵触什么便会畏惧什么;执著什么便会痛苦什么,放下什么便会看清什么No.4我们用一生的时间做著两件事情:行走与选择行走的路。No.5孤独一人也没关系,只要能发自内心地爱著一个人
- 动态规划 No.5最长回文子串
不要甜的红烧肉
题目大意给定一个字符串s,找到s中最长的回文子串。你可以假设s的最大长度为1000。示例1:输入:"babad"输出:"bab"注意:"aba"也是一个有效答案。示例2:输入:"cbbd"输出:"bb"方法一:暴力法寻找string的每一个子串,判断该子串是否为回文子串,并动态地记录最长的回文串长度。寻找子串的时间复杂度为O(n2),判断回文子串的复杂度为O(n),所以算法的总时间复杂度为O(n3
- NO.5 2021.01.03 回归
妮妮熊_聂
2021.01.0313:05--16:30现金流游戏总结1.过程回顾:欢迎来到新手村2.复盘2.1目标【游戏目标】:回归带游戏状态,体验协助,开启上帝视角,看每个玩家优劣势及探索协助方式。【长期目标】:协助的分寸感;锻炼能力:快速分析抓本质,精炼总结,一针见血的穿透力,沟通力,洞察力;快速客观看他人优缺点,成人达己的领导力与教练力【结果】1.完成第5次带游戏,走完流程与点评,有些忘词,出现卡顿。
- 2018-12-29 他们熬不住了,我可以多熬一秒钟、两秒钟
騎車攆曹操
No.1你现在多学一样本事以后就会少说一句求别人的话,否则以后有一天有人想拉你一把都不知道应该从何下手。No.2只有相信自己,才能赢得别人的信任和肯定,为走向成功缩短距离。No.3不是每个人都能成为自己想要的样子,但至少每个人都可以努力成为自己想要的样子。No.4你明知道蜷缩在床上感觉更温暖,但还是一早就起床;你明知道什么都不做比较轻松,但依旧选择追逐梦想。这就是生活,你必须坚持下去。No.5许多
- 《我就想做班主任》NO.5给学生写封信吧
紫陌欣妍
读书打卡第十八天日期:7月26日内容:云中谁寄锦书来体会:看了这一章的内容,立刻勾起了我的回忆,我也曾给学生写过信啊。2017年我刚大学毕业不久,一边在一所中学代课一边准备参加教师招聘考试。那是一所新学校,我去的时候正好是第一年招生,生源不是特别好,大多是周围乡镇的。我教初一,班主任是个男老师,教英语,但感觉也不是特别凶的那种,所以学生不是很怕我们,课堂纪律难免有点差。第一次当老师,什么都不会,每
- 【RIA学习力】《影响力大师》No.5,长亭短亭说
长亭短亭说
2020年拆解的第一本书《影响力大师》-5今日内容来自六种影响力来源的第一个维度。下面先摘选关于六个影响力来源的说明。掌握六种影响力来源实际上,所有影响人类行为的力量都可以归结为两种基本的驱动力,对,只有两种。比如,人们经常暗自思量:“我能做到要做的事吗?”“这样做是否值得?”第一个问题其实问的是“我有没有能力”,第二个问题问的是“我有没有动力”。因此,不管你的目的是要管理中学的同辈压力,向贫民窟
- NO.5从内打破是成长 ——读《“新基础教育”研究手册》有感
小麦木石
《“新基础教育”研究手册》是我校教师阅读大赛的必读书目之一,翻开书页之前脑海中出现三个问号:什么是“新基础教育”?“新基础教育”怎么实行?实行“新基础教育”有什么用?在这三个问号的刺激下,我迫不及待地打开书本开始阅读。不得不说,《“新基础教育”研究手册》是一本接地气的书,字字句句直戳心窝,他有先进的理念,切实可行的操作路径,有直观可观的结果,能解开心中种种谜团,得柳暗花明之境。越读越激动,这是一条
- 2019-03-16 有失不戒,有益不劝,玩物丧志,人生之患
騎車攆曹操
No.1人生要求真,以真诚对待他人;人生要求美,以美丽装点世界;人生要求知,以知识带动文明;人生要求善,以宽容丰富生命!No.2如果别人朝你扔石头,就不要扔回去了,留着作你建高楼的基石。No.3人生自我设计是必要的,没有自我设计,人生将是盲目的,自我设计是自我实现的基础,自我实现是自我设计的结果!No.4没有不可治愈的伤痛,没有不能结束的沉沦,所有失去的,会以另一种方式归来。No.5衡量一个人的价
- 《深度倾听》No.5,石思思,策略性同理心
石思思
关于主题一张灵巧的耳朵胜过十张能说会道的嘴。——卡耐基倾听具有大量技巧,涵盖了耳朵的听、眼睛的听、心灵的听、身体的听等众多方面。通过练习,一步步掌握深度倾听技巧。让别人感到你理解他,其实道理很简单:就是将心比心,站在对方的立场看问题。如果成功了,你就可以在瞬间改变你们之间的关系。在那一刻,你用不着努力去“了解”对方,你已经赢得了他的心,而这个突破会带来合作,带来有效的沟通。今天,我们来看看如何做到
- 2021-03-19
小海不才承蒙各位厚爱
No.5今天又有一块小饼干成精了。她是一块自卑的小饼干,主要原因是她的小麻子脸。当她还没有成精的时候所有小饼干娘都已经开始避开她:“嗨呀!我们才是正宗小饼干,你丑死啦!”所以她成精后看着镜子里长了小雀斑的自己长长叹了口气:“害呀,没有人会喜欢小麻子。”不是甜美的草莓小饼干妖,不是纯情的牛奶小饼干妖,不是妖艳的海盐小饼干妖。她成精了也还是个丑丑的小麻子饼干。她在人类社会遇到的第一个坎就是路障,捂着脸
- 第3周 No.5 批评孩子的正确方式《教出乐观的孩子》
李真71
在这一节,作者说,孩子的解释风格有一部分是从父母、老师那里学来的。他们听成年人如何批评他们,同时也吸取了批评的方式。如果今天你批评孩子懒惰,而不是批评他不够努力,那么孩子不仅会相信他是懒惰的,同时也相信他的失败是来自水久的及不可改变的因素。提出批评孩子或当孩子的面批评自己时,必须十分谨慎,因为你在塑造孩子自责的解释风格。你要遵循两项规则:第一项规则就是准确;第二项规则是在实际情况允许的情况下,你应
- 电影NO.5《印度合伙人》
简均写记
贫穷不可怕,可怕的是无知和固步自封,那就只能一直愚蠢而贫苦地生活下去,还不以为然。联合国的那场演讲主人翁说了一句话:生活中遇到的问题就是机会,那些想要没有问题的人,他们每天就知道祈求上天保佑顺顺利利,生活中不可能没有问题,除非你不活了你就不会遇到问题。人类不只是一个躯壳,人可以用自己的思想和智慧为更多的人类改变生活,在解决问题中为更多人谋得更多的福利。因为我们不只是为自己而活,我们都是社会的一份子
- 「RIA学习力」《深度倾听》No.5 小芳
小芳_a598
让别人感到你理解他,其实道理很简单:就是将心比心,站在对方的立场看问题。如果成功了,你就可以在瞬间改变你们之间的关系。在那一刻,你用不着努力去“了解”对方,你已经赢得了他的心,而这个突破会带来合作,带来有效的沟通。今天,我们来看看如何做到同理心。拆页七选自《强势谈判》策略性同理心——重复,标注和校准所谓重复,它是指在谈判的过程中,谈判者积极倾听,在对手说出某一句关键的信息之后,不要急于直接打探他的
- 2019-03-21 人活一生,值得爱的东西很多,不要因为一个不满意,就灰心
騎車攆曹操
No.1每个人都不是一座孤岛,一个人必须是这世界上最坚固的岛屿,然后才能成为大陆的一部分。——海明威No.2让你的愤怒变得昂贵,没有人能消费得起,让你的快乐变得便宜,每个人都可以自由分享。No.3你迷茫的原因在于读书太少而想的太多。——杨绛No.4有些事不是看到了希望才去坚持,而是因为坚持才会看到希望。No.5人活一生,值得爱的东西很多,不要因为一个不满意,就灰心。——路遥No.6一星陨落,黯淡不
- 力扣 Hot 100
我很懒但我很软乎
刷题总结算法数据结构
目录No.461汉明距离No.617合并二叉树No.226翻转二叉树No.104二叉树的最大深度No.206反转链表No.136只出现一次的数字No.169多数元素No,21合并两个有序链表No.539把二叉搜索树转换为累加树No.283移动零No.448找到所有数组中No.160相交链表No.155最小栈No.1两数之和No.5最长回文子串No.15三数之和No.3无重复字符的最长子串No.69
- 30部动漫,30句灵魂话语!
麦田日语高考
NO.1时间能冲淡痛苦,但是,我并不想用时间来治愈一切。——《黑执事》NO.2我到底要用怎么样的速度生活才能与你再次相遇。就算发了一千条短信,心与心的距离也不会靠近1厘米。——《秒速5cm》NO.3用我一生换你十年天真无邪。——《盗墓笔记》NO.4世界不完美所以才显得美丽。——《钢之炼金术师》NO.5我可以不被暗夜的黑、不被光芒的耀眼所迷惑,只捕捉到你的眼眸。——《未来都市》NO.6曾经发生过的事
- PHP如何实现二维数组排序?
IT独行者
二维数组PHP排序
二维数组在PHP开发中经常遇到,但是他的排序就不如一维数组那样用内置函数来的方便了,(一维数组排序可以参考本站另一篇文章【PHP中数组排序函数详解汇总】)。二维数组的排序需要我们自己写函数处理了,这里UncleToo给大家分享一个PHP二维数组排序的函数:
代码:
functionarray_sort($arr,$keys,$type='asc'){
$keysvalue= $new_arr
- 【Hadoop十七】HDFS HA配置
bit1129
hadoop
基于Zookeeper的HDFS HA配置主要涉及两个文件,core-site和hdfs-site.xml。
测试环境有三台
hadoop.master
hadoop.slave1
hadoop.slave2
hadoop.master包含的组件NameNode, JournalNode, Zookeeper,DFSZKFailoverController
- 由wsdl生成的java vo类不适合做普通java vo
darrenzhu
VOwsdlwebservicerpc
开发java webservice项目时,如果我们通过SOAP协议来输入输出,我们会利用工具从wsdl文件生成webservice的client端类,但是这里面生成的java data model类却不适合做为项目中的普通java vo类来使用,当然有一中情况例外,如果这个自动生成的类里面的properties都是基本数据类型,就没问题,但是如果有集合类,就不行。原因如下:
1)使用了集合如Li
- JAVA海量数据处理之二(BitMap)
周凡杨
java算法bitmapbitset数据
路漫漫其修远兮,吾将上下而求索。想要更快,就要深入挖掘 JAVA 基础的数据结构,从来分析出所编写的 JAVA 代码为什么把内存耗尽,思考有什么办法可以节省内存呢? 啊哈!算法。这里采用了 BitMap 思想。
首先来看一个实验:
指定 VM 参数大小: -Xms256m -Xmx540m
- java类型与数据库类型
g21121
java
很多时候我们用hibernate的时候往往并不是十分关心数据库类型和java类型的对应关心,因为大多数hbm文件是自动生成的,但有些时候诸如:数据库设计、没有生成工具、使用原始JDBC、使用mybatis(ibatIS)等等情况,就会手动的去对应数据库与java的数据类型关心,当然比较简单的数据类型即使配置错了也会很快发现问题,但有些数据类型却并不是十分常见,这就给程序员带来了很多麻烦。
&nb
- Linux命令
510888780
linux命令
系统信息
arch 显示机器的处理器架构(1)
uname -m 显示机器的处理器架构(2)
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
hdparm -i /dev/hda 罗列一个磁盘的架构特性
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作
cat /proc/cpuinfo 显示C
- java常用JVM参数
墙头上一根草
javajvm参数
-Xms:初始堆大小,默认为物理内存的1/64(<1GB);默认(MinHeapFreeRatio参数可以调整)空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制
-Xmx:最大堆大小,默认(MaxHeapFreeRatio参数可以调整)空余堆内存大于70%时,JVM会减少堆直到 -Xms的最小限制
-Xmn:新生代的内存空间大小,注意:此处的大小是(eden+ 2
- 我的spring学习笔记9-Spring使用工厂方法实例化Bean的注意点
aijuans
Spring 3
方法一:
<bean id="musicBox" class="onlyfun.caterpillar.factory.MusicBoxFactory"
factory-method="createMusicBoxStatic"></bean>
方法二:
- mysql查询性能优化之二
annan211
UNIONmysql查询优化索引优化
1 union的限制
有时mysql无法将限制条件从外层下推到内层,这使得原本能够限制部分返回结果的条件无法应用到内层
查询的优化上。
如果希望union的各个子句能够根据limit只取部分结果集,或者希望能够先排好序在
合并结果集的话,就需要在union的各个子句中分别使用这些子句。
例如 想将两个子查询结果联合起来,然后再取前20条记录,那么mys
- 数据的备份与恢复
百合不是茶
oraclesql数据恢复数据备份
数据的备份与恢复的方式有: 表,方案 ,数据库;
数据的备份:
导出到的常见命令;
参数 说明
USERID 确定执行导出实用程序的用户名和口令
BUFFER 确定导出数据时所使用的缓冲区大小,其大小用字节表示
FILE 指定导出的二进制文
- 线程组
bijian1013
java多线程threadjava多线程线程组
有些程序包含了相当数量的线程。这时,如果按照线程的功能将他们分成不同的类别将很有用。
线程组可以用来同时对一组线程进行操作。
创建线程组:ThreadGroup g = new ThreadGroup(groupName);
&nbs
- top命令找到占用CPU最高的java线程
bijian1013
javalinuxtop
上次分析系统中占用CPU高的问题,得到一些使用Java自身调试工具的经验,与大家分享。 (1)使用top命令找出占用cpu最高的JAVA进程PID:28174 (2)如下命令找出占用cpu最高的线程
top -Hp 28174 -d 1 -n 1
32694 root 20 0 3249m 2.0g 11m S 2 6.4 3:31.12 java
- 【持久化框架MyBatis3四】MyBatis3一对一关联查询
bit1129
Mybatis3
当两个实体具有1对1的对应关系时,可以使用One-To-One的进行映射关联查询
One-To-One示例数据
以学生表Student和地址信息表为例,每个学生都有都有1个唯一的地址(现实中,这种对应关系是不合适的,因为人和地址是多对一的关系),这里只是演示目的
学生表
CREATE TABLE STUDENTS
(
- C/C++图片或文件的读写
bitcarter
写图片
先看代码:
/*strTmpResult是文件或图片字符串
* filePath文件需要写入的地址或路径
*/
int writeFile(std::string &strTmpResult,std::string &filePath)
{
int i,len = strTmpResult.length();
unsigned cha
- nginx自定义指定加载配置
ronin47
进入 /usr/local/nginx/conf/include 目录,创建 nginx.node.conf 文件,在里面输入如下代码:
upstream nodejs {
server 127.0.0.1:3000;
#server 127.0.0.1:3001;
keepalive 64;
}
server {
liste
- java-71-数值的整数次方.实现函数double Power(double base, int exponent),求base的exponent次方
bylijinnan
double
public class Power {
/**
*Q71-数值的整数次方
*实现函数double Power(double base, int exponent),求base的exponent次方。不需要考虑溢出。
*/
private static boolean InvalidInput=false;
public static void main(
- Android四大组件的理解
Cb123456
android四大组件的理解
分享一下,今天在Android开发文档-开发者指南中看到的:
App components are the essential building blocks of an Android
- [宇宙与计算]涡旋场计算与拓扑分析
comsci
计算
怎么阐述我这个理论呢? 。。。。。。。。。
首先: 宇宙是一个非线性的拓扑结构与涡旋轨道时空的统一体。。。。
我们要在宇宙中寻找到一个适合人类居住的行星,时间非常重要,早一个刻度和晚一个刻度,这颗行星的
- 同一个Tomcat不同Web应用之间共享会话Session
cwqcwqmax9
session
实现两个WEB之间通过session 共享数据
查看tomcat 关于 HTTP Connector 中有个emptySessionPath 其解释如下:
If set to true, all paths for session cookies will be set to /. This can be useful for portlet specification impleme
- springmvc Spring3 MVC,ajax,乱码
dashuaifu
springjquerymvcAjax
springmvc Spring3 MVC @ResponseBody返回,jquery ajax调用中文乱码问题解决
Spring3.0 MVC @ResponseBody 的作用是把返回值直接写到HTTP response body里。具体实现AnnotationMethodHandlerAdapter类handleResponseBody方法,具体实
- 搭建WAMP环境
dcj3sjt126com
wamp
这里先解释一下WAMP是什么意思。W:windows,A:Apache,M:MYSQL,P:PHP。也就是说本文说明的是在windows系统下搭建以apache做服务器、MYSQL为数据库的PHP开发环境。
工欲善其事,必须先利其器。因为笔者的系统是WinXP,所以下文指的系统均为此系统。笔者所使用的Apache版本为apache_2.2.11-
- yii2 使用raw http request
dcj3sjt126com
http
Parses a raw HTTP request using yii\helpers\Json::decode()
To enable parsing for JSON requests you can configure yii\web\Request::$parsers using this class:
'request' =&g
- Quartz-1.8.6 理论部分
eksliang
quartz
转载请出自出处:http://eksliang.iteye.com/blog/2207691 一.概述
基于Quartz-1.8.6进行学习,因为Quartz2.0以后的API发生的非常大的变化,统一采用了build模式进行构建;
什么是quartz?
答:简单的说他是一个开源的java作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。并且还能和Sp
- 什么是POJO?
gupeng_ie
javaPOJO框架Hibernate
POJO--Plain Old Java Objects(简单的java对象)
POJO是一个简单的、正规Java对象,它不包含业务逻辑处理或持久化逻辑等,也不是JavaBean、EntityBean等,不具有任何特殊角色和不继承或不实现任何其它Java框架的类或接口。
POJO对象有时也被称为Data对象,大量应用于表现现实中的对象。如果项目中使用了Hiber
- jQuery网站顶部定时折叠广告
ini
JavaScripthtmljqueryWebcss
效果体验:http://hovertree.com/texiao/jquery/4.htmHTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>网页顶部定时收起广告jQuery特效 - HoverTree<
- Spring boot内嵌的tomcat启动失败
kane_xie
spring boot
根据这篇guide创建了一个简单的spring boot应用,能运行且成功的访问。但移植到现有项目(基于hbase)中的时候,却报出以下错误:
SEVERE: A child container failed during start
java.util.concurrent.ExecutionException: org.apache.catalina.Lif
- leetcode: sort list
michelle_0916
Algorithmlinked listsort
Sort a linked list in O(n log n) time using constant space complexity.
====analysis=======
mergeSort for singly-linked list
====code======= /**
* Definition for sin
- nginx的安装与配置,中途遇到问题的解决
qifeifei
nginx
我使用的是ubuntu13.04系统,在安装nginx的时候遇到如下几个问题,然后找思路解决的,nginx 的下载与安装
wget http://nginx.org/download/nginx-1.0.11.tar.gz
tar zxvf nginx-1.0.11.tar.gz
./configure
make
make install
安装的时候出现
- 用枚举来处理java自定义异常
tcrct
javaenumexception
在系统开发过程中,总少不免要自己处理一些异常信息,然后将异常信息变成友好的提示返回到客户端的这样一个过程,之前都是new一个自定义的异常,当然这个所谓的自定义异常也是继承RuntimeException的,但这样往往会造成异常信息说明不一致的情况,所以就想到了用枚举来解决的办法。
1,先创建一个接口,里面有两个方法,一个是getCode, 一个是getMessage
public
- erlang supervisor分析
wudixiaotie
erlang
当我们给supervisor指定需要创建的子进程的时候,会指定M,F,A,如果是simple_one_for_one的策略的话,启动子进程的方式是supervisor:start_child(SupName, OtherArgs),这种方式可以根据调用者的需求传不同的参数给需要启动的子进程的方法。和最初的参数合并成一个数组,A ++ OtherArgs。那么这个时候就有个问题了,既然参数不一致,那