工作

设计模式之Prototype(原型)

落爺英雄遲暮 提交于 2021-02-18 17:53:57
? 原型模式定义: 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象. Prototype模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节,工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建。 如何使用? 因为Java中的提供clone()方法来实现对象的克隆,所以Prototype模式实现一下子变得很简单. 以勺子为例: public abstract class AbstractSpoon implements Cloneable {   String spoonName;   public void setSpoonName(String spoonName) {this.spoonName = spoonName;}   public String getSpoonName() {return this.spoonName;}   public Object clone()   {     Object object = null;     try {       object = super.clone();     } catch (CloneNotSupportedException exception) {       System.err.println(

北伐日记 Vol.16-闹与静

∥☆過路亽.° 提交于 2021-02-15 03:20:21
在三里屯发现一个好去处,一家书店。 真没想到在喧闹的三里屯竟然有一家这样的书店静静的矗在那里。外面是热闹的酒吧街,店里却是一个安静的氛围。一进大门,所有的嘈杂都消失了,所有的节奏都放缓了。如同影片进入了慢放环节。里面的书包装的都很精致。有艺术设计方面的,有畅销书,还有一些英文原版图书。真佩服这家店的老板,在租金如此昂贵的三里屯竟然敢开一家如此精致的书店,真心担心盈利的问题。 工作后,书一直陪伴着我。都是IT技术、产品、名人自传方面的书。多年没有阅读之前喜欢的小说、散文、诗歌、历史方面的书了。无意间在这样一家书店让我心痒痒的想去读一些与工作无关的,自己爱好方面的书。 据说中国人的阅读量是全世界最低的,人均每年都不到一本书,挺可怕的事情。其实回想一下身边的家人、同学、朋友、同事,都哪些人有阅读的习惯?想了一圈后,估计咱们应该是比较认可这个统计了。身边还真没有几个看书的人。书是精神食粮,咱们在吃饱肚子后,时不时的也应该满足一下精神方面的需求。否则你真以为得了神经病后,整个人都精神多啦? 自己很早就打算在孩子出生后,到了可以认字年龄时,一定在家里营造一份读书环境,让他很自然的融入其中,从小就培养他的阅读习惯,不一定读课本,可以读任何他喜欢的书。 回到这间书店。在这里,就算不看书,跺着步子转悠几圈,也是件享受的事情。 一闹一静,一张一弛。。。 喜欢看书的感觉,更喜欢在有感觉的地方看书。 ——

Visual SourceSafe 入门教学

社会主义新天地 提交于 2021-01-13 18:42:17
Visual SourceSafe 入门教学 作者:蔡焕麟 日期: Sep-4-2003 1. 简介 在软件工程的领域里,有一块叫做 SCM ( Software Configuration Management ),有人管它叫「软件建构管理」。 SCM 的传统定义是原始码的版本管理,后来则逐渐演进扩大,还包含了软件开发的一些标准和程序的制定与应用 [Summerville 2000] 。版本管理工具对目前的软件开发开环境来说相当重要,因为不管是软硬件环 境的改变、需求改变、软件本身的 bug... 等等,都会令软件不断地演进,我 们必须记录各个版本,以便随时比对版本之间的差异,或者回到( rollback to )过 去的某个版本;此外,当项目小组成员众多时,工作交接、多人修改同一个档案等情况,都有可能造成档案的版本混乱。例如一支程序本来由张三撰写,可是因为某 些原因(请假、临时支持其它项目、请别人 debug.... )暂时由李四修改,后来又 交回给张三。如果用传统的档案共享机制,每次有这种情形就要互相通知:我改好啰,请把档案从档案服务器搬回你家,万一有人忘了,可能就会造成档案版本错 乱,而东西交到客户手上才发现 bug 依然存在。 因此,如果你曾碰过下列情形,而且深感困扰,你可能就需要版本管理工具的协助: 档案不见了(用鼠标拖放档案时误动作,不知道拖去哪儿放了);

北伐日记 Vol.10-你丫的

点点圈 提交于 2021-01-09 20:48:01
今天聊聊诅咒帖。诅咒帖就是指的那种带有一些恶毒咒语的帖子,说不转发就怎样怎样,不回帖的又怎样怎样,不但诅咒收到帖子的人,还捎带上家里的亲人。我是极讨厌这种帖子的,我也绝对不会转发这种帖子。 过去诅咒帖经常出现在QQ、论坛,有时也会在手机短信中出现。最近竟然经常出现在微信朋友圈中了。我好奇查了一下有关此类帖子的转发率,网上的统计结果是4.8%的人会转发此类帖子。按照中国网民5.38亿来算,会有2千多万的网民转发此类诅咒帖。这么多人竟然愿意相信此类帖子的内容,这是一件挺可怕的事情,也是一件极其悲哀的事情。 这里面肯定会有人站出来说,我也不想转发,我是被逼无奈才转的。 谁逼你?谁?特么的谁??乖~~别怕,说来听听。打住吧您呐,还真想说。。。。。亲,其实谁都没逼你,是你自己在作怪。你被编帖子的人给挟持了。这叫什么,好听点儿的叫“人性弱点”;难听一点的叫“傻X”。您能被一个闲来无事随意编造这些乱七八遭的人利用,您还期望从我嘴里得到什么好听的?有好听的,您配听吗? 接下来是好听的: 其实我很同情这些所谓“被逼无奈”转发的人。(应该是可怜这些人,哦,Sorry,这段儿要说好听的)从转发人心理来看,其实无非是追求一种内心安慰。反正我转了,这些诅咒跟我没关系了。我归纳为是追求一时的快感。我这么说的根据是,转发的人,能有几个到最后去验证结果的?比如某个帖子说,转发多少条后,一年内能成为富翁

北伐日记 Vol.8-三里屯

為{幸葍}努か 提交于 2021-01-09 06:46:47
[北伐日记]系列会及时在我的微信公众帐号「小隋说」上更新,这里比「小隋说」要延后很多。更多的系列请关注微信公号「小隋说」,微信号:「XiaoSuiSay」,可以在第一时间获得最新内容。 —————————— 北京三里屯在我的记忆中总是占据一个重要的位置。 08-09年在北京出差的一年多中,最熟悉的地方非三里屯莫属。大家别误会,之所以这么熟悉它。是因为当时 中航信 的办公区就在三里屯,所以公司为了我们出差人员上下班方便,就在三里屯酒吧街上租了一个房子。 我基本上没有出三里屯方圆三、四里。只是老婆来看我时,带她去了趟天安门、颐和园,这是我当时在北京印象中去的最远的地方了。 喜欢当时的出差过程,也同样热爱目前的工作。也许这次就是上次的延续。同样喜爱在三里屯时的感觉。这次重回北京,特意故地重游了一下,感觉依然良好。就让我带您略一眼三里屯吧。 下图是我们当时住的小区入口: 下图的这条小路是通向三里屯酒吧街,非常喜欢这条小路,很有感觉,其实上班可以选择出小区右转沿着马路步行到公司。自己仍每天固执的选择这条小路,通过酒吧街,然后到公司,就是喜爱走在这条小路上的感觉。 下图的Luga's酒吧是我的大爱,这是一家经营墨西哥餐的小酒吧。熟悉北京酒吧的朋友都知道,三里屯是动吧比较多,Luga's是这条街上难得的静吧,这也是我为什么喜欢它的一个原因。靠近门口的座位是我经常坐的。周末下午来消遣一下

window.opener用法

。_饼干妹妹 提交于 2020-12-26 07:56:12
在 JS 中,window. opener 只是对弹出窗口的母窗口的一个引用。比如: a.html中,通过点击按钮等方式window.open出一个新的窗口b.html。那么在b.html中,就可以通过window. opener (省略写为 opener )来引用a.html,包括a.html的document等对象,操作a.html的内容。 假如这个引用失败,那么将返回null。所以在调用 opener 的对象前,要先判断对象是否为null,否则会出现“对象为空或者不存在”的 JS 错误。 在一般的用法中,只是用来解决关闭窗口时不提示弹出窗口, 而对它更深层的了解一般比较少。其 实 window.opener是指调用window.open方法的窗口。 在工作中主要是用来解决部分提交的。这种跨页操作对工作是非常有帮助的。 如果你在主窗口打开了一个页面,并且希望主窗口刷新就用这个,打开页面的window.opener就相当于 主窗口的window。 主窗口的刷新你可以用 window.opener.location.reload(); 如果你用虚拟的目录:如struts的*.do会提示你重试 你可以改成这样 window.opener.yourformname.submit() 就好了 2〉 在应用中有这样一个情况, 在A窗口中打开B窗口,在B窗口中操作完以后关闭B窗口

关于招聘和面试

和自甴很熟 提交于 2020-12-18 02:19:35
1.前言 不知不觉参加工作已经快三年了,本人有幸参加过公司的招聘工作,也面试了一些求职者,另外我自己也是从大学毕业面试开始找工作的,而且很可能在今后的职业生涯中还会面试很多人或者被人面试。应该总结一下自己关于招聘和面试了一些看法,欢迎大家拍砖。 2.关于面试 其实自己没有太多面试的经验,有两次可以可大家分享一下的,都是软件开发类职位的面试。 1.2011年4月9号,那是一个星期六,本人大四即将毕业。听说有一个招聘会,提前查了一下参加招聘会的企业,最后锁定了三家自己觉得比较适合我的职位,然后就开始疯狂google这些公司的前世今生,以备不时之需。到了现场之后就投了一家公司就直接回学校了,那是家台湾企业,招聘的人员一个是本地分公司的大boss和一个hr,boss看了我的简历,就立即给了我一个面试的机会,并且之后的面试也很顺利,得到offer。 总结: boss看过我的简历之后说了一句话我觉得非常关键:“你的简历写得很用心”。其实我的简历很简单,只有一页纸,排版还行,简历大概有两点可以说的吧。(1)标题为“XXX(姓名)+应聘+XXX公司的简历”,我想大部分同学的简历的标题可能只有两个字“简历”吧。(2)简历中的技能描述是根据该职位的招聘要求调整过。我的每一份简历都只针对某个职位特别优化过的,用心一点先给人家一个好印象,不管是否适合这个职位,起码看到简历之后印象分会好点。 2

北伐日记 Vol.17-治病救人

╄→гoц情女王★ 提交于 2020-12-13 01:20:49
说一个故事,有一个人病了,还很严重。是病就得医啊,一朋友在其身边,由于住在一起,对他平时的病情比较了解。不是有句老掉牙的话嘛,良药苦口,忠言逆耳。病人的朋友及同学每星期来看一次,一番安慰,一番吐槽。当病人病情有所好转时,朋友同学们在那个与病人一起朝夕相处的人面前说:“你看,他在我们的方式下,我们看到他逐渐好转了”。。。。。 你丫的,真要脸,还真敢说。在你丫的什么方式下?一星期看一次的方式?永远说些好听话的方式?隔靴搔痒的方式? 故事讲完了。 当一个人遇到不顺时,遇到倒霉事时,我理解会有三种心态的人去关心他的事情: 第一种:知己心态。从内心深处想尽办法帮助他走出困境。哪怕说了些不好听的话,他不喜欢听的话。有时候打击是另一种帮助。是一种警醒,在安慰劝解都无用的情况下,适当的打击他未必是件坏事。有冲击才有适当的醒悟。以毒攻毒就是这个道理。有很多人在犯浑的时候,一个巴掌到脸上,要比一些无关痛痒的安慰话,好听话,不知好上多少倍。这种知己似的帮助,往往是出力不讨好的。因为他采取了和大家都不一样的过程与方法,在朋友没有彻底走出来之前,也许没人会理解。在他真正扛过来之后,方知知己心思。其实这种知己也无需别人理解,他只有一个目的,让他的朋友尽快好起来。 第二种:好奇心态。大部分人是这种心态,好奇心驱使。这些人其实就是想知道事情的过程及结果。通过说一些好听的安慰的话,然后获得了你这个事情的来龙去脉

低学历者如何逆袭

一曲冷凌霜 提交于 2020-11-30 01:24:10
低学历者如何逆袭 原创 2016-04-08 景峯 Netkiller 低学历者如何逆袭 低学历者如何逆袭? 我在领英上看到一篇文章《低学历者逆袭成功的概率是多少》,该文章将低学历与不读书化等号。 事实上低学历与是否读书并无半点关系。这跟在寺庙里念经还是在家修行一个道理。 我觉的社会上的人有四种。 学历高,饱读诗书 学历低,饱读诗书 学历高,不读书 学历低,不读书 ”学历高,饱读诗书“ 与 ”学历低,饱读诗书“ 都能获得很好的发展,成功者比比皆是,这类人是少数。 ”学历高,不读书“ 与 ”学历低,不读书“ 的结果也不没有什么不同,都是混社会底层,只是分工不同。 于是 ”学历高,不读书“ 者就对社会现状很不满,”凭什么“!!! 低学历者成功被看成是暴发户,这是不正确的,人们只是看到了他的成功的一面,你不知道他背后的故事,他付出的努力你是看不到的。 当进入一个全新的工作岗位,你在学校学的知识在这个岗位上根部无法使用时,那么你跟低学历者是站在相同的起跑线上, 你们的心态完全不同,对于低学历者的心态,就像你当年考上大学的改变人生命运的心态是一样的。他会比你更努力,更珍惜。 而你的心态,这只是一个工作机会,离开这里你还可以找下家,但你到了下家仍然是跟新的同事站在相同的起跑线上。 那么低学历者怎样才能逆袭呢?我把我的经验给大家分享一下。 持续积累,书必须读 学习方法 英文 实践 坚持 自我营销

给程序员的总结性忠告

落花浮王杯 提交于 2020-11-26 07:15:41
展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。 01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。 由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚至是城市都换过3个。还好户口没丢掉,其他都已经是乱了,好几个城市里,都有交过三金,甚至是一个程序的2个区里交的都有,那些东西,10年后,会变得很重要。你买房子若有公积金,可以取出来,贷款利率也会比较低一些,有孩子了,还需要上学,生病了还需要医疗保险。 特别是买房子时,你要商业贷款与公积金贷款的利率差别还是很大,有可能会有10万的差距。你平时都注意这些,会给你带来的损失会最小,例如每个月缴纳300元的公积金,公司也缴纳300元,你一个月能存下来600元,一年就是7200元,10年就是72000元。我以前都忽视了这些,到我需要买房子时,公积金里可能只有几千元,10年很快就过去了,结果我没能存下来多少公积金,医疗保险,养老金等更别提了,都已经稀里糊涂了,这些损失10年累加起来