- 博客(15)
- 资源 (8)
- 收藏
- 关注
原创 工程师才是最酷的~~~详解如何突破MAC地址绑定
我住的地方想要上网的话需要绑定MAC地址,上网搜过发现应该是电信的,才会这么恶心;需要准备的东西:带mac地址绑定的无线路由器;一根网线;首先要确定单连网线能够上网,绑定MAC地址的话那就把你的本地连接的->属性->配置->高级的 -> 网络地址(local network address)改成房东给你提供的一个12位的16进制数;能够上网之后~~~查到你现在的ip地址
2012-05-08 22:30:33 2286
转载 struts2学习笔记-模型驱动和属性驱动
1.属性驱动 属性驱动是指用Action的属性来封装来回请求的参数.2.模型驱动 模型驱动是指使用JavaBean来封装来回请求的参数. 这只是个人的理解.建议使用模型驱动,因为相比struts 1的Action类,struts 2的Action类承担
2011-10-10 22:45:12 884 2
原创 ISL29011 器件command2第一个位意义
Proximity Sensing Scheme: Bit 7. This bit programs the function of the proximity detection. Logic 0 of this bit, Scheme 0, makes full n (4,
2011-09-09 16:19:26 787 1
转载 eclipse上的java编程助手软件的使用与配置
<br />先举个简单的例子说明问题所在,例如在Eclipse ,MyEclipse代码里面,打个foreach,switch等这些,是无法得到代码提示的(不信自己试),其他的就更不用说了,而在 Microsoft Visual Studio 里面是得到非常友好的代码提示的。实际上,Eclipse ,MyEclipse代码里面的试码提示功能默认的一般是点“.”,一般是有了点“.”,才会有代码提示。 原理:“Auto Activation triggers for java”这个选项就是指触发代码代提示的的
2011-05-18 18:47:00 2542
转载 字符编码笔记:ASCII,Unicode和UTF-8
<br /><br />今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。<br />结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。<br />下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。<br />1. ASCII码<br />我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bi
2011-04-23 22:31:00 462
原创 gdb调试使用
<br /> 功夫再牛也怕菜刀,程序员不可能不犯错误,在linux下面调试我们使用gdb,这次就讲他的使用,它可以调试C和C++,gdb提供的功能有:<br /> 1.监视程序中的变量的值<br /> 2。设置断点停止代码执行<br /> 3,一行行的执行<br />使用方式很简单,在命令行键入gdb就能用了,正常启动就会有如下类似的内容,<br />在这里可以键入命令来指定想要调试的文件名<br />$:gdb filename<br />这是就自动化装入了这个filename的文
2011-04-17 14:46:00 735
原创 autoconf的使用,帮你如何跨各种类UNIX平台惊醒你的代码调试~
autoconf是一个用于 生成可以自动配置软件园代码包以适应各种类UNIX系统的shell脚本工具。由autoconf生成的配置脚本在运行时与autoconf是无关的,就是说配置脚本的用户并不需要拥有autoconf~ 由autoconf生成的这些脚本通常被命名为configure,他们检查当前系统是否满足软件正常运行所需要的特征,并根据检查的到的信息生成makefile,使用者所需要的做的只有在软件发布的源程序目录中运行./configure;剩下的工作不需要用户手工干预,because配
2011-03-21 16:10:00 823
原创 Norton 诺顿2011 设置 信任文件的方法
<br />最近装了个qt,发现我的诺顿总是不给力 总是删除我的qmake,自己琢磨了很久发现了方法 。方法如下:<br /> <br /><br /><br /><br />就按照上面的步骤就没什么问题了~
2011-03-19 23:09:00 2654
原创 make的条件语句
条件语句可以将一个变量与其他变量进行比较,或将一个变量与一字符串变量相比较,这样就可以根据变量的值执行或忽略makefile文件中一部分脚本。条件语句用于控制make实际看见的makefile文件部分,不能在执行时控制shell命令,这个就和前面讲过的伪指令不一样了,伪指令可以控制一部分shell命令的执行,当然这也是你指定的~ 条件语句包含3条指令:ifeq,else and endif 下面就是对这三个指令坐下解释: ifeq就是相当于if,(参数1,参数2),跟在后面的语句在
2011-03-18 19:01:00 842
原创 make使用的规则,变量等
1.makefile的规则很多时候我们要编译的文件都是很大的,而这就要求我们可能去打开文件的源码自己去发现关系,这样做是繁琐的,也不能保证其正确性。我们当然希望能都自动表达文件的依赖关系,编译器可以做这个工作。当编译器做这个工作时,他能知道应该包含什么样子的头文件,当使用gcc时,用-M开关,它可以为每一个输入的c文件输出一个依赖关系,gcc将要生成的目标文件作为makefile规则的目标文件,而把生成这个目标文件的c源文件和所有应该被应用的头文件作为依赖文件。举个例子哈:,还是前几个文章中用到了函数,
2011-03-16 17:21:00 664
原创 linux 下面make工具的使用
在VS下面的工程文件,光使用gcc命令已经很麻烦了,这时候就要用make命令,就像是一个工程一样,在vs下面微软给我们做好了各种方便的用法,但是在linux下面就要靠我们自己写了。使用make就一定要有个makefile,它描述了软件包中各个文件之间的关系,提供了更新每个文件的命令。在一个软件包里,通常可执行文件由链接文件更新,而链接文件由编译文件产生~当一个makefile文件搞定了以后执行:make,就完成所有必需的重新编译。比如上次说过的:gcc hello.c f2.c -o test这个命令就是生
2011-03-16 14:36:00 1329
原创 关于GCC使用
大家都在windows下编程应该习惯了,现在在linux下面也出来了很多好用的软件,比如code::blocks.当然我也只用过这一个。从WIKI上摘录“GCC(GNU Compiler Collection,GNU编译器套裝),是一套由GNU开发的编程語言编译器。它是一套以GPL及LGPL許可證所發行的自由軟體,也是GNU計畫的关键部分,亦是自由的类Unix及蘋果電腦Mac OS X 操作系統的标准编译器。GCC(特别是其中的C语言编译器)也常被认为是跨平台编译器的事实标准。GCC原名為GNU C語言編譯
2011-03-16 14:35:00 745
原创 shell grep 命令详解
GREP 是 Global Regular Expression Print 的缩写1.grep是一个搜索程序,它只能搜索匹配一个正则表达式的一行的存在性.2.grep可以对一行采取唯一的动作是把它发送到标准输出. 如果该行不匹配正则表达式,则其不被打印.3.行的选择只基于正则表达式. 行编号或其他准则不能用于选择行.4.grep是一个过滤器. 它可用在管道的左边或右边.5.grep不能用于增加,删除或修改行.6.grep不能用于只打印行的一部分.7.grep不能只读取文件的一部分.8.grep不能基于前面
2011-03-16 14:34:00 5777
原创 八种排序程序总结,已经稳定性,算法复杂度,程序保证正确
<br /> <br />1.直接插入排序<br />其实就是查找最小,然后顺序一个移动,然后插入;<br />实现:<br />void insert(int L[10],int length)<br />{<br /> int i,j;<br /> int x;<br /> for (i=1;i<length;i++)<br /> {<br /> x=L[i];<br /> j=i-1;<br />
2011-03-16 14:09:00 1183
原创 关于内存泄漏问题
<br /><br />内存泄漏简单的说就是创建了后没有free的问题,对于内存泄漏常见下列四种:<br />1. 常发性内存泄漏。发生内存泄漏的代码会被多次执行到,每次被执行的时候都会导致一块内存泄漏。<br />2. 偶发性内存泄漏。发生内存泄漏的代码只有在某些特定环境或操作过程下才会发生。常发性和偶发性是相对的。对于特定的环境,偶发性的也许就变成了常发性的。所以测试环境和测试方法对检测内存泄漏至关重要。<br />3. 一次性内存泄漏。发生内存泄漏的代码只会被执行一次,或者由于
2011-03-16 14:06:00 603
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人