2007-08-24 Jamling
J2EE的配置真不是个东西!它也确实不是个什么东西!Java的诞生让我想到的lichking的诞生,有了lichking,于是就有了荒芜之地。J2EE既然这是片荒芜之地的产物,那么要建立一个企业级的应用-一支强大的UD军队,非得要有黑暗城堡-JDK不可。 说到JDK的配置我就一肚子的火,记得刚学习Java的时候,写了书上的一个叫做你好世界的程序,然后在CMD下面 bash javac HelloWord.java 结果。。。 我大骂Java真不是个东西。后来才知道,这个你好世界的程序要拿到java的bin目录下面,才能编译,才能 sh Java HelloWord 才能看见世界!后来老师说在CMD下面敲个 bash 继续阅读 »
2015-01-02 KasperDeng
Type determination java interface query: interfaceDemo instanceof InterfaceDemo subClassInstance instanceof ParentClass python isinstance golang interface query: value, ok := element.(T) element is interface var, T is base type switch value := element.(type) 继续阅读 »
2015-01-15 KasperDeng
Data structure stores a sequence of items in a list |List | Java | Python | Go | |:------------|:---------------------------------|:----------|:--------------------| |type | List, Arraylist, LinkedList | list | List | |package | im 继续阅读 »
2015-01-22 KasperDeng
|Map | Java | Python | Go | |:--------|:-----------------------|:----------|:----------| |type | Map, HashMap, etc | dict | Map | |package | import Map | primitive | primitive | |mutable | Y | Y | Y | 继续阅读 »
2016-04-15 Eric Wang
**对代码不满足,是任何真正有天才的程序员的根本特征。** Value '0000-00-00' can not be represented as java.sql.Timestamp 在查询MySql数据库某表的timestamp列的时候,发现此异常,问题来源表述如下 1. 先创建一个测试表 sql create table test.mytest( id int PRIMARY KEY AUTO_INCREMENT , createtime timestamp not null default current_timestamp , --创建时间 updatetime timestamp not null , --更新时 继续阅读 »
2015-01-04 Brian Li
最近读完了ThinkInJava的第5章初始化与清理,在这里做下简单的总结,以加深影响。 构造器初始化 无论创建多少个对象,静态数据都只占用一份存储区域。static关键字不能应用于局部变量,因此它只能作用于域。来看下面的例子: 继续阅读 »
2015-09-12 biezhi
以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫回调方法啊?然后自己就在网上找啊找啊找,找了很多也不是很明白,现在知道了,所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法,这样子说你是不是有点晕晕的,其实我刚开始也是这样不理解,看了人家说比较经典的回调方式: Class A实现接口CallBack callback——背景1 class A中包含一个class B的引用b ——背景2 class B有一个参数为callback的方法f(CallBack callback) ——背景3 A的对象a调用B的方法 f(CallBack callback) —— 继续阅读 »
2015-01-09 Brian Li
如下代码有个枚举类,怎样才能将字符串“arin”转成WhoisRIR.ARIN枚举类呢? 问题 WhoisRIR rir = //convert 'arin' to enum WhoisRIR.ARIN? 继续阅读 »
2013-11-14 veryyoung
public class ArrayOperation { /** 归并排序,ints为要进行排序的数组,temp为临时数组,start为排序起点,end为排序终点,排序范围为[start,end] */ private static void guibingSort(int[] ints, int[] temp, int start, int end) { if(start >= end) return; int middle = (start + end) / 2;//中间点 int left = start;//左边起点 继续阅读 »
2017-01-17 Piasy
RESTful API 调用很多人都在用 Retrofit,说到 Retrofit 就不得不提动态代理,虽然这不是它唯一的亮点,而且也不是动态代理的典型使用场景,但大家就是爱问:说说动态代理是怎么回事吧?Retrofit 的解析请见 拆轮子系列:拆 Retrofit。 继续阅读 »