随笔分类 - C#基础
摘要:总所周知 C#这门语言 没有Java的八股文,所以面试题一般都是问的业务, 那么对于新手来讲,最起码也要会一些基础性问题, 以下就是包含C# 和sqlserver几个常见的面试题 1) Delegate和Event的区别是什么 (这道题真的是巨多奥) Delegate: Event: 区别: 2)n
阅读全文
摘要:' var config = new System.Collections.Specialized.NameValueCollection { { “quartz.jobStore.misfireThreshold”, “500” } }; await new StdSchedulerFactory
阅读全文
摘要:调用方法: LocalSetupHelper.SetData(Sss.维护, "密码", "123456"); //保存 var c=LocalSetupHelper.GetData(Sss.前台, "密码"); 获取LocalSetupHelper.RemovePropertyName(Sss.前
阅读全文
摘要:界面图"没有什么技术含量~ 不过还是有部分人不太了解的 接下来一一解析下,勿q 使用步骤: 1.初始化帮助类 QuarztHelper x = new QuarztHelper(); 2.调用方法 await x.CreateScheduler(this); x.AddJob<HelloJob>("
阅读全文
摘要:public static class JsonHelper { #region 字段 private static string json; public static string path; #endregion #region 构造函数 static JsonHelper() { if (s
阅读全文
摘要:public static T AESEncrypt<T>(T obj) where T : class { if (obj == null) { return obj; } var properties = typeof(T).GetProperties(); foreach (System.Re
阅读全文
摘要:Rabbitmq 的使用场景有哪些? ①. 跨系统的异步通信,所有需要异步交互的地方都可以使用消息队列。就像我们除了打电话(同步)以外,还需要发短信,发电子邮件(异步)的通讯方式。 ②. 多个应用之间的耦合,由于消息是平台无关和语言无关的,而且语义上也不再是函数调用,因此更适合作为多个应用之间的松耦
阅读全文
摘要:最基础的:UI-BLL-DAL 这是我们耳熟能详的分层 (补充:) 我们的类正常都不是孤立存在的。很多都是要依赖于其它的类。 比如说我们有一个Work类,Work类在工作的时候需要把信息记录下来。 MessageWriter就是 Worker的依赖项 首先我听到依赖注入之后看似非常的复杂 实际则是:
阅读全文
摘要:Text:反射的类名 s:方法名 data:参数 如果无参则: (string)method.Invoke(obj, null); Type type = typeof(Text); MethodInfo method = type.GetMethod("s"); ceshi data =new c
阅读全文
摘要:/// <summary> /// 根据Datatable某字段数量自动复制该行查询 /// </summary> /// <param name="dt">数据源</param> /// <param name="Ifileid">某字段(数量值)</param> private static v
阅读全文
摘要:1 /// <summary> 2 /// 把DataRow中的某一列值转换为CheckState类型 3 /// </summary> 4 /// <param name="row">数据行</param> 5 /// <param name="columnName">列名</param> 6 /
阅读全文
摘要:1 #region 数据表DataTable 转键值对集合 List 2 /// <summary> 3 /// 数据表DataTable 转键值对集合 List 4 /// 把DataTable转成 List集合, 存每一行 5 /// 集合中放的是键值对字典,存每一列 6 /// </summa
阅读全文