Fork me on GitHub
上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页
摘要: 对于一个应用程序而言,Log必不可少,但是有些时候仅仅想看下输出,如果加log的话就显得比较麻烦,这个时候就用到了Debug.WriteLine("测试下,你好,非常棒,牛叉!");Debug 的代码在release模式下并不会真正的执行,这得益于条件编译[Conditional("DEBUG")] 阅读全文
posted @ 2019-05-31 22:41 lingfeng95 阅读(201) 评论(0) 推荐(1) 编辑
摘要: 用微软的System.Net.Mail发送邮件,有些时候发邮件需要邮件内容中添加图片。 对象解释 SmtpClient类:允许应用程序使用简单邮件传输协议 (SMTP) 发送电子邮件。MailAddress类:MailAddress类表示电子邮件的地址。该类结合SmtpClient类或MailMes 阅读全文
posted @ 2019-05-31 22:05 lingfeng95 阅读(1009) 评论(0) 推荐(1) 编辑
摘要: 有些时候,文件修改需要及时的响应,这个时候就需要实时读取文件,预先想的是写一个计时器,每隔多久运行一次,但是不能实时响应,所以采用监听文件的方式实现读取数据 C#监听文件变化 C#读取配置文件 读取配置文件中的数据一般用ConfigurationManager.AppSettings["key"], 阅读全文
posted @ 2019-05-29 22:48 lingfeng95 阅读(555) 评论(0) 推荐(1) 编辑
摘要: 说明:C#中的随机数是一个伪随机数,随机数字从一组有限的数字选择以相同的概率,所选的数字不是完全随机的,因为使用数学算法来选择它们。在大多数Windows系统中,Random的15毫秒内创建的对象很可能会有相同的种子值,Random类不是线程安全,若要避免此问题,请创建一个Random对象而不是多个 阅读全文
posted @ 2019-05-29 22:40 lingfeng95 阅读(793) 评论(0) 推荐(1) 编辑
摘要: 仿照string.format("{0}-{1}","你好", "世界") 使用方法: 阅读全文
posted @ 2019-04-16 09:37 lingfeng95 阅读(4000) 评论(0) 推荐(0) 编辑
摘要: 生成者就是发送信息,消费者就是接收信息,队列就是存储数据的排队。消息通过你的应用程序和RabbitMQ进行传输,它们只能存储在队列中,队列容量没有限制,你要存储多少消息都可以——基本上是一个无限的缓冲区。多个生产者(producers)能够把消息发送给同一个队列,同样,多个消费者(consumers 阅读全文
posted @ 2019-03-27 22:57 lingfeng95 阅读(422) 评论(0) 推荐(0) 编辑
摘要: Ocelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、认证、鉴权、简单缓存、限流熔断、负载均衡器等。简单的来说Ocelot是一堆的asp.net core middleware组成的一个有顺序的管道。当它拿到请求之后会用一个request builder来构造一个 阅读全文
posted @ 2019-03-20 21:09 lingfeng95 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 与ASP.NET时代不同,ASP.NET Core不再是由IIS工作进程(w3wp.exe)托管,而是使用自托管Web服务器(Kestrel)运行,IIS则是作为反向代理的角色转发请求到Kestrel不同端口的ASP.NET Core程序中,随后就将接收到的请求推送至中间件管道中去,处理完你的请求和 阅读全文
posted @ 2019-03-14 10:39 lingfeng95 阅读(309) 评论(0) 推荐(0) 编辑
摘要: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 前期准备 windows需要支持虚拟化,需要安装Hyper-V(windows自带的有) D 阅读全文
posted @ 2019-03-13 11:34 lingfeng95 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 在工作和学习上,我们经常需要创建项目,引用些其他的库,测试下自己的想法是否正确,需要捕捉一下异常、调用一下异步方法、记录一下log等等,这样的项目都是需要花费时间,为了较少花费的时间,产生了一个这样的项目。 安装模板插件 打开vs,选择【新建项目】,选择【联机】,搜索【C# Console App 阅读全文
posted @ 2019-03-08 22:57 lingfeng95 阅读(281) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页