![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++技术
言之有宜
这个作者很懒,什么都没留下…
展开
-
MySQL 开发应用时的超时问题
现在公司开发一个服务端程序,使用mysql作为服务器。我使用的是MySQL-devel包进行C语言开发。发现服务器运行一段时间后,对数据库的访问就失效了。后来查了一下,是由于对mysql数据库的应用停顿了一段时间以后,连接会自动中断掉。有两种解决方案:1,修改参数法仔细试验,会发现这主要与参数interactive_timeout有关,它缺省值28800, 合计,好像是8个小时 其实,我们在应用里边,可以在获取连接以后,加大这个值,使应用不会自动中断的连接。 mysql> show variables l原创 2010-11-29 15:41:00 · 482 阅读 · 0 评论 -
网络邮箱中Base64编码问题
<br />Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。<br />这样说会不会太抽象了?不怕,我们来看一个例子:<br />转换前 aaaaaabb ccccdddd eeffffff <br />转换后 00aaaaaa 00bbcccc 00ddddee 00ffffff <br />应该很清楚了吧?上面的三个字节是原文,下面的四个字节是转换后的转载 2010-10-22 11:47:00 · 1339 阅读 · 0 评论