- 重启服务器:临时救火还是长久之策?深度探讨缓存溢出与网络超时的解决方案
月落星还在
运维服务器缓存网络
在运维和开发工作中,重启服务器似乎成了一种“万能药”:缓存溢出?重启!网络请求超时?重启!服务不可用?还是重启!然而,重启真的能解决问题吗?它背后的原理是什么?又有哪些局限性?更重要的是,我们是否有更好的替代方案?本文将深入探讨这些问题,并结合实际场景,提供具体的解决方案。一、重启服务器的“魔力”从何而来?1.缓存溢出与重启缓存溢出通常是由于内存泄漏、缓存淘汰策略失效或瞬时流量激增导致的。重启服务
- IT运维很头疼 云络科技说不如包给他们
weixin_33755649
运维前端devopsViewUI
相声,相信很多人都喜欢,台上一个捧一个逗造就了一台戏。俗话说“三分逗,七分捧”,看似被抢尽风头的捧哏者反而扮演着更重要的角色。在IT界也有着这样一对关系——开发和运维。所谓“三分建设,七分运维”,一直以来默默躲在背后的IT运维部门,尽管无数次被企业轻视,还要遭受业务部埋怨,而一旦企业系统遭到考验,运维人员就得重装上任,赶忙“救火”。近几年,随着云计算等技术的落地,提升了效率的同时也增加了IT复杂程
- 企业IT数字化运维运营平台(总体架构、总体蓝图)建设方案
公众号:优享智库
数字化转型数据治理主数据数据仓库运维架构
这份文件是关于企业IT数字化运维运营平台的建设方案,主要介绍了业务背景、解决方案、成功应用案例等核心内容。以下是文件的核心要点总结:业务背景概述:IT运维趋势:随着万物互联时代的到来,IT设备数量激增,运维成为保障业务高效运转的基础。IT运维重要性:IT监控运维是企业业务正常与高效运转的基础保障,直接影响业务的收益和成本。IT运维现状:当前运维模式多为被动救火式,存在基础设施分散、管理困难、缺少自
- TOGAF中的企业架构:让业务架构与数据、应用、技术架构形成闭环的魔法之旅
火山说数
数字化企业架构架构微服务云原生
前言你是否曾经有过这样一种感觉:企业在进行数字化转型时,架构之间常常感觉像是一盘散沙?业务部门、IT部门、数据分析师各自为政,技术团队则像一群“救火队员”随时准备扑灭各种系统bug。好消息是,TOGAF(TheOpenGroupArchitectureFramework)可以帮助企业打破这种局面,让业务架构(BusinessArchitecture)和其他“三A”架构——数据架构(DataArch
- 一日成语汇·曲突徙薪
八哥学堂
成语:曲突徙薪拼音:qūtūxǐxīn解释:曲:弯;突:烟囱;徒:迁移;薪:柴草。把烟囱改建成弯的,把灶旁的柴草搬走。比喻事先采取措施,才能防止灾祸。成语用典:有人到别人家去做客,看到主人的烟囱太直了,火势很猛,灶边又堆着柴薪,就建议主人把灶上的烟囱改装得曲折一些,堆着柴薪也要搬的远一点。但主人没理他。过了几天,这家失火了,邻居都赶来救火,因为大家手脚快,所以很快就扑灭了火。主人感谢大家的帮忙,就
- 浅尝要事第一
毅行生长
要事第一,顾名思义重要的事情放第一。可真正做到的人有多少呢?或者说哪些是重要的事情?哪些是自己重要的事情而不是对别人重要的事情?读书时,老被爸爸责怪做事不分轻重,我也是懵懵懂懂的知道自己有这样的缺点,但如何改正,没有章法。工作以后,很多事情被人追着跑,有太多deadline跟在屁股后面追,疲于应对的我对自己的缺点厌恶不堪,却没太多时间纠正。当妈以后,琐事是工作上的几万倍,哪哪都需要救火,什么都看起
- 新媒体运营天花板低吗
璐璐不怕摔倒
新媒体运营表面上看入门很容易,就是策。实际策也分高级,低级。是可以和大佬直接接触,影响战略的高级策,还是救火队员机动的低级策。他们都是新媒体运营。我认为各种性格的人,都可以在新媒体这个岗位上得到发展。而且只要找对了自己的特点,发展都不小。会写文章,深刻,对人生人性有了解,对某一个方面有情怀的人适合做内容生产,维护性运营。爱玩,会策划,追时髦的人可以做创意策划,创意营销。他们关注经典文案,经典营销手
- 《八次危机》系列四 “救火队长”大锅饭最后的奉献
梁小宝
时间:1974年-1976年从新中国成立到1978年改革开放,这段时期可以称之为我国的“工业化初期阶段”,也可以称之为“工业资本原始积累阶段”,这段时期内我国一共发生了三次严重的经济危机,分别为1958-1960年的第一次经济危机,1968-1970年的第二次经济危机,1974-1976年的第三次经济危机。前三次危机爆发的根本原因主要是由于国内资本极度缺乏,在不断追加财政投资的情况下,财政赤字规模
- 时间记录|2018年第30周|马坤
马_坤
本周打算换换方式,总体来说,做更多的事,增加生命的厚度才是重要的。尝试不记录自己的情绪,只记录做过的事,以及觉得自己有进步的地方。1.工作上在工作中的地位,目前相当于救火队员,哪里火势旺盛就往哪里去。本周通过不断的加班,把自己手头上的工作,主要是多波束测河项目给结束掉了。航飞项目也顺利的完成了交接。2.学习上继续进行区块链基础概念的学习,目前进度一般,跟得上树哥的进程。但是大部分都是路上听,没有仔
- 《渡情》贰拾伍(白素贞X厉尘澜)
岁月素白Sissi
距离路招摇在万戮门大摆宴席,大宴天下三天三夜的那几日已然过去了半个月。路招摇饮了千樽酒,大醉三天三夜,让自己的身体与意识都处在麻痹的状态,直至现在,她也不知道在那三天里,她到底干了些什么。只记得一个劲儿的高兴,像要把天掀翻了一样高兴,大醉三天后,又昏睡了几乎大半个月。司马容在那三天里也过得十分丰富多彩。酒喝得好好的,门主突然发了酒疯,上房揭瓦都是轻的,居然还火烧戏月峰!他只好连夜组织门人救火。怕某
- 一个难忘的清明节
柠萌有点甜
今年的清明节让人们眼含泪水,令人痛心。凉山的一场大火让30名救火英雄失去了年轻的生命,其中最小的仅仅19岁,正是豆蔻年华。可是大火无情,带走了这些英雄。在视频中看到了英雄的追悼会,泪流满面,希望天堂没有大火,但有光明,一路走好。今天早上刷微博,看到了牺牲人员又多了1名,多少令人痛心的一件事情。愿悲剧再无发生,向人民英雄致敬!
- 谢谢你们负重前行
静心听风
当我们在甜美的梦乡中,你们还在寒冷的夜晚站岗。当我们在感知生活美好,你们还在城市的要口巡逻。当我们在享受丰盛美食,你们还在执行任务的路上。…………谢谢你们负重前行,成就我们岁月静好。图片发自App一直不敢去看那些惨痛的画面,在这里向凉山森林大火救火的所有官兵致敬。愿那些离开的战士们一路走好。
- 《专注力:化繁为简的惊人力量》书摘及感悟
职场成长菌
于尔根·沃尔夫(JurgenWolff)一感悟1.检测个人工作和生活,找到最重要的事情,但也要明确先后顺序,如果只顾着重要且紧急的事情来做就会成为救火队员,所以,要在每天分配时间做重要但不紧急的事情,比如学习、技能提升,如果一天中这些事情没有找到,就说明很有问题,需要审视一下了2.工作中的管理方法是在接受任务前问自己,这是我需要做的吗?是重要的事情吗?对我的绩效甚至未来发展有帮助吗?能否找到替代者
- 泣血泪别救火英雄,他们最后的朋友圈让人心碎!
辛莘在成长
image4月2日1时20分,载有木里森林火灾救火英雄遗体的车队缓缓抵达西昌,群众们自发的走上街头,手捧鲜花,迎接英雄们回家。image前往殡仪馆的路面上摆满了鲜花,那行“救火英雄一路走好”的字一下子刺痛了我的心,如果总是要用这样的方式认识这些英雄,我多么希望我们仍是大千世界里的陌生人。image当我看到新闻报道30具遗体全部找到时心口生疼,他们中间有2名00后,24名90后,1名是80后。这么年
- 2018-10-21周记-聚焦重点
咖啡不加糖NoSugar
【1】提高工作效率完成:强迫自己限时完成文稿,拒绝没完没了拖延。有效限制了工作时间,提高了工作效率。忍住下班后不工作,幸福感暴涨。下周:继续坚持8小时制,限制工作时长,聚焦核心,倒逼改进方法、提升工作效率。增加每天10-20分钟学习时间,提升工作能力。拒绝每天救火。【2】身体完成:根据身体情况坚持锻炼。出差坚持跳绳。保持。问题:长胖了。运动量是否还不够?下周:争取每天跳绳达到20分钟。【3】第二人
- 致敬四川凉山救火英雄
Harley的未来
3月30日17时,四川省凉山州木里县境内发生严重森林火灾。3月31日下午,在扑火行动中,受风力风向突变影响,突然发生林火爆燃,30名扑火人员失联。4月1日晚,经过全力搜救,30名失联扑火人员已经全部找到,27名森林消防队员和3名地方干部群众牺牲。林火有多可怕?山上都是可燃物,加上风向是不可控制的,火点可以在几秒内瞬间连接成火线,瞬间就能烧毁一棵树,乃至烧毁整片森林,非人力所能及!据新闻对火场地形报
- 谁都有可能成为笑料
我悦我写
人生就是这么复杂又简单。很多时候站着看人笑话,等到转过背去,自己又成了别人的笑话。记得好小的时候听过这么一则小故事。说有这么一位村民,特别喜欢看别人笑话,每逢其他村民家中发生不测,他总是乐不疲此,还爱起哄,甚至特别高兴。有一次,一村民家不知怎么着了火,火势越来越大,好多村民都争相去救火。这位村民非但不去救火,他反而站在高处拍着手高呼,“大家来看光光哟,大家来看光光哟”,好多村民觉得不解,有的叫他积
- 邻居家失火了
带刺的金色花
从镇上赶年集回来,看到街道里人影匆匆,抬头往北一看,浓烟滚滚。好像失火了。我赶忙放下买的年货,脱下棉袄。拿起水盆。快速的走到失火的地方加入到救火的行列。火势很大,已经蔓延到屋顶。还好街坊邻居全部行动,大盆小盆,大桶小桶。都源源不断的把水供应。由于烟雾呛人,再加上房子是老房子,大家时刻保持小心。尽量不到屋子里去。大家你一盆我一盆不断的向上向下猛泼,火势得到了有效的控制。但是屋顶上的火苗很难消灭,烟雾
- 2019年4月4日 天气多云转晴 心情三颗星
伊衡
哎呀,拖延症啥时候才能治好,真是令人发愁。这段时间一直没时间运动,肚子上的肉肉长的贼快,去年办的健身卡已经过期了,一直惦记着去退卡,一直拖着。我感觉自己一无是处,当我拖着一件事情不去做的时候,心里的那只小猴子,我管不住了。自律的人生才是自由的。我深表赞同。救火英雄们,希望你们在另一个世界里做那个被守护的人。走好。爸爸让我下次回家,观看他和我妈补拍婚纱照,顺便拍一张全家福,emm……好吧,我可能是充
- 三分钟演讲稿:为什么业务管控一定要有节奏意识?
五点晨起的赫拉
网图:淡定,源于控制节奏演讲目的:让大家感受到,当此之时,积极的将业务管控的节奏,提拉到正轨,是眼下非常急迫的一件事,而且也是非常有希望可以做到的。必须要立马开干,而且充满希望地去干!受众分析:在我的演讲受众里,一些人此刻陷在日常的业务中,无力自拔;有些人处于迷茫期,当下的工作状态不好,但是又不知道怎么样突破;有些人明白要做好长线工作,这样日后可以免于救火,但是不知道要怎么开干;当然,也有些人,眼
- 2019-04-07
请我喝点卡卡HWRC21356
最近几天只要一打开手机,铺天盖地的全是哪哪着火,消防员紧急出动救火的消息。为此,白白的牺牲了一些消防战士,内心实在是感到万分悲痛。今年春天降雨量少,风大,加之天气干燥,很容易发生这类事情。我想说的是,大家一定要爱护好身边的环境,从自己做起,不带火中进山,守住咱们的绿水青山。
- 【笛缘】第九章
刘君义
九、大同之乱高远和林婷婷到了嵩山少林寺,寺内的和尚说,高远的师父慈原带着众僧兵前去大同府抱打前敌。高远又来到崇德观,道童也说,高远的师父史舒带着不少人也去大同了。这附近就是颖水庵,就是柳芸出家的地方,高远本想去看看,但一看林婷婷在身边,就没提这茬。俩人心想救兵如救火,马上一同赶往大同府。一路之上,二人看到民生凋敝,当官的和财主作威作福。半路还遇到地主的狗腿子管农户要钱,农户没钱就打。林婷婷气得要杀
- 班主任故事:表达我很生气,但不能真生气(一)
东方文老师
做班主任三年多了,我最大的收获之一就是学会了:表达自己很生气,但不能真生气。每个班里多多少少都会有一些“熊孩子”,他们时不时地就会制造一些让人血压飙升的事件。作为班主任,总是需要在第一时间直面这些“灾难”,及时处理善后。有人说班主任就是救火队员,可是稍有不慎,不仅火扑不灭,反而还会引火烧身。以至于很多年轻老师谈班主任色变,怎么也不愿意当班主任。还有的老师拒绝的更是直接:我可不想被气死,我还想多活几
- 笔下人物之十社会大爱
暖水瓶dsy
图片发自App在我的笔下,人物通讯百十篇,发了十篇,点到为止,今天决定收官。最后发个“社会还是好人多”的主题。我也写过十几篇社会“好人集体”。例如救火的电厂汽车队、救人的机修厂工友、雷锋小粮店和日夜商场。还有工厂小组、长话班、白衣集体、深夜为迷路老人寻家的社会好人。此稿出自一个电话让我发现了新闻点:我初中的一个同学给我打电话,说她妹妹大面积被烧伤后,她的未婚夫不离不弃,所在工厂全力以赴、医院精心治
- 芳邻
安静地晕
去了教堂之后首先是自来熟找到车友阿花和李11小姐,后来李11小姐搬到阿花的同栋于是我们就这样成了隔一条街的邻居,还有77,竟然就在我们同一个小区。邻居的便利大概就是串门子吧,还有救火。不过有次花邻居的小电动着火了,事态貌似挺严重还引来消防车和记者,但作为邻居的我们确也没帮上啥忙,甚至都赶不及为她着火的房间泼一盆水浇熄把小火苗,只能表示这个火着得太不及时了,为啥要选在咱们都上班的时间呢???那就串门
- 《烧给天堂的眼泪》
无人识
看了狂妃《孩子,你没离题》(文后有链接)以及得知陈良心老师为30位凉山救火英雄编纂的《诗词大会》十三期被无端8次锁定不能发布(文后有链接),心绪久久不能平静。也许在一周以后,这些可歌可泣的英雄事迹就在人们的心中烟消云散,但这些鲜活的生命的消逝是否还不如一个戏子的绯闻在人们心目中的地位?想不通也看不懂!而我能又为这些英雄做些什么....《烧给天堂的眼泪》火是谁的恨,雨是谁的伤?年轻的生命,禁不禁的起
- 大师兄思想|只有始终坚持目标成果导向才能突破危机重围(一)
大师兄缪玮76
任何企业的发展,都伴随着危机的不断出现,那些看似经营多年的企业,其实并没有外表看上去那么坚实,有时候一场危机就足以摧毁一个企业。试想一下,当你的企业面临危机时,你是直面危机并果断采取措施,还是选择回避、听之任之?你是针对危机解决寻找办法,还是不断地推卸责任?你是在平时就建立流程进行预防,还是在危机关头不断地救火?你是运用正确的方法解决危机、降低损害,还是在制造新的危机?《孙子兵法》中三十六计早已广
- 凉山大火 - 草稿
98k小哥哥
就在前两天,凉山发生了大火灾,有39明消防员冒着生命危险,前往凉山救火。大火连烧了三天三夜,不知道有多少人失去了生命,不知道有多少人失去了亲人。大火终于灭了,可是只有9名消防员安全的从大山里走了出来,可是其余的30名消防员下落不明。人们找了好几天,终于在山里找到了。他们是被大火烧死的。
- 消防站的故事
小幸运_高实幼
一、匆忙救火的消防员“着火啦,着火啦!”娃娃家里传来了急切的呼救声,只见消防大队的消防员们,拎起灭火器一溜烟儿的跑到娃娃家,二话不说就对着娃娃家的门口一通喷,说时迟那时快,还没等娃娃家的成员们回过神来,消防队员们早已消失得无影无踪……接着又传来了娃娃家的紧急呼救,接着再救火,整个活动区的时间循环往复了许多遍,孩子们不亦乐乎。通过孩子们的游戏活动可以看出大家循环往复地玩一定是很喜欢玩消防员灭火的游戏
- 自我突破:怎么收放自如地找到管理的节奏?
林畅是个小太阳
至此,我从“管人”和“管事”两个维度,交付了一系列的管理工具。“人的维度”,你要学会通过培训和辅导他人,做一名教练,建流程去管理你的团队;“事的维度”,你要主动去定义问题,做一个主动轮,驱动事情落地。讲了这么多管人和管事,在最后我们来说一说:管理者怎么“管好自己”?也就是自我修炼。你也许从不同地方,学了很多管理工具。但回到现实工作中,你还是会手忙脚乱、无从下手。把中层领导的活,干成了一个“救火队员
- 安装数据库首次应用
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 {