- 博客(5)
- 资源 (15)
- 收藏
- 关注
原创 atoi,itoa,strcpy,strcp,memcpy的实现
int __cdecl strcmp ( const char * src, const char * dst){ int ret = 0 ; while( ! (ret = *(unsigned char *)src - *(unsigned char *)dst) && *dst) //直到src和dst当前数值不相等或dst为\0时退出while
2016-03-29 21:35:11 609
转载 Java并发编程:volatile关键字解析
volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模型有关的,因此在讲述volatile关键之前,我们
2016-03-26 21:02:28 313
转载 Java 内存区域和GC机制
Java垃圾回收概况 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代 码,对内存泄露和溢出的问题,也不需要像C程序员那样战战兢兢。这是因为在Java虚拟机中,存在自动内存管理和垃圾清扫机制。概括地说,该机制对 JVM(Java Virtual Machine)中的
2016-03-26 16:19:05 319
原创 TCP、UDP、HTTP、SOCKET介绍
IP:网络层协议;TCP和UDP:传输层协议;HTTP:应用层协议;SOCKET:TCP IP网络的API。TCP IP代表传输控制协议 网际协议,指的是一系列协议IP:网络层协议;TCP和UDP:传输层协议;HTTP:应用层协议;SOCKET:TCP/IP网络的API。IP:网络层协议;TCP和UDP:传输层协议;HTTP:应用层协议;SOCKET:TCP I
2016-03-24 21:12:57 936
原创 网易互娱2017实习生招聘在线笔试第一场-3划线
时间限制:10000ms单点时限:1000ms内存限制:256MB描述小王最近在开发一种新的游戏引擎,但是最近遇到了性能瓶颈。于是他打算从最基本的画线功能开始分析优化。画线其实就是调用一次drawline命令,根据给出的两端坐标,在屏幕画出对应的线段。但是小王发现,很多的drawline其实可以合并在一起,譬如下图中的线段(2,3)-(4,5)和线段(3,4
2016-03-19 18:52:06 2189 2
仿微信聊天界面 底部弹出菜单的实现
2015-12-26
仿微信聊天界面点击底部+图标弹出相应选项
2015-12-26
python2.7+matplotlib+numpy
2015-11-15
Android+sqlite
2015-11-03
Android SharedPreferences 首次运行引导界面
2015-10-17
数据结构迷宫最短路径问题
2013-03-21
数据结构迷宫问题
2013-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人