- 博客(15)
- 收藏
- 关注
原创 谁能把这个程序的性能提升一倍?---并行排序算法
如下,一组4元矢量的排序,如何把排序时间缩减一半?可以用并行算法。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Collections.Generic;using System.Diagn
2009-04-21 22:35:00 2382
原创 蛙蛙浏览器v1.0 Beta
你是否对IE,Firefox,Opera,傲游等大牌浏览器失去了新鲜感? 你是否有感觉生活太忙打开浏览器不知道看什么的时候? 你是否有工作间隙看会儿网页又怕影响不好的情况? 蛙蛙牌浏览器是一款纯绿色,纯天然浏览器,满足你的新鲜感。 如果你厌倦了各种浏览器,可以尝试使用一下蛙蛙牌浏览器器。 据说它是史上最小的浏览器,只占用很少的桌面空间。 也有人说它是唯一一款上班看网页不怕被
2009-04-19 11:35:00 2551
原创 蛙蛙推荐:设计一个高效的缓存管理服务
蛙蛙推荐:设计一个高效的缓存管理服务摘要:一般大家做的缓存都是实时更新,并且用LRU算法实现缓存过期策略,但当缓存越来越大的时候,对缓存做的线程同步会导致应用的响应便慢。如何更有效的使用缓存,如何提高缓存命中率,如何减少对缓存加锁操作,如何提高缓存的性能,我们来讨论一下。1、找出活跃数据,我们用一种分离的方式来找出活跃数据,单独写一个提取活跃数据的后台程序从数据库里统计出最近一小时查阅次
2009-04-18 00:35:00 679
原创 蛙蛙推荐:设计一个高效的网络服务器用户管理类
蛙蛙推荐:设计一个高效的网络服务器用户管理类摘要:做一个有状态的网络服务端应用,一般需要维护一个在线用户列表,每次用户登录、注销都要修改这个列表,还得考虑超时清理的逻辑,对这个列表的操作大多时候需要用锁来进行线程同步,我们试图来用一种不需要线程同步的方法来做到这些事情。分析:1、我们可以预算好一个系统承受在线用户的上限,比如1w人,或者2w人,这样我们就可以初始化一个固定长度
2009-04-11 00:35:00 626
原创 实现UDP IOCP心得-zt
http://h-lm.spaces.live.com/blog/cns!C523F565A10E3B66!824.entry 2008/11/11实现UDP IOCP心得当前许多资料都是介绍TCP的IOCP的实现,UDP的较少。 1.很多人在讨论UDP是否需要IOCP。借http://jlbookworm.spaces.live.com/blog/cns!e
2009-04-06 14:35:00 2651
原创 整理:[保留] [算法] 超高性能网络编程, Asynchronous network I/O
http://bbs.chinaunix.net/viewthread.php?tid=1214570&extra=&page=1[保留] [算法] 超高性能网络编程, Asynchronous network I/O 为什么是超高性能?因为常见资料太过普通, 没有讨论到核心问题.本贴目的:讨论Linux下的高性能网络编程.热烈欢迎参加讨论, 或提供关键的技术参考资料. 最新的资料
2009-04-06 12:35:00 1283
原创 杨建:网站加速--Cache为王篇
杨建:网站加速--Cache为王篇(2008-12-08 20:14:58) --提升性能的同时为你节约10倍以上成本From: http://blog.sina.com.cn/iyangjian一,Cache, 王道也二,Cache 基本原理介绍三,我划分的3个刷新级别四,我对HTTP协议做的一点创新(?maxage=6000000)五,Yslow优化网站性能的14条军规点评六
2009-04-06 11:36:00 1134
原创 杨建:网站加速--系统架构篇
杨建:网站加速--系统架构篇(2008-12-08 20:14:53) --提升性能的同时为你节约10倍以上成本From: http://blog.sina.com.cn/iyangjian一,系统部署(高并发,可扩展)二,负载均衡LVS(高可用,低成本)三,IDC分布,DNS解析(快速)----------------------------------------------
2009-04-06 11:36:00 1042
原创 杨建:网站加速--服务器编写篇 (下)
杨建:网站加速--服务器编写篇 (下)(2008-12-08 20:08:42) --提升性能的同时为你节约10倍以上成本From: http://blog.sina.com.cn/iyangjian七,NBA js直播的发展历程这一节就谈下这个项目发展过程中所遇到的瓶颈,以及如何解决的。应该是06年吧,当时NBA 比赛比较火,woocall负责高速模式图文直播放,普通模式和动态
2009-04-06 11:36:00 758
原创 杨建:网站加速--服务器编写篇(上)
杨建:网站加速--服务器编写篇(上)(2008-12-08 20:04:03) --提升性能的同时为你节约10倍以上成本From: http://blog.sina.com.cn/iyangjian一,如何节约CPU二,怎样使用内存三,减少磁盘I/O四,优化你的网卡五,调整内核参数六,衡量Web Server的性能指标七,NBA js直播的发展历程八,新浪财经实时行情系统的历史遗
2009-04-06 11:36:00 1001
原创 JavaEye推荐:软件开发的葵花宝典 zt
http://hi.baidu.com/zeorliu/blog/item/4f389894a29b6616d21b700c.htmlhttp://robbin.javaeye.com/blog/338453 软件开发的葵花宝典 zt注:转载,原文已经没有出处了。总是有人问我怎么学习技术,贴出来给大家参考吧。中国人大都喜欢用武侠小说来比较软件开发,但是在实战武功中,只有葵花宝典才是最厉害
2009-04-06 11:36:00 467
原创 转:Sina的开源项目:Memcachedb与NCache
http://hi.baidu.com/zeorliu/blog/item/4ba513f4a3b7fbe77609d74e.htmlhttp://www.dbanotes.net/opensource/sina_memcachedb_ncache.html Sina 开发团队的开源项目: Memcachedb 与 NCache作者: Fenng | 可以转载, 转载时务必以超链接形式标
2009-04-06 10:36:00 1034
原创 整理:不用ACE你不知道ACE有多烂,给饱受ACE折磨的弟兄们散分了。
不用ACE你不知道ACE有多烂,给饱受ACE折磨的弟兄们散分了。楼主vcclass(黑山老妖)2006-11-07 15:41:41 在 专题开发/技术/项目 / 网络通信 提问以前没有用过ACE,一直对ACE有非常崇高的敬意,一个网络的跨平台库,应该非常简单,非常不错。可以提供开发效率。今有项目开发,领导让用ACE,非常高兴,有机会练手了,抱着向ACE学习的精神研究ACE,
2009-04-06 10:36:00 2609
原创 蛙蛙推荐:自己写个IIS玩-协议解析篇
这里不是说用System.Web.Hosting.ApplicationHost和System.Net.HttpListener做的那种web server,而是直接用socket api做一个简单的能收发HTTP包的网络服务器,当然也不会完全实现RFC 2616,主要学习探索用。我们先来看HTTP协议解析部分,做一个HTTP协议栈-HttpStatck,大概看一下HTTP协议基础,1、
2009-04-05 10:36:00 754
原创 蛙蛙推荐:简化基于数据库的DotNet应用程序开发
分析 要做一个基于数据库的应用程序,我们有大量的重复劳动要去做,建表,写增删改查的SQL语句,写与数据库表对应的实体类,写执行SQL的c#代码,写添加、修改、列表、详细页面等等。这些活动都是围绕着一个个都数据表来开展的,在.NET领域有很多的OR Mapping的方案,但好多方案用起来好用,但原理很复杂,而且性能也不好把握,所以我们可以做一个轻型的ORM方案。有了ORM框架,根据数
2009-04-01 22:36:00 555
CHATGPT训练指令模板
2023-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人