摘要: 参考:《深入理解计算机系统》 7.61节 链接器如何解析多重定义的全局符号 基本的原则是这样的:对于所有的全局符号,函数和已初始化的全局变量是强符号,未初始化的全局变量是弱符号。 Unix链接器使用下面规则处理多重定义符号: 规则1 : 不允许有多个强符号。 规则2:如果有一个强符号和多个弱符号,那 阅读全文
posted @ 2017-04-17 11:04 fupeirui 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。 1 equals的默认方法只有当两个对象的引用指向同一个对象的时候,才返回true 所以很多时候必须重写该方法 很多类多重写了equals的方法,比如String和Data类都重写了 阅读全文
posted @ 2017-03-22 16:17 fupeirui 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 在Java中数组是引用类型,不可以分配在栈中,C和C++数组可以分配在栈中; Java数组在声明数组时不能指定其长度 ,只是在声明的时候不可以。而在具体的new出引用对象的时候可以指定数组长度。 Java中数组可以装对象的引用; 动态初始化 : 先分配空间 再进行初始化 静态初始化: 在定义数组时( 阅读全文
posted @ 2017-03-22 16:10 fupeirui 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 在使用Eclipse开发中,许多文件编码默认是ISO-8859-1,不支持中文(如常用的JSP)。这样我们每次建文件都要手动改编码,其实我们可以在设置文件默认编码,今后再创建时就不用每次修改编码了, UTF-8 如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java 阅读全文
posted @ 2017-03-08 21:09 fupeirui 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 切换目录盘 直接 d: (e: f:) 在目录下切换文件用cd 文件名(可以加绝对路径 绝对路径可以到复制 也可以加相对路径) javac XXX.java 编译成字节码 Java XXX 运行程序 阅读全文
posted @ 2017-02-18 20:48 fupeirui 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一天等于24*60*60 估算为25 * 4 000 = 100 000 =10^5(100k) 三生三世为10 000 000 000=10^10 也就是说三生三世中的一天就是相当于一天中的一秒 现在普通的PC机cpu一秒钟可以进行的运算为10^9(1G)次整数(浮点)运算(1 000 000 0 阅读全文
posted @ 2017-01-18 22:27 fupeirui 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 习题1.3 定义一个过程,它以三个数为参数,返回其中较大的两个数的平方和. (Define a procedure thats three numbers as argument and return the sum of the square of two large number.) schem 阅读全文
posted @ 2016-12-03 11:48 fupeirui 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 最近在学习scip 准备把里面比较有价值的题分别用lisp和c语言写出来。这样或许能更加深入的理scheme的函数式编程。 tip:我用的c语言环境是vs2015,lisp环境为Drracket; 阅读全文
posted @ 2016-12-03 11:44 fupeirui 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 虚拟机环境下的Linux连接xshell的网络连接找不到eth0(IP)信息的解决方法 1 输入ifconfig,如果有eth0信息,直接填写eth0上面的IP信息 2 输入ifconfig 后没有eth0信息的,可以试试输入 ifup eth0 (就是打开网卡 ),然后再输入ifconfig。应该 阅读全文
posted @ 2016-12-02 23:00 fupeirui 阅读(750) 评论(0) 推荐(0) 编辑