- 博客(34)
- 收藏
- 关注
原创 bitset
[code="java"]import java.util.BitSet;public class WhichChars { private BitSet used = new BitSet(); public WhichChars(String str) { for (int i = 0; i < str.length(); i++) used.set(st...
2011-05-26 14:08:17
117
原创 数据包的长度tcp,udp,ip
IP数据包的最大长度是64K字节(65535),因为在IP包头中用2个字节描述报文长度,2个字节所能表达的最大数字就是65535。 由于IP协议提供为上层协议分割和重组报文的功能,因此传输层协议的数据包长度原则上来说没有限制。实际上限制还是有的,因为IP包的标识字段终究不可能无限长,按照IPv4,好像上限应该是4G(64K*64K)。依靠这种机制,TCP包头中就没有“包长度”字段,而完全依...
2011-04-20 20:26:57
716
原创 android static
http://www.pin5i.com/showtopic-android-application-level-variable-global-variable.htmlAndroid应用程序开发中,有的时候我们在应用程序的任何一个地方都需要访问一个全局变量,也就是在任何一个Activity中都可以访问的变量。它不会因为Activity的生命周期结束而消失。要实现应用程序级的变量,我们可...
2011-01-04 11:08:05
136
原创 android handler
http://blog.chinaunix.net/u3/114712/showart_2242596.htmlhttp://xtfncel.iteye.com/blog/663517
2010-12-27 18:47:36
102
原创 mysql
http://www.linuxidc.com/Linux/2007-12/9962p3.htm1、下载MySQL的Linux安装文件 Linux下安装MySQL需要下面两个文件: MySQL-server-5.1.7-0.i386.rpm 下载地址为:http://dev.mysql.com/downloads/mysql/5.1.html,打开此网页,下...
2010-12-22 18:48:06
111
原创 客户端远程连接mysql
http://www.cnblogs.com/blackcore/archive/2010/01/14/1647974.htmlhttp://topic.youkuaiyun.com/u/20071229/09/a0c7e024-0293-4e7a-9454-ba412f94d99d.html远程连接问题,大家可以参考:1、MYSQL服务器上:比如:C:\>mysql -uroot...
2010-12-22 18:35:33
216
原创 session,cookie
Session与Cookie的区别 为什么会有cookie呢,大家都知道,http是无状态的协议,客户每次读取web页面时,服务器都打开新的会话,而且服务器也不会自动维护客户的上下文信息,那么要怎么才能实现网上商店中的购物车呢,session就是一种保存上下文信息的机制,它是针对每一个用户的,变量的值保存在服...
2010-12-22 13:44:33
104
原创 在LINUX平台上手动创建数据库oracle9i
http://hi.baidu.com/oracle_10g/blog/item/56773b7a04a317ef2e73b3ee.html系统环境:1、操作系统:Linux2、数据库: Oracle9I Release 9.2.0.3.0学习一下oracle建库方法,虽然成功了,但是在客户端打开没有OLAP、JVM、工作空间这三个项,不知道为什么?有兴趣的朋友交流一下。在...
2010-12-09 17:02:11
154
原创 oracle 监听,登录
http://hi.baidu.com/xingchengjie/blog/item/9df9e39458bd4f19d31b7029.html/cmtid/9ca4e135b2a2691f91ef3930#9ca4e135b2a2691f91ef3930ssh启动失败http://www.cnblogs.com/ovliverlin/archive/2007/11/20/96...
2010-12-08 17:20:04
274
原创 Oracle 9i数据库的用户创建以及权限分配
http://www.360doc.com/content/10/0516/00/1441142_27808340.shtml1.create tablespace testcontactDATAFILE '/opt/oracle/oradata/testcontact/testcontact.dbf'size 10M AUTOEXTEND ON NEXT 1M MAXSIZE...
2010-12-08 14:56:32
155
原创 thread
[code="java"]package thread;public class ThreadIncDec { private int j; public static void main(String[] args) { /* * 如果用下面的代码,inc(),dec()两个方法要加synchronized,锁的是这个方法所在的对象incDec....
2010-12-02 10:39:57
244
原创 初始化顺序
1 对于继承来讲,初始化次序大致如下:1)父类的静态变量和静态块。父类的静态变量和静态块的初始化次序是按代码次序执行。2)子类的静态变量和静态块。子类的静态变量和静态块的初始化次序同父类。3)父类的非静态变量和非静态块。他们之间初始化次序按代码次序执行。此时如果对象中所有的非静态变量和非静态块没有直接赋值,将执行默认的初始化。(其中非静态变量包括基本类型的变量和对象的引用)...
2010-11-09 09:55:49
113
原创 java线程基础
java线程(很好)[code="java"]package debug;import java.io.*;import java.lang.Thread;class MyThread extends Thread{ public int x = 0; public void run(){ System.out.println(++x); }}...
2010-11-04 17:30:52
99
原创 oracle多实例及字符乱码
LINUX下ORACLE多实例,启动方式字符乱码还有:如何创建另一个实例在 $ORACLE_BASE/admin 下的第一个 instance 的配置目录,比如,第一个 instance name 为 orcl,$ORACLE_BASE/admin/orcl。把 $ORACLE_BASE/admin/orcl 复制一份,改名为新的 instance name,如:$ORAC...
2010-11-03 16:03:37
260
原创 ThreadLocal
两个ThreadLocal变量在每个线程中都独自存在,互不干扰。而static变量是两个线程共享的[code="java"]public class ThreadLocalSample { public static void main(String[] args) { ThreadTest test1 = new ThreadTest(10); ThreadTest ...
2010-11-01 11:57:23
148
原创 java Thread
解释:(配合状态图来看) 1、线程的实现有两种方式,一是继承Thread类,二是实现Runnable接口,但不管怎样,当我们new了这个对象后,线程就进入了初始状态; 2、当该对象调用了start()方法,就进入可运行状态; 3、进入可运行状态后,当该对象被操作系统选中,获得CPU时间片就会进入运行状态; 4、进入运行状态后情况就比较复杂了 4.1...
2010-10-26 09:47:32
135
原创 java泛型
[code="java"]Java泛型简单总结1)基本概念: 泛型(Generic Type或Generics)是 对Java语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看做是使用参数化类型时指定的类型的一个占位符,就像方法的形 式参数是运行时传递的占位符一样,泛型的体现主要是在集合框架里面可以看到,JCF里面应该是1.5里面使用泛型最多的地方。Jav...
2010-10-25 17:11:53
87
原创 HandlerThread
[code="java"]package jl.activity;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.HandlerThread;import android.os.Looper;import android....
2010-10-22 15:10:13
77
原创 android 滑动加载数据
[code="java"]package com.ScrollListView;import android.app.ListActivity;import android.os.Bundle;import android.view.Gravity;import android.view.View;import android.view.ViewGroup;impo...
2010-10-20 17:10:53
170
原创 android---applybatch
[code="java"]public void insert() { final ContentResolver resolver = getContentResolver(); final ArrayList operationList = new ArrayList(); ContentProviderOperation.Builder builder = Conten...
2010-10-20 16:19:59
62
原创 非静态内部类为什么不能有静态成员
http://www.iteye.com/topic/6599591.我的理解,因为静态的东西是在编译的时候就要有内存空间的,但是不是静态的东西只有当实例化的时候才会分配空间,如果你在非静态方法里面包含了静态的东西,这个方法还没有去分配空间,怎么又能为里面的变量去分配空间呢,个人理解。 2.如果一个内部类是非静态的 构造这个内部类 必须要通过它的外部类的对象来构造JVM启动的时候要...
2010-10-09 14:08:00
1156
原创 base
转的:http://xtu-xiaoxin.iteye.com/blog/662935?page=1#comments在做一个需求的时候,偶然发现Arrays.asList(T... a)这个方法返回的list的removeAll方法总是抛出UnsupportedOperationException异常,但是直接使用ArrayList的对象则能正常运行。查看源码发现Arrays.asL...
2010-08-06 11:31:17
80
JAVA 动态代理
这几天温习了一下关于 java 反射 的内容,发现JAVA 提供了 动态代理 的 默认实现(以前没用到过),主要由 Proxy 类,InvocationHandler 接口(在 java.lang.reflect 包中)组成。 下面 演示一个使用 Proxy 和 InvocationHandler 类实现动态代理 的例子,这个动态代理 对 被代理对象的方法执...
2010-04-01 13:54:50
73
单链表
单链表,遍历一次,找到中间节点。(这个主要要考虑到单链表元素个数是奇/偶数的情况,这个是关键的,我当时就是差点没考虑到这个)。[code="java"]package Test;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class Lis...
2010-03-24 11:18:59
62
ThreadLocal
关于ThreadLocal的总结:1. ThreadLocal的作用就是将线程经常要用到的对象放到属于线程自己的内存空间里,在该线程的执行过程中,可以通过静态的ThreadLocal实例来方便的存取这个对象,而不用再通过参数的形式来回传递。2. 每个线程都有一个属于自己的ThreadLocalMap(不是ThreadLocal,而是它的一个内部类)实例,通过ThreadLoca...
2010-03-19 11:13:03
140
原创 eclipse 断点调试常用
最基本的操作是:1, 首先在一个java文件中设断点,然后运行,当程序走到断点处就会转到debug视图下,2, F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over, 也就是执行本行代码,跳到下一行,3,F7是跳出函数4,F8是执行到最后。1.Step Into (also F5) 跳入2.Step Ove...
2010-02-08 15:56:07
83
原创 Servlet中取得application对象的两种方法
在Servlet中,取得application有两种方法:1.通过无参初始化方法,直接取得;2.通过有参初始化方法,必须使用config对象取得。实例:1.无参初始化方法:Application.java:view plaincopy to clipboardprint? 1. package mgc.servlet.test; 2. ...
2010-01-19 15:05:02
207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人