摘要:
配置,几乎所有的应用程序都离不开它。.Net Framework时代我们使用App.config、Web.config,到了.Net Core的时代我们使用appsettings.json,这些我们再熟悉不过了。然而到了容器化、微服务的时代,这些本地文件配置有的时候就不太合适了。当你把本地部署的服务 阅读全文
摘要:
Docker可以说是现在微服务,DevOps的基础,咱们.Net Core自然也得上Docker。.Net Core发布到Docker容器的教程网上也有不少,但是今天还是想来写一写。 你搜.Net core程序发布到Docker网上一般常见的有两种方案: 1、在本地编译成Dll文件后通过SCP命令或 阅读全文
摘要:
AServer是基于ASP.NET Core Kestrel封装的一个超迷你http服务器。它可以集成进你的Core程序里,用来快速的响应Http请求,而不需要集成整个ASP.NET Core MVC 框架。 一:什么是ASever? AServer就像它的名字一样,Just a server,它的 阅读全文
摘要:
1.使用dotnet命令发布项目 2.把发布成功的文件通过scp等工具发布到linux服务器上,在当前目录下新建一个dockerfile 3.使用asp.net core镜像为底包构建一个新的镜像 4.运行容器 阅读全文
摘要:
dotnet core 2.1的asp.net core在docker下部署的时候发生下面的错误。 Error: An assembly specified in the application dependencies manifest (MyApp.deps.json) was not foun 阅读全文
摘要:
这是一个可以帮助你快速开发Repository的lib。有点像Springdata JPA根据方法名、注解来自动生成查询方法的功能。
对于一些简单的查询,只需要定义接口就行了,实现都不用。 阅读全文
摘要:
现在博客园首页文章质量参差不齐,比如我这篇就要水了。于是弄了个小爬虫定时去爬首页的文章,超过1000点击的就自动发送邮件。 https://github.com/kklldog/cnblogs_notice 接口 博客园的首页列表其实是有ajax接口的阅读量就在这里面,使用cheerio就可以抽取出 阅读全文
摘要:
今天调试requet.GetRequestStreamAsync异步方法出现不返回的问题,可能是死锁了。看到老外一篇文章解释了异步方法死锁的问题,懒的翻译,直接搬过来了。 http://blog.stephencleary.com/2012/07/dont-block-on-async-code.h 阅读全文
摘要:
微信小程序并没有提供列表控件,所以也没有iOS上惯用的列表项左滑删除的功能,SO只能自己干了。 原理很简单,用2个层,上面的层显示正常的内容,下面的层显示一个删除按钮,就是记录手指滑动的距离,动态的来移动上层元素,当然上层用绝对定位。 wxml: wxss: 阅读全文
摘要:
.NET 3.5的时候加入了匿名类型这个特性,我们可以直接使用 new {name="abc"} 来直接生成一个对象。这个特性现在应用的地方很多,比如dapper的查询参数都是用匿名对象。 其实匿名对象也不是真的没有名称,编译器在编译后自动会生成一个Type。我们看看IL就知道了。 ![](http://images2015.cnblogs.com/blog/36200/201610/36200-... 阅读全文