MyBatis是一个基于Java的持久层框架,专注是sql,需要我们程序员自己编写sql语句,sql的修改优化比较方便,Mybatis也是一个不完全的ORM框架,自己写sql,能够完成输入、输出映射。 应用场景:适用于需求变化比较多的项目 与hibernate比较: Hibernate:是一个标准的 ...
分类:
其他好文 时间:
2017-10-09 18:34:24
阅读次数:
269
需求工程的活动 划分为以下5个独立的阶段:需求获取:通过与用户的交流,对现有系统的观察及对任务进行分析,从而开发、捕获和修订用户的需求;需求建模:为最终用户所看到的系统建立一个概念模型,作为对需求的抽象描述,并尽可能多的捕获现实世界的语义;形成需求规格:生成需求模型构件的精确的形式化的描述,作为用户 ...
分类:
其他好文 时间:
2017-10-02 00:20:29
阅读次数:
238
餐饮连锁运营的外部营销进程包含战略和战术两方面的内容。真功夫到底能不能加盟?商场定位,归于战略内容,其核心是选定方针商场,为战术施行提供重要依据。战术是连锁运营的产品战略、价格战略、促销战略部分,其核心是商场营销组合。 一、价格战略 价格在商场营销要素中起到中枢作用,因为正是定价带来了运营收入。企业 ...
分类:
其他好文 时间:
2017-09-28 13:03:15
阅读次数:
107
HTTP 代理服务器技术选型之旅 背景 长期以来,贴吧开发人员多,业务耦合大,需求变化频繁,因此容易产生 bug。而我所负责的广告相关业务,和 UI 密切相关,一旦因为某种原因(甚至是被别人改了代码)产生了 bug,必然大幅度影响广告收入。 解决问题的一种方法在于频繁的测试,既然避免不了代码层面的耦 ...
分类:
Web程序 时间:
2017-09-27 21:50:45
阅读次数:
207
ch4-8 进程,线程,cpu调度,进程同步(通信),死锁deadlock 进程 依次执行 一段程度在内存中可对应若干进程 进程可创建进程(父子进程,相关联,父进程有一个新任务让子去做) os大管家,管理实体,进程是个实体进程诞生的标志:分配了内存;诞生方式:父创,命令行,双击…… 管理资源需要知道 ...
分类:
其他好文 时间:
2017-09-23 21:21:22
阅读次数:
201
在开发中有时候需要实现一个对象A的变化然后更新另外一个对象B 这个实现的最简单的方式时在目标对象A的方法中添加B更新的逻辑代码 但是我们希望能够用一种比较优雅的方式实现,比如当需求变化时不需要改A的代码,并且可以随时添加或者删除处理函数。 在大多数gui编程中,都会提供这个事件机制。 在网页的页面交 ...
分类:
编程语言 时间:
2017-09-14 10:41:23
阅读次数:
195
RUP:RUP中文名叫统一软件开发过程,是一个面向对象且基于网络的程序开发方法论。通俗地讲,RUP好像一个在线的指导者,它可以为所有方面和层次的程序开发提供指导方针、模板以及事例支持。RUP和类似的产品把面向过程的方面(例如定义的阶段,技术和实践)和其他开发的组件(例如文档,模型,手册以及代码等)整 ...
分类:
其他好文 时间:
2017-09-13 20:17:46
阅读次数:
144
RUP,统一软件开发过程,是一个面向对象且基于网络的程序开发方法论。瑞里统一过程是Rational软件公司创造的软件工程方法。RUP描述了如何有效地利用商业的可靠的方法和部署软件,是一种重量级过程,因此特别适用于大型软件团队开发大型项目。 xp(extreme programming)是一门针对业务 ...
分类:
其他好文 时间:
2017-09-12 20:45:14
阅读次数:
116
策略模式主要是应对需求变化导致方法小规模重复改动,由于方法只有小部分不一致,大部分是一样的,重复定义就显得代码冗余,这时就需要使用策略模式,定义一个接口,策略方法中调用的是接口中的方法,而具体执行时需要使用方传递具体实现,从而避免了重复方法的定义,如下为过滤员工中年龄,姓名的需求: ...
分类:
其他好文 时间:
2017-09-12 13:48:46
阅读次数:
152
在Android开发中难免会遇到大量的数据加载到ListView中进行显示, 然后其中最重要的数据传递桥梁Adapter适配器是常用的,随着市场的需 求变化ListView'条目中的内容是越来越多这就需要程序员来自定义适配器, 而关键的就是适配器的优化问题,适配器没有优化好往往就会造成OOM (内存 ...
分类:
移动开发 时间:
2017-09-03 23:45:23
阅读次数:
246