一.使用Linq求差集、交集 使用场景: 需要从数据中心获得用户数据,并以此为标准,同步系统的用户信息,对系统中多余的用户进行删除操作,缺失的用户进行添加操作,对信息更新了的用户进行编辑操作更新。 所以需要通过对数据中心以及系统现有用户信息进行比较,分为三部分: (1)Linq取差集,找...
分类:
Web程序 时间:
2014-08-31 15:40:01
阅读次数:
207
以前认为javabenan
是一些java类.后来查看
了一些百科 .javabean是java组件技术,又是遵循一些约定.不是很理解.
什么是javabean?
在jsp程序中用来封装业务逻辑,数据库操作与实体的类.
如何理解上面的组件技术?
这些编写的java类,被放在一个特性的包中,可以打包这些包围jar等格式,复用性强,一次编译,可随意运行.
何为遵循特性约束?
1由 p...
分类:
编程语言 时间:
2014-08-31 13:15:31
阅读次数:
291
C++中字母大写和小写转换实现的优化write by 九天雁翎(JTianLing) --blog.csdn.net/vagrxie讨论新闻组及文件在本文中所有以转换为小写为例。从推荐复用代码的角度来看,用库函数是不错的办法:方案一:char gc1[53] = "abcdefghigklmnopq...
分类:
编程语言 时间:
2014-08-30 22:52:30
阅读次数:
214
任何程序都会有一些通用的功能需求,对这些需求的实现组成了库。它可以提高程序的复用性、健壮性和可移植性,这也是模块化设计的体现。C规范定义了一些通用接口库,这里只作概述性介绍,具体细节当然还是要查阅规范。 为了提高效率,C的很多库函数会同时有一个宏定义的版本,所以传递参数时尽量使用没有副作用的表...
分类:
其他好文 时间:
2014-08-30 07:41:29
阅读次数:
227
|--什么是装饰模式。
装饰模式:是你还是你,一切拜托你(借用老崔经典词)。
它是由继承出现的,先有继承,再有装饰。
回忆继承
好处:提高复用性,让可以重复使用,通过方法重写利用后期扩展。
坏处:由于类与类之间的继承关系,但他们关系增强,耦性也就高了。不符合java宗旨:低耦合,高内聚。
对比如下:
a: 有一个Witer体系
|--TxtWrite
|-...
分类:
其他好文 时间:
2014-08-30 01:17:28
阅读次数:
164
使用asp.net mvc习惯了,最近项目中又开始使用asp.net,有大量的ajax方法调用,之前有两种方法来处理:Switch case :方法少还行,如果很多,就太蛋疼了,而且方法堆在一块,也不美观匿名方法:方法复用不好,vs代码也不便于折叠最近研究了一下用反射方法来做,把类中所有公开方法都通...
分类:
Web程序 时间:
2014-08-29 21:19:58
阅读次数:
211
1. 何时添加新的代码? (1) 首先,“线上”产品的是否具有相似的功能?(适用于功能比较小的情况) 有, 通过调试, 检查实现过程, 能”复用”就复用. 没有, 再考虑自己造(概率很小). 2. 早发现bug, 早测试. 现实: 1.线上版本也存在bug 2. 在QA测试, 和develop过程中...
分类:
其他好文 时间:
2014-08-29 17:39:08
阅读次数:
152
思路:ListView在复用的时候会出现很多问题,CheckBox状态会出现错乱,解决思路:1.使用Map集合的键值对的形式来存放position位置上CheckBox的状态2.监听CheckBox的状态改变Listener,如果选中就往Map中添加一个position,true 如果取消,则将ma...
分类:
其他好文 时间:
2014-08-29 14:33:27
阅读次数:
132
tmux 快捷键 =========== @[tmux|快捷键|linux] ####1. tmux简介 ?`tmux`是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权。使用它最直观的好处就是,通过一个终端登录远程主机并运行t...
分类:
其他好文 时间:
2014-08-29 13:15:18
阅读次数:
164
在软件设计里,代码的复用和代码稳定性,一直是软件开发的重要目标之一,因为只有这样才能积累各种基础组件,以及维护以前做过的工作。从复用的特性来说,就是利用以前做过的工作,比如就像硬件里的IC一样,不需要知道它是怎么样实现的,只要使用它就行了。因而软件也需要有这种IC,在代码层次里的IC,以前看来只是用函数的方式复用,或者只是数据结构的复用。当迈进面向对象编程时代时,自然而然地想到就使用类来复用了,这...
分类:
其他好文 时间:
2014-08-29 13:06:37
阅读次数:
172