代码改变世界

阅读排行榜

(转)Signal handling in Linux

2015-05-20 13:17 by 放作夥, 330 阅读, 收藏,
摘要: IntroductionPerhaps any engineer developing for Linux encounters this problem. What’s is the right way to terminate the program? What are the ways to ... 阅读全文

java虚拟机的逃逸分析

2017-07-13 20:33 by 放作夥, 315 阅读, 收藏,
摘要: 逃逸分析作为其他优化手段提供依据的分析技术,其基本行为就是分析对象动态作用域:当一个对象在方法中被定义后,它可能被外部方法所引用,例如作为调用参数传递到其他方法中,称为方法逃逸。甚至还有可能被外部线程访问到,比如赋值给类变量或可以在其他线程中访问的实例变量,称为线程逃逸。 如果能证明一个对象不会逃逸 阅读全文

(转)Linux ./configure --prefix命令

2013-12-04 19:21 by 放作夥, 304 阅读, 收藏,
摘要: 源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install),具体的安装方法一般作者都会给出文档,这里主要讨论配置(configure)。Configure是一个可执行脚本,它有很多选项,使用命令./configure –help输出详细的选项列表,如下:-bash-3.00# ./configure --helpUsage: configure [options] [host]Options: [defaults in brackets after descriptions]Configuration:--cache-file=FILE c.. 阅读全文

C程序员对Python的疑惑

2015-12-12 13:50 by 放作夥, 303 阅读, 收藏,
摘要: 1.if/else,try,while不产生新的作用域与java,c不同的是python只有class和module才会产生新的变量作用域,比如下面的代码会让java,c 程序员很不解>>if a is none:>> x=3>>print x2.为什么python的变量看起来像没有类型限制一样,... 阅读全文

base64

2012-09-13 17:09 by 放作夥, 302 阅读, 收藏,
摘要: base64是很基本的加密算法,常用于邮件和迅雷的下载地址,下面是js版的算法代码和网页示例编码://分割成每6位,最大是111111,即63,所以共需要64个字符var base64EncodeChars = [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M" 阅读全文
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 25 下一页