网站里出现了一段代码, 有点强迫症的我就受不了了: <html lang="en"> <head> <title>登录</title><script async src="http://c.cnzz.com/core.php"></script> <meta charset="UTF-8" /> <meta name="viewport"…
在WebApi项目里使用MiniProfiler并且分析 Entity Framework Core 一.安装配置MiniProfiler 在现有的ASP.NET Core MVC WebApi 项目里,通过Nuget安装MiniProfiler: Install-Package MiniProfiler.AspNetCore.Mvc MiniProfiler.EntityFrameworkCore 当然也可以通过Nuget Package Manager可视化工具安装 接下来就是如何配置和使用…
当你写完项目的时侯serviceimpl层下的@autowire->对应的是dao层的注入,其下面会出现一条红线 在Intellij Idea开发工具在@Autowired或者@Resource注入XxxMapper接口时报如下错误: Could not autowire. No beans of ‘XxxMapper’ type found. less… (Ctrl+F1)Checks autowiring problems in a bean class. 解决办法有在 Intellij I…
在离线环境中使用.NET Core 0x00 写在开始 很早开始就对.NET Core比较关注,一改微软之前给人的印象,变得轻量.开源.跨平台.最近打算试着在工作中使用.但工作是在与互联网完全隔离的网络中进行的,因此就开始了在离线环境中部署.NET Core开发环境的尝试.总的来说还是比较蛋疼的,几乎每个阶段都遇到了问题.不过还好最后搞定了,写下这篇博客做个记录,同时分享给有类似需求的童鞋.以下都是亲测有效. 0x01安装VS2015 Update3 开发.NET Core可以使用VS2015和…
原文: Testing Controller Logic 作者: Steve Smith 翻译: 姚阿勇(Dr.Yao) 校对: 高嵩(Jack) ASP.NET MVC 应用程序的控制器应当小巧并专注于用户界面.涉及了非 UI 事务的大控制器更难于测试和维护. 章节: 为什么要测试控制器 单元测试 集成测试 在 GitHub 上查看或下载示例 为什么要测试控制器 控制器是所有 ASP.NET Core MVC 应用程序的核心部分.因此,你应当确保它们的行为符合应用的预期. 自动化测试可以为你提…
之前都是在ASP.NET Core中使用依赖注入(Dependency Injection),昨天遇到一个场景需要在.NET Core控制台程序中使用依赖注入,由于对.NET Core中的依赖注入机制不了解,竟然无从下手. 今天正准备阅读 Microsoft.Extensions.DependencyInjection 的源代码,发现园子里的一篇博文 ASP.NET Core 源码阅读笔记(1) ---Microsoft.Extensions.DependencyInjection,读后豁然开朗…
要想明白spark application调度机制,需要回答一下几个问题: 1.谁来调度? 2.为谁调度? 3.调度什么? 3.何时调度? 4.调度算法 前四个问题可以用如下一句话里来回答:每当集群资源发生变化时,active master 进程 为 所有已注册的并且没有调度完毕的application调度Worker节点上的Executor进程. "active master" , spark集群可能有多个master,但是只有一个active master 参与调度,standby…
因为访问Nuget太慢,在Dotnet Core RC2发布前,我就基于Asp.Net做了一个Nuget代理网站 这是网站地址:http://nuget.lzzy.net/ Nuget源:http://nuget.lzzy.net/api/v2 广西电信百兆带宽. 这个网站将会缓存所有访问过的API页面与包. API页面缓存的原理,第一次访问会等待服务器从Nuget上下载页面信息 下载后会替换里面的网址并保存到数据库. 第二次访问会从数据库里取出页面兵判断过期时间 如果已过期,先返回页面信息,后…
前言 本篇文章介绍ASP.NET Core里,用来处理HTTP封包的Middleware,为自己留个纪录也希望能帮助到有需要的开发人员. ASP.NET Core官网 结构 在ASP.NET Core里,每个从「浏览器传入」的HTTP Request封包,会被系统封装为「HttpRequest对象」,并且配置默认的HttpResponse对象.Session对象.ClaimsPrincipal对象...等等物件.接着将这些对象,封装成为一个「HttpContext对象」,用来提供ASP.NET…
今天刚开发完的网站上线联调, 偶然发现<head>里多了一个脚本引用: <script async src="http://c.cnzz.com/core.php"></script> 我非常确认这不是我添加的代码``` 难道刚刚上传的网站就被插入木马了? 于是我打开博客园`查看源文件,竟然也存在这段脚本引用. (第12行) 又浏览了一些其它网站, 均在<head>结束前插入了这段js. 于是百度了一下,找到这个帖子``` 怎么可能?竟然…