- 博客(10)
- 收藏
- 关注
jvm运行时的数据区域
根据Java虚拟机的规范,Java虚拟机所管理的内存将包括以下几个运行时数据区域,但是JVM实现的时候可能会将某些区域合并、共用。 1、程序计数器(Program Counter Register) 程序计数器是一块较小的内存空间,它的作用可以看成是当前线程所执行的字节码的行号指示器。每个线程都会有一个独立的程序计数器(线程私有,互不影响)来记录正在执行的虚拟机字节码指令地...
2013-06-06 23:27:01 97
原创 一段分析数据的总结
业务背景: 有一个表中存在1亿的数据,存着个人信息(城市、单位、学校等内容),而这些内容在字段中存储的是json,需要将这些数据分析后,算出这些内容的离散模型,取出TOP100。 最先的实现方案是批量查出来1W数据,分析后一条条更新,发现更新太慢。随后做了如下改进,也是总结: 1、先查询后更新的操作,用MySQL考虑 ON DUPLICATE KEY U...
2013-06-05 18:22:47 166
原创 将一行英文倒序打出(例如How are you?输出为?you are How)
此题考虑是用正则解决:import java.util.regex.Pattern;public class Inverse { public static void main(String[] args){ String words = "How are you??"; toInverse(words); } public static Strin...
2011-04-18 21:40:50 821
原创 搜索一个目录中的指定文件(此文件可能在N级子目录中)
这个问题用两种方式实现,一个是循环调用,一个是递归方法,两种方法比较,循环调用效率明显高于递归,而递归的好处就是简单,但是递归有一个致命的缺点:容易造成堆栈溢出。import java.io.File;import java.util.LinkedList;public class Search { public static void main(String[] args){...
2011-04-18 21:33:20 129
原创 利用jquery的getJSON进行跨域请求
今天做了一个利用jQuery的getJSON进行跨域请求,并取得返回值,结果少写了几个参数纠结了两个小时,现在写下来以此为戒吧!客户端的js代码:function fans(){ $.getJSON("http://xxx.test.com/test/page.jsp?tags=cat&tagmode=any&format=json&jsoncallback...
2011-04-13 19:13:25 112
原创 用swfobject加载flash设置div的层次
在用swfobject加载flash时,如果有div的弹出层,而且flash遮盖了弹出层,那么需要在swfobject增加一个属性: var swfVersionStr = "10.0.0";var xiSwfUrlStr = "";var flashvars = {};var params = {};params.quality = "high";params.b...
2011-03-15 18:13:30 141
原创 用SAX方式解析XML
<?xml version="1.0" encoding="UTF-8"?><configuration> <property name="log.dir" value="dir" /> <property name="bufferedIO" value="false" /&a
2011-02-25 17:14:34 84
原创 Ascii码表(全)
ASCII Table (7-bit)(ASCII = American Standard Code for Information Interchange) Decimal Octal Hex Binary Value ------- ----- --- ------ ----- ...
2011-02-22 09:50:03 101
原创 解决BeanUtils复制Date时为null抛出异常的问题
使用BeaUtils.copyProperties时,如果源目标中包含Date类型(java.sql.date,java.util.date,java.sql.Timestamp)字段,而且该字段值为空时,会出现异常,无法赋值,解决方法是在源码中的两个类中各自增加一句代码即可:1、ConvertUtilsBean.deregister()public void deregister() {...
2011-01-26 17:59:21 663
原创 js表单校验(必录、日期数字校验)
//校验表单必录,每个必录的表单需要增加一个属性required='true'function val(id){ var selected = "#"+id+" :input[required='true']"; var fields = $(selected); var flag = true; for(var i=0; i<fields...
2011-01-26 17:44:55 423
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人