OpenJDK7u40编译与调试实战 记录了第一次编译调试OpenJDK的经过。 JDK与OpenJDK的关系 简单来说,OpenJDK是OracleJDK(也就是我们平时用的Java JDK,由Oracle
VirtualBox下虚拟电脑没有光驱 记录了VirtualBox虚拟电脑安装增强功能时提示没有光驱的问题。 由于编译openjdk的需要,安装了Ubuntu12.04,但是在安装增强功能时候却遇到了以下
操作系统上机总结 记录了操作系统上机的内容以及一点小小的思考。 题目 如下图: 解答 所有的代码都放在CodeBin/OS-Lab目录下。 实验一:进程管理 关于fork的概念理解之后代码不难写,CSAPP讲的很清
2017腾讯实习生面试总结 之前腾讯面试的记录,明天要参加阿里远程面试了,今天整理一下,以防积压! 4-23 昨晚收到面试通知,明天面。之前一直没消息,还以为挂了。也给自己提了个醒,时刻准备才能占据主动,所以要高
GVim中GLib-GObject-WARNING问题的解决办法 本文记录了一个在命令行启动GVim时遇到的问题及其解决办法。 问题 今天发现在命令行模式下启动GVim会出现一个小问题: zhaoyu@Dell ~ $ vim .vim (gvim:12853): GLib-GObject-WARNING **: cannot retrieve
纪念一个:博客全自动管理 本文记录了我的博客使用进阶之路。 首先感慨一下自己两年以来使用博客的经历。最初,我在CSDN上注册了帐号,并开始写一些中二的技术博客: 后来又转战博客园,因为CSDN的强行植入广告
大端(Big Endian)与小端(Little Endian) 本文记录了计算机中存在的两种数据存储模式及其对网络编程的影响。 内存抽象 在较高层次上,可以把内存抽象成一个很大的数组。唯一不同的是,一个元素(
TCP连接的建立与释放 本文通过实际抓包验证了TCP连接建立与释放的方式。 关于计算机网络 我在大三上修了计算机网络这门课,这门课真是我大学最差的记忆之一。教授这门课的老师水平很低,以至于辅导员安排另一位老
C语言实现IPv6抓包程序 本文记录了如何借助libpcap实现一个简单的抓包程序。 准备 对于实现一个抓包程序,最重要的是熟悉每种协议。熟悉协议包括两部分:每个协议具体字段的意义和每个协议在C语言中对应的
笔试总结:LINE2018实习生(软件工程师) 2018LINE实习生笔试题总结。 今晚LINE和头条的笔试时间冲突,还是选了LINE,因为打算体验一次笔试答题。 简答题 第一题问的是中断是什么,为什么要有中