摘要: 服务端N层架构体系中 MVC 今天才知道原来传统的MVC中V是可以直接与M交互,M也做了些弱业务处理 MVP 所以至今为止公司用的都是MVP,就是M和V是完全分离的,少了P就相当于两个孤岛,MV交互必须通过P 在服务端N层架构体系中,MVC,MVP等架构思想仅是运用在表示层,而移动端的是应用在整个项 阅读全文
posted @ 2016-02-02 11:50 时噬者 阅读(300) 评论(3) 推荐(0) 编辑
摘要: 继承不能滥用 Object -> ModelObject -> ViewObject -> Controller 都是继承自object,父类不应该涉及业务,父类只为之类提供低层服务,相当于低层。 继承超过2层就要好好考虑,第3层开始正是滥用的开端。 所以不到万不得已,不要用继承,优先考虑组合。 框 阅读全文
posted @ 2016-02-02 11:25 时噬者 阅读(172) 评论(0) 推荐(0) 编辑
摘要: private void CompressedImage(string fileName, long quality) { FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read); Byte[] bytePic 阅读全文
posted @ 2016-02-01 16:01 时噬者 阅读(1084) 评论(0) 推荐(0) 编辑
摘要: 最近老大让我写个验证商品属性的逻辑,我想想不就一项一项判断它为不为空什么的吗?于是乎有了下面的代码 private StringBuilder validateMessage = new StringBuilder(); public void ValidateItem(Item item) { i 阅读全文
posted @ 2016-01-28 19:13 时噬者 阅读(669) 评论(1) 推荐(0) 编辑
摘要: 其实看设计模式已有一段时间了,主要是看《大话设计模式》还有四人帮的《设计模式》,总觉得理解的不够全面,这应该跟项目经验有关系,所谓的理论和实践并重。但又觉得学习本来就是这样,对一个知识有一定了解,以后运用或磕碰时再刷新对这个知识的认知,学学还是有好处的~ 用个故事来描述吧,以下故事为虚实结合而... 阅读全文
posted @ 2015-09-16 13:16 时噬者 阅读(1213) 评论(4) 推荐(3) 编辑
摘要: 有个问题从高中到现在一直都在困扰着我,相信也困扰着很多人的,就是学习的效率。明明放了很多时间去,但学习的效率总是不能让人满意,感觉一晚上就看那么几页书,甚至过几天就会忘了......所以只能看着那些学神上课睡觉,下课泡妞,以后还要毁灭世界... 从大学起我就在找原因,总结的无非就是不够专注啊,方法不 阅读全文
posted @ 2015-08-15 12:02 时噬者 阅读(3513) 评论(22) 推荐(7) 编辑
摘要: 1.背景 本来菜鸟一枚,也是刚离开母校的学生,最近在接触依赖注入框架,看到它的好处之后,突然回忆起自己写代码的道路,虽然还走得不长,确实有自己的代码从写死到写活的体会,愿能帮助到有需要的人,也愿能博大牛一笑。2.死代码 拿最熟悉的一个例子来说明吧,数据库连接访问。下面是执行SQL数据库操作的代码... 阅读全文
posted @ 2015-05-21 18:30 时噬者 阅读(2039) 评论(10) 推荐(0) 编辑
摘要: 摊还分析是用来评价程序中的一个操作序列的平均代价,有时可能某个操作的代价特别高,但总体上来看也并非那么糟糕,可以形象的理解为把高代价的操作“分摊”到其他操作上去了,要求的就是均匀分摊后的平均代价。 摊还分析有三种常用的技术;聚合分析,核算法,势能法。 首先看个例子,现在有三种操作,push(s... 阅读全文
posted @ 2014-12-25 23:13 时噬者 阅读(11281) 评论(1) 推荐(4) 编辑
摘要: 在算法导论书上看到个比较有意思的概率算法,在这里加上自己的理解分享下: 上次刚看同学发的朋友圈说道:“两个人同一间宿舍,而且同年同月同日生,这个缘分真的是醉了”,当时我也是醉醉的,看了这个算法后才发现,屋里有23个人,那么就可以50%的概率生日是一样的。 是这样子证明的: 首先,假设屋子里... 阅读全文
posted @ 2014-12-08 22:04 时噬者 阅读(8972) 评论(1) 推荐(3) 编辑
摘要: 贪心算法是什么意思?举个例子就很清楚了:现在你有一个能装4斤苹果的袋子,苹果有两种,一种3斤一个,一种2斤一个,怎么装才能得到最多苹果?当然我们人考虑的话当然是拿两个2斤的苹果,就刚好装满了,但是如果按贪心算法拿的话,首先就要把最重的苹果拿下(是不是很符合贪心两个字?),但并没有得到最多苹果。贪心算... 阅读全文
posted @ 2014-10-20 19:58 时噬者 阅读(32368) 评论(1) 推荐(0) 编辑