04 2009 档案

摘要:如下,一组4元矢量的排序,如何把排序时间缩减一半?可以用并行算法。[代码]我晕,刚开始我用的算法A,后来又写了个算法B,我还没用并行算法呢,一看B方法比A方法时间缩短了差不多两个数量级,如下A sort time: 00:00:00.5346475B sort time: 00:00:00.0169736太奇怪了也,难道我的B算法二级缓存命中率比较高?谁能再把我的B方法消耗时间再降低一半,可以用任... 阅读全文
posted @ 2009-04-21 22:34 蛙蛙王子 阅读(4253) 评论(23) 推荐(0) 编辑
摘要:你是否对IE,Firefox,Opera,傲游等大牌浏览器失去了新鲜感? 你是否有感觉生活太忙打开浏览器不知道看什么的时候? 你是否有工作间隙看会儿网页又怕影响不好的情况? 蛙蛙牌浏览器是一款纯绿色,纯天然浏览器,满足你的新鲜感。 如果你厌倦了各种浏览器,可以尝试使用一下蛙蛙牌浏览器器。 据说它是史上最小的浏览器,只占用很少的桌面空间。 也有人说它是唯一一款上班看网页不怕被别人看... 阅读全文
posted @ 2009-04-19 11:38 蛙蛙王子 阅读(1629) 评论(1) 推荐(0) 编辑
摘要:一般大家做的缓存都是实时更新,并且用LRU算法实现缓存过期策略,但当缓存越来越大的时候,对缓存做的线程同步会导致应用的响应便慢。如何更有效的使用缓存,如何提高缓存命中率,如何减少对缓存加锁操作,如何提高缓存的性能,我们来讨论一下。 阅读全文
posted @ 2009-04-18 00:17 蛙蛙王子 阅读(3664) 评论(21) 推荐(0) 编辑
摘要:摘要:做一个有状态的网络服务端应用,一般需要维护一个在线用户列表,每次用户登录、注销都要修改这个列表,还得考虑超时清理的逻辑,对这个列表的操作大多时候需要用锁来进行线程同步,我们试图来用一种不需要线程同步的方法来做到这些事情。 阅读全文
posted @ 2009-04-11 00:33 蛙蛙王子 阅读(2940) 评论(12) 推荐(0) 编辑
摘要: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!ef3e777c2448... 阅读全文
posted @ 2009-04-06 14:07 蛙蛙王子 阅读(11937) 评论(1) 推荐(0) 编辑
摘要:http://bbs.chinaunix.net/viewthread.php?tid=1214570&extra=&page=1 [保留] [算法] 超高性能网络编程, Asynchronous network I/O 为什么是超高性能?因为常见资料太过普通, 没有讨论到核心问题. 本贴目的:讨论Linux下的高性能网络编程.热烈欢迎参加讨论, 或提供关键的技术参考资料. 最新的资料确实不好找... 阅读全文
posted @ 2009-04-06 12:15 蛙蛙王子 阅读(2502) 评论(0) 推荐(0) 编辑
摘要:杨建:网站加速--Cache为王篇(2008-12-08 20:14:58) --提升性能的同时为你节约10倍以上成本From: http://blog.sina.com.cn/iyangjian一,Cache, 王道也二,Cache 基本原理介绍三,我划分的3个刷新级别四,我对HTTP协议做的一点创新(?maxage=6000000)五,Yslow优化网站性能的14条军规点评六,上线了 !... 阅读全文
posted @ 2009-04-06 11:59 蛙蛙王子 阅读(797) 评论(0) 推荐(1) 编辑
摘要:杨建:网站加速--系统架构篇(2008-12-08 20:14:53) --提升性能的同时为你节约10倍以上成本From: http://blog.sina.com.cn/iyangjian一,系统部署(高并发,可扩展)二,负载均衡LVS(高可用,低成本)三,IDC分布,DNS解析(快速)----------------------------------------------------... 阅读全文
posted @ 2009-04-06 11:58 蛙蛙王子 阅读(575) 评论(0) 推荐(0) 编辑
摘要:杨建:网站加速--服务器编写篇 (下)(2008-12-08 20:08:42) --提升性能的同时为你节约10倍以上成本From: http://blog.sina.com.cn/iyangjian七,NBA js直播的发展历程这一节就谈下这个项目发展过程中所遇到的瓶颈,以及如何解决的。应该是06年吧,当时NBA 比赛比较火,woocall负责高速模式图文直播放,普通模式和动态比分数据等都... 阅读全文
posted @ 2009-04-06 11:57 蛙蛙王子 阅读(621) 评论(0) 推荐(0) 编辑
摘要:杨建:网站加速--服务器编写篇(上)(2008-12-08 20:04:03) --提升性能的同时为你节约10倍以上成本From: http://blog.sina.com.cn/iyangjian一,如何节约CPU二,怎样使用内存三,减少磁盘I/O四,优化你的网卡五,调整内核参数六,衡量Web Server的性能指标七,NBA js直播的发展历程八,新浪财经实时行情系统的历史遗留问题 (7... 阅读全文
posted @ 2009-04-06 11:55 蛙蛙王子 阅读(878) 评论(0) 推荐(0) 编辑
摘要:http://hi.baidu.com/zeorliu/blog/item/4f389894a29b6616d21b700c.html http://robbin.javaeye.com/blog/338453 软件开发的葵花宝典 zt注:转载,原文已经没有出处了。总是有人问我怎么学习技术,贴出来给大家参考吧。中国人大都喜欢用武侠小说来比较软件开发,但是在实战武功中,只有葵花宝典才是最厉害的,也只... 阅读全文
posted @ 2009-04-06 11:02 蛙蛙王子 阅读(388) 评论(1) 推荐(0) 编辑
摘要:http://hi.baidu.com/zeorliu/blog/item/4ba513f4a3b7fbe77609d74e.html http://www.dbanotes.net/opensource/sina_memcachedb_ncache.html Sina 开发团队的开源项目: Memcachedb 与 NCache作者: Fenng | 可以转载, 转载时务必以超链接形式标明文章原... 阅读全文
posted @ 2009-04-06 10:57 蛙蛙王子 阅读(1667) 评论(0) 推荐(0) 编辑
摘要:不用ACE你不知道ACE有多烂,给饱受ACE折磨的弟兄们散分了。楼主vcclass(黑山老妖)2006-11-07 15:41:41 在 专题开发/技术/项目 / 网络通信 提问 以前没有用过ACE,一直对ACE有非常崇高的敬意,一个网络的跨平台库,应该非常简单,非常不错。可以提供开发效率。今有项目开发,领导让用ACE,非常高兴,有机会练手了,抱着向ACE学习的精神研究ACE, 虽然我精通... 阅读全文
posted @ 2009-04-06 10:30 蛙蛙王子 阅读(9483) 评论(5) 推荐(0) 编辑
摘要:这里不是说用System.Web.Hosting.ApplicationHost和System.Net.HttpListener做的那种web server,而是直接用socket api做一个简单的能收发HTTP包的网络服务器,当然也不会完全实现RFC 2616,主要学习探索用。 阅读全文
posted @ 2009-04-05 10:57 蛙蛙王子 阅读(4364) 评论(23) 推荐(1) 编辑
摘要:我们大概需要解决如下问题 1、我们要有一个通用的数据库操作帮助类,类似微软的DAAB,但最好能支持多种数据库; 2、我们要有一个使用简单的orm框架,能方便的用c#代码来进行数据库存取操作,而且要尽量保证性能,比如使用参数化查询; 3、我们要有一个代码生成器帮助我们解决一些重复性劳动,比如生成实体类,生成调用存储过程的c#代码等; 阅读全文
posted @ 2009-04-01 22:36 蛙蛙王子 阅读(3166) 评论(24) 推荐(0) 编辑

点击右上角即可分享
微信分享提示