策略模式:定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换。 我的理解就是把各种方法封装成函数,同时存在一个可以调用这些方法的公共函数。这样做的好处是可以消化掉内部的分支判断,使代码效率更高。 使用策略模式计算奖金 现在要实现这样一个东西,年终奖是根据员工的工资基数和年底绩效情况来发放 ...
分类:
编程语言 时间:
2016-11-21 19:40:29
阅读次数:
156
1. 阅读Roslyn源码 首先阅读《深入理解计算机系统-第二版》 、《编译原理》,然后温习很久没有用到的C语言 。 2. 做一个C#代码编辑器,使用Roslyn编译代码,语法高亮,代码自动提示(可以设置代码提示采用的是汉语还是英语),参考linqpad,waf dotnetpad,sharpdev ...
分类:
其他好文 时间:
2016-11-21 14:44:21
阅读次数:
161
今天我们来探索python中大部分的异常报错 首先异常是什么,异常白话解释就是不正常,程序里面一般是指程序员输入的格式不规范,或者需求的参数类型不对应,不全等等。 打个比方很多公司年终送苹果笔记本,你程序话思维以为是(MAC)电脑笔记本,结果给你个苹果+笔记本。。。首先类型不对,数量也不对。 先来看 ...
分类:
编程语言 时间:
2016-11-19 02:51:07
阅读次数:
176
过完双十一还有双十二,然后就该过年了。每年这个时候都是各大小单位整理、汇总、评估、报告的集中阶段,各位职场人士头都大了,好不容易把总结写完了,天哪,还得做成PPT,还得美观、得体、有逻辑,一年的工作就这最后一哆嗦。很多人说,一说PPT不知道从何下手,看完下面的内..
分类:
其他好文 时间:
2016-11-11 15:33:31
阅读次数:
232
在即将过去的2016年里,身为程序猿/运维攻城狮的你是否还经常陷在和产品经理剪不断理还乱的复杂关系中,在项目上线遇到性能问题后又沉浸在各部门之间的扯皮中,在这一年里项目研发过程中是否又有意无意的进了不少坑,又不断把它们一个一个填平。 “你先别踩,等我填好了坑你再来。”变成了程序员之间最赤裸裸的关怀。 ...
分类:
其他好文 时间:
2016-11-08 16:26:17
阅读次数:
221
项目中要使用推送功能(提供给APP),听说了极光推送三年,终于可以在项目中试试了。我的环境如下:Thinkphp3.2.3+极光推送3.5.2版本官方论坛搜索了一番,并没有我想要的,开始以为就像和支付宝、微信APP支付那么简单的呢,却不然,被坑了一番之后还是老老实实记录下来给有需要..
分类:
Web程序 时间:
2016-10-20 01:18:58
阅读次数:
316
中午闲暇无事,就把电脑清理了一下,不经意间,在一个很不起眼的文件夹里发现我去年年底写的年终总结,那时老大让写个个人总结,开始茫然无措,后来居然稀稀拉拉写了这么多,哈哈,就留在这里吧,毕竟,这,就是我的青春。 我是一条分割线 写在前面: 本以为这次的总结,颇为简单,毕竟这样的总结学生时代着实写了很多。 ...
分类:
其他好文 时间:
2016-10-12 22:33:05
阅读次数:
188
这本书和另两本书内容有所不同,互有取舍,但拼凑起来所得的图景确实也更完整。年龄高达八十三岁的工作狂铃木先生在今年终于被下课,此时读他的著作回忆他的人生,更有所感触,这里的一点教训就是办公司最好还是拿到控股权,当然这个今天的尝试在他们那一辈人奋斗时是很难意识到的。这本书补充了以往我所不知道的铃木先生童 ...
分类:
其他好文 时间:
2016-09-24 02:00:36
阅读次数:
213
复式投注,守号半年,终获双色球二等奖26.3万元。8月28日,双色球第2016100期开奖,苏州市32050207站点喜中一注双色球二等奖,31日,中奖彩民沈先生(化名)在妻子的陪同下来到市福彩中心兑奖。 据了解,沈先生平时购买双色球喜欢复式投注,而且他有个习惯,每次选号后都会守号投注直到中奖,而且 ...
分类:
其他好文 时间:
2016-09-21 11:32:47
阅读次数:
148
//if elese推荐使用区间判断 //bool a = true; //double salay = 5000; //Console.WriteLine("请输入对李四的年终评级"); //string level = Console.ReadLine(); //if (level=="A"){ ...
分类:
其他好文 时间:
2016-09-10 16:13:51
阅读次数:
123