2016年8月23日

Redis百亿级Key存储方案(转)

摘要: 1 需求背景 该应用场景为DMP缓存存储需求,DMP需要管理非常多的第三方id数据,其中包括各媒体cookie与自身cookie(以下统称supperid)的mapping关系,还包括了supperid的人口标签、移动端id(主要是idfa和imei)的人口标签,以及一些黑名单id、ip等数据。 在 阅读全文

posted @ 2016-08-23 14:37 CL静淡 阅读(3840) 评论(0) 推荐(0) 编辑

2016年5月16日

应用架构(转)

摘要: 无架构,不系统,架构是大型系统的关键。从形上看,架构是系统的骨架,支撑和链接各个部分;从神上看,架构是系统的灵魂,深刻体现业务本质。 架构可细分为业务架构、应用架构、技术架构,业务架构是战略,应用架构是战术,技术架构是装备。其中应用架构承上启下,一方面承接业务架构的落地,另一方面影响技术选型。 如何 阅读全文

posted @ 2016-05-16 09:53 CL静淡 阅读(606) 评论(0) 推荐(0) 编辑

2016年5月13日

c#多线程

摘要: 一、使用线程的理由 1、可以使用线程将代码同其他代码隔离,提高应用程序的可靠性。 2、可以使用线程来简化编码。 3、可以使用线程来实现并发执行。 二、基本知识 1、进程与线程:进程作为操作系统执行程序的基本单位,拥有应用程序的资源,进程包含线程,进程的资源被线程共享,线程不拥有资源。 2、前台线程和 阅读全文

posted @ 2016-05-13 09:58 CL静淡 阅读(175) 评论(0) 推荐(0) 编辑

2016年5月11日

理解依赖注入

摘要: Spring 能有效地组织J2EE应用各层的对象。不管依赖依赖依赖依赖是同一个概念。具体含义是一 个Java实例,调用者)需要另一个角色(另一个Java实例,被调用者)的协助时,在 传统的程序设计过程中,通常由调用者来创建被调用者的实例。但在Spring里,创建被调用者的工作不再由调用者来完成,因此 阅读全文

posted @ 2016-05-11 16:41 CL静淡 阅读(195) 评论(0) 推荐(0) 编辑

2016年5月5日

Mysql命令大全

摘要: 格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好 阅读全文

posted @ 2016-05-05 17:33 CL静淡 阅读(202) 评论(0) 推荐(0) 编辑

2016年4月12日

支持高并发的IIS Web服务器常用设置

摘要: 适用的IIS版本:IIS 7.0, IIS 7.5, IIS 8.0 适用的Windows版本:Windows Server 2008, Windows Server 2008 R2, Windows Server 2012 1、应用程序池(Application Pool)的设置: General 阅读全文

posted @ 2016-04-12 11:18 CL静淡 阅读(564) 评论(0) 推荐(0) 编辑

2016年3月25日

基于.NET平台常用的框架整理(转)

摘要: 自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的 学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月 累,就能形成一个自己的组件经验库。 分布式缓存框架: Microsoft 阅读全文

posted @ 2016-03-25 10:55 CL静淡 阅读(245) 评论(0) 推荐(0) 编辑

2016年3月21日

高性能网站架构的思考 (转)

摘要: 今天看到了一篇关于网站架构的文章,写的很好,改了改,添加了一些自己的想法: 对于大流量高并发的网站,首先考虑的都是如何用最少的资源处理最多的业务。一般来说,网站架构最初需要考虑三个方面:数据库瓶颈、代码执行效率和服务器端的配置。下面结合项目开发中经验总结一下。 1. 合理设计与使用数据库 对于数据库 阅读全文

posted @ 2016-03-21 17:51 CL静淡 阅读(285) 评论(0) 推荐(0) 编辑

2016年3月17日

SQL语句优化

摘要: (1) 选择最有效率的表名顺序 ( 只在基于规则的优化器中有效 ) : ORACLE 的解析器按照从右到左的顺序处理 FROM 子句中的表名, FROM 子句中写在最后的表 ( 基础表driving table) 将被最先处理,在 FROM 子句中包含多个表的情况下 , 你必须选择记录条数最少的表作 阅读全文

posted @ 2016-03-17 18:06 CL静淡 阅读(248) 评论(0) 推荐(0) 编辑

索引合并和组合索引的比较 (转)

摘要: 在教务系统补考子系统的开发过程中,安排考场的算法运算时间非常慢,需要32秒才能完成考场的分配。查找原因,由于需要在学生补考科目表里面进行查找数据——该表的数据目前已达200万条,所以算法的大部分时间都花在查找数据方面。为了解决以上问题,我们决定对数据表进行分析,创建合适的索引。 在创建索引过程中,我 阅读全文

posted @ 2016-03-17 17:59 CL静淡 阅读(834) 评论(0) 推荐(0) 编辑

导航