引言 昨天加了一天班,今天闲来无事,就在想如何将之前的三层和最近一直在学的设计模式给联系在一起,然后就动手弄了个下面的小demo。 项目结构 项目各个层实现 Wolfy.Model层中有一个抽象类BaseModel.cs,User.cs是用户实体类,继承与BaseModel类,是用于类型安全考虑的, ...
Linux系统安装后,发现中文显示乱码。因为系统编码为en_US.UTF-8,应改为支持中文的编码(即zh_CN.UTF-8)操作记录如下:1)检查linux的系统编码检查linux的系统编码,确定系统是否支持中文。在linux系统的终端中输入命令:locale,就会看到打印出的系统编码信息。[ro ...
分类:
系统相关 时间:
2016-12-19 08:48:22
阅读次数:
199
调用方法: 需要添加 Newtonsoft.Json.dll 引用! ...
分类:
Web程序 时间:
2016-12-16 17:07:08
阅读次数:
154
转载至: http://blog.csdn.net/ynnmnm/article/details/44983545 by 夜风 简单纹理格式 RGBA8888 每个像素4字节,RGBA通道各占用8位 RGBA4444 每个像素2字节,RGBA通道各占用4位 RGB888 每个像素3字节,RGB通道各 ...
分类:
其他好文 时间:
2016-12-16 00:46:40
阅读次数:
224
外观模式(Facade Pattern) 介绍为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。示例有一个Message实体类,某对象对它的操作有Get()方法,另外还有一个对象有一个Validate()方法来判断用户是否有权限。现在提供 ...
分类:
其他好文 时间:
2016-12-15 14:32:55
阅读次数:
183
抽象工厂模式(Abstract Factory Pattern) 介绍提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 示例有Message和MessageModel,Message有一个Insert()方法,该方法的参数是MessageModel。 AbstractMessag ...
分类:
其他好文 时间:
2016-12-15 11:36:39
阅读次数:
188
今天在系统集成测试时由测试人员提交了一个测试bug,原因是提交业务数据时间与实际时间(北京时间)有偏差,导致统计异常。由于我们集成测试是向测试人员直接提供完整的Docker镜像作为测试环境,原因应该是出在容器时间设置上。 拿到交付的docker镜像后,启动后进入容器控制台,使用date命令查看果然时 ...
分类:
其他好文 时间:
2016-12-14 01:42:18
阅读次数:
431
Check system version 1. cat /proc/version mike@sp-ThinkPad-X220:~$ cat /proc/versionLinux version 3.16.0-30-generic (buildd@phianna) (gcc version 4.8. ...
分类:
系统相关 时间:
2016-12-12 14:45:26
阅读次数:
243
为啥需要Unicode 我们知道计算机其实挺笨的,它只认识0101这样的字符串,当然了我们看这样的01串时肯定会比较头晕的,所以很多时候为了描述简单都用十进制,十六进制,八进制表示.实际上都是等价的,没啥太多不一样.其他啥文字图片之类的其他东东计算机不认识.那为了在计算机上表示这些信息就必须转换成一 ...
分类:
其他好文 时间:
2016-12-12 09:52:07
阅读次数:
150
using System; using System.Collections.Generic; using System.Drawing; using System.Drawing.Drawing2D; using System.Drawing.Imaging; using System.IO; u ...
分类:
其他好文 时间:
2016-12-10 18:37:40
阅读次数:
216