07 2021 档案

摘要:使用layui上传文件 前端: <div class="layui-upload"> <label class="layui-form-label" style="width:110px;">批量导入:</label> <button type="button" class="layui-btn l 阅读全文
posted @ 2021-07-29 14:12 masha2017 阅读(1496) 评论(0) 推荐(0) 编辑
摘要:with tmpTable as ( -- 1、根节点 select * from tableName where parentId = 'xxx' union all -- 2、递归条件 select a.* from tableName a inner join tmpTable b on a. 阅读全文
posted @ 2021-07-29 14:04 masha2017 阅读(1233) 评论(0) 推荐(0) 编辑
摘要:public ActionResult Index() { Run(); return View(); } public async static Task Run() { // 1.创建scheduler的引用 ISchedulerFactory schedFact = new StdSchedu 阅读全文
posted @ 2021-07-19 17:24 masha2017 阅读(193) 评论(0) 推荐(0) 编辑
摘要:private static Timer aTimer; public void Index() { aTimer = new Timer(1000); aTimer.Elapsed += new ElapsedEventHandler(OnTimedEvent); aTimer.AutoReset 阅读全文
posted @ 2021-07-19 17:01 masha2017 阅读(120) 评论(0) 推荐(0) 编辑
摘要:System.Diagnostics.Debug.WriteLine(format, args); 参考:https://www.cnblogs.com/smartsmile/p/11750833.html 阅读全文
posted @ 2021-07-19 16:58 masha2017 阅读(787) 评论(0) 推荐(0) 编辑
摘要:private object o = new object(); public void Work() { lock(o) { //做一些需要线程同步的工作 } } 说白了就是防止同一个操作被锁死的情况。比如说,日志的写入,或者文件的读取。当一个操作正在读取某一个文件的时候,另一个操作也需要读取某一 阅读全文
posted @ 2021-07-16 16:56 masha2017 阅读(2938) 评论(0) 推荐(0) 编辑
摘要:private void button3_Click(object sender, EventArgs e) { Stopwatch sw = new Stopwatch(); sw.Start(); Thread.Sleep(3000); sw.Stop(); MessageBox.Show(sw 阅读全文
posted @ 2021-07-16 16:00 masha2017 阅读(267) 评论(0) 推荐(0) 编辑
摘要:作用:交出CPU控制权,让系统可以处理队列中的所有Windows消息,比如在大运算量循环内,加Application.DoEvents可以防止界面停止响应,因为winform的消息循环是通过新创建一个线程来处理的,那么假如你的某个操作比较耗时,那么消息处理得等你这个耗时操作做完了才能继续,而Appl 阅读全文
posted @ 2021-07-16 11:18 masha2017 阅读(1077) 评论(0) 推荐(1) 编辑
摘要:为什么要刷新视图呢?我也疑惑,百度说: 之前开发的时候曾经出现一个问题,在视图里面使用了 Select * 1 查询某张表的数据,当这张表的结构改变时,出现了列错乱的情况。 最近刚好看到了sp_refreshview,才知道当表结构发生改变时,可以使用sp_refreshview刷新相关的视图。 参 阅读全文
posted @ 2021-07-13 21:01 masha2017 阅读(824) 评论(0) 推荐(0) 编辑
摘要:DateTime dt = new DateTime(); private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if ((DateTime.Now - dt).Milliseconds > 100) { textB 阅读全文
posted @ 2021-07-12 18:54 masha2017 阅读(109) 评论(0) 推荐(0) 编辑
摘要:1、一直很不解,为什么一个c#项目要拆分成DAL一个项目,UI一个项目,service一个项目,然后相互引用,类似下图的这种结构。 直接把ui,dal,service全部放到一个项目不也好了,用文件夹区分不就好了,为什么还要新建项目呢???,网上说是为了模块化、分层。 其实我看了也是略懂略懂~ 我个 阅读全文
posted @ 2021-07-09 10:41 masha2017 阅读(1986) 评论(0) 推荐(0) 编辑
摘要:比如:我要把NugetDemo解决方案上面的NugetDemo项目放到另一个解决方案上面 1、复制上面的NugetDemo项目到另一个解决方案下面 2、然后打开如上图的Test解决方案 3、添加现有项目 右键项目-》添加-》现有项目,然后找到刚刚的项目,添加进去即可。 阅读全文
posted @ 2021-07-07 19:06 masha2017 阅读(2251) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示