摘要:
今天使用mysql workbench 连接vmware上的mysql时,一直无法连接,查阅了网上的相关资料之后,收集了一些解决方法:1、授权法:mysql的root用户默认情况下只能在本地登陆,不能远程,若远程连接,需要授权: mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION; mysql>FLUSH PRIVILEGES; ('root'@'%',指定root用户可以在任意一台计算机上连接数据库服务器,若要指定特定的计算机,可将%替换 阅读全文
阅读排行榜
linux文件I/O
2011-10-29 19:11 by 马哈鱼, 2892 阅读, 收藏,
摘要:
Linux系统中的大多数文件I/O只用到5个函数:open,read,write,lseek及close。本专题所涉及的函数都被称为不带缓冲的I/O,不带缓冲指的是read或read都是通过内核的一个系统调用实现的,它们是POSIX.1和Single UNIX Specification的组成部分。我们将进一步讨论多个进程间的文件共享及所涉及的内核数据结构。文件描述符 文件描述符是一个非负整数,当使用open或create时,会返回一个文件描述符来标识该文件,可将其作为参数传递给read或write使用。文件描述符0(符号常量:STDIN_FILENO)与进程的标准输入相关联,文件描述符1.. 阅读全文
C++标准库顺序容器
2011-10-15 20:15 by 马哈鱼, 2415 阅读, 收藏,
摘要:
所有的标准库容器都是类模板,用以存储单一类型元素的集合。顺序容器按元素位置存储访问,关联容器按键存储访问。1 顺序容器 将单一类型的元素按顺序存储,以下标来访问元素。标准库定义了三种顺序容器:vector,list及deque。vector支持快速随机访问;list支持快速插入删除;deque是双端队列。 a)容器初始化: C<T> c; 创建一个名为c的容器,容器类型为C,如vector或list,T为容器内元素类型。适用于所有容器; C c1(c); 创建容器c的副本,c1和c必须具有相同的容器类型和元素类型,适用于所有容器; C c(b,e); 创建容器c,元素是迭代器b,e 阅读全文
linux文件操作之系统调用
2011-09-17 15:49 by 马哈鱼, 2400 阅读, 收藏,
摘要:
在linux中,一切都是文件,文件为操作系统服务和设备提供了一个简单而统一的接口,这就意味者程序可以像使用文件那样使用各种设备。大多数情况下对于文件的操作只用到open,write,lseek,read,close五个系统调用。本文通过一个简单的例子来介绍这五个调用及关联内容。 先看例子:>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 阅读全文
linux下的标准I/O库
2011-11-24 16:49 by 马哈鱼, 1099 阅读, 收藏,
摘要:
标准I/O库处理很多细节,以方便用户使用,但是如果不深入了解其操作,也会带来一些问题。一 流和FILE对象 当使用标准I/O库打开或创建一个文件时,已经使一个流和一个文件相关联。流的定向决定了所读写的字符是单字节(ASCII字符集)还是多字节(国际字符集)。一个流被创建时,是没有定向的。如果在未定向的流上使用一个多字节IO函数(<wchar.h>),则将该流的定向设置为宽定向的;若在未定向的流上使用一个单字节IO函数,则将该流的定向设置为字节定向的。只有两个函数可以改变流的定向,freopen清除一个流的定向(稍后介绍),fwide设置一个流的定向。 #include<std 阅读全文
浙公网安备 33010602011771号