自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 为什么我最终替换掉了NATS

  之前公司没有使用msmq/rebbitmq等消息队列,一方面是觉得太重,想避免在引入中间件。另外的原因是公司的业务并不需要消息持久化和确保可送达(at-least-once VS at-more-once)。所以在一番调研之后,选择了nats:(https://nats.io/)用它来当消息队列使用。  nats的优点:  1.使用简单:github(https://gith...

2017-01-22 15:11:00 1602

转载 Redis系列四(keepalived+lvs搭建负载均衡)

    1.安装Keepalived(主备服务器都要安装)  10.8.80.218 主服务器  10.8.80.217 备服务器    10.8.80.200 虚拟IP$ wget http://www.keepalived.org/software/keepalived-1.2.0.tar.gz$ tar -zxvf keepalived-1.2.0.tar...

2015-04-08 16:53:00 162

转载 Redis系列三(redis配置文件分析)

  在第一篇文章中有提到过redis.conf这个文件,这个文件就是redis-server的具体配置了。要使用好redis,一定要搞清楚redis的配置文件,这样才能最大的发挥redis的性能。  # By default Redis does not run as a daemon. Use 'yes' if you need it.# Note that Redis wil...

2015-04-08 14:54:00 97

转载 Redis系列二(yum切换为网易163)

  这个可能和Redis没有直接的关系。。。  是我在yum install的时候发现centos的yum实在是太慢,上网查了下。网易163有个yum镜像,为了让CentOS6使用速度更快的YUM更新源,可以选择163(网易)的更新源。  切换也很简单,具体步骤如下:  1.下载repo文件    wget http://mirrors.163.com/.help/Cen...

2015-04-08 11:08:00 80

转载 Redis系列一(Redis环境的搭建)

  最近工作中需要Redis缓存,由于也是第一次弄,在网上找了很多资料,在此记录一下。  安装Redis  我使用的系统是CentOS 6.6,安装步骤如下:  1.下载源码,解压后编译源码。(如果没有 wget命令 先从yum上下载 yum install wget)  $ wget http://download.redis.io/releases/redis-2....

2015-04-08 10:59:00 67

转载 使用AOP的方式监测方法执行耗时

  在一些对系统中,往往可能需要对一些核心业务做相应的监测。如:记录调用参数,返回值,方法执行耗时等等。如果直接在方法的前后加入代码,如下:  1 public int F(int a, string s) 2 { 3 var now = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:fff...

2015-03-25 12:05:00 304

转载 ASP.NET MVC 3 ModelBinder遇到的一个问题

  最近在项目中遇到一个问题,在前端调用Action的时候,MVC会使用DefaultModelBinder做默认的数据类型映射。但是会把前端的string.Empty映射为null。  感谢http://blog.csdn.net/dz45693/article/details/8169656这篇博客,提供了ModelBinder的映射过程的说明,找到了BindProperty这个...

2013-05-08 18:33:00 138

转载 .NET异步编程之------Task

  一.FrameWork 4.0之前的线程世界     在.NET FrameWork 4.0之前,如果我们使用线程。一般有以下几种方式:  1.使用System.Threading.Thread 类,调用实例方法Start()开启一个新线程,调用Abort()方法来提前终止线程。  2.使用System.Threading.ThreadPool类,调用静态方法Queue...

2012-12-22 20:50:00 122

转载 防止Lambda的各种坑爹(二)

  2.循环内的被捕获的变量。  首先看一段代码:View Code 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespac...

2012-12-04 01:58:00 103

转载 防止Lambda的各种坑爹(一)

  1.奇怪的被捕获的变量:View Code 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace TestLambd...

2012-12-02 14:25:00 132

转载 关于Linq2Sql有外键表的更新--引发的问题。

  近来用到了Linq2Sql的方法,遇到了一个更新问题。在此记录下来与大家分享。 废话不多说,请看: 1.数据库表结构如下:  需求很简单,一个Order表保存订单,一个OrderDetails保存订单明细。同时2个表有主外键的关系。 数据库里数据如下: 好的,是不是很简单。现在如果我们要把Orde...

2012-11-28 00:21:00 80

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除