1.安装NLog、NLog.Config包 2.添加日志类 public class LogFactory { public static Logger log; private string filename; /// <summary> /// 日志类 /// </summary> /// <p ...
分类:
Web程序 时间:
2020-07-27 13:55:43
阅读次数:
165
网上找的C# WinForm全局异常捕获方法,代码如下: static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { try { //设置应用程序处理异常方式: ...
1、使用的Redis客户端为:ServiceStack.Redis2、Redis 中的 GEORedis是我们最为熟悉的K-V数据库,它常被拿来作为高性能的缓存数据库来使用,大部分项目都会用到它。从3.2版本开始它开始提供了GEO能力,用来实现诸如附近位置(e.g.某小区附近的篮球场 )、计算距离等 ...
分类:
Web程序 时间:
2020-07-24 16:41:09
阅读次数:
87
/// <summary> /// /// </summary> /// <typeparam name="T"></typeparam> /// <param name="dtSource">数据集</param> /// <param name="filedName">列名</param> // ...
服装价格变动,触发淘宝发布活动和消费者购买衣服事件流 1 public class EventStandard 2 { 3 public class Clothes { 4 5 /// <summary> 6 /// 服装编码 7 /// </summary> 8 public string Id ...
说明 1 : 在webUI 公共类,存放 ZipHelper 类 说明 2 :判断文件路径是否存在,不存在则创建文件夹 说明 3 : 引用类方法,判断压缩文件,返回的,是true/false 引用常用公共压缩方法类public class CLeopardZip { /// <summary> // ...
/// <summary> /// CRC计算 /// </summary> /// <param name="arr">源数据</param> /// <param name="seat">开始位置</param> /// <param name="len">长度</param> /// <ret ...
/// <summary> /// MD5加密(32位小写) /// </summary> /// <param name="str">加密字符</param> /// <returns></returns> public static string to_MD5(string str) { MD5 ...
分类:
其他好文 时间:
2020-07-22 11:27:17
阅读次数:
111
创建型设计模式总结 Intro 前面几篇文章已经把创建型设计模式都介绍了,来做一个简单的总结。 创建型设计模式,就是用来创建对象的设计模式,根据要创建的对象的复杂度以及是否允许多实例以及是否需要容易扩展等多方面考虑去选择合适的设计模式来创建对象。 Summary 单例模式(Singleton) 需要 ...
分类:
其他好文 时间:
2020-07-21 09:50:30
阅读次数:
67
需求背景 猫叫触发一系列的动作或者说触发一系列事件,猫叫导致狗叫,小孩哭,Mom跑。 代码结构申明 1 /// <summary> 2 /// 接口类 3 /// </summary> 4 public interface IObeject 5 { 6 /// <summary> 7 /// 提供该 ...