2017年12月8日

性能优化的心得

摘要: 跟同事交流,之前上线的系统一两年之后,数据有两三千万 系统,没有办法很好的应对这么多的数据 这有两方面原因,一个是设计的时候没有怎么考虑数据量的问题 还有一个就是写代码的时候,并没有注意数据量的问题 不去关注数据量的问题,这可能是程序员自己的意识,还有可能是客户自以为的不用关注 客户说,我们的数据没 阅读全文

posted @ 2017-12-08 08:08 行周 阅读(486) 评论(0) 推荐(0) 编辑

2017年12月1日

重构

摘要: 重构这个词在不久前第一次走进我的生活 以前也听说过重构,只是听听并没有深刻的认识 这是项目需要,老大说你把这一块明天给重构好,然后让我检查 没有了解过也不知道什么是重构,就开始干了怎么干 按自己的理解就是 后来自己认为重构完的代码没有问题了,老大一检查总能发现一些小细节的问题 结果就是反复修改,最后 阅读全文

posted @ 2017-12-01 08:10 行周 阅读(210) 评论(0) 推荐(0) 编辑

2017年9月20日

Rafy中的EventBus

摘要: EventBus主要是干嘛使的,直接翻译叫事件总线。 是观察者模型的实现,利用它你既可以实现观察者模型的业务场景,还可以基于它的事件驱动机制来实现应用程序内组件之间的解耦与通信。 我们来看看有EventBus的总线结构图,如下: Rafy中的EventBus使用入口是基于上图中Composer组件组 阅读全文

posted @ 2017-09-20 08:19 行周 阅读(211) 评论(0) 推荐(0) 编辑

2017年9月14日

Rafy中的IOC

摘要: Rafy是什么可以通过下面博客来了解 Rafy 领域实体框架演示(3) - 快速使用 C/S 架构部署 - BloodyAngel - 博客园 以下是看源码中的一点记录,供以后学习使用 主要是Rafy中IOC容器的定义,实现方式,用法 下面先看一个图: 这个图片包含,三个方面的内容 下面主要从IOb 阅读全文

posted @ 2017-09-14 08:49 行周 阅读(209) 评论(0) 推荐(0) 编辑

2017年8月4日

函数的学习与感悟

摘要: 函数要短。但不是为了短而短,而是为了表达意思,让读者看了这个函数而能迅速的把握函数要带来的信息。盲目的为了短而,并不是初衷,也不是目的。 函数只做一件事。依照单一职责原则(一个类只会因为一个原因改变)设计函数。一个函数要么进行流程控制(即方法里面先调用A方法,再调用B方法,再调用C方法,依次调用,这种方法只起到拼接传递,串接流程的作用)或逻辑判断(什么是逻辑判断,比如买火车票,根据身份证号判... 阅读全文

posted @ 2017-08-04 07:24 行周 阅读(1766) 评论(0) 推荐(1) 编辑

2017年8月2日

PRD文档怎么写

摘要: 昨天学习PMP的相关文档,正好看到里面讲的PRD文档是怎么写的 就把一些学习过程,思维方式,还有用到的工具给记录下来 方便自己以后需要的时候,再去查阅,再读这个教程的时候,我顺便用脑图画了一下 脑图工具是在线的百度脑图 首先什么是PRD文档,与需求人员交流我发现,有时候他们并不会先将自己的思想加工成 阅读全文

posted @ 2017-08-02 07:04 行周 阅读(2168) 评论(0) 推荐(0) 编辑

2017年6月23日

转载: 为什么你这么努力却毫无进步?

摘要: 转载: 为什么你这么努力却毫无进步? 你有没有试过,很努力坚持去做一件事,到头来收效甚微,进步缓慢? 现在很多文章,都灌输我们鸡汤,说什么坚持就能成功,努力才能获得想要的,强调成功的关键就在于行动。行动不好吗?当然很好。 不论是对于工作,还是对于自我进步这些方面来说,没有行动力,你就什么事都做不成。 阅读全文

posted @ 2017-06-23 07:36 行周 阅读(234) 评论(0) 推荐(0) 编辑

2017年6月22日

设计模式的总结

摘要: 学习设计模式主要是利用早上的时间,习惯于早起,之前学习的一些模式都做了一些记录,基于自己理解的记录。还有一些学习过,没有做记录的,今天就对他们做一个总结。方便自己以后的使用。 所谓的设计模式,是用的多了,方便,符合几大原则,有优点就有缺点,有适用场景就有不适用场景,所以模式是固定的,人的思维是不固定 阅读全文

posted @ 2017-06-22 07:32 行周 阅读(268) 评论(0) 推荐(0) 编辑

2017年5月12日

状态模式

摘要: 昨天回来,翻看书,就看到了状态模式 话题是有小菜加班引起,很自然小菜按他一天的不同时段来划分他的不同状态 不同的状态自然产生不同的行为 大鸟让小菜写出第一版,小菜习惯性的用面向过程的思考写出代码 这也是不经常用面向对象的人的第一反应,也是很多人正常的,很正向的思维 也正是有了这第一种实现方式,才有可 阅读全文

posted @ 2017-05-12 06:51 行周 阅读(234) 评论(0) 推荐(1) 编辑

2017年5月5日

一般方法和工厂方法的对比

摘要: 简单工厂模式的类图如下: 简单工厂根据具体的指令创建指定的对象,简单工厂能创建的对象各类事先都是在代码里面写好的。 工厂方法模式的类图如下: 两种方式做一个对比,以需求的变化,来显示更改的内容和位置 什么样的需求?计算器要求添加新的运算种类 开平方 简单工厂里面需要加上开平方的功能类,然后去更改工厂 阅读全文

posted @ 2017-05-05 07:02 行周 阅读(223) 评论(0) 推荐(0) 编辑

导航