`
文章列表
http://blog.chinaunix.net/uid-23193900-id-3251565.html   ARM指令教程   ARM汇编程序特点: l         所有运算处理都是发生通用寄存器(一般是R0~R14)的之中.所有存储器空间(如C语言变量的本质就是一个存储器空间上的几个BYTE).的值的处理,都是要传送到通用寄存器来完成.因此代码中大量看到LDR,STR指令来传送值. l         
  学习资源:   http://blog.csdn.net/v_july_v/article/details/6543438   学习经验:   http://blog.csdn.net/laciqs/article/details/6877911 http://bbs.csdn.net/topics/330185078  
http://www.cnblogs.com/xiaofengkang/archive/2011/05/16/2048262.html     我的总结:引用的好处之一就是在函数调用时在内存中不会生成副本。 引用总结(1)在引用的使用中,单纯给某个变量取个别名是毫无意义的,引用的目的主要用于在 ...
http://www.360doc.com/content/05/0929/14/1894_15840.shtml    注意和 java的区别:   java的对象不管在哪里创建,都是放到堆里。这样在方法内创建的对象,不会因为出了方法导致对象空间 被收回。   c++的对象/数组,按照创建方式的不同,可能在堆里(用new或malloc),可能在栈上(正常声明式创建)。堆里的对象都是显式分配内存,需要手动收回内存空间 的。
http://blog.csdn.net/nxpzmj/article/details/9617159   总是听到大大们说递归递归的,自己写程序的时候却用不到递归。其中的原因,一个是害怕写递归,另一个就是不知道什么时候用递归。这篇文章就浅析一下,希望看完之后不再害怕递归,这就是本文最大的目的。   递归到底有什么意义? 在说怎么写递归之前必须要说一下它的意义,其实这就是为什么大多数人在看了许多递归的例子后还是不明所以的原因。可以肯定的是,递归是个十分强大的工具,有许多算法如果不用递归可能非常难写。很多地方介绍递归会用阶乘或者斐波那契数列作例子,这完全是在误导初学者。尽管用递归实现阶 ...
http://blog.csdn.net/feixiaoxing/article/details/6835423    算法是计算机的生命。没有算法,就没有软件,计算机也就成了一个冰冷的机器,没有什么实用价值。很多人认为,算法是数学的内容,学起来特别麻烦。我们不能认为这种观点是错误的。但是我们也知道,软件是一种复合的技术,如果一个人只知道算法,但是不能用编程语言很好地实现,那么再优秀的算法也不能发挥作用。一个人只有有了很好的计算机知识和数学知识,才能在算法的学习上不断进步。不管算法都么简单,都要自己亲手实践,只有不断认识错误、不断发现错误,才能不断提高自己的编程能力,不断提高自己的业务水平 ...
http://java.chinaitlab.com/base/805647.html   java方法中传值和传引用的问题是个基本问题,但是也有很多人一时弄不清。   (一)基本数据类型:传值,方法不会改变实参的值。   public class TestFun {   public static void testInt(int i){   i=5;   }   public static void main(String[] args) {   int a=0 ;   TestFun.testInt(a);   System.out.println("a= ...
http://www.matrix67.com/blog/archives/105   这或许是众多OIer最大的误区之一。    你会经常看到网上出现“这怎么做,这不是NP问题吗”、“这个只有搜了,这已经被证明是NP问题了”之类的话。你要知道,大多数人此时所说的NP问题 ...
http://www.cppblog.com/85940806/archive/2011/03/12/141672.html   求解算法的时间复杂度的具体步骤是:   ⑴ 找出算法中的基本语句;   算法中执行次数最多的那条语句就是基本语句,通常是最内层循环的循环体。   ⑵ 计算基本语句的执行次数的数量级;   只需计算基本语句执行次数的数量级,这就意味着只要保证基本语句执行次数的函数中的最高次幂正确即可,可以忽略所有低次幂和最高次幂的系数。这样能够简化算法分析,并且使注意力集中在最重要的一点上:增长率。   ⑶ 用大Ο记号表示算法的时间性能。   将基本语句执行次数的数量 ...

linux学习整理2

== 自己的整理 ============================================================================================ # ls|more      ls|less  分屏显示# ls|grep aaa   只看含有aaa的输出 # mv i386-redhat-linux7-gcc gcc   把i386-redhat-linux7-gcc 重新命名为 gcc - 运行C程序  (linux 自带的c运行器 放在了/usr/bin中    gcc296。   命令改了新的名字  gcc) gcc296 ...
编译:当前源代码编译成二进制目标文件(.obj文件) 链接(link):将生成的.obj文件与库文件.lib等文件链接,生成可执行文件(.exe文件)。 一个现代编译器的主要工作流程如下: 源程序(source code)→预处理器(preprocessor)→编译器(compiler)→汇编程序(assembler)→目标程序(object code)→连接器(链接器,Linker)→可执行程序(executables)     http://blog.sina.com.cn/s/blog_62ef2f14010145ds.html   执行过程  虽然我们称Gcc是C语言的编 ...
http://www.ha97.com/2884.html   准备工作 注意:本文可能会让你失望,如果你有下列疑问的话:为什么要在终端输命令啊? GCC 是什么东西,怎么在菜单中找不到? GCC 不能有像 VC 那样的窗口吗?…… 那么你真正想要了解的可能是 a ...
GCC rules 开始... 预编译 编译 汇编 连接 另外两个重要选项 调试 小结 站点链接 <!-- HEAD OF THE ARTICLE -->   摘要: 要想读懂本文,你需要对C语言有
http://www.cnblogs.com/guodongli/archive/2011/04/05/2005930.html   下边的总结对我帮助蛮大的~不仅用法了解,整个连接流程也要明白! 原文链接地址: http://www.blogjava.net/supercrsky/articles/247449.html 针对JDK中的URLConnection连接Servlet的问题,网上有虽然有所涉及,但是只是说明了某一个或几个问题,是以FAQ的方式来解决的,而且比较零散,现在对这个类的使用就本人在项目中的使用经验做如下总结: 1:> URL请求的类别: 分为二类,GET与P ...
http://uule.iteye.com/blog/824115   HttpSessionListener :    Session创建事件发生在每次一个新的session创建的时候,类似地Session失效事件发生在每次一个Session失效的时候。 这个接口也只包含两个方法,分别对应于Session的创建和失效:# public void sessionCreated(HttpSessionEvent se); # public void sessionDestroyed(HttpSessionEvent se);   我的web应用上想知道到底有多少用户在使用?   ...
Global site tag (gtag.js) - Google Analytics