自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 webgame 技术选型 读书笔记

http://www.blogjava.net/pixysoft/http://www.blogjava.net/pixysoft/archive/2010/06/17/323706.htmlhttp://www.blogjava.net/pixysoft/archive/201

2011-07-15 13:17:24 606

原创 Redis容量及使用规划(转)

Wednesday, Jan 5th, 2011 by Tim | Tags: memcache, memcached, mysql, redis在使用Redis过程中,我们发现了不少Redis不同于Memcached,也不同于MySQL的特征。(本文主要讨论Redis未启用

2011-07-12 10:29:56 2388

原创 Redis几个认识误区(转)

Saturday, Dec 4th, 2010 by Tim | Tags: key value store, redis前几天微博发生了一起大的系统故障,很多技术的朋友都比较关心,其中的原因不会超出James Hamilton在On Designing and Deploy

2011-07-12 10:28:12 574

转载 软件开发项目中的需求变更分析和解决之道

“需求变更”,一旦提到软件开发项目进程中的需求变更,无论是项目经理还是程序开发人员都感觉到头疼。而且,在一些项目管理顾问的PPT课件中,以及一些软件项目管理的技术图书和教程中,也把“需求变更”作为单独的一项来研究。本文中,  ,与您共同探讨软件开发项目中的需求变更发生的原因、需求

2011-07-08 14:01:26 1197

原创 WebGame开发

web策略类游戏开发(六)缓存概述 公布一个小webgame代码 webgame创意之《吞噬者》 webgame创意之《超时空要塞之边境》 webgame创意之《坐庄》 web策略类游戏开发(五)数据库表设计 web策略类游戏开发(四)一个可以承载万人在线的架

2011-07-04 17:52:22 905

转载 WebGame(.NET网页游戏)开发者必读:IIS和ASP.NET技术内幕

本帖最后由 海洋 于 2009-3-28 11:02 编辑 介绍9 m5 U6 Z0 T& m# B3 q6 Y& z    像ASP.NET这样的工具大大简化了复杂的web应用的开

2011-07-04 17:41:04 4269

原创 分享:五个最给力的Hadoop项目

SD Times高级编辑Alex Handy日前列出了当前使用Hadoop的项目中他认为最成功的五个。 1.Cascading:Cascading是基于Hadoop集群之上的数据处理API。它通过实现了丰富的功能化API,使你不需要接触MapReduce任务就

2011-07-04 10:58:59 856

原创 员工逼我加薪,不加就走人,怎么办?

1.各个击破吧.和每个人都谈一谈,争取了解到谁是挑头的.找个你关系较好的员工,(总有员工和你相对比较近吧,如果都没有,唉....),制造和对那人不利的言论,比如"他这样做其实是为他自己考虑啦"、"他已经找好了退路了,不过在利用大家啦",等等,瓦解这股力量。只要

2011-07-04 10:55:41 4419 1

原创 [转]重构:企鹅1M Web化客户端是怎样炼成的?

 注:个人觉得穿个马甲就以为我们不认识你了! “微内核插件式懒加载架构”名字起的很酷很深奥,不过思路不错,值得借鉴!  序在微内核插件式懒加载架构顺利发布之际,我想对我们企鹅客户端的同学Slicoltang,Timmychen,Yiloghuang,Rockyzhang说:作为程序员,有多少人有机会参与构建一个程序框架,也许这就

2011-06-30 10:54:00 1286

原创 数据复制的并发控制

数据分布通常应用在高性能计算(HPC)中。数据分布拓扑主要有两种:复制和分区。 在数据复制环境中,一个数据项往往有好几个副本,但应该保证一定程度的数据一致性,好让最终用户看起来全局只有一份数据。使用数据复制最大的挑战就是根据业务需求在数据一致性和性能之间做出正确的权衡。要实现数据一致性,通常会运用一些并发控制方案。本文将解释Oracle10g高级复制、Oracle10g真正应用集群

2011-06-22 17:36:00 655

原创 .Net常用命名空间介绍

<br /> <br />一、基础命名空间<br />System.Collections<br />包含了一些与集合相关的类型,比如列表,队列,位数组,哈希表和字典等.<br />System.IO<br />包含了一些数据流类型并提供了文件和目录同步异步读写.<br />System.Text<br />包含了一些表示字符编码的类型并提供了字符串的操作和格式化<br />System.Reflection<br />包括了一些提供加载类型,方法和字段的托管视图以及动态创建和调用类型功能的类型.<br

2011-05-27 17:28:00 1237

原创 分享一些Comet开发经验

前言<br />本comet技术主要用于数据库持久层的 穿越防火墙 远程访问。只要有一台中继网站,任意地点的数据库都能被访问。<br /> Comet概念介绍<br />WebIM、网页的客服、meebo等大家听说过了。最近还有个兄弟开源了个网页客服叫,PowerTalk。各位可以搜索一下。<br />这些最新最炫的技术,用了一个叫comet的架构。<br />comet对于我来说= http长连接<br />这个是一个通俗的解释。<br />老外最擅长就就是发明概念,生怕别人忘了自己的存在。因此把一个

2011-05-25 17:21:00 1175

原创 .Net Comet模型

<br /> Ajax的长连接,或者有些人所说的Comet,就是指以XMLHttpRequest的方式连接服务器,连接后服务器并非即时写入相应并返回。服务器会保持连接并等待一个需要通知客户端的事件,该事件发生后马上将数据写入响应,这时候客户端就以相当“实时”的方式接收到事件通知。具体的通信模型,请参考这篇文章:《Comet:基于 HTTP 长连接的“服务器推”技术》,里面已经说得非常详细了,我就不再复述了。<br />  我们接着开始讨论如何使用.NET实现这个模型。首先我们能想到的是,我们需要

2011-05-25 17:21:00 2349

原创 长连接实现Comet(转)

<br />1.基本思路<br />Comet便是指服务器推技术。它的实现方式是在浏览器与服务器之间建立一个长连接,待获得消息之后立即返回。否则持续等待,直至超时。客户端得到消息或超时之后,又会立即建立另一个长连接。Comet技术的最大优势,自然就是很高的即使性。在.NET中实现这种方式并不困难,用IHttpAsyncHandler即可。<br /> <br />发送消息和添加监听器将由一个类型为MessageManagement对象来负责,<br />添加监听器代码如下:/// <summary>

2011-05-23 17:37:00 2802 1

原创 squid,nginx,lighttpd反向代理的区别

squid,nginx,lighttpd反向代理的区别<br />反向代理从传输上分可以分为2种:<br />1:同步模式(apache-mod_proxy和squid)<br />2:异步模式(lighttpd 和 nginx)<br /> <br />在nginx的文档说明中,提到了异步传输模式并提到它可以减少后端连接数和压力,这是为何?<br />下面就来讲解下传统的代理(apache/squid)的同步传输和lighttpd,nginx的异步传输的差异。<br />看图:<br /> <br />同

2011-04-14 11:57:00 748

原创 Round-Robin负载均衡算法及其实现原理

<br />  毫无疑问,随着互联网、移动网络接入成本的降低,互联网正在日益深入地走入我们的生活,越来越成为人们获取信息的高效平台,ICP行业也顺势呈现出强劲的成长趋势,成为互联网迅猛发展形势下最大的受益者,也直接促成了从web1.0到web2.0以及社区、博客、视频等一系列互联网时代的更迭和运营模式的变动。<br />  但是随着各站点访问量和信息交流量的迅猛增长,如何使用最小的资源成本,提高网络的效率,最优化用户体验,已经成为网络管理人员不得不面对的挑战。<br />  从技术上讲,就是ICP行

2011-04-14 11:26:00 796

转载 新型的大型bbs架构(squid+nginx)

这个架构基于squid、nginx和lvs等技术,从架构上对bbs进行全面优化和保护,有如下特点:1、高性能:所有的点击基本上全部由前端缓存负责,提供最快速的处理。2、高保障度:不需考虑应用程序稳定与否、程序语言是何种、数据库是何种,都能从架构上保证稳定。3、高可用性:对应用程序的修改达到最简化:在程序的某些地方加入清缓存的语句即可,当然还需要做页面静态化的工作和统计工作。这个架构的特点和一些流程的说明:1、主域名和图片域名分离域名分离可以使流量分离,缓存策略分离等等,好处诸多。bbs初期一定要做好规划

2011-04-14 11:12:00 500

转载 nginx负载均衡和lvs负载均衡的比较分析

<br />lvs和nginx都可以用作多机负载的方案,它们各有优缺,在生产环境中需要好好分析实际情况并加以利用。<br /><br />首先提醒,做技术切不可人云亦云,我云即你云;同时也不可太趋向保守,过于相信旧有方式而等别人来帮你做垫被测试。把所有即时听说到的好东西加以钻研,从而提高自己对技术的认知和水平,乃是一个好习惯。<br /><br />下面来分析一下两者:<br /><br />一、lvs的优势:<br /><br />1、抗负载能力强,因为lvs工作方式的逻辑是非常之简单

2011-04-14 11:11:00 542

转载 Nginx+Squid+Apche 负载均衡配置示例

<br /> 最近研究nginx在负载均衡上的配置,下步网站的整体架构有可能要适当的调整下,使用nginx在最前端做负载均衡,中间放多个squid缓存节点,为最后端的图片服务器提供高速缓存,从而大大提高网站打开的响应速度;下面介绍下在kvm环境下的大致部署步骤和配置,负载均衡器方面也可以使用lvs来替代nginx,拓扑图大致如下:<br /><br /><br /><br />nginx的负载均衡的详细介绍可以参考这篇文章:http://www.zzbaike.com/wiki/Nginx%

2011-04-14 10:42:00 1045

原创 对1433端口SA权限的再突破

对1433端口SA权限的再突破责任编辑:admin   更新日期:2005-7-6转自:http://www.hackbase.com/作者:王亮黑客X档案青野志狼有一篇文章>。文章写到了在知道sql服务器的SA用户名弱密码后,而服务器去掉了SA的xp_cmdshell权限的情况下,如何通过SQL命令恢复SA的xp_cmdshell权限来进行入侵。这样入侵(详细请看原文)的前提是服务器的xplog70.dll没有被删除或改名,这一点青野志狼也谈到了,但是他没有写在xplog70.dll被删掉或改名的

2010-12-07 18:24:00 744

原创 C#获取PDF文件的页数

 1使用方法:GetPDFPageCount(string path)//path参数是pdf文件的路径 2/**//////////////////////////晴穹////////////////////////////// 3  4  获取pdf文件的页数#region 获取pdf文件的页数 5       private int BytesLastIndexOf(Byte[] buffe

2009-06-26 16:40:00 8116 2

原创 我又有新家了

第一次,来试试

2007-08-28 14:20:00 604

mp3DC剪切器铃声制作工具

可视化、免注册、免费的铃声制作工具 非常好用

2010-10-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除