就职于阿里云数据库团队,花名云智,高级技术专家。此前从事过8年左右的信息安全产品的研发,涉及运维安全、网络安全和数据库安全等方向。对开源软件和技术,分布式系统、数据库和安全领域感兴趣。当前致力于构建高可用、高可靠、安全、稳定、大规模的云数据库系统,为用户提供开箱即用的数据库服务。
暂时未有相关通用技术能力~
阿里云技能认证
详细说明
用OpenSSL编写SSL,TLS程序(1) 作者:tamsyn 来源:www.
使用 OpenSSL API 进行安全编程 创建基本的安全连接和非安全连接 ...
1.ethereal: (http://www.ethereal.com ) The world's most popular network protocol analyzer.
怎样删除STL容器中的元素 去除一个容器中有特定值的所有对象: 如果容器是vector、string或deque,使用erase-remove惯用法。 如果容器是list,使用list::remove。
对任一容器c,下面的代码 if(c.size() == 0) … 本质上与 if(c.empty() == 0) … 是等价的。为什么偏向于调用empty,理由很简单: Empty对所有的标准容器都是常数时间操作,而对一些list实现,size耗费线性时间。
慎重选择容器类型 一、回顾C++提供的容器 Ø 标准的STL序列容器 vector、string、deque和list。 Ø 标准的STL关联容器 set、multiset、map和multimap。
现代C++中的预处理宏 --徐东来 摘要:在C++从C继承的遗产中,预处理宏是其中的一部分。在现代C++的发展过程中,预处理宏是否还有意义?本文将讨论之。
1。 在那些直到内存被用到时才提交实际内存的系统之上,检查new失败通常是没有意义的; 2。 在拥有虚拟内存的系统上,new失败几乎不会发生,因为早在虚拟内存耗尽之前,系统通常就已经开始颠簸了,而此时系统管理员自然会杀掉一些进程; 3。
半夜,醒来,感觉老公紧抱着我,窃喜!心想:这家伙平时挺酷的,没想到睡觉时 一不小心就露馅了。于是感动不已,正准备好好享受他的拥抱时,听见他迷迷糊糊说到 :“老婆!好冷!”当时恨不得把他踢下床去。
很好的源码软件列表,有助于学习提高 Submitted by xyz黑板 on 星期日, 十月 30, 2005 - 14:45 资源 要做软件时,找个类似的软件参考一下,进步最快。
Download demo project v1.
一 基本概念设备---Windows操作系统上允许通信的任何东西,比如文件、目录、串行口、并行口、邮件槽、命名管道、无名管道、套接字、控制台、逻辑磁盘、物理磁盘等。
异步IO、APC、IO完成端口、线程池与高性能服务器 (三) 作者 Fang(fangguicheng@21cn.com) 关键字 异步IO APC IO完成端口 线程池 高性能 可伸缩 服务器原作者姓名 Fang(fangguicheng@21cn.
----通过简单的实验深入透析子网掩码,网关与ARP协议的作用 刘郁恒 中山大学电子与通信工程系博士,中山大学思科网络技术学院资深讲师 子网掩码,网关与ARP协议的概念和工作原理是学习网络知识的初学者首先遇到的几个重要的知识点,其中子网掩码与ARP协议的作用和基本工作原理更是思科网络技术学院教程Semester 1中的重点与难点,初学者 往往难以一下子掌握这些抽象复杂的机理。
Table of Contents Virtual LANs VLAN Description FeaturesComponents VLAN Configuration StepsAccess...
1 VLAN概述 VLAN(Virtual Local Area Network)即虚拟局域网,是一种通过将局域网内的设备逻辑地而不是物理地划分成一个个网段从而实现虚拟工作组的新兴技术。