- 博客(4)
- 收藏
- 关注
原创 Linux编程向Mysql插入中文数据显示乱码的解决方法
最近写了个C++程序,其中有用到向Mysql中插入中文数据, 结果却出现乱码,经过上网查询资料和本人试验,终于解决了这个问题,现把方法说明如下:首先说明Mysql中的字符集和校对规则。字符集是用来定义Mysql存储字符的方式,校对规则定义了字符串的比较方式。常用的字符集有GB2312(支持简体中文)、GBK(支持简体中文和繁体中文)、BIG5(支持繁体中文)、UTF8(基本上支持所有字符)。M
2012-08-18 17:21:01 3973 1
原创 在c程序中嵌入汇编代码的例子
对不一样的编译器,在c中嵌入汇编的格式也不一样。下面的代码是Red Hat Enterprise中的gcc中编译的。源程序:assembly.c #include int x = 2;int y = 3;int c = 0; int main(void){ __asm__ ( "push %eax \n
2012-05-21 15:01:16 564
原创 关于静态链接库和动态链接库的几个问题
关于静态链接和动态链接的定义,借用《c专家编程》的话来说,静态连接:函数库的一份拷贝是可执行文件的物理组成部分。 动态链接:可执行文件只是包含了文件名, 让载入器在运行时能够寻找程序的所需要的函数库, 称之为动态链接。 简而言之, 静态链接就是把所需要的函数全部放在可执行文件中,故可以在脱离所需函数库的情况下也能够正常执行,但是可执行文件的比较大, 因为要包含所需要的函数,动态链接则是把所需要的函
2012-05-19 17:21:22 405
转载 关于Red Hat Enterprise Linux 5中mysql连接的问题
在VMware中安装了mysql后,用Navicat for Mysql去连接,发生如下错误:error 2003:Can 't connect to MySQL server on 'localhost '(10061)。可能的原因是以下几个方面:1:mysql服务没有启动。在linux终端中输入以下命令:chkconfig --list | grep mysql
2012-05-03 09:39:43 360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人