test.cpp用于打印出hotspot中,标记字中各个字段的位置和相关掩码的值,其中**_in_place
是指将当前字段的掩码与该字段的便宜结合之后得到的值
在32位平台上,test.cpp打印如下结果:
age_bits = 4
lock_bits = 2
biased_lock_bits = 1
max_hash_bits = 25
hash_bits = 25
cms_bits = 0
#!/usr/bin/env python | |
#coding:utf-8 | |
""" | |
徐敏需要的一个网页解析工具。 | |
解析网页,从中找出"User also viewed"和"Distance from"数据,打印。 | |
示例网页: http://www.kayak.com/hotels/InterContinental-Hong-Kong,Kowloon,Hong-Kong-c55204-h49498-details/2013-11-01/2013-11-02/2guests/#similar |
class Test{ | |
private static Object[] staticObjectArray = new Object[3]; | |
private Object[] objectArray = new Object[3]; | |
private Object obj = new Object(); | |
private int i = 1; | |
private char c = '2'; | |
private long l = 3L; | |
private short s = 4; | |
private double d = 5.6; |
#!/usr/bin/env python | |
#coding: utf-8 | |
""" | |
计算两个字符串的最小编辑距离 | |
""" | |
def substitute_cost(char1, char2): | |
if char1 == char2: | |
return 0 |
#!/usr/bin/env python | |
#coding: utf-8 | |
""" | |
LeetCode: https://oj.leetcode.com/problems/lru-cache/ | |
""" | |
#一个简单的LRUCache |
#!/usr/bin/env python | |
#coding: utf-8 | |
#以均等概率随机打印数组中的数字 | |
import random | |
def print_with_modification_in_original_array(array): | |
""" | |
假设原数组长度为n,以n为上限获取一个随机数,打印数组中对应位置的值,并将该值与数组中最后一个元素的值交换。 |
package problem.java.lang.reflect; | |
import java.lang.reflect.Field; | |
public class StringReflection { | |
/** | |
* $ java -version | |
* java version "1.7.0_45" | |
* Java(TM) SE Runtime Environment (build 1.7.0_45-b18) |
test.cpp用于打印出hotspot中,标记字中各个字段的位置和相关掩码的值,其中**_in_place
是指将当前字段的掩码与该字段的便宜结合之后得到的值
在32位平台上,test.cpp打印如下结果:
age_bits = 4
lock_bits = 2
biased_lock_bits = 1
max_hash_bits = 25
hash_bits = 25
cms_bits = 0
package problem.java.lang.klass; | |
import java.lang.reflect.InvocationTargetException; | |
import java.lang.reflect.Method; | |
/** | |
* 该类用于验证类的初始化时机 | |
* | |
* 具体时机参见JLS http://docs.oracle.com/javase/specs/jls/se7/html/jls-12.html#jls-12.4.1 | |
* |
package xumin; | |
import java.io.IOException; | |
import java.util.HashMap; | |
import java.util.Map; | |
import org.jsoup.Connection; | |
import org.jsoup.Connection.Response; | |
import org.jsoup.Jsoup; | |
import org.jsoup.nodes.Document; |
package xumin; | |
import java.io.IOException; | |
import java.util.HashMap; | |
import java.util.Map; | |
import org.jsoup.Connection; | |
import org.jsoup.Jsoup; | |
import org.jsoup.nodes.Document; | |
import org.jsoup.nodes.Element; |