一、前言:
经常听师哥师姐们说底层这个底层那个,从没见过这个“底层”。后来师姐就在项目中应用了这个底层类库,从听说它到自己亲自用它,才发现它还真是强大的不得了啊!经常跟着师哥师姐们的课听,就是想跟这个底层混个“脸熟”。我也经常是不懂装懂,其实真正听懂的也没多少啊。。不仅脸熟了,还脸皮厚呢。。
言归正传为什么又提起泛型集合了呢?第一次接触是在机房重构的时候,Data Table转...
分类:
其他好文 时间:
2015-03-15 23:06:37
阅读次数:
138
不论应用是如何部署的,我们都期望能扑捉到应用的错误日志, 解决思路: 自己写代码处理异常拦截,甚至直接在main函数中写异常拦截。 stderr重定向到某个文件里 使用 syscall.Dup2 第一种方法比较简单, 我们这里主要看后两种: 使用 stderr替换的代码: package main ...
分类:
其他好文 时间:
2015-02-06 10:55:15
阅读次数:
203
从某位大牛的微博上看到了对opencontrail的评价,引起了我的兴趣,点开有人为其翻译的中文文档学习了下,把之前一些零碎的东西,比较系统性地串起来了,感觉很爽,所以决定把src下下来八一八。下载了contrail-vrouter的代码,因为刚好在做底层类似的东西,可以对比学习下...
分类:
其他好文 时间:
2015-02-02 00:45:04
阅读次数:
509
关于反射,在学习设计模式时,抽象工厂中用到了反射的机制,这次在高校中也通过反射来实现了很多功能。但具体怎么用,反射究竟是怎么回事儿,还是个小糊涂仙儿。查些资料学习一下:
一、定义
审查元数据并收集关于它的类型信息的能力。那么元素据又是怎么一回事儿,就像在调用底层类库时,跳到最后,显示出‘从元素据’,指的应该是编译好的dll。
元素据:编译以后的最基本数据单元,就是一大堆的表,当编译程序集或者...
分类:
其他好文 时间:
2015-01-23 11:17:48
阅读次数:
107
效果图:
底层类:
///
/// 生成验证码
///
/// 验证码长度
///
private static string CreateRandomCode(int len) {
System.Random rand = new Random();
...
大中型项目中总是有专门人员去开发和维护底层类库的,封装自己的类库不仅可以提高代码的复用度,减少开发量,使代码更简洁,还可以提高运行速度.但是,类库方法的增加与修改导致使用该类库的系统开发人员频繁地删除和添加引用.如果底层dll文件过多,任何一次变动都将导致高错误率的修改!!为了方便管理dll文件,我们使用NuGet动态更新的方式.
如果您是类库的开发者与维护者,请阅读发布篇.如果您...
分类:
Web程序 时间:
2014-12-09 21:31:16
阅读次数:
252
说明:
(1)表A的一部分数据插入到表B
(2)DataAccess 类,是放在DAL层下的底层类;
da.StrConnection 写在DataAccess类中;
//整表插入方法
private void InsertTable() {
DataAccess da = new DataAccess();
...
分类:
数据库 时间:
2014-09-17 16:52:28
阅读次数:
267
类的继承的意思就如同父子关系一样,这个儿子继承了父亲的一切,但是在某些地方(属性)相同的时候,儿子的属性大于老子的属性(覆盖),最底层类,总会继承最接近它的那个类的属性init类的多态总是和继承相连的,没有继承,就没有多态一说.一个子类的实例,它即属于这个子类,也属于父类,比如:父亲A和儿子B,儿子...
分类:
编程语言 时间:
2014-07-17 18:20:15
阅读次数:
450
yii流程一 目录文件|-framework 框架核心库|--base 底层类库文件夹,包含CApplication(应用类,负责全局的用户请求处理,它管理的应用组件集,将提供特定功能给整个应用程 序),CComponent(组件类,该文件包含了基于组件和事件驱动编程的基础类,从版本1.1.0开始,...
分类:
其他好文 时间:
2014-07-06 22:45:36
阅读次数:
352
1、命令模式:简而言之:服务员-命令-厨师-做烤肉2、门面模式:就是客户端只需要跟一个类打交道就可以获得很多底层类的功能,比如service中的某个类实现了dao包中很多个dao类的某些功能的调用等处理,客户端如果想使用dao包中这些类的这些功能,那么只需要跟service这个类打交道即可 。3、桥...
分类:
其他好文 时间:
2014-06-28 10:03:06
阅读次数:
162