大约有 2,000 项符合查询结果(耗时:0.0119秒) [XML]
程序员之网络安全系列(二):如何安全保存用户密码及哈希算法 - 更多技术 ...
...是MD5(password)后保存到数据库。
用户输入用户名和密码
服务器从数据库查找用户名
如果有这个用户,A=MD5(input password), B=Database password
如果A==B, 那么说明用户密码输入正确,如果不相等,用户输入错误。
为什么Hash(MD5)后仍...
浅谈TCP优化 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...无法避免过载网络,这是因为接收窗口「rwnd」只反映了服务器个体的情况,却无法反映网络整体的情况。
为了避免过载网络的问题,慢启动引入了拥塞窗口「cwnd」的概念,用来表示发送方在得到接收方确认前,最大允许传输...
Linux C/C++程序常用的调试手段及异常排查总结 - C/C++ - 清泛网 - 专注C/C++及内核技术
...堆栈回溯,最后将堆栈保存到本地文件、标准输出、远程服务器等,这样比较方便,实时性也较好(对于一些比较低端的系统,承受不来valgrind等高级工具的,还是不错的选择),可以看下这篇文章,基本是一样的Android Native Crash。...
OceanBase使用libeasy原理源码分析:客户端 - 数据库(内核) - 清泛网 - 专...
...beasy中,同步请求是通过异步请求来实现。使用libeasy作为服务器端的情况见《OceanBase使用libeasy原理源码分析:服务器端》,作为客户端使用时,会涉及到一些数据结构,easy_session_t, easy_client_t, easy_hash_t, easy_hash_list_t等。
easy_sess...
linux svn搭建配置及svn命令详解 - 更多技术 - 清泛网 - 专注C/C++及内核技术
... ~]# svnserve -d -r /opt/svn/repos --listen-port 3391
这样同一台服务器可以运行多个svnserver
好了,启动成功后,就可以使用了。
建议采用TortoiseSVN, 连接地址为: svn://your server address (如果指定端口需要添加端口 :端口号)
连...
【BLE技术内幕】BLE技术揭秘 - 创客硬件开发 - 清泛IT论坛,有思想、有深度
...无线鼠标,键盘或其他遥控设备。BatteryServices,电池状态服务,用于告知电池电量状态。HRP,心率计Profile,用于心率采集。等等。
另外,低功耗蓝牙还可以自定义Profile,伴随着智能手机的发展和普及,低功耗蓝牙的这个特性...
coinitialize失败,返回值是0x80010106 无法在设置线程模式后对其加以更改 ...
...MULTITHREADED以多线程方式创建。
创建单线程方式的COM服务器时不用考虑串行化问题,多线程COM服务器就要考虑。
在使用中,使用CoInitialize创建可使对象直接与线程连接,得到最高的性能。创建多线程对象可以直接接收...
外卖平台烧钱白热化 月烧2亿堪比打车软件 - 资讯 - 清泛网 - 专注C/C++及内核技术
...外卖,通过手机选择外卖食品和点单的越来越普遍。外卖服务行业一年来的快速发展似乎在昭示着一个...互联网给生活带来越来越多的便利,像现在的外卖,通过手机选择外卖食品和点单的越来越普遍。外卖服务行业一年来的快...
[解决]MySql提示:The server quit without updating PID file(…)失败 - 数...
[解决]MySql提示:The server quit without updating PID file(…)失败服务器症状:今天网站web页面提交内容到数据库,发现出错了,一直提交不了,数找了下原因,发现数据写不进去!第一反应,重启mysql数据库,...服务器症状:
今天网站we...
Windows启动过程 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
... Kernel),它的使命就完成了。
NTOSKRNL是主要负责启动以下OS服务(此时你能看到的Windows XP的进度条显示过程)。
第0阶段初始下列服务
内存管理服务
流程管理服务(系统进程被创建的第一个内核...