摘要:
Direct3D初始化大概分为4个步骤:1.获取接口IDirect3D9的指针。(Direct3DCreate9函数调用)。 该接口用户获取系统中物理硬件设备的信息并创建接口IDirect3DDevice9,此接口是一个C++对象,代表显示3D图形的物理硬件设备。2.检查设备性能(D3DCAPS9... 阅读全文
摘要:
偶尔听歌的时候发现了一个很小众的音乐分享网站,邻居的耳朵,有个人的电台类型,属于音乐分享+文字分享,觉得很不错。从域名来看,属于多米旗下的网站:http://ear.duomi.com/ 看来多米收购了很多这样的小站,包括之前的songtaste也被多米收下了。 针对这样的网站尝试着自己去发... 阅读全文
摘要:
这两天奔波于参加了两场校招面试,其中有很多非常有意思的算法题目,有一部分甚至都没有找到最优的答案,比较开放的算法设计题目。 其实面试不只是算法题的交流,当中还穿插着各式各样的非技术问题,毫无防备,都不知道如何展示自己了。 看似数学推理的程序设计题: 一个盒子中有100个白球,100个黑球,每... 阅读全文
摘要:
个人挺喜欢songtaste网站的歌曲的,下载方法也层出不穷,可是作为程序员如果不知其中原理的方法真是羞愧。首先简单点的方法当然有google插件这样的嗅探器了,不过这种工具的原理还不是很了解。今天先总结一下songtaste网站部分歌曲的真实下载链接的获取。非常感谢http://www.cri... 阅读全文
摘要:
最近参加了几场面试,身心很是疲惫呀。自己没有什么擅长的技术真是软肋,面试国内公司的时候这方面吃了不少亏,如果你没有擅长的技术不知是无法表现出你对写程序的热情多一些,还是无法显示你能力更多一些。所以如果在学校的时候,尽早的找到自己痴迷的一个方向,多多钻研,比着东打一下,西打一下效果要好多了。 如果... 阅读全文
摘要:
笔试题目碰到了天平称球的问题,之前遇到没有细细的查阅资料,再次笔试的时候就吃亏了,这里记录下结论: 现有N个小球,其中有一个坏球不知比标准球轻还是重。我们令H={log3(2N)}。 1)要保证在N个球中找出坏球并知道其轻重,至少需要称H次。 假设N≠2,我们有 ... 阅读全文
摘要:
面试过程中又一个常见的问题,http协议,因为做服务器开发如果用http协议的话,现在各种开源软件都封装好了,python中只需要简单的继承定义好的类,重写get或者post等方法,几行代码就可以搭建起来一个简单的http服务器,导致底层对程序员来说都是透明的了。但是面试中追求这个底层的问题还不... 阅读全文
摘要:
最近在改一个C++程序的时候碰到一条警告信息,警告信息为:“ 删除指向不完整“Q2DTorusNode”类型的指针;没有调用析构函数 1> c:\users\lxw\desktop\dragonfly第二阶段实验\最终的实验版本\实验目录\drago... 阅读全文
摘要:
堆的应用范围也比较广泛,经常游走在各种面试题目之前,不论算法设计的题目还是海量数据处理的题目,经常能看到这种数据结构的身影。堆其实就是一个完全二叉树的结构,经常利用数组来实现。包含最大堆和最小堆两种。最大堆的性质:针对每个根节点,其节点值大于其后继节点。最小堆的性质:针对每个根节点,其节点值小于... 阅读全文
摘要:
1.判断是个二叉树是不是平衡二叉树。 二叉树的定义都是利用递归的方法,所以二叉树有着天然的递归属性。所以一般情况下,递归解决二叉树问题中,递归解法比较简洁。平衡二叉树的定义是左子树和右子树均是平衡二叉树,并且左子树和右子树的高度差不超过1,三个条件缺一不可。 根据递归的定义,递归实现起来需要返回... 阅读全文