摘要: 介绍 在这篇文章中,我想介绍我知道的一种最紧凑的安装和配置Redis服务器的方式。另外,我想简短地概述一下在.NET / C#客户端下Redis hash(哈希类型)和list(链表)的使用。 在这篇文章主要讲到: 安装Redis服务器(附完整的应用程序文件设置) Redis服务器保护(配置身份验证 阅读全文
posted @ 2016-03-25 16:07 青春已不再 阅读(623) 评论(0) 推荐(1) 编辑
摘要: http://intacto10years.com/index_start.php<div style="width:800px; height:1300px;"><div style="width:800px; height:40px; background-color:#FF0000; posi 阅读全文
posted @ 2016-03-25 16:07 青春已不再 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 上次我们说了多级缓存,本章详细介绍下内存缓存该如何设计。 一:分析设计 假设有个项目有一定并发量,要用到多级缓存,如下: 在实际设计一个内存缓存前,我们需要考虑的问题: 1:内存与Redis的数据置换,尽可能在内存中提高数据命中率,减少下一级的压力。 2:内存容量的限制,需要控制缓存数量。 3:热点 阅读全文
posted @ 2016-03-25 16:06 青春已不再 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 上次主要讨论缓存读写这块各种代码实现。本篇是就上次的问题接着来,继续看那些年我们各种缓存用法。 一:缓存预热 上次有同学问过。在第一次加载时,我们的缓存都为空,怎么进行预热。 单机Web情况下,一般我们使用RunTimeCache。相对于这种情况下: 1:我们可以在启动事件里面刷新 void App 阅读全文
posted @ 2016-03-25 16:05 青春已不再 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 介绍 本篇主要说下楼主平常项目中缓存使用经验和遇到过的问题。 目录 一: 基本写法 二:缓存雪崩 1:全局锁,实例锁 2:字符串锁 三:缓存穿透 四:再谈缓存雪崩 五:总结 一:基本写法 为了方便演示,我们用Runtime.Cache做缓存容器,并定义个简单操作类。如下: 简单读取: 在项目中,有不 阅读全文
posted @ 2016-03-25 16:04 青春已不再 阅读(276) 评论(0) 推荐(1) 编辑
摘要: 一、前言 之前也阅读过MVC的源码,并了解过各个模块的运行原理和执行过程,但都没有形成文章(所以也忘得特别快),总感觉分析源码是大神的工作,而且很多 人觉得平时根本不需要知道这些,会用就行了。其实阅读源码是个很好的习惯,它不只停留在知道怎么用的阶段,而是让我们知道一系列的为什么,为什么这样设 计,为 阅读全文
posted @ 2016-03-25 16:02 青春已不再 阅读(333) 评论(1) 推荐(1) 编辑
摘要: 近日,被Control的Invoke和BeginInvoke搞的头大,就查了些相关的资料,整理如下。感谢这篇文章对我的理解Invoke和BeginInvoke的真正含义 。 (一)Control的Invoke和BeginInvoke 我们要基于以下认识: (1)Control的Invoke和Begi 阅读全文
posted @ 2016-03-25 16:01 青春已不再 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 一、同步委托 我们平时所用的委托以同步居多,我们编写一个方法和相关委托进行演示: publicdelegatevoid DoSomethingDelegate(string name); //同步委托 public static void Start1() { Console.WriteLine(" 阅读全文
posted @ 2016-03-25 16:00 青春已不再 阅读(2095) 评论(0) 推荐(1) 编辑
摘要: 开发中需要传递变参,考虑使用 dynamic 还是 Dictionary(准确地说是Dictionary<string,object>)。dynamic 的编码体验显著优于 Dictionary,如果性能差距不大的话,我会选择使用dynamic。搜索后没有找到类似对比数据,决定自行实验。 首先使用以 阅读全文
posted @ 2016-03-25 15:59 青春已不再 阅读(2861) 评论(0) 推荐(1) 编辑
摘要: 涉及access_token的获取请参考《C#微信公众平台开发—access_token的获取存储与更新》 一、为了实现高级群发功能,需要解决的问题 1、通过微信接口上传图文消息素材时,Json中的图片不是url而是media_id,如何通过微信接口上传图片并获取图片的media_id? 2、图片存 阅读全文
posted @ 2016-03-25 15:59 青春已不再 阅读(701) 评论(0) 推荐(0) 编辑