解决安装androidstudio无法查看源代码的问题
摘要:如果androidstudio的sdk是自己导入的,则可能会有查看不了源代码的原因。原因是默认目录中没有这个api的源代码。 1、先在C:\Users\xxx\.AndroidStudio2.3\config\options中查找jdk.table.xml; 2、打开该文件,查找source,加入该
阅读全文
安卓TV盒子常见问题以及解决方法
摘要:1、为什么requestfocus无效 原因:requestfocus不支持在Touch模式下的Focus; 解法方案:再加一个requestFocusFromTouch函数。 2、摄像头打开问题,调用Camera.open();失败 原因:TV的api可能只支持有参数的open(int)调用,参数
阅读全文
C++虚函数
摘要:C++虚函数工作原理:声明虚函数的类中会有一个隐藏变量(所以会多4个字节),主要指向虚函数地址的表。如果子类没有重写父类的虚函数,子类中的虚函数地址表中该虚函数地址跟父类一样,如果重写了父类的虚函数,则该虚函数地址则为新的。如果一个函数没有申明为虚函数,编译器会进行静态联编,如果改行申明为虚函数,编
阅读全文
快速排序
摘要:快速排序就是选定一个参照物,然后比这个参照物小的放它左边,比它大的放右边,然后分别对左边和右边重复以上操作。
阅读全文
PAT1021Deepset Root
摘要:题意: 连通则输出最深点。第一步找某个点的最深的,然后从这个最深的点查找其他最深点,做并集。 不连通则输出连通图个数。
阅读全文
PAT甲级1016Phone Bills
摘要:#include #include #include #include #include #include #include #include #include using namespace std; #define ONLine ("on-line") struct Record { Record(){}; Record(char *szName,char* szTi...
阅读全文
简单TCP代码
摘要:服务器: 客户端: TCP的保活机制:由于TCP一端可能意外而断开连接,这时候另一端如何知道对面是否还在连接呢。 1、自己写一个心跳程序,定时去向通信对方发送信息并得到反馈。 2、使用自带的保活函数。以下是windows的保活函数使用。
阅读全文
TCP的send与recv函数小结
摘要:Send函数: 在阻塞模式下, send函数的过程是将应用程序请求发送的数据拷贝到发送缓存中发送并得到确认后再返回.但由于发送缓存的存在,表现为:如果发送缓存大小比请求发送的大小要大,那么send函数立即返回,同时向网络中发送数据;否则,send向网络发送缓存中不能容纳的那部分数据,并等待对端确认后
阅读全文
TCP简要讲解
摘要:TCP被称为面向连接、面向流,可靠的传输层协议。它与UDP最大的不同在于它是可靠性的,所以需要可靠传输的时候就需要用到TCP,如果需要快速传输则选择UDP。 TCP的连接又称为3次握手。 1)、客户端向服务器发送一个SYN分段,表示我要向和你连接。 2)、服务器收到该分段后,向客户端发送一个ACK+
阅读全文