基础知识
i-neojos
古之成大事者,不惟有超世之才,亦必有坚忍不拔之志
展开
-
二进制数操作
所谓原码就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。反码表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。以-2为例,原码为10010, 反码11101 (10010,1为符号码,故为负)(11101) 二进制,-13 十进制[当然,以上这些没有考虑系统位数]补码表示法规定:正数的补码与其原码相同;负数的补原创 2013-10-03 17:47:59 · 1183 阅读 · 0 评论 -
java中需要留心的一些话
高手请自觉略过1. java中所有的关键词都是小写2. 在Unicode中每个字符在内存中分配两个字节3. 对于整形常量而言只有两种类型int和long,而没有byte和short4. 浮点数的科学记数法e或E的前面一定要有数字,后面的数字一定要为整数5. 浮点型常量默认为double类型,如果要使用float类型的常量,则原创 2013-12-21 14:23:20 · 1282 阅读 · 0 评论 -
关于C++中值传递和引用传递的总结
缺省情况下C++以值传递方式传递对象到函数。除非你另外指定,否则函数参数都是以实际参数的复件(副本)为初值,而调用端所获得的亦是函数返回值得一个副本。这些复件由copy构造函数产生,会造成昂贵的费时操作。举个单一类(不存在继承关系)的例子,在函数以值方式传递对象,并要求返回对象时,对象会调用两次拷贝构造函数,分别是在实参赋值形参和返回对象时进行调用。因为函数内部参数在内存栈中进行分配,所以当函数返翻译 2013-12-25 10:44:48 · 1916 阅读 · 0 评论 -
Excel和notepad++结合替换
请无视原创 2014-11-01 00:52:34 · 6020 阅读 · 0 评论 -
有意思的cmd命令
简单的几个cmd命令原创 2014-11-02 23:10:40 · 5570 阅读 · 0 评论 -
Protobuf适用场景
主要适用解决:1. 跨平台的RPC数据传输。2. 相比json的解析要更快,数据量更小。而且数据结构明朗。原创 2015-10-19 23:43:08 · 4220 阅读 · 0 评论 -
Mixed Content Page
https的链接加载的内容中有很多不安全的http请求原创 2017-01-07 22:39:51 · 10045 阅读 · 0 评论 -
确保对成员变量的初始化
赋值和初始化是有区别的,假设声明了一个People类,说明两者:class People{private: string ID; int birth;public: //赋值操作 People(string & id,int data){ ID=id; birth=data; } //初始化操作 People(string id,int data):ID(id),b翻译 2013-11-22 08:35:37 · 1162 阅读 · 0 评论 -
FTP端口20,21的区别
转载地址:http://blog.sina.com.cn/s/blog_4fc68b7f0100g5r0.html一个是数据端口,一个是控制端口,控制端口一般为21,而数据端口不一定是20,这和FTP的应用模式有关,如果是主动模式,应该为20,如果为被动模式,由服务器端和客户端协商而定FTP Port模式和FTP Passive模式 当你对一个FTP问题进转载 2013-10-31 10:08:20 · 4926 阅读 · 0 评论 -
收集的名称
Q:CBSD:基于构件的软件开发方法(component- based software development method, CBSD) : 一种基于预先开发好的软件构件,通过将其集成组装的方式来开发软件系统的方法。又称基于构件的软件工程(CBSE),它是软件复用的实现方式之一。其根本目的仍然是为了提高软件开发的质量和效率。CBSD的主要活动包括:构件获取、构件认证、构件适应性修改、构件组装和原创 2013-10-21 22:39:40 · 885 阅读 · 0 评论 -
new delete 指针
PHP网站交流:第一部分:一直对函数返回指针类型以及传递参数指针有颇深的见解,但面试的经历让我不得不针对自己的缺点进行一点点的完善。这就是传说中的笑话。先抄一个例子,写一个类MyClass的赋值运算符函数:MyClass * function operator =(const MyClass ¶m){//返回的类指针,及常量的参数引用if(¶m==this)原创 2013-09-29 00:47:38 · 1013 阅读 · 0 评论 -
内存中数据如何分配
PHP交流群:程序中用来存放数据的内存分为四块,其实另有一块用于存放代码,这里我们不讨论,这四块分别是: 1、全局区(静态区)(static):全局变量和静态变量都存储在这块区域,与其他变量的明显区别就是生命周期不同,在程序结束时,系统会释放这块资源 2、文字常量区 :常量字符串就是放在这块区域,即是我们常说起的常量池转载 2013-09-25 22:17:48 · 1181 阅读 · 0 评论 -
浅谈大数据背景下的计算机体系结构存储层次结构研究
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://rainytech.blog.51cto.com/3514342/1204450大数据时代已经到来,面对各行各业日益增长的海量信息数据,我们应该如何去收集数据、存储数据(storing)、保留筛选数据(preserving)、分析数据、以及根据数据分析的结果采取相应行动转载 2013-10-06 11:36:10 · 1509 阅读 · 0 评论 -
C++中虚函数的内部实现
PHP交流群:45503780 主要参考的网址:http://blog.csdn.net/digu/article/details/1892581(个人删了很多) 第一部分:对虚函数的内部实现简要介绍 举个例子:说明虚指针的存在 class _virtual { public: virtual转载 2013-09-26 09:46:38 · 1063 阅读 · 0 评论 -
dreamweaver配置PHP服务器
相信大家应该会有些想法的,如果有什么不明白的,QQ群:45503780原创 2013-08-08 12:36:27 · 2076 阅读 · 0 评论 -
多进程和多线程的区别
PHP交流群:45503780 写这个的时候,才恍然意识到自己到底有多菜鸟。参考的主要网址:http://software.intel.com/zh-cn/blogs/2010/07/20/400004478(有删改) 第一部分:概括 1. “进程是资源分配的最小单位,线程是CPU调度的最小单位” 2. 用多进程时每个进程都有自己的地址空间,线程则转载 2013-09-26 10:26:58 · 1173 阅读 · 0 评论 -
进程通讯
转载地址:http://blog.sina.com.cn/s/blog_680288f00100lu1i.html进程通信一、进程通信的概念 前面几节讨论中,系统中交往进程通过信号量及PV操作可以实现进程互斥和同步。但信号量只是一个字的信息存储,因而进程间传递的只能是单一的信号。换句话说,PV操作作为进程同步和互斥的工具是理想的,但缺乏传输消息的能力。例如,生产者和消费者转载 2013-10-22 08:18:54 · 1554 阅读 · 0 评论