9 JettyCat

尚未进行身份认证

我要认证

世界性难题:缓存失效和变量命名

等级
TA的排名 30w+

MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost'

初始mysql无法root免密登陆

2017-03-11 22:20:17

Java查看List扩容后的容量

Java中数组的容量是固定的,顶以后无法修改,而集合类很好的解决的变长数组的需求,集合的容量是有Java自己控制的,但是如何才能知道扩容后的大小呢?如果是使用size(),我们看到的依然是其中元素的个数,而没有办法看到扩容后的容量大小,为了看到这个容量大小我们可以使用反射来查看,下面直接上代码public static void main(String[] args) {

2015-08-09 16:52:34

java8中接口中可以有方法实现

在jdk1.7及以前我们被传授的都是抽象类中可以有抽象方法,接口是特殊的抽象类,因为接口中的所有方法都必须是抽象的,不能有方法实现,而到了Java8,我们发现在接口中也可以有方法的实现,大家是不是有些接受不了呢?其实我刚开始也有些接受不了,现在就将Java8中接口中带方法实现的例子贴出来,作首先我们按照之普通的接口定义一个接口public interface InterfaceSay{

2015-01-10 00:05:54

Java使用synchronized实现多线程操作list<1>

Java的多线程实现方式有两种,一种是继承Thread类,一中是实现Runnable接口,这两种都要重写run方法,因为在run方法中存放的是要在多线程执行的代码,使用synchronized时要绑定一个对象,对于存在多个线程竞争的程序时就需要多个程序使用的是同一个锁资源,否则无法实现同步,具体的代码如下下面以经典的生产者、消费者为例生产者线程:public class Produce

2014-11-27 13:26:35

Java实现将十进制转换为二进制

十进制转换为二进制如果使用手工算的话就是处余法,用十进制数除2,余数该位上的二进制数直到商为0为止,除的2的次数越多,得到的二进制数的位置越靠前,Java代码实现为: public static String change(int m){StringBuilder sb=new StringBuilder();if(m==0){return "0";}while

2014-11-26 23:44:43

重写Arrays中的sort方法,实现数组的降序排序

package com.test;import java.util.Arrays;import java.util.Comparator;public class ArraysSort {public static void main(String args[]){        Integer[] arr={1,2,3,4,5,6};        Arrays.

2014-11-20 11:03:33
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!