- 博客(9)
- 资源 (14)
- 收藏
- 关注
转载 java中ThreadLocal类的使用
hreadLocal是解决线程安全问题一个很好的思路,ThreadLocal类中有一个Map,用于存储每一个线程的变量副本,Map中元素的键为线程对象,而值对应线程的变量副本,由于Key值不可重复,每一个“线程对象”对应线程的“变量副本”,而到达了线程安全。我们知道Spring通过各种DAO模板类降低了开发者使用各种数据持久技术的难度。这些模板类都是线程安全的,也就是说,多个DAO可以复用
2016-10-17 12:02:40 716
原创 反转链表--《剑指offer》
题目描述输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。有两种解题思路:1.很笨的做法。先遍历链表,求出链表的长度,然后定义一个和链表长度一样的数组,把数存到这个数组中,利用这个数组反向构建这个链表。代码如下:/*public class ListNode { int val; ListNode next =
2016-10-11 13:50:58 380
原创 输入一个链表,输出该链表中倒数第k个结点。--《剑指offer》
题目描述:输入一个链表,输出该链表中倒数第k个结点。有三种解题思路:1.传统的做法。先统计链表中节点的个数,倒数第k个结点相当于顺数第length-k+1个结点,依次遍历到该节点即可,代码如下:/*public class ListNode { int val; ListNode next = null; ListNode(int val) {
2016-10-10 10:02:34 466
转载 Java中的return语句使用总结
Java中的return语句总是和方法有密切关系,return语句总是用在方法中,有两个作用,一个是返回方法指定类型的值(这个值总是确定的),一个是结束方法的执行(仅仅一个return语句)。 在return语句的各类文章中,大多仅仅介绍了return语句用于有返回值(非void返回值)的方法中。而很少或没有介绍return语句在vodi返回值方法中的运用。 ret
2016-10-09 09:38:07 7114
转载 java 字符串缓冲池 String缓冲池
java 中 String 创建详细解释字符串对象是一种特殊的对象,String 类是一个不可变的类.。也就说,String 对象一旦创建就不允许修改。String 类有一个对应的 String 池,也就是 String pool。每一个内容相同的字符串对象都对应于一个 pool 里的对象。1 看下面一段代码.String s = new String("abc");
2016-10-08 16:41:16 800
原创 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。--《剑指offer》
题目描述:给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。有两种解题思路:1.传统的做法,对base和exponent进行讨论,然后迭代运算,代码如下:public class Solution { public double Power(double base, int exponent) {
2016-10-08 11:17:23 5193
原创 java中的取整(/)和求余(%)
1.取整运算符取整从字面意思理解就是被除数到底包含几个除数,也就是能被整除多少次,那么它有哪些需要注意的地方呢?先看下面的两端代码: int a = 10; int b = 3; double c= a / b; System.out.println(c);第一段代码的运行结果是3.0, 其中double c = a /
2016-10-08 10:14:24 167814 4
原创 输入一个整数,输出该数二进制表示中1的个数(其中负数用补码表示)--《剑指offer》
题目描述输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。有两种解题思路:1.因为题目给出的是int类型,java中的int类型用32位表示,把这个数依次无符号右移(考虑到负数所以选择无符号右移)然后与1作与运算。如果结果为1则count自增,代码如下:public class Solution { public int NumberOf1(i
2016-10-07 22:48:25 7213 6
原创 递归和迭代的区别
递归和迭代都是循环中的一种。简单地说,递归是重复调用函数自身实现循环。迭代是函数内某段代码实现循环,而迭代与普通循环的区别是:循环代码中参与运算的变量同时是保存结果的变量,当前保存的结果作为下一次循环计算的初始值。递归循环中,遇到满足终止条件的情况时逐层返回来结束。迭代则使用计数器结束循环。当然很多情况都是多种循环混合采用,这要根据具体需求。使用递归
2016-10-07 14:03:41 18625
sqljdbc_auth.dll
2017-07-13
js实现文字图片循环滚动
2017-04-26
Analysing the POC of CVE-2012-0003
2017-03-19
mysql-connector-java-5.1.39-bin.jar
2017-03-14
numpy-1.9.2-win32 for python 3.4
2016-08-30
navicat10.1.7 for mysql
2016-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人