自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 资源 (5)
  • 收藏
  • 关注

转载 快速打开我的电脑属性

win(开始键)+PauseBreak 或者修改注册表映射这样比较麻烦或者Alt +双击我的电脑

2014-09-15 14:56:04 1853

转载 jQuery 2.0发布,不支持IE 6/7/8

如题 http://www.iteye.com/news/27604

2014-07-17 17:18:56 724

原创 网络小工具积累

Be Cron - 在线Cron表达式生成器http://www.becron.com/#userconsent#

2014-06-04 11:08:09 777

原创 深入理解JAVA虚拟机--读书笔记

1.jvm 内存结构1)程序计数器较小的内存区域,可以看作是当前线程所执行的字节码的行号指示器;每条线程独立;2)java虚拟机栈描述java方法执行的内存模型,即每个方法在执行的同时都会创建一个栈帧用户存储局部变量表、操作数栈、动态链接、方法出口等信息;即一个方法的调用直至完成的过程对应着一个栈帧的入栈到出栈的过程。同样是线程私有;3)本地方法栈对应虚拟机使用的nativ

2014-04-27 21:40:59 3781 3

转载 java单例--双锁检查

转自:http://blog.csdn.net/turkeyzhou/article/details/6179951

2014-04-07 10:54:48 967

转载 IntegerCache

