摘要:
最近项目中需要使用Redis,刚好这两天有时间,便总结记录一下Redis的安装,以及如何在.NET中使用Redis。 Redis是一个用的比较广泛的Key/Value的内存数据库。目前新浪微博、Github、StackOverflow 等大型应用中都用其作为缓存,和Memcached类似,但是... 阅读全文
摘要:
有人说过,人就应该多读点传记,最近又刚好完读近代史,于是便找到这本《李鸿章传》 。这本书无需我再多加赞誉,梁启超先生的文笔可是连 * * * 都佩服的。写史即写人,写人即写心,梁先生以其犀利目光和如椽巨笔,纵横古今,附比中外,为世人生动刻画了不一样的李鸿章。 梁先生治史自有原则,是非公论。书中... 阅读全文
摘要:
最近用了近一个月的时间重新看了遍《策略思维》一书,重新理解了博弈论的艺术,以及对经济、社会等现象的超乎想象的解决能力。可谓受益匪浅,感触颇多。本书以故事和实际案例取胜,用许多故事和案例,向没有经济学基础的读者展示了博弈论策略思维的道理,不用再为晦涩难懂的博弈论理论知识头痛烧脑了。简而言之,就是预... 阅读全文
摘要:
CTE(Common Table Expression) 公用表表达式,它是在单个语句的执行范围内定义的临时结果集,只在查询期间有效。它可以自引用,也可在同一查询中多次引用,实现了代码段的重复利用。CTE最大的好处是提升T-Sql代码的可读性,可以更加优雅简洁的方式实现递归等复杂的查询。CTE可用于... 阅读全文
摘要:
前两篇文章,已经介绍了Quartz.NET的使用和Cron表达式表达式的写法,今天说一说Quartz的配置,Quartz相关的配置有三个quartz.config、quartz_jobs.xml、log4net.config。其中quartz.config是基本的配置, quartz_jobs.xm 阅读全文
摘要:
Quartz.NET的任务调度,主要就是依靠CronTrigger和Cron表达式。Cron是已经在UNIX存在了很长一段时间,它有着强大和可靠的调度能力。CronTrigger类也正是是基于Cron调度能力。 CronTrigger使用Cron表达式。它能灵活的设置各种计划任务,比如每周一至周五, 阅读全文
摘要:
前段时间,花了大量的时间,将原先的计划任务,切换到Quartz.NET来进行管理。原先的后台定时服务都是通过计划任务来实现的,但是随着业务增长,计划任务也越来越多,每个后台服务,都得创建一个计划任务。日常的维护和管理非常麻烦。 于是乎,一咬牙,决定引入Quartz.NET框架,统一都管理全部的后台定 阅读全文
摘要:
接前一篇《MVC实现动态二级域名》,前面我们说道MVC如何实现动态二级域名,其中也涉及到DNS服务器,也要做相应的泛域名解析设置。所以我在这里,就来说道说道泛域名解析是怎么回事。 1、什么是泛域名解析 泛域名解析是指将*.域名解析到同一IP。在域名前添加任何子域名,均可访问到所指向的WEB地址。也就 阅读全文
摘要:
前段时间,一个朋友问我ASP.NET MVC下实现动态二级域名的问题。跟他聊了一些解决方案,这里也总结一下,以供参考。 相信大家都发现类似58同城这样的网站,成都的网址是cd.58.com 上海的是sh.58.com类似的上千个网站,其实没有那么多个网站,域名前面那部分就是泛域名解析,相当于是传递一 阅读全文
摘要:
如何有效激励,这是管理者和hr必须一直思考的问题。《驱动力》给了我们从另一个角度思考这个问题的方法,也让我们对如何焕发人们的积极,自主和热情有了更深一步的认识和思考。 过去我们大部分人都遵循着胡萝卜大棒的行为模式:老板给我们加薪,我们的工作就格外卖力;我们工作就没有动力;迟到早退要扣薪水,... 阅读全文
摘要:
一切都是自己造成的,是自己的混沌懈怠不学习,让自己掉进了人生的低谷,这世界从来不会跟你过不去,你得到的任何好与坏,都是自己作的。根本没有正确的选择,我们只不过是要努力奋斗,使当初的选择变得正确。 阅读全文
摘要:
Nginx的作用和优点,这里不必多说,今天主要是nginx负载均衡实验,把做的步骤记录下来,作为一个学习笔记吧,也可以给大家做下参考。 1.Nginx安装 1.下载地址:http://nginx.org/en/download.html 2.解压到后在window的cmd窗口,输入如下图所示的命令, 阅读全文
摘要:
数据库实现多站点共享Session多站点共享Session有很多方法,多站点共享Session常见的做法有:使用.net自动的状态服务(Asp.net State Service);使用.net的Session数据库;使用Redis等缓存。使用Cookie方式实现多个站点间的共享,但是这种方式只限于... 阅读全文
摘要:
很多时候,由于各种莫名其妙的原因,会导致session丢失。不过ASP.NET还允许将会话数据存储到一个数据库服务器中,方法是将mode属性变成SqlServer。 在这种情况下,ASP.NET尝试将会话数据存储到由sqlConnectionString属性(其中包含数据源以及登录服务器所需的安... 阅读全文
摘要:
HighCharts结构及详细配置:一、HighCharts整体结构:通过查看API文档我们知道HighCharts结构如下:(API文档在文章后面提供下载)var chart = new Highcharts.Chart({ chart: {…} // 配置chart图表区 colors: [{.... 阅读全文
摘要:
一、HighCharts简介 Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合... 阅读全文
摘要:
在业务系统中,我们为了调度一些自动执行的任务或从队列中消费一些消息,所以基本上都会涉及到后台服务的开发。如果用windows service开发,非常不爽的一件事就是:调试相对麻烦,而且你还需要了解 windows service 相关的一些开发和安装部署,所以,windows service非常的 阅读全文
摘要:
最近在朋友的推荐下,终于读完了翰科特的《变革之心》,感觉受益匪浅,其中,变革八步中的第一步:增强紧迫感,可以说是深有体会,任何一个企业在推动变革的时候,可能往往都会忽略这一步。 其实这本书最开始就说明了,为什么这本书要叫《变革之心》这个名字。作者认为:在进行大规模的变革的时候,企业所面临的最核... 阅读全文
摘要:
1. 熟悉RabbitMQ,服务器配置,原理,及使用。2. 熟悉学习一门新的语言,(php)。3. 系统学习项目管理知识。4. 学习linux入门,了解linux 系统的使用。5. 学习一门开源的缓存技术(初步确定是Redis)6. 看各类专业非专业的书30本。7. 继续学习数据库调优,sql8. ... 阅读全文
摘要:
昨天碰到一个很有意思的问题,一个sql 语句,加上 SoftUseLine like '%OQC%' 之后,速度就特别慢。去掉该条件之后,速度就快起来了。 查看sql 语句的执行情况,发现加上那个查询条件之后,SoftWareDetailInfo表的逻辑读取变成了1300374 次, 可... 阅读全文