摘要: 引用了Quartz组件后,打印日志时,整天都有相应的调试信息打印出来,严重影响了查找日志效率,谷歌一番后,修改nlog配置文件即可 阅读全文
posted @ 2019-09-05 12:16 爱幻想の宅 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: 我们知道在asp.net中每次请求,都要经过请求管道,依次触发管道中的一系列事件。那么我们可以这么理解,中间件是请求管道中的一个组件,可以用来拦截请求,以方便我们进行请求和响应处理,中间件可以定义多个,每一个中间件都可以对管道中的请求进行拦截,它可以决定是否将请求转移给下一个中间件。 自定义中间件 阅读全文
posted @ 2019-09-05 12:15 爱幻想の宅 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 之前在控制台程序中学习如何运行后台任务,ASP.NET Core中其实也有同样的方法 ,本以为跟 没有区别,毕竟 是继承 的,但实际使用中才发现,依赖注入时,还是有区别的,下面就来说说具体踩到的坑 在服务实现类中,直接注入EF的话,运行时会报错,查了 "stackoverflow" 后知道,这里不能 阅读全文
posted @ 2019-04-13 22:49 爱幻想の宅 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 背景 之前.net core使用quartz.net时,总感觉非常变扭,百度和谷歌了N久都没解决以下问题,造成代码丑陋,非常不优雅: 1.项目启动时,要立刻恢复执行quartz.net中的任务 2.quartz.net中的Job任务无法使用ioc注入,要额外写一套 直到最近看到这篇文章 ".Net 阅读全文
posted @ 2019-04-05 23:41 爱幻想の宅 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 获取当前程序运行目录,网上一般是用 ,但实际情况是,这是获取程序工作路径。 但是执行 命令来启动时, ,所以说,当你从D盘执行C盘的程序时, 打印的地址是D盘的地址,而不是程序所在的C盘地址。 解决方案: 阅读全文
posted @ 2019-03-17 18:58 爱幻想の宅 阅读(503) 评论(0) 推荐(0) 编辑
摘要: JavaScript 语言采用的是单线程模型,也就是说,所有任务只能在一个线程上完成,一次只能做一件事。前面的任务没做完,后面的任务只能等着。随着电脑计算能力的增强,尤其是多核 CPU 的出现,单线程带来很大的不便,无法充分发挥计算机的计算能力。 Web Worker 的作用,就是为 JavaScr 阅读全文
posted @ 2019-02-25 14:11 爱幻想の宅 阅读(1016) 评论(0) 推荐(0) 编辑
摘要: 平时做web开发的时候关于消息传递,除了客户端与服务器传值还有几个经常会遇到的问题 1. 页面和其打开的新窗口的数据传递 2. 页面与嵌套的iframe消息传递 这些问题都有一些解决办法,但html5引入的message的API可以更方便、有效、安全的解决这些难题。 postMessage()方法允 阅读全文
posted @ 2019-02-17 16:16 爱幻想の宅 阅读(2320) 评论(0) 推荐(1) 编辑
摘要: 安装 使用命令: 注意放行服务器 端口 激活Windows 系统需要是 版本的,然后使用管理员权限运行cmd,运行以下命令: 激活Office 首先你的Office必须是 版本,否则无法激活 这里以Office2016为例, 位文件夹目录为 。`64 C:\Program Files\Microso 阅读全文
posted @ 2018-11-11 21:37 爱幻想の宅 阅读(3131) 评论(0) 推荐(0) 编辑
摘要: 1.依赖库安装 2.卸载低版本的 Git 3.下载新版的 Git 源码包 直接到 "GitHub" 取最新版,现在的最新版是 "v2.19.1" 4.解压到当前目录 5.安装 Git 6.添加到环境变量 7.查看版本号 阅读全文
posted @ 2018-11-11 20:26 爱幻想の宅 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 今天用Linux(CentOS)拉Git仓库时,报了个错 ,去谷歌查了下资料才知道,是 软件太旧有bug造成的,需要运行命令升级下 参考资料: "Github unable to access SSL connect error" 阅读全文
posted @ 2018-11-11 20:14 爱幻想の宅 阅读(1071) 评论(0) 推荐(0) 编辑