优雅编程之这样设计通用程序,你就“正常”了(二十七)

开心一笑【1.别人复习都是无懈可击,学渣复习是无中生有; 2.好了老师,我们各退一步,你们别讲了,我们也不听了; 3.少一点作业,多一颗数木;少一次考试,多一片森林;保护环境人人有责……】提出问题项目中如何编写通用程序???解决问题以下来自《Effective Java》中的读书笔记:将局部变量的作用域最小化 要是局部变量的作用域最小化,最有力的方法就是在第一次使用它的地方申明。 几乎...
阅读(663) 评论(0)

优雅编程之这样处理继承关系,你就“正常”了(二十六)

开心一笑【一孩子数学成绩不好,有次考试只考了8分,为了不挨揍他偷偷地加了一个0,回家后老妈看着我的试卷问他:“你是不是改分数了?”他理直气壮地说没有,老妈边揍边骂:“让你考个08分,让你考个08分。”】提出问题项目中如何处理代码之间括号关系(继承关系)???解决问题以下来自《重构》这本书的笔记,由于本章相对比较简单,都是书本原话,可查看书籍学习相关实例。Pull Up Field(字段上移) 两...
阅读(343) 评论(0)

RedHat搭建Web运用之War包部署和脚本更新(四)

开心一笑【教室里小兰问小毅说:师哥到底是师还是哥啊? 小毅说:当然是哥啊! 小兰问:为什么呢? 小毅说:那你说汽车到底是汽还是车啊!】提出问题Linux下如何部署更新war包,和脚本???解决问题通过前几篇的操作,所有的软件我们基本已经安装完成。接下来就是把我们需要的War包部署到Tomcat的,然后执行一下脚本。这是搭建Web应用最后一篇。到此我们就基本完成了所有操作。废话不多说了,看下面的...
阅读(503) 评论(0)

RedHat搭建Web运用之Tomcat和JDK安装(三)

开心一笑【老公说:有一天我死了,你怎么办? 老婆说:和正常一样啊,跟闺蜜一起吃饭,一起逛街,一起睡觉啊! 老婆问:如果有一天我死了,你怎么办? 老婆说:和你一样啊,跟你闺蜜一起吃饭,一起逛街,一起睡觉啊! 这老公坏坏的…..】提出问题RedHat如何安装tomcat和JDK???解决问题接着上篇文章,我们继续安装tomcat和jdk,很快就要大功告成了:安装jdk类库步骤列表 1 进入...
阅读(295) 评论(0)

RedHat搭建Web运用之缓存Redis服务器安装(二)

开心一笑【有一种吃醋叫:你玩吧,我睡了! 有一种生气叫:哦,你忙吧! 有一种喜欢叫:别玩了,睡觉! 有一种撒谎叫:放心吧,我没事! 有一种真心叫:我等你! 有一种感情叫:你开心就好! 有一种真爱叫:我一直都在! 有一种付出叫:我愿意,不后悔!】提出问题Linux如何安装redis服务器???解决问题上一篇文章已经介绍如何在Linux上安装数据库软件,接下来我们在另一台服务器上安装Red...
阅读(324) 评论(0)

RedHat搭建Web运用之PostgreSQL数据库安装(一)

开心一笑【男:问你个问题,你喜欢猫还是狗? 女:狗狗。 男:汪汪汪! 女:…… 男:我太幸福了,你竟然喜欢我!】提出问题如何一步一步搭建web服务器???解决问题最近在给一家银行部署公司的产品,觉得蛮有意思的,特意整理下,分享给大家:软件环境需求本文章主要分享如何安装postgresql数据库以及如何如何搭建离线yum和安装相关的依赖。数据库是安装到一台RedHat6.7服务器上,redis...
阅读(347) 评论(0)

优雅编程之这样组织数据,你就“正常”了(二十五)

开心一笑【马云有1500亿。中国有13亿人 他每人发一亿 他还有1487亿 这样他还是中国首富 全中国都是亿万富豪。我要不是数学系的都看不出里面的道道】提出问题项目中如何重新组织数据???解决问题以下来自《重构》这本书的读书笔记,欢迎留下宝贵意见。Self Encapsulate Field(自封装字段)你直接访问一个字段,但与字段之间的耦合关系逐渐变得笨拙。为这个字段建立取值/设值函数,并且只以这...
阅读(715) 评论(0)

优雅编程之这样简化函数,你就“正常”了(二十四)

