摘要: //循环增加cpu、查询数据库增加内存 //优先 Find 、FindAll //其次 FirstOrDefault 、Where //加上AsNoTracking,为不跟踪实体中行记录。如果接口中存在多次同一个实体不建议加加上AsNoTracking,并且 _dbContext.SaveChang 阅读全文
posted @ 2023-07-18 11:38 W(王甜甜) 阅读(7) 评论(0) 推荐(0) 编辑
摘要: var users1 = new List<UserInfo>(); for (int i = 0; i < 10; i++) { var userinfo = new UserInfo { ID = i, Name = "张三" + i.ToString(), Age = "18", Remark 阅读全文
posted @ 2023-07-18 11:21 W(王甜甜) 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 引用iTextSharp.LGPLv2.Core iTextSharp.text.Rectangle pageSize = PageSize.A4; Document doc = new Document(pageSize); MemoryStream ms = new MemoryStream() 阅读全文
posted @ 2023-07-18 10:55 W(王甜甜) 阅读(26) 评论(0) 推荐(0) 编辑
摘要: //当你要执行几个耗时操作的时候,你用异步去分别执行这几个操作,这是没问题的,但是你要注意, // 不要在执行异步操作的下一句代码立马去用"它的结果否则就会造成等待完成",失去异步效果。 //自己总结:主线与异步都存在,异步尽量不做查询因为会造成等待,尽量做insert update delete 阅读全文
posted @ 2023-07-18 10:51 W(王甜甜) 阅读(108) 评论(0) 推荐(0) 编辑
摘要: //Console.WriteLine(" "); //Console.WriteLine("测试一个线程向集合添加数据,另一个线程读取数据,请输入人名,输入exit退出"); //BlockingCollection<string> names = new BlockingCollection<s 阅读全文
posted @ 2023-07-18 10:48 W(王甜甜) 阅读(25) 评论(0) 推荐(0) 编辑
摘要: //SkipWhile:找与第一个连续相同值的后面数据 int[] list = { 5, 5, 6, 5, 8, 43 }; var r = list.SkipWhile(i => i == 5).ToList();// result: 6, 6, 6, 42 //TakeWhile:获取符合当前 阅读全文
posted @ 2023-07-18 10:47 W(王甜甜) 阅读(24) 评论(0) 推荐(0) 编辑
摘要: var users = new List<UserInfo>(); for (int i = 0; i < 100000; i++) { users.Add(new UserInfo { ID = i, Name = "张三" + i.ToString(), Age = "16", Remark = 阅读全文
posted @ 2023-07-18 10:45 W(王甜甜) 阅读(174) 评论(0) 推荐(0) 编辑
摘要: //Console.WriteLine(" 创建线程 "); //ServerThread serverThreadInstance = new ServerThread(pipeName); //Thread serverThread = new Thread(new ThreadStart(se 阅读全文
posted @ 2023-07-18 10:44 W(王甜甜) 阅读(77) 评论(0) 推荐(0) 编辑
摘要: //var users = new List<UserInfo>(); //for (int i = 0; i < 200000; i++) //{ // users.Add(new UserInfo // { // ID = i, // Name = "张三" + i.ToString(), // 阅读全文
posted @ 2023-07-18 10:44 W(王甜甜) 阅读(39) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 队列 /// </summary> private static BlockingCollection<UserInfo> queues = new BlockingCollection<UserInfo>(); /// <summary> /// 锁 /// < 阅读全文
posted @ 2023-07-18 10:43 W(王甜甜) 阅读(3) 评论(0) 推荐(0) 编辑
摘要: public class UserInfo { public int ID { get; set; } public string Name { get; set; } public string Age { get; set; } public string Remark { get; set; 阅读全文
posted @ 2023-07-18 10:40 W(王甜甜) 阅读(3) 评论(0) 推荐(0) 编辑