上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 58 下一页
  2015年6月27日
摘要: 1、使用whileDROP PROCEDURE IF EXISTS `addstudent`;DELIMITER ;;CREATE PROCEDURE `addstudent`(iNum int)BEGIN declare vI int default 0; start transaction; ... 阅读全文
posted @ 2015-06-27 20:27 Andy Niu 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 1、struct的初始化可以使用类似数组的方式,如下:struct Student{ int _Age; string _Name;};Student stu = {26,"Andy"};2、有两个地方需要注意: a、顺序要保持一致,如下: Student stu = {"Andy",26... 阅读全文
posted @ 2015-06-27 20:26 Andy Niu 阅读(454) 评论(0) 推荐(0) 编辑
  2015年6月14日
摘要: 1、多态解决什么问题? 面向抽象编程,用户不需要关心引用或者指针的真实类型,已经内部实现。2、C++ 要具备多态的性质,满足两个条件:表面类型和真实类型不一样,方法是虚方法。3、多态是如何实现的? 实现多态就是要解决下面的问题,把子类对象当做父类对象来解释,还要保证调用的是子类的方法。4、实现原理是... 阅读全文
posted @ 2015-06-14 19:52 Andy Niu 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 1、对于基于连续内存的容器,容器元素的增删,有可能会导致迭代器的失效。考虑:int main(int argc, char* argv[]){vector intVec;intVec.push_back(1);intVec.push_back(2);intVec.push_back(3);vecto... 阅读全文
posted @ 2015-06-14 19:51 Andy Niu 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 1、存储对象,存储的是对象的副本,并不是原对象。2、获取对象,获取的是对象的引用,为什么要这样设计?a、存储对象只发生一次,而获取对象往往会有多次,获取对象,如果每次都返回对象的副本,这个开销很大。b、考虑下面的情况,修改容器中的对象,如果获取对象,返回的是副本而不是引用,没有办法修改容器中元素的值... 阅读全文
posted @ 2015-06-14 19:50 Andy Niu 阅读(2528) 评论(0) 推荐(1) 编辑
摘要: 1、考虑下面的需求,把一组类型不同,但是相互关联的对象放入容器中,比如Animal,Dog,Cat对象。2、容器只能包含一组 类型相同的对象,Animal,Dog,Cat对象是没有办法放入容器中的。3、怎么解决上面的问题?假设容器为vector,可以使用vector,这会导致一个新问题,因为vect... 阅读全文
posted @ 2015-06-14 19:49 Andy Niu 阅读(330) 评论(0) 推荐(0) 编辑
  2015年6月12日
摘要: insert into t1(v1) values('cn中国'); select * from t1; 1、输入gbk,交互latin1,数据库latin1 insert,客户端把gbk的输入当成latin1来解释,传给服务,服务不需要转码,把gbk当成latin1存入数据库,显示乱码。 ... 阅读全文
posted @ 2015-06-12 22:18 Andy Niu 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1、可以这样理解,字符编码就是对于字符集合,每个字符设置一个id,第几个表示某个字符。2、举例来说,有两个编码,编码A只有三个字符 甲a1,编码B只有六个字符 abcd12,他们的编码分别是: 甲[00] a[01] 1[10];a[000] b[001] c[010] d[011] 1[10... 阅读全文
posted @ 2015-06-12 22:17 Andy Niu 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 挂载 mount //10.65.200.168/linux_bj /home/linux_bj -t cifs -o username=niu,password=ruanxiaopang取消挂载 umount //10.65.200.168/linux_bj 阅读全文
posted @ 2015-06-12 22:16 Andy Niu 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,mysql遇到分号; 就认为是一个命令的终止符, 就会执行命令。而有些时候,我们不希望这样,比如存储过程中包含多个语句,这些语句以分号分割,我们希望这些语句作为一个命令,一起执行,怎么解决这个问题?使用delimiter,告诉mysql解释器,换一个标识符,作为执行命令的终止符。 如下:... 阅读全文
posted @ 2015-06-12 22:15 Andy Niu 阅读(289) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 58 下一页