工作中经常需要通过ajax向前台返回json数据,都是通过拼字符串拼出来的,很发麻烦不说,还容易出错。于是想,能不能像js那样操作json呢?或者说更方便的操作呢?Google的gson就是这样的一种库。项目地址:https://code.google.com/p/google-gson/Demo
...
分类:
编程语言 时间:
2014-05-15 02:19:56
阅读次数:
309
通过JQuery的selector,我们很容易的获取了对象。但是,如果想知道对象类型,进行不同的操作,该如何获取对象标签类型呢?$JQueryObject.prop("tagName");或者仅仅是判断类型$JQueryObject.is("TR");//如果是返回true,否则返回false。如果...
分类:
Web程序 时间:
2014-05-15 02:12:54
阅读次数:
929
一、JVM的生命周期当启动一个Java程序时,一个Java虚拟机实例就诞生了;当该程序关闭退出时,这个Java虚拟机也就随之消亡;JVM实例通过调用某个初始类的main方法来运行一个Java程序;这个main方法必须是public、static的,而且返回值必须是void;任何一个拥有这样的main...
分类:
编程语言 时间:
2014-05-15 02:09:06
阅读次数:
350
《深入Java虚拟机学习笔记》- 第19章 方法的调用与返回
分类:
编程语言 时间:
2014-05-15 01:50:27
阅读次数:
234
选中文字这个其实不难,主要还是兼容性的问题在IE和OPERA下用document.selection在FF、safari、chrome下就用window.getSelection()这个方法,不过这方法返回的是对象,如果要用的话,就要转换为字符串先结构部分:我们终究会死。所以我们的人生目标不该是长命...
分类:
其他好文 时间:
2014-05-15 01:48:26
阅读次数:
326
多线程中级,包含控制线程的几种方法、线程的同步、线程组,有返回值的线程、线程之前的通信、线程池和线程的几个相关类...
分类:
编程语言 时间:
2014-05-15 01:37:37
阅读次数:
275
hadoop分割与读取输入文件的方式被定义在InputFormat接口的一个实现中,TextInputFormat是默认的实现,当你想要一次获取一行内容作为输入数据时又没有确定的键,从TextInputFormat返回的键为每行的字节偏移量,但目前没看到用过
以前在mapper中曾使用LongWritable(键)和Text(值),在TextInputFormat中,因为键是字节偏移量,可以是L...
分类:
移动开发 时间:
2014-05-15 01:31:37
阅读次数:
454
题意:给定一组数和另一个数,在这组数中找两个数,使它们的和等于给定的数
思路1: --> 错,因为题目要求返回下标。
1.排序
2.两个下标,一个指向头,一个指向尾
3.如果下标指向的两个元素相加大于给定的数,尾下标减一
如果小于,头下标加一
思路2: hash
1.用hash存储每个数的下标
2.数组,看hash[target-num[i]]是否存在
复杂度:时间O(n), 空间O(n)...
分类:
其他好文 时间:
2014-05-15 01:28:13
阅读次数:
297
1、用户自定义的类加载器:要创建用户自己的类加载器,只需要扩展java.lang.ClassLoader类,然后覆盖它的findClass(String
name)方法即可,该方法根据参数指定类的名字,返回对应的Class对象的引用。findClassprotected Class findClas...
分类:
编程语言 时间:
2014-05-14 23:38:14
阅读次数:
649
第三道树的题目,我还是不会,我擦,怎么递归算法还是不能很好理解。看来还得好好研究下递归算法。题目:求一棵树的最大深度。思路:递归地求取左子树最大深度
和 右子树最大深度,返回较大值即为 整棵树的 最大深度。代码:public int maxDepth(TreeNode root) { ...
分类:
其他好文 时间:
2014-05-14 23:07:14
阅读次数:
373