2014年8月20日

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2014-08-20 23:15 daniel+ 阅读(4) 评论(0) 推荐(0) 编辑

2013年11月9日

摘要: 这是Java与C++区别的一个比较完整的答案,大家可以学习一下。JAVA和C++都是面向对象语言。也就是说,它们都能够实现面向对象思想(封装,继乘,多态)。而由于c++为了照顾大量的C语言使用者,而兼容了C,使得自身仅仅成为了带类的C语言,多多少少影响了其面向对象的彻底性!JAVA则是完全的面向对象语言,它句法更清晰,规模更小,更易学。它是在对多种程序设计语言进行了深入细致研究的基础上,据弃了其他语言的不足之处,从根本上解决了c++的固有缺陷。Java和c++的相似之处多于不同之处,但两种语言问几处主要的不同使得Java更容易学习,并且编程环境更为简单。我在这里不能完全列出不同之处,仅列出比较 阅读全文
posted @ 2013-11-09 15:34 daniel+ 阅读(347) 评论(0) 推荐(0) 编辑
摘要: OSI 七层应用层 (处理网络应用)文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 表示层 (数据表示)数据格式化,代码转换,数据加密 没有协议会话层 (主机间通信)解除或建立与别的接点的联系 没有协议传输层 (端到端的连接)提供端对端的接口 TCP,UDP 网络层 (寻址和最短路径)为数据包选择路由 IP,ICMP,RIP,OSPF,BGP,IGMP,IPX 数据链路层 (介质访问(接入))传输有地址的帧以及错误检测功能 SLIP,CSLIP,PPP,ARP,RARP,MTU物理层 (二进制传输)以二进制数据形式在物理媒体上传输数 阅读全文
posted @ 2013-11-09 12:40 daniel+ 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 记住浮点数在是不精确的。比较浮点数要跟一个范围比较, 范围大小由你所需精度决定。float型与0值最好的比较:if(fabs(x)<0.000001)abs和fabs,abs是整数取绝对值,而fabs是指浮点数取绝对值 阅读全文
posted @ 2013-11-09 12:36 daniel+ 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 从实现上看,vbtl在构造函数调用后才建立,因而构造函数不可能成为虚函数 从实际含义上看,在调用构造函数时还不能确定对象的真实类型(因为子类会调父类的构造函数);而且构造函数的作用是提供初始化,在对象生命期只执行一次,不是对象的动态行为,也没有太大的必要成为虚函数 析构函数设为虚函数的作用: 解释:在类的继承中,如果有基类指针指向派生类,那么用基类指针delete时,如果不定义成虚函数,派生类中派生的那部分无法析构。造成内存泄漏 阅读全文
posted @ 2013-11-09 12:34 daniel+ 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 把局部变量改变为静态变量后是改变了它的存储方式即改变了它的生存期。把全局变量改变为静态变量后是改变了它的作用域, 限制了它的使用范围。static函数与普通函数作用域不同。仅在本文件。只在当前源文件中使用的函数应该说明为内部函数(static),内部函数应该在当前源文件中说明和定义。对于可在当前源文件以外使用的函数,应该在一个头文件中说明,要使用这些函数的源文件要包含这个头文件static全局变量与普通的全局变量有什么区别:static全局变量只初使化一次,防止在其他文件单元中被引用;static局部变量和普通局部变量有什么区别:static局部变量只被初始化一次,下一次依据上一次结果值;st 阅读全文
posted @ 2013-11-09 11:16 daniel+ 阅读(162) 评论(0) 推荐(0) 编辑

2013年11月2日

摘要: template使用socket服务器端编程过程setjump longjump 阅读全文
posted @ 2013-11-02 23:45 daniel+ 阅读(114) 评论(0) 推荐(0) 编辑

2013年10月27日

摘要: 我小时候的理想是将来做一名数学家,可惜长大了发现自己天赋不够,理想渐行渐远,于是开始考虑现实,开始做一些人生规划,我一直在思考将来从事何种职业,专注什么样的领域,重新定义着自己的职业理想。我现在的职业理想,比较简单,就是做一名数据分析师。为什么要做数据分析师?在通信、互联网、金融等这些行业每天产生巨大的数据量(长期更是积累了大量丰富的数据,比如客户交易数据等等),据说到2020年,全球每年产生的数据量达到3500万亿GB;海量的历史数据是否有价值,是否可以利用为领导决策提供参考依据?随着软件工具、数据库技术、各种硬件设备的飞快发展,使得我们分析海量数据成为可能。而数据分析也越来越受到领导层的重 阅读全文
posted @ 2013-10-27 15:16 daniel+ 阅读(370) 评论(0) 推荐(1) 编辑
摘要: 1. class 和 struct 的区别2.class 还有什么用class还有个用途是在模版类型声明中作为表示模版类型参数或模版模版参数的语法的必要组成部分。前者也可被typename代替。3. 类的默认函数有哪些?默认构造函数,默认拷贝构造函数,默认赋值操作符,默认虚析构函数,取值操作符.4.内存控制方法,new了而没有delete智能指针5.STL 阅读全文
posted @ 2013-10-27 00:07 daniel+ 阅读(147) 评论(0) 推荐(0) 编辑

2013年10月24日

摘要: 如person表 pid,sid 两字段 用sid分组,结果如下:num sid5 00110 00212 0030 004select count(*) num,sid from person group by sid若求有多少组分组,如上例有四组,则select count(*) from (select count(*) num,sid from person group by sid )去除重复的项:select (distinct * ) from table 阅读全文
posted @ 2013-10-24 20:11 daniel+ 阅读(306) 评论(0) 推荐(0) 编辑

导航