摘要: 前面讲过一些RabbitMQ的安装和用法,也说了说RabbitMQ在一般的业务场景下如何使用。不知道的可以看我前面的博客,http://www.cnblogs.com/zhangweizhong/category/855479.html 不过,最近有朋友问我,RabbitMQ RPC 是干嘛的,有什 阅读全文
posted @ 2016-12-01 08:49 章为忠 阅读(5613) 评论(10) 推荐(4) 编辑
摘要: 前面总结了很多,关于Quartz.net 的文章,介绍了如何使用Quartz.net。不清楚的朋友,可以看我之前的系列文章,http://www.cnblogs.com/zhangweizhong/category/771057.html 。 最近,又重新整理,开发出了一套基于Quartz.net 阅读全文
posted @ 2016-11-07 08:35 章为忠 阅读(7298) 评论(70) 推荐(25) 编辑
摘要: 你正常吗?也许是的。你傻吗?也许也是的。现实中, 正常的人往往做着傻瓜的决策,而他们自己还蒙在鼓里。这些错误在同样也会在许多决策中会出现,包括购物、投资、用人、择偶等。 本书基于获得诺贝尔奖的行为决策学,又基于作者10余年的管理教学经验,帮你揭示人们在工作和生活中熟视无睹的决策误区,并教你如何纠正。 阅读全文
posted @ 2016-10-14 10:25 章为忠 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 前段时间,在和朋友讨论和研究缓存的使用,一直对缓存的使用搞的不太清楚,所以这次把和朋友讨论过缓存系统的设计的相关问题总结总结。 对于一个电商系统,缓存是重要组成部分,提升系统性能的主要方式之一就是缓存。它可以挡掉大部分的数据库访问的冲击,如果没有它,系统很可能会因为数据库不可用导致整个系统崩溃。 但 阅读全文
posted @ 2016-09-20 08:41 章为忠 阅读(10249) 评论(22) 推荐(22) 编辑
摘要: 前几天聊过,pv 和并发 的概念,也大概解释了 并发,带宽等指标的计算。感兴趣的朋友,可以看看我前面那篇文章:《聊一聊PV和并发》。今天再来聊一聊容量预估。 电商公司的朋友,,这样的场景是否似曾相识: 运营和产品神秘兮兮的跑过来问: 我们晚上要做搞个促销,服务器能抗住么?如果扛不住,需要加多少台机器 阅读全文
posted @ 2016-09-07 08:51 章为忠 阅读(7066) 评论(8) 推荐(9) 编辑
摘要: 前段时间,搞Nginx+IIS的负载均衡,想了解的朋友,可以看这篇文章:《nginx 和 IIS 实现负载均衡》,然后也就顺便研究了Nginx + IIS 实现动静分离。所以,一起总结出来,与大家共同探讨。 动静分离,说白了,就是将网站静态资源(HTML,JavaScript,CSS,img等文件) 阅读全文
posted @ 2016-08-30 08:32 章为忠 阅读(2513) 评论(2) 推荐(2) 编辑
摘要: 最近和几个朋友,聊到并发和服务器的压力问题。很多朋友,不知道该怎么去计算并发?部署多少台服务器才合适? 所以,今天就来聊一聊PV和并发,还有计算web服务器的数量 的等方法。这些都是自己的想法加上一些网上的总结,如有不对,欢迎拍砖。 几个概念 网站流量是指网站的访问量,用来描述访问网站的用户数量以及 阅读全文
posted @ 2016-08-16 08:34 章为忠 阅读(8412) 评论(11) 推荐(20) 编辑
摘要: 上一篇,讲了RabbitMQ的具体用法,可以看看这篇文章:RabbitMQ学习系列(三): C# 如何使用 RabbitMQ。今天说些理论的东西,Exchange 的几种模式。 AMQP协议中的核心思想就是生产者和消费者隔离,生产者从不直接将消息发送给队列。生产者通常不知道是否一个消息会被发送到队列 阅读全文
posted @ 2016-08-04 08:39 章为忠 阅读(36817) 评论(13) 推荐(13) 编辑
摘要: 上一篇已经讲了Rabbitmq如何在Windows平台安装,还不了解如何安装的朋友,请看我前面几篇文章:RabbitMQ学习系列一:windows下安装RabbitMQ服务 , 今天就来聊聊 C# 实际开发的过程中,怎么调用 用RabbitMQ。 一、客户端 RabbitMQ.Client 是rab 阅读全文
posted @ 2016-08-02 08:34 章为忠 阅读(21015) 评论(48) 推荐(14) 编辑
摘要: 上一篇,简单介绍了RabbitMQ的情况还有一些相关的概念,这一篇,会讲讲 RabbitMQ安装与配置。 1.安装 Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装RabbitMQ之前要先安装Erlang。 erlang:http://www.erlang.org/downlo 阅读全文
posted @ 2016-07-26 08:31 章为忠 阅读(14226) 评论(17) 推荐(7) 编辑
摘要: 1. 介绍 RabbitMQ是一个由erlang开发的基于AMQP(Advanced Message Queue )协议的开源实现。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面都非常的优秀。是当前最主流的消息中间件之一。 RabbitMQ的官网:http://www.rabbit 阅读全文
posted @ 2016-07-25 08:30 章为忠 阅读(8363) 评论(9) 推荐(7) 编辑
摘要: 部落,一个遥远而又充满神秘色彩的词语,在未读本书之前,可能我和大家的想法一样。首先联想到的是一群衣不蔽体、穴居野处、群居生活的原始人。 然而,它也可以是任何一群人,规模可大可小,他们因追随领导、志同道合而相互联系在一起。人类其实数百万年前就有部落的出现,随之形成了宗教、种族、政治或甚至音乐。 而如今 阅读全文
posted @ 2016-07-18 19:09 章为忠 阅读(601) 评论(1) 推荐(0) 编辑
摘要: 最近,很多朋友问我solr 中文分词配置的问题,都不知道怎么配置,怎么使用,原以为很简单,没想到这么多朋友都有问题,所以今天就总结总结中文分词的配置吧。 有的时候,用户搜索的关键字,可能是一句话,不是很规范。所以在 Solr 中查询出的时候,就需要将用户输入的关键字进行分词。 目前有很多优秀的中文分 阅读全文
posted @ 2016-06-20 10:00 章为忠 阅读(35399) 评论(22) 推荐(5) 编辑
摘要: 最近刚在搞一个BI的项目,里面需要大量的sql 数据统计相关运用,加深了我又对SQL的理解与使用。 所以,分享几个数据统计时常用的sql 语句总结: 1. 统计各个条件下的数据 2. 统计每日,每月,每年的数据 3. 某列去重统计 4. 行转列 5. 得到表中最小的未使用的ID号 6. 查询某一列数 阅读全文
posted @ 2016-06-13 10:20 章为忠 阅读(12519) 评论(2) 推荐(2) 编辑
摘要: 前面篇已经介绍了Quartz.NET的配置,使用和Cron表达式表达式的写法。基本上后台的定时任务的定时执行已经完成,并能正确的按照执行计划,执行相关的job 。 然后,如果任务需要更新,停止某个任务呢 ? 总不能上服务器去改相关job 的配置吧。 所以,Quartz.NET 也给我们提供了远程调度 阅读全文
posted @ 2016-06-06 10:46 章为忠 阅读(5449) 评论(10) 推荐(7) 编辑
摘要: 在移动互联网的时代, Web服务已经成为了异构系统之间的互联与集成的主要手段,各种 Web服务几乎都采用REST风格的Web Api来构建。 通过Http协议的形式来. 以Get/Post方式发送请求, 返回json格式(数据更小巧且自描述能力强)的数据。这里就不在介绍REST API 的好处和不足 阅读全文
posted @ 2016-05-10 18:43 章为忠 阅读(7311) 评论(14) 推荐(27) 编辑
摘要: 上一篇,介绍了移动M站的建设。说的很简单。觉得好像也没把M站给讲清楚。估计是对移动M站 认识还不够深刻吧。这里,在讲一讲51Degree 这个组件。 51degrees 号称是目前最快、最准确的设备检测的解决方案。它是一个免费开源的.NET移动应用开发组件,可以用来检测移动设备和浏览器,甚至可以获取 阅读全文
posted @ 2016-04-20 19:09 章为忠 阅读(1447) 评论(2) 推荐(4) 编辑
摘要: 最近在一直在搞M站,也就是移动web站点。由于是第一次,也遇到了很多问题,所以把最近了解到的东西总结总结。聊一聊什么是移动M站,它有啥作用和优势。 也有人会问,M站和APP有什么不同? 1. APP 直接在用户的移动设备上,曝光率相对较高。 而M站需打开浏览器,输入地址才能访问,所以曝光率相对较低。 阅读全文
posted @ 2016-04-18 18:32 章为忠 阅读(2683) 评论(9) 推荐(5) 编辑
摘要: 这次推荐一本《天才在左,疯子在右》 , 这本书的作者高铭, 据说花了4年多的时间,深入医院精神科、公安部等诸多神秘机构,得以和数百名“非常态人类”直接接触,最终产生了这本书 。 不知道是谁说过,所谓正常社会一直在对异常人群行驶一种权力——将他们视为异端,将他们隔离。 读完这本书,你一定会被震动 。 阅读全文
posted @ 2016-04-10 11:33 章为忠 阅读(1086) 评论(0) 推荐(1) 编辑
摘要: 最近闲来无事,正好抽出时间,来总结总结 sql性能优化方面的一下小技巧,小工具。虽然都是些很杂的东西,但是我个人觉得,如果真的清楚了里面的一下指标,或许真的能抵半个DBA。 有些时候,找不到DBA或者根本就没有DBA的时候,程序员就只能靠自己想办法了解决。久而久之,久病成医,说不定就成了半个DBA了 阅读全文
posted @ 2016-03-24 11:40 章为忠 阅读(4021) 评论(1) 推荐(11) 编辑