09金山实习生笔试总结

首先说一点,感觉金山对这次实习生很不重视,连个工作人员都没派来,监考是学院的人,很囧。也没看到保密协定,所以就公开这篇日记了。
第一题是求两个整数区间的交集,即[a,b]和[c,d]的交集。这题目很简单,只要讨论端点的大小就好了。
第二题,给一个只包含字母和空格的字符串,不区分大小写,然后问那个字母没有出现过?这题目更简单,建立一个26个字母的标记表,初始化时全设置为FALSE,然后扫描字符串,出现过的字母设置为TRUE。扫描结束后再扫描一次标记表,还是FALSE的表明没有出现过。
第三题,斐波那契数列问题:
F(0)=0;F(1)=F(2)=1;F(n)=F(n-1)+F(n-2);(n>=3)。现在…

Read More...

textContent与innerText的不同

textContent与innerText的不同

by  Sandy_zc_1  :因为发现网络上很少有这方面的内容,因此就把自己私有blog上的这篇文章搬出来到Boluor的公开blog,方便其它人查阅。

————————————————————————————————————————

以下是正文 ↓↓↓

textContent与innerText的不同

IE下有个innerText属性,FF下有个textContent属性。很多以前给IE写脚本的,在FF下找不到innerText属性,于是网上搜到的建议是用textContent来替代。反之给FF写脚本的也一样。

但是实际上,这里有个误解。网上很多文章说“F…

Read More...

一天纪要

今天搞定了好多事情,感觉相当不错^.^

凌晨和Sandy在601聊天到4点半多,把很多的事情都好好地讨论了下,感觉下一步做什么怎么做清晰了很多。

上午睡过去的…

下午到实验室和KouPeng师兄,猜想加搜索后,终于发现ecryptfs的源码原来已经集成到了linux的源码包中,不过不知道为什么ecryptfs的官网都不提示下的。单单搜源码就耗了好长的时间。官网提供的utils包只是如何方便的使用ecryptfs的工具包而已。

回来又把windows核心编程中windows内存结构看了下。DLL到底加载到了什么位置搞明白了。我之前的《detours笔记》中写的DLL在一定程度上说也是正确的,…

Read More...

喝酒还是得少一点^.^

昨天班里聚餐,早上和雅哥一起去踩点后就回来喊大家一起过去。太阳正晒着,女生打伞,觉得打车没意思,就步行过去了。东湖边上的湘聚楼,有那么点远。

不到12点我们到了。我和雅哥之前预估的啤酒估计不会超过两件。没想大家喝起来酒下得直快,总共要了7件84瓶啤酒。MS在场的都喝了,女生男生1:3喝,咋这时候男女就不平等了-.- 怕自己喝高了,就一直数着,喝了26杯,大致上有7瓶吧,就不敢再喝了。回来倒觉得没什么,还觉得那酒不真。玩了两场游戏,然后去家教。发现自己声音貌似变了,跟感冒了的时候一样,才意识到自己还是喝多了,以后真得注意了。加菲回来说以后一定找机会灌我,其他人都顶不住睡了,你还在打游戏……

Read More...

detours 笔记

  花了一周的时间来了解detours,现在终于有了进展。一周前下载了detours的时候,茫然了好一阵子才找到了头绪。现在总结下方便像我一样的初学者了。

  我不再介绍Detours到底是什么了,因为已经有很好的帮助文档了,从detours官网上可以下载detours包。我下载的版本是detours2.1 express版本。包中有帮助文档,有detours的源码,还有很多例子。编译的时候,CMD下在detours的目录输入nmake,就可以编译了。需要注意的是,detours2.1平台要求是NT内核的,所以98下是不能用的。

  编译好后,下面就说使用之前几点需要知道的,看帮助文档是可以获得这些…

Read More...

Dll的两种链接方式与LIB

      终于搞清楚DLL的两种加载方式以及一个特别容易混淆的概念,DLL的静态链接方式和静态连接库lib。

       静态链接库LIB文件包含了函数等的具体实现,是编译好的二进制代码,可以看做.obj文件。当某个程序中声明连接LIB文件时,程序在链接阶段将LIB文件中的二进制代码一并生成到目标程序中。所以,目标程序不需要额外的依赖就可以运行。比如C中的printf等函数,通常是以这种方式链接到目标程序中去的。

VS2005中,如果需要连接某个静态链接库,可以在工程中设置LINKER,或…

Read More...

Ubuntu下php使用GD库笔记

准备给博客写个验证码的,但是在使用GD库生成图片的时候,问题多多,还好现在算是解决了一些。写点下来方便朋友查阅吧,省得像我一样海搜了两天。

首先是查看GD库有没有被正确的安装和加载.通过gd_info()可以看,或者phpinfo。在phpinfo中可以看到gd一栏,然后版本如果是bundled (2.0.34 compatible) 的话,是从php4.3之后开始绑定的。如果没有的话,可以用命令安装一个:
sudo apt-get install php5-gd.或者为了安装完整版本的,在源列表中添加两行:
deb http://packages.dotdeb.org stable all
deb-src http:/…

Read More...
Page 7 of 8« First...45678