[置顶] Grpc微服务从零入门

摘要: 快速入门 安装 JDK 毫无疑问,要想玩Java,就必须得先装Java JDK,目前公司主要使用的是Oracle JDK 8,安装完成后要配置环境才能正常使用,真蠢,不过也就那么一下下,认了吧。配置方法参考: http://www.runoob.com/java/java environment s 阅读全文

posted @ 2016-08-14 22:42 艾晨爸 阅读(1673) 评论(0) 推荐(0) 编辑

[置顶] 论缓存

摘要: 被动式缓存 大型网站架构的三要素 ,`异步 并行计算`,其中缓存是最简单也是最常见的。 简单的缓存实现 所有人都会看到过,代码中无处不在都充斥着这类的实现,其实就是一种最简易的缓存实现。 而这种实现在多线程并发下,就会出现数据重复获取的问题,设置会出现数据不一致的问题。 多线程下的缓存实现 为了解决 阅读全文

posted @ 2016-07-10 00:05 艾晨爸 阅读(161) 评论(0) 推荐(0) 编辑

2016年5月5日

如何把.cs文件编译成DLL文件

摘要: 开始 程序 Microsoft Visual Studio.NET 2013 Visual Studio.NET工具,点击其中的“VS2013 开发人员命令提示”,就会进入Microsoft Visual Studio.NET 2013命令提示窗口, 输入命令: csc /out:d:\\test\ 阅读全文

posted @ 2016-05-05 10:09 艾晨爸 阅读(506) 评论(0) 推荐(0) 编辑

2016年3月1日

单元测试的性能测试库

摘要: 今天在github上面看到一个新秀BenchmarkDotNet。查了一下, 现在网上中文资料似乎只有这么一篇介绍: 不要手动StopWatch了,让BenchmarkDotNet帮你。 http://www.cnblogs.com/rader/p/4920862.html 看了介绍,但是blog比 阅读全文

posted @ 2016-03-01 09:52 艾晨爸 阅读(273) 评论(0) 推荐(0) 编辑

2015年5月27日

MVC5在Mono上的各种坑

摘要: 买了Macbook后,各种事情的纠缠,都没好好地用过OSX系统.果断的装上了xcode和mono,还有monodevelop.然后把项目移植到mono上运行,各种问题.然后第一个问题来了权限不足: System.UnauthorizedAccessException Access to t... 阅读全文

posted @ 2015-05-27 23:09 艾晨爸 阅读(1813) 评论(4) 推荐(1) 编辑

2015年3月30日

基于Selenium的自动化测试 C#版(1)

摘要: ## 引子 我一直在思考,作为一个架构师,如何简化程序员的工作,减轻运维的压力,减低测试的要求。然后做了很多很多的尝试。最开始的公司培训文档,一键发布工具,Nuget版本管理,VS项目模板,SOA统一服务提供,再到后来的插件独立式开发模型,消息驱动模型,网页静态化等等。 今天又来了很多新人,而我... 阅读全文

posted @ 2015-03-30 17:49 艾晨爸 阅读(362) 评论(0) 推荐(0) 编辑

2015年3月19日

关于最近的CSRF攻击

摘要: ## 摘要最近公司内部爆出一大波页面没有加token校验,然后各路大神就开始进行CSRF攻击了。CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取你的账号,甚至于购买商品,虚拟货币转账......造成的问题包括:个人隐私泄露以及财产安... 阅读全文

posted @ 2015-03-19 14:55 艾晨爸 阅读(201) 评论(0) 推荐(0) 编辑

2014年9月24日

ILspy反编译工具

摘要: ## 简介ILspy是一个开源的.net反编译软件,使用十分方便。## 开发原因之所以开发ILspy是因为Red Gate宣布免费版的.NET Reflector(同样是反编译软件)将会在2011年2月停止。所以爱好免费软件的开发者们转而开发自己的反编译软件。于是ILspy就因运而生了。## 需求环... 阅读全文

posted @ 2014-09-24 14:07 艾晨爸 阅读(227) 评论(0) 推荐(0) 编辑

关于公司内部的Nuget服务

摘要: ## 简介公司内部搭建的Nuget服务,私有安全,局域网,速度快。## 使用方法VS -> 工具 -> 库程序包管理器 -> 程序包管理器设置 -> 程序包源 -> 新增以下配置> 名称:WHTR> 源:http://*.*.*.*/nuget**一般来说,看到这已经足够了,想深入了解的继续**##... 阅读全文

posted @ 2014-09-24 10:47 艾晨爸 阅读(1223) 评论(0) 推荐(1) 编辑

2014年9月16日

log4net入门

摘要: ## 简介几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。经验表明,日志记录往往是软件开发周期中的重要组成部分。它具有以下几个优点:它可以提供应用程序运行时的精确环境,可... 阅读全文

posted @ 2014-09-16 11:46 艾晨爸 阅读(505) 评论(2) 推荐(0) 编辑

导航