开心一笑【甲:我用什么词都会造句。 乙:那么你用“希望”找一个句子。 甲:我不会用希望造句。 乙:你怎么又不会了呢? 甲:我照的就是:“我不会用希望造句”。】提出问题项目开发中如何简化函数调用???解决问题以下来自《重构》的简单总结:Rename Method(函数改名)函数的名称皆是函数的用途。一个好的函数名称可以体现一个程序员的水平和素养。Add Parameter(添加参数)某个函数需...
阅读(697) 评论(0)

优雅编程之这样简化表达式,你就“正常”了(二十三)

开心一笑【某大公司老板巡视仓库时,发现一位工人坐在地上看漫画。 老板最恨工人在工作时间偷懒,便生气地问:“你一个月赚多少?” 工人:“一千。” 老板立刻叫旁边的职员给他一千块,并大叫:“你给我滚!” 事后,老板便问职员:“那工人是谁介绍的?” 职员说:“他不是本公司的人,是其他公司派来送货的。” 这下更气了。】提出问题项目开发中如何简化条件表达式???解决问题下面来自《重构》这本书的笔记...
阅读(737) 评论(0)

优雅编程之这样考虑字符性能,你就“正常”了(二十二)

开心一笑【吃过晚饭在客厅看报纸,问老婆:你洗碗了吗? 老婆严肃的说:老公,你应该这样问,宝贝,我去帮你洗碗吧!然后我再说,老公,已经洗好了。这样显着多好…… 于是,老公:宝贝,我去帮你洗碗吧!老婆:恩,去吧。】提出问题项目中字符串操作应该注意的一些性能问题???解决问题以下来自《Java程序性能优化》这本书中的一点总结,以及自己的想法,每篇文章都很短,不太喜欢写太多,一步一步慢慢学就可以了: S...
阅读(381) 评论(0)

优雅编程之这样重构对象,你就“正常”了(二十一)

开心一笑【我从上学以来到现在,一直有2个问题…… 问题一: 为什么每次问爸妈要东西的时候,他们就会说:你还小; 可是每当我们犯了错误的时候,他们却说:你都这么大了…… 问题二: 为什么刚到某个学校老师会说:别害怕,把学校当成你的家; 可一旦我们犯了错,老师又说:这么放肆,你当学校是你家啊…】提出问题项目中如何重构对象???解决问题以下来自《重构》这本书的几点总结和自己的一点心得:Move...
阅读(312) 评论(0)

优雅编程之这样重构函数(续),你就“正常”了(二十)

开心一笑【唐僧4人西天取经。,一天,一位女施主缠着唐僧。唐山对孙悟空说:悟空啊,帮我鉴定一下,是人是妖。孙悟空用火眼金睛一照。回头对唐僧说:师傅,鉴定完毕,是人妖,是人妖……】提出问题项目中的函数如何重构???解决问题以下是来自《重构》这本书个人的一些总结,加上自己写的一些小例子,例子有点扯,只是倡导快乐学习而已,希望大家能够喜欢:Introduce Explaining Variable(引入解释...
阅读(228) 评论(0)

优雅编程之这样重构函数,你就“正常”了(十九)

开心一笑【猜猜:有2个人“明明” 和“偏偏”,那个长的比较帅呢??? 不考你脑力了!!! 当然是明明比较帅了! 明明可以靠脸吃饭,偏偏却靠才华!】提出问题项目开发中函数如何重构???解决问题以下是这本书的几点总结,方法重构在项目中是最经常使用到的.Extract Method(提炼函数)当我看见一个过长的函数,或者一段需要注释,才能让人理解用途的代码,我就会将这段代码放进一个独立函数中...
阅读(323) 评论(0)

优雅编程之这样重构代码,你就“正常”了(十八)

开心一笑【老婆问老公:你喜欢玩水还是喜欢玩火? 老公:我喜欢玩火。 老婆:那以后,饭就由你来煮。 老公:不不不,我喜欢玩水。 老婆:那以后的碗就由你来洗。 老公:瞬间石化。…】【男孩:我感动天,感动地,怎么感动……… 女孩:你要是敢动我,我,我,我就打死你。 男孩:好好的一首情歌。……】提出问题项目开发中如何进行重构???解决问题这是《重构 改善既有代码的设计》中第1~5章我觉得比较重...
阅读(461) 评论(0)
    个人资料
    • 访问:315200次
    • 积分:4767
    • 等级:
    • 排名:第6349名
    • 原创:190篇
    • 转载:0篇
    • 译文:0篇
    • 评论:278条
    个人教程

    CSDN视频教程


    51CTO视频教程


    Ay技术交流群

    个人信息
    爱心鼓励

    你的鼓励,我的动力

    博客专栏