private static class IntegerCache { private IntegerCache(){} static final Integer cache[] = new Integer[-(-128) + 127 + 1]; static { for(int i = 0; i < cache.length; i++) cache[i] = new In

2014-03-23 21:52:34 630

转载 一致性hash算法

http://blog.csdn.net/sparkliang/article/details/5279393

2014-03-23 21:51:03 607

转载 数据库设计逻辑主键

在数据库设计中我们经常会存在是否为表建立逻辑主键(代理主键)的问题。使用逻辑主键的好处: 1.业务系统中需要关联时使用逻辑ID进行关联--而不是有业务ID做关联--使业务系统具有最大的灵活性,及业务ID也是可以修改的,如果使用业务ID做主键,则该条记录就不能被修改。但是这种情况时有发生。例如:现在客户所有产品编号要升级在原来基础上加上分公司编号。如果系统采用逻辑

2013-12-01 17:21:38 1620

转载 Spring 各种Advice示例

直接上代码package com.dada.test.spring.aop.advisor;import java.lang.reflect.Method;import org.springframework.aop.AfterReturningAdvice; public class MyAfterAdvice implements AfterReturningAdvic

2013-07-18 23:22:02 5722

转载 Java处理UTF-8带BOM的文本的读写

package stmacmbas.util;/** version: 1.1 / 2007-01-25 - changed BOM recognition ordering (longer boms first) Original pseudocode : Thomas Weidenfeller Implementation tweaked: Aki Niemin

2013-07-16 12:07:19 1034

转载 抵御反射机制调用单例类私有构造器

Java 单例模式一般有两种实现:    1.暴露静态final字段Java代码 public class Elvis {        public static final Elvis INSTANCE = new Elvis();            private Elvis(){;;;}            public v

2013-05-28 16:17:06 1173

原创 java集合源代码分析(一)

(一)ArrayList1.底层结构:是数组,初始大小是10;2.扩容:int newCapacity = (oldCapacity * 3)/2 + 1;  可通过ensureCapacity操作初始化大小;      数组进行扩容时,会将老数组中的元素重新拷贝一份到新的数组中;3.存储:将指定的元素添加到此列表的尾部。也可指定添加顺序;4.是否允许重复:允许重复,判断标准e

2013-05-16 22:12:59 2195

转载 Java 编程下 IO 中的输入流的 read() 方法返回值为什么是 int 值

2012-03-20 22:53 Java 编程下 IO 中的输入流的 read() 方法返回值为什么是 int 值sunzn:很基础的一个问题,估计很多程序员都没有仔细的想这个问题,放在这里利人利己吧!Java 下 IO 中 FileReder 和 FileInputStream 分别是以字符和字节的形式来完成数据的读取的,然而返回值确是 int 类型的数据,这样做的核心目的

2012-11-15 23:50:17 3197 2

转载 db2避免死锁和锁等待

避免死锁和锁等待数据库中之所以会存在死锁或者锁等待,是因为某一事务执行时间过长,导致锁没有及时释放,那么我们的解决办法就是,事务过程尽量要短,并且事务中的sql执行要快,这样才不会有过多的锁等待。还有一个原因,就是一些执行糟糕的sql,比如走了全表扫描,那么它会占据表中大量的锁,导致锁住了其他行,其他用户只能等待。解决锁等待,要注意以下几点:Ø  优化查询 Sql,采用db2advis

2012-11-15 00:05:40 12536 1

转载 db2创建索引原则

如何建立合理的索引在项目开发过程中,我们也可以根据需要定义索引,比如当表结构和Sql稳定后,我们便可以根据该sql执行的频率来决定是否需要为该sql建立索引。Sql中类似where子句后就单个谓词,我们比较容易建立索引,而如果是多表关联并且谓词关系较多时,我们可以先采用Db2提供的索引优化工具Db2Advis来帮助我们建立索引,至少它可以综合各个表的存量和各个列的占比为我们提供建议。语

2012-11-14 23:42:14 7237

转载 java 多线程总结

补充要点:sleep 没有释放资源1  wait方法:        该方法属于Object的方法,wait方法的作用是使得当前调用wait方法所在部分(代码块)的线程停止执行,并释放当前获得的调用wait所在的代码块的锁,并在其他线程调用notify或者notifyAll方法时恢复到竞争锁状态(一旦获得锁就恢复执行)。        调用wait方法需要注意几点:

2012-11-04 23:15:01 914 1

原创 关于synchronized的测试

代码如下:package com.dada.test.thread;public class Common { private static Object o= new Object(); public void synchronizedMethod1() { synchronized(o){ System.out.println(Thread.cur

2012-11-03 23:11:44 1066

原创 db2 字段大小写的区别

今天发现了一个奇怪的现象。通过java程序通过jdbc执行sql语句 alter table add column up_flag varchar(1)竟然给数据库添加了个小写的字段“up_flag”字段。这个小写的字段经测试只能通过引号引起来的方式访问,如:update table_name set "up_flag" = '1';而且增加字段的sql拿出来再db2命令行执行,完后是

2012-11-03 14:08:02 3332

转载 ThreadLocal的理解与在Spring中的应用

ThreadLocal的理解与在Spring中的应用来自:http://neoremind.net/2010/11/threadlocal_learn/一 引子首先我们先来看一下Spring框架中是如何使用数据库模板的。数据库表:CREATE TABLE users(id int AUTO_INCREMENT NOT NULL PRIMARY KEY,name

2012-11-01 23:18:48 7781

转载 索引的创建原则

基于合理的数据库设计,经过深思熟虑后为表建立索引,是获得高性能数据库系统的基础。而未经合理分析便添加索引,则会降低系统的总体性能。索引虽然说提高了数据的访问速度,但同时也增加了插入、更新和删除操作的处理时间。是否要为表增加索引、索引建立在那些字段上,是创建索引前必须要考虑的问题。解决此问题的一个比较好的方法,就是分析应用程序的业务处理、数据使用,为经常被用作查询条件、或者被要求排序的字段建立索

2012-08-24 15:41:57 866

转载 Android MediaPlayer类详解

文章转自:http://blog.csdn.net/fwwdn/article/details/7478142MediaPlayer类可用于控制音频/视频文件或流的播放。关于如何使用这个类的方法还可以阅读SDK API中VideoView类的文档。1.状态图对播放音频/视频文件和流的控制是通过一个状态机来管理的。下图显示一个MediaPlayer对象被支持的播放控制操作

2012-08-22 23:37:25 614

转载 db2:根据TABLEID找table

db2:根据TABLEID找table SQL0407N  Assignment of a NULL value to a NOT NULL column "TBSPACEID=2, TABLEID=50, COLNO=8" is not allowed.  SQLSTATE=23502 上面的错误信息没有直接给出table名,可以通过下面的语句得到table和colu

2012-08-20 09:44:58 4622

转载 Failed to push the item

向sdcard中添加文件为什么总是提示Failed to push the item(s)Failed to push XXXXX.txt on emulator-     : Read-only file system解决:在启动模拟器的时候带着的参数中,模拟器镜像路径需是绝对路径:-sdcard E:\android\android-sdk-windows\tools\sdcard

2012-08-15 00:08:14 10167

转载 db2常识

来自  http://www.ixpub.net/thread-2687792-1-1.html

2012-08-10 15:36:31 574

转载 Android Broadcast 小例子

懒得写了直接粘上代码吧做个备份 manifest.xml <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.dada.test" android:versionCode="1" android:versionName="1.0"

2012-07-26 22:41:40 2987

转载 httpclient处理页面跳转

在JSP/Servlet编程中response.sendRedirect方法就是使用HTTP协议中的重定向机制。它与JSP中的的区别在于后者是在服务器中实现页面的跳转,也就是说应用容器加载了所要跳转的页面的内容并返回给客户端;而前者是返回一个状态码,这些状态码的可能值见下表,然后客户端读取需要跳转到的页面的URL并重新加载新的页面。就是这样一个过程,所以我们编程的时候就要通过HttpMethod.

2012-07-16 14:22:41 14014 1

转载 Android Service两种启动方式

1.Context.startService()方式启动 ①Context.startService()方式的生命周期: 启动时,startService –> onCreate() –> onStart()停止时,stopService –> onDestroy()如果调用者直接退出而没有停止Service,则Service 会一直在后台运行 Context.startService()方法

2012-07-05 23:05:02 85701

转载 Android 代码名字-版本号-API级别-NDK版本对应关系

Android 代码名字-版本号-API级别-NDK版本对应关系 分类: Android Framework 2011-12-10 11:13 33人阅读 评论(0) 收藏举报Code NameVersionAPI level(no code name)1API level 1(no code name)1.1API leve

2012-07-02 23:15:33 1300

转载 创建AVD 模拟器大小/分辨率 调整

一:Android模拟器大小分类 1)320x480, portrait : emulator -skin HVGA-P (default) 2)320x240, landscape: emulator -skin QVGA-L 3)480x320, landscape: emulator -skin HVGA-L 4)240x320, portrait : emulator -s

2012-07-02 22:38:11 2863

转载 java中如何调用CMD命令及cmd大全

java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。cmd /c dir 是执行完dir命令后关闭命令窗口。cmd /k dir 是执行完dir命令后不关闭命令窗口。cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。cmd /k start dir 会打开一个新窗

2012-07-02 17:57:16 2859 2

转载 MD5加密

import java.applet.*;import java.io.*;import java.security.*;public class HashFile {    public static char[] hexChar = {'0', '1', '2', '3',                                   '4', '5', '6

2012-06-26 13:38:54 543

转载 JAVA方法中的参数用final来修饰的原因

public class TestFinal { public static void main(String hh[]) { LoginInfo login = new LoginInfo(); login.setPassword("1235"); login.setUserName("mygod");

2012-06-18 22:39:33 903

原创 java 日期工具类

写了一下针对时间日期的处理工具类,方便以后使用。上代码package dada.test.date;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Dat

2012-03-26 22:39:14 645

原创 java io流总结

java io 总结分类:按流的方向:输入和输出流按流的数据单位:字节流和字符流按流的功能:节点流和处理流注1:  字符流处理的单元为2个字节的Unicode字符,分别操作字符、字符数组或字符串,而字节流处理单元为1个字节, 操作字节和字节数组。所以字符流是由Java虚拟机将字节转化为2个字节的Unicode字符为单位的字符而成的,所以它对多国语言支持性比较好!

2012-03-21 21:55:27 1099

转载 java5中的 Map 与线程安全

java5的java.util包提供了大量集合类。其中最常用的集合类有List、Set、Map等。这篇文章主要介绍其中的Map。首先,来看下java.util包中Map相关的集合类的类图(见附件中图1)。接口Map是整个类图的跟,Map往下又提供了两个接口:ConcurrentMap和SortedMap。ConcurrentMap是java5中新增的线程安全的Map接口;而SortedMa

2012-03-01 00:10:35 15720

转载 Activity的声明周期

上图最直观

2012-02-14 23:06:19 960

原创 google json解析

稍等马上更新下

2012-01-11 22:44:32 534

转载 用eclipse开发的android程序如何打包成apk文件

用eclipse开发的android程序如何打包成apk文件?http://bbs.droidstouch.com/thread-208-1-1.html

2011-12-30 20:03:57 1651

原创 Android虚拟机访问本机ip

如题:从exlipse启动的android虚拟机访问本机上的ip:10.0.2.2

2011-11-28 22:15:58 7973

原创 上传到Android文件乱码问题

Android LOGCAT输出是UTF-8编码,要想正确显示中文,需要设置在WINDOWS CMD窗口的编码设置,以下为设置步骤。 1、打开CMD.exe命令行窗口 2、通过 chcp命令改变代码页,UTF-8的代码页为65001           F:\trash>chcp 65001     执行该操作后,代码页就被变成UTF-8了。但是,在窗口中仍旧不能正确显示UTF

2011-11-24 23:10:35 4997

高效SQL代码的编写-针对开发人员

高效SQL代码的编写 针对开发人员使用 很好的很详细

2012-11-25

JVM加载class文件的原理机制

JVM加载class文件的原理机制 Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的,类装载器所做的工作实质是把类文件从硬盘读取到内存中

2012-11-25

css样式表中文手册

css样式表中文手册,方便使用者快速查询使用,css等相关内容

2009-04-14

struts中文手册

struts中文手册。pdf版本,方便使用者快速查寻相关内容

2009-04-14

SWT_API文档

java编写图形界面的好工具SWT

2007-11-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除