07 2015 档案

Socket题目
摘要:题目:如果在一个建立了TCP连接的socket上调用recv函数,返回值为0,则表示()对端发送了一段长度为0的数据对端关闭了连接还没有收到对端数据连接发生错误解答:既然是网络连接,那么就来个流程图解阻塞与非阻塞recv返回值没有区分,都是0 接收到数据大小, 阅读全文

posted @ 2015-07-08 11:06 Risel

时针分针夹角问题
摘要:上高中的小明暗恋女神三年,高考结束后,小明决定向女神表白。这天,小明来到女神楼下等待女神的出现,时间一分一秒的流逝,两个多小时过去了,女神还没有出现,小明看了下表,时针和分针的位置正好跟开始等的时候互换,请问小明一共等了女神多少分钟()172166165150超简单的思路设一圈为1设时针和分针距离x... 阅读全文

posted @ 2015-07-08 08:52 Risel 阅读(269) 评论(0) 推荐(0)

对x&(x-1)的理解
摘要:首先只看x&(x-1), 其作用是去掉二进制表示的最右边一位1.假设x的二进制为:***10...0则x-1二进制表示:***01...1所以结果x&(x-1): ***00...0上述结论是正确的.笔试面试中常有这两个题目:题目-1 下面这个函数func(x)的作用是什么? func(9999)的... 阅读全文

posted @ 2015-07-08 08:47 Risel

C++构造函数
摘要:explicit构造函数的作用解析:explicit构造函数是用来防止隐式转换的。请看下面的代码:123456789101112131415161718192021222324252627classTest1{public:Test1(intn){num=n;}//普通构造函数private:int... 阅读全文

posted @ 2015-07-05 17:36 Risel 阅读(148) 评论(0) 推荐(0)

求最大子序列
摘要:C++:#include #include#include#includeusing namespace std;int maxSubSum(const vector &a){ int maxSum = 0; int thisSum = 0; for (int i = 0; i maxSum) ... 阅读全文

posted @ 2015-07-03 19:39 Risel 阅读(136) 评论(0) 推荐(0)

JAVA反射机制
摘要:反射机制是什么?反射机制是指程序运行时,能够获取到自身的信息,只要给到类的名字,程序就会通过反射机制来获得类的所有信息。反射机制的作用?反射机制的优点就是可以实现动态创建对象和编译,体现出很大的灵活性,特别是在J2EE的开发中它的灵活性就表现的十分明显。比如,一个大型的软件,不可能一次就把把它设计的... 阅读全文

posted @ 2015-07-03 19:12 Risel 阅读(191) 评论(0) 推荐(0)

C++操作符重载,JAVA操作符相关
摘要:bool operator==(const fraction &lhs,const fraction &rhs);这是运算符重载,operator是关键字,就是重新定义==运算符的作用。lhs指的是==运算符左边的操作数,rhs指的是==运算符右边的操作数,const是为了防止参数被修改,因为这里使... 阅读全文

posted @ 2015-07-03 15:52 Risel 阅读(586) 评论(0) 推荐(0)

fork() && fork() || fork()
摘要:#include#includeintmain(){fork();/*****/fork()&&fork()||fork();/*****/fork();/*****/sleep(100);return0;}问题是不算main这个进程自身,程序到底创建了多少个进程?这道题主要考了两个知识点,一是逻辑... 阅读全文

posted @ 2015-07-03 10:03 Risel