上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页
摘要: 当我们在生产线上用一台服务器来提供数据服务的时候,我会遇到如下的两个问题:1)一台服务器的性能不足以提供足够的能力服务于所有的网络请求。2)我们总是害怕我们的这台服务器停机,造成服务不可用或是数据丢失。于是我们不得不对我们的服务器进行扩展,加入更多的机器来分担性能上的问题,以及来解决单点故障问题。 ... 阅读全文
posted @ 2014-07-23 15:54 快乐就好 阅读(370) 评论(0) 推荐(0)
摘要: 像Facebook、开心001、人人网、优酷、豆瓣、淘宝等高流量、高并发的网站,单点数据库很难支撑得住,WEB2.0类型的网站中使用MySQL的居多,要么用MySQL自带的MySQL NDB Cluster(MySQL5.0及以上版本支持MySQL NDB Cluster功能),或者用MySQL自带... 阅读全文
posted @ 2014-07-23 13:31 快乐就好 阅读(15675) 评论(0) 推荐(0)
摘要: 锁定提示 描述 HOLDLOCK 将共享锁保留到事务完成,而不是在相应的表、行或数据页不再需要时就立即释放锁。HOLDLOCK 等同于 SERIALIZABLE。 NOLOCK 不要发出共享锁,并且不要提供排它锁。当此选项生效时,可能会读取未提交的事务或一组在读取中间回滚的页面。有可能发生脏读。仅应... 阅读全文
posted @ 2014-07-22 10:50 快乐就好 阅读(858) 评论(0) 推荐(0)
摘要: 12306.cn 网站挂了,被全国人民骂了。我这两天也在思考这个事,我想以这个事来粗略地和大家讨论一下网站性能的问题。因为仓促,而且完全基于本人有限的经验和了解, 所以,如果有什么问题还请大家一起讨论和指正。(这又是一篇长文,只讨论性能问题,不讨论那些用户界面、用户体验、或是是否把支付和购票下单环节... 阅读全文
posted @ 2014-07-18 23:10 快乐就好 阅读(12048) 评论(0) 推荐(2)
摘要: 【SQL Server高可用性】数据库复制:修改表结构、新增表、新增存储过程 会被复制到订阅服务器?在SQL Server上配置好数据库复制后: 1、如果给表加了字段,会不会复制到订阅服务器呢?如果是删除1个字段呢? 2、如果新创建了1个表,会不会被同步过去呢? 3、如果新... 阅读全文
posted @ 2014-07-16 16:36 快乐就好 阅读(4583) 评论(2) 推荐(0)
摘要: 事务的功能在sqlserver中由来已久,因为最近在做一个数据同步方案,所以有机会再次研究一下它以及快照等,发现还是有很多不错的功能和改进的。这 里以sqlserver2008的事务发布功能为例,对发布订阅的方式简要介绍一下操作流程,一方面做个总结备份,一方面与大家进行一下分享和交流。费话 就不多... 阅读全文
posted @ 2014-07-11 11:40 快乐就好 阅读(364) 评论(0) 推荐(0)
摘要: SELECT * FROM[Master].[dbo].[SYSPROCESSES] WHERE [DBID]IN( SELECT [DBID] FROM [Master].[dbo].[SYSDATABASES] WHERE NAME='SWT_MicroManage')goSELECT COUN... 阅读全文
posted @ 2014-07-08 12:40 快乐就好 阅读(234) 评论(0) 推荐(0)
摘要: 一 安装配置Nginx ("engine x") 是一款高性能的,轻量级的HTTP Web 服务器 和 反向代理服务器及电子邮件 IMAP/POP3/SMTP 代理服务器。Nginx 是由俄罗斯的程序设计师 Igor Sysoev 所开发,为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已... 阅读全文
posted @ 2014-07-07 12:14 快乐就好 阅读(3384) 评论(1) 推荐(0)
摘要: 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。 一、负载均衡技术 负载均衡集群是由一组相互独立的计算机系统构成,通过常规网络或专用网络进行连接,... 阅读全文
posted @ 2014-07-05 09:58 快乐就好 阅读(408) 评论(0) 推荐(0)
摘要: 基础篇怎样创建一个线程受托管的线程与 Windows线程前台线程与后台线程名为BeginXXX和EndXXX的方法是做什么用的 异步和多线程有什么关联WinForm多线程编程篇我的多线程WinForm程序老是抛出InvalidOperationException ,怎么解决?Invoke,Begin... 阅读全文
posted @ 2014-07-04 17:26 快乐就好 阅读(233) 评论(0) 推荐(0)
摘要: 之前写过两篇关于线程同步问题的文章(一,二),这篇中将对相关话题进行总结,本文中也对.NET 4.0中新增的一些同步机制进行了介绍。 首先需要说明的是为什么需要线程功能同步。MSDN中有这样一段话很好的解释了这个问题:当多个线程可以调用单个对象的属性和方法时,对这些调用进行同步处理是非常重要的。否... 阅读全文
posted @ 2014-07-03 19:35 快乐就好 阅读(770) 评论(0) 推荐(0)
摘要: 有很多朋友希望用笔记本组建家庭点歌系统,具体方法是怎样的呢?下面,笔者手把手教你用笔记本组建家庭卡拉OK点歌系统。一、安装点歌软件二、接线1)视频线的连接视频信号通过笔记本的“外接显示设备”接口输出到电视机。笔记本有VGA接口,就用VGA线连接电视机;有HDMI接口,就用HDMI线连接电视机;有AV... 阅读全文
posted @ 2014-06-21 16:29 快乐就好 阅读(2537) 评论(0) 推荐(0)
摘要: DoNews 5月22日消息(记者 周勤燕)5月22日,京东正式登陆美国纳斯达克,成为有史以来赴美上市中概股的最大融资规模,市值达到260亿美元。京东集团创始人兼刘强东发布内部邮件 表示,上市不是终极目标,上市后要继续保持创业的初心和敬畏之心,将京东打造成一家世界级企业。刘强东表示,过去的十年,京东... 阅读全文
posted @ 2014-06-17 10:13 快乐就好 阅读(315) 评论(0) 推荐(0)
摘要: 摘要深度探索 Microsoft .NET提供的线程池, 揭示什么情况下你需要用线程池以及 .NET框架下的线程池是如何实现的,并告诉你如何去使用线程池。内容介绍.NET中的线程池线程池中执行的函数使用定时器同步对象的执行异步I/O操作监视线程池死锁有关安全性结束介绍 如 果你有在任何编程语言下的多... 阅读全文
posted @ 2014-06-06 10:58 快乐就好 阅读(358) 评论(0) 推荐(0)
摘要: 如果你在读这篇文章,说明你跟大多数开发者一样对GIT感兴趣,如果你还没有机会来试一试GIT,我想现在你就要了解它了。GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。如果你是一个具有使用SVN背景的人,你需要做一定的思想转换,来适应GIT提供的一些概念和特征。所以,这篇文... 阅读全文
posted @ 2014-06-05 22:24 快乐就好 阅读(245) 评论(0) 推荐(0)
摘要: 在SQL Server 2005数据库查询时,为了提高查询的性能,我们往往会在表后面加一个nolock,或者是with(nolock),让数据库在查询时不锁定表,从而提高查询的速度。本文我们就介绍SQL Server 2005锁定表与不锁定表方面的知识,在介绍这些之前,我们先了解一下下面的几个概念。... 阅读全文
posted @ 2014-06-04 15:14 快乐就好 阅读(1489) 评论(0) 推荐(0)
摘要: 方法一:应用ParameterizedThreadStart这个委托来传递输入参数,这种方法适用于传递单个参数的情况。[c-sharp] view plaincopyusingSystem;usingSystem.Collections.Generic;usingSystem.ComponentMo... 阅读全文
posted @ 2014-05-31 21:22 快乐就好 阅读(246) 评论(0) 推荐(0)
摘要: 最近正好做一个WEB中定期执行的程序,而.NET中有3个不同的定时器。所以正好研究研究。这3个定时器分别是://1.实现按用户定义的时间间隔引发事件的计时器。此计时器最宜用于 Windows 窗体应用程序中,并且必须在窗口中使用。System.Windows.Forms.Timer// 2.提供以指... 阅读全文
posted @ 2014-05-29 23:34 快乐就好 阅读(254) 评论(0) 推荐(0)
摘要: 大家使用多线程无非是为了提高性能,但如果多线程使用不当,不但性能提升不明显,而且会使得资源消耗更大。下面列举一下可能会造成多线程性能问题的点:死锁过多串行化过多锁竞争切换上下文内存同步下面分别解析以上性能隐患死锁关于死锁,我们在学习操作系统的时候就知道它产生的原因和危害,这里就不从原理上去累述了,可... 阅读全文
posted @ 2014-05-28 14:38 快乐就好 阅读(304) 评论(0) 推荐(0)
摘要: 在分布式环境中,处理并发问题就没办法通过操作系统和JVM的工具来解决,那么在分布式环境中,可以采取一下策略和方式来处理:避免并发时间戳串行化数据库行锁统一触发途径避免并发在分布式环境中,如果存在并发问题,那么很难通过技术去解决,或者解决的代价很大,所以我们首先要想想是不是可以通过某些策略和业务设计来... 阅读全文
posted @ 2014-05-28 14:19 快乐就好 阅读(1162) 评论(0) 推荐(0)
摘要: 1、ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了 锁投票,定时锁等候和中断锁等候 线程A和B都要获取对象O的锁定,假设A获取了对象O锁,B将等待A释放对O的锁定, 如果使用 synchronized ,如果A不释放,B将一直等下去,不能被中断 如果 使用... 阅读全文
posted @ 2014-05-28 13:39 快乐就好 阅读(498) 评论(0) 推荐(0)
摘要: PE Explorer V1.99 R5 绿色汉化特别版_强大的可视化汉化集成工具 功能极为强大的可视化汉化集成工具,可直接浏览、修改软件资源,包括菜单、对话框、字符串表等; 另外,还具备有 W32DASM 软件的反编译能力和PEditor 软件的 PE 文件头编辑功能,可以更容易的分析源代码,修... 阅读全文
posted @ 2014-05-20 21:47 快乐就好 阅读(77061) 评论(3) 推荐(3)
摘要: 什么是TCP/IP、UDP? TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。 UDP(User Data Protocol,用户数据报协议)是与TCP相对... 阅读全文
posted @ 2014-05-15 16:50 快乐就好 阅读(854) 评论(0) 推荐(0)
摘要: 1.http://tengine.taobao.org/ Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全... 阅读全文
posted @ 2014-05-12 16:56 快乐就好 阅读(237) 评论(0) 推荐(1)
摘要: Telnet是进行远程登录的标准协议和主要方式它为用户提供了在本地计算机上完成远程主机工作的能力。可以用telnet命令来测试端口号是否正常打开还是关闭状态。 工具/原料电脑cmd命令 方法/步骤点击计算机的开始菜单--》运行 ,输入CMD命令,然后确定。打开cmd命令行。 输入telnet测试端... 阅读全文
posted @ 2014-05-12 16:28 快乐就好 阅读(2437) 评论(0) 推荐(0)
摘要: 1.原理非常简单,域名的查询主要是基于RFC 954提供的WHOIS协议。在上述过程中,我们实际上是访问了InterNIC站点的WHOIS服务器,该服务器从WHOIS数据库中查询我们所需要的内容。WHOIS服务器是一个基于"查询/响应"的TCP事务服务器,它运行在SRI-NIC机器上(26.0.0.... 阅读全文
posted @ 2014-05-11 23:38 快乐就好 阅读(3017) 评论(0) 推荐(0)
摘要: 一、观察者模式简介(Brief Introduction)观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,这个主题对象在状态发生变化的时,会通知所有观察者对象,使他们能够自动更新自己。二、解决的问题(What To Solve)当一个对象的改变需要同时改变其他对象的时候... 阅读全文
posted @ 2014-04-24 16:20 快乐就好 阅读(303) 评论(0) 推荐(0)
摘要: 1.成为Android高手一般分为六个阶段: 第一阶段:熟练掌握Java SE,尤其是对其内部类、线程、并发、网络编程等需要深入研究;熟练掌握基于HTTP协议的编程,清楚POST和GET等请求方式流程和细节;能够进行基本的Java Web编程,如果能够使用Java EE则更好; 第二阶段:精通Android的核心API的使用,例如四大组件所涉及的API、Context等,精通核心界面的编程,例如ListView的编程;到达这个阶段已经能够做大部分基本的应用开发了; 第三阶段:精通应用框架的原理,尤其是对IoC的理解及其在Android应用框架中的应用,精通基本的23种设计模式在Android中 阅读全文
posted @ 2014-03-19 16:54 快乐就好 阅读(342) 评论(0) 推荐(0)
摘要: 一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。其实还有两类:并发型模式和线程池模式。用一个图片来整体描述一下:二、设计模式的六大原则总原则:开闭原则(Open Close Principle)开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码 阅读全文
posted @ 2014-03-19 16:40 快乐就好 阅读(2232) 评论(0) 推荐(2)
摘要: MVC (Model-View-Controller):M是指逻辑模型,V是指视图模型,C则是控制器。一个逻辑模型可以对于多种视图模型,比如一批统计数据 你可以分别用柱状图、饼图来表示。一种视图模型也可以对于多种逻辑模型。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现 形式,而C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新,这与《设计模式》中的观察者模式是完全一样。 MVC好处:从用户的角度出发,用户可以根据自己的需求,选择自己合适的浏览数据的方式。比如说,对于一篇在线文档,用户可以选择以HTML网页的方式 阅读,也可以选择以pdf的方式阅读。从开. 阅读全文
posted @ 2014-03-19 16:30 快乐就好 阅读(274) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页