摘要:
超卖的定义?当宝贝库存接近0时,如果多个买家同时付款购买此宝贝,将会出现“超卖缺货”现象。只是猜测,并没有淘宝内部认证。 超卖分析是分布式系统采用弱一致性同步技术的缘故。 包含A和B的分布式系统下订单的步骤:A接受到订单购买宝贝,宝贝数量-1;A通知B将宝贝数量-1;B将宝贝数量-1及提交确... 阅读全文
摘要:
36m的文件,在局域网服务器之间socket单进程传输,client读取源文件并socket发送文件,server接收文件。server日志打屏的时候花费时间begin sec[1433750824], microsec[847467]file[tsl.txt] read over .end se... 阅读全文
摘要:
分别以1倍size,10倍size,100倍size写入同样大小的数据,分别测试大文件写入和内存拷贝。tfwrite woaoniyoujifen,yueliangdaibiaowodexin!small write 100w times begin ...begin sec[1433735551... 阅读全文
摘要:
测试文件写同样大小的文件,单次记录较小和单次记录较大能有多大的性能差别。 最终写入同样大小的文件,小记录需要写入10w次,大记录需要写入1w次,看下最终的性能报告 从测试的结果来看,大记录写入1w次的效率是小记录的8倍。在注重性能的服务器上尽量避免频繁的几个字节或者几十个字节的文件写入操作。单... 阅读全文
摘要:
运用了static函数实现文件封装提升变量访问效率的关键字register,该关键字暗示该变量可能被频繁访问,如果可能,请将值存放在寄存器中内存集中管理,每个节点在取消后并没有立即释放内存,而是调用cleanup时统一释放定时器的hash函数是异或结果求余生成keystatic unsigned ... 阅读全文
摘要:
ACE大量运用包装器模式,以期改变面向过程的系统API可视性以及错误处理较难的情况包装器在若干场合能极大简化代码量,甚至是编码过程比如ACE_Thread_Mutex对象创建会自动初始化,很开心吧ACE_Guard定界加锁,我习惯称为自动锁,配合无间的好伙伴而ACE_SOCK_Stream和ACE... 阅读全文
摘要:
习惯的main函数有无参和两个参数的版本,那么main函数只能这么写吗? 好奇写了一个bug版本的main,结果是呵呵 #include #include using namespace std; int main(int argc, char** argv, char* p, char a)... 阅读全文
摘要:
程序员作为智慧与神秘的代名词,宿命里有一种叫做酷毙的劫,再牛再菜你都躲不过。 姑娘修图、修电脑想起你,你酷酷的只修电脑不过夜... 老板word文件丢失想起你,你轻抚键盘‘don't worry, just a small case’...... 朋友单机总被虐,你去上演showtime...... 阅读全文
摘要:
https是以安全为目的的网络传输协议,可以认为是http的安全版,https使用ssl协议保证安全传输。https位于网络模型的应用层,使用默认端口443进行通信,URL以https开头是https协议的特征。 http位于网络模型的应用层,使用默认端口80通信,传输层协议需要保证可靠性传输,... 阅读全文
摘要:
出门前上锁能让你安心远行,网络消息加密传输能让你高枕无忧,跟互联网生活的铁卫士们做一个沟通。 加密算法篇 对称加密与非对称加密: 小故事--屌丝刘震撼与海伦公主的恋爱 刘震撼就那么突然且粗鲁的闯进了海伦公主的心里,他们恋爱了,不被家族认可的恋爱,这不是重点,比蒙王子也爱着海伦公主,... 阅读全文