Server 编程
zhyueh
这个作者很懒,什么都没留下…
展开
-
Server 编程会用到的工具
<br />刚工作一年,而且这一年里都只跟ASP.NET打交道,突然间叫我去搞Linux的服务器编程,充满挑战,遇到很多困难,使用了几个好用的工具,具体用法就不说了,网上一个大堆,做个介绍而已。<br />1.内存泄漏,刚搞C++的都会遇到这问题,前人们归纳出来的解决方案是new和delete,malloc和free(包含对于的[])都得成对出现在一个地方,即在那个函数生,就在那个函数死。这方案是对的,但现实中未必能用,当某些实例的生存周期不确定的时候,就不能在一个函数里搞生死配对了吧?<br />后来使用原创 2010-12-01 10:42:00 · 311 阅读 · 0 评论 -
初识Redis
服务器需要加一个缓存,之前已经程序里已经有一个hashtable做缓存,但整体感觉封闭无共享,无硬盘备份,就这两个问题就令人困扰。不共享意味着多个服务器实例都各自维护一个缓存,浪费资源,而无硬盘备份,意味着服务器重启后,所有缓存数据都需要重新构造,虽说缓存数据都是可是随时生成或删除的,但能减少的时间就得减少。 所以缓存很有必要独立出来,刚好最近有看过关于Redis的文章,感觉他能为我省点时间,于原创 2012-04-06 13:58:14 · 517 阅读 · 0 评论