自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 问答 (3)
  • 收藏
  • 关注

linux 强制安装/修复

rpm -ivh --force fedora-release-11-1.noarch.rpm应用场景之一:yum配置文件被损坏,重新安装yum

2010-02-26 07:18:40 202

原创 android 例子

android例子

2010-01-18 11:25:49 131

原创 ant build.xml例子

[code="xml"] [/code]

2010-01-10 20:16:24 108

避免内存泄露专题

For Java:1.限制使用单例模式;单例模式是引发memory leak的源泉之一2.限制使用类成员变量,尤其是静态成员变量;同上3.限制使用non-static inner class;同上For Android:1.使用application-context,而不是activity-context;2.在Activity::onDestroy()要清理资源资源,...

2009-12-17 16:19:08 95

原创 万恶的inner class, memory leak的源头之一

非static inner class隐式的含有一个引用指向outer class。这就是为什么说内嵌类容易引发memory leak.http://blogs.oracle.com/olaf/2007/09/18/

2009-12-17 15:35:21 164

button layout for android

[code="xml"] [/code]

2009-12-16 17:55:20 105

Osgi tips

install file:../workspace/org.tj4guys.osgi.hello/

2009-12-08 20:08:13 83

ButterFly testcases

The attachment is the butterfly source code and some testcases designed myself, by which you can better understand how to use the light-weighted Ioc framework.

2009-11-29 20:28:57 161

resolve maven [Request to merge when 'filtering' is not identical]. issue

[code=""]mvn org.apache.maven.plugins:maven-eclipse-plugin:2.6:eclipse[/code]please refer to http://forums.atlassian.com/thread.jspa?messageID=257309817&tstart=0

2009-11-06 11:18:24 103

an example of cloneable

The following code describes how the cloneable works[code="java"]package org.cxz.clone;import java.util.concurrent.atomic.AtomicInteger;public class Target implements Cloneable{ public Ato...

2009-10-10 09:43:47 96

progress dialog例子

[code="java"]package org.cxz.research;public interface IncreasePercentage { public void increase(int increment); public boolean isFull();}[/code][code="java"]package org.cxz.research...

2009-09-21 14:59:04 117

原创 android 例子

http://mgmblog.com/2008/12/12/listing-androids-drawable-resources/

2009-09-03 13:26:47 95

例子一则

在main的onStart中注册一个BroadCastReceiver用来监听ACTION_CHANGING事件,在事件发生之后,修改textview的text。在onStop之中卸载改该listener,这样当第二个activity是透明的风格的时候main可以通过listener改变样式。[code="java"]package org.cxz.lifeCycle;import a...

2009-08-26 06:19:16 150

listview

带复选框的listview[code="java"] requestWindowFeature(Window.FEATURE_NO_TITLE); String hardCode[] = new String[]{"Local Weather", "Local Gas Price", "Local Movies", "Product Tips"}; setL...

2009-08-17 17:20:46 83

比较有意思的一个模式

[code="java"]package org.cxz.designPattern.combo;import java.io.BufferedInputStream;import java.util.Properties;public abstract class Father { private static final String configFilePath = ...

2009-08-15 08:01:38 88

Android 新手入门

Android可能算是现在最火的新技术之一了。我的下一份工作就是android。故此提前学习下,以适应将要到来的新工作、新平台。目前网上的hello world之类的教程多如牛毛,相应文章数不胜数。我就不一一罗列了。太细节的问题我记不住,或者说也不想记住,故此写一篇入门文章做一个总结,以后也方便查找。[color=red]如何停止一个正在跑在虚拟机上的应用?[/color]重新部署...

2009-08-05 11:49:00 75

impdp

[code="java"]job_name=impdp_eccok_dz_fulldirectory=work_exports_eccok_dzdumpfile=expdp_eccok_dz_full_%u.dmplogfile=impdp_eccok_dz_full.logcontent=ALLTRANSFORM=storage:nremap_schema=eccok_d...

2009-06-15 16:30:27 82

jvm 远程debug

-Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=9999,suspend=y

2009-04-17 10:01:36 102

Result VS Cursor

[code="sql"]create or replace procedure get_authors_cur( cv_results in out sys_refcursor)isbegin open cv_results for select id, first_name, last_name from authors;end;[/code]这个orac...

2009-03-26 22:26:15 176

oracle script 积累

[code="sql"]define_editor='"C:\Program Files\Notepad++\notepad++.exe"';define_editor='vim';set echo on;set time on;set pages 9999;set linesize 9999;set serveroutput on;set timing on;...

2009-03-22 10:06:20 87

jms入门

jms是j2ee标准的技术之一,jms分为了两种一种是queue模式,一种是topic模式。具体的区别很容易就从网上搜索到,可以看下,分析下。下面的代码实现了连个例子,一个是queue模式,一个是topic模式。中间件使用的是jboss4.2.3代码直接见附件吧,我就不多说了,最近天冷,懒得写。...

2008-12-22 21:27:24 70

jboss jta configuration trouble shooting

这两天在网上折腾,看到了jta的相关文章,很想自己尝试下j2ee中分布式事物的配置,顺表看看他们是怎么处理分布式的。抱着试一试的想法,我开始了jta之旅,没想到这条道路是那么艰险,犹如唐僧取经一般有着一把有一把的问题等待自己解决。为了最大限度的方针jta的分布式事物,我没有小儿科似的在本机配置多个相同的数据源,而是最大限度的模拟真是条件下的分布式,也为了爽一爽新配备的电脑,我在rhel5(后文称:...

2008-12-20 23:14:13 105

初尝分布式

分布式这个概念火了很久,但我始终没有想明白。最近在研究rmi的时候明白了一些。java中的分布式就是使用处于不同虚拟机对象,就像使用处于同一个虚拟机的对象一样。于是就想试试jboss的数据源。我只是简单的认为,这个虚拟机上的数据源就是个另一个jvm中的对象。下面还是上代码吧:[code="java"]package cxz.jndi;import java.sql.Connection...

2008-11-24 19:23:49 111

原创 java dynamic proxy

[code="java"]package proxy.cxz.org;import java.util.Date;public interface HelloService { public String echo(String msg); public Date getTime();}[/code][code="java"]package proxy.cxz....

2008-11-21 20:45:14 76

linux dns 配置

[code="properties"]// Default named.conf generated by install of bind-9.2.4-30.el4options { directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics...

2008-11-20 14:07:32 69

挂载网上邻居

# mount -t smbfs -o username=xxx,password=xxx //hostname/dir /mnt/tmp

2008-11-19 20:40:28 167

原创 dns配置

一、环境RHEL5.0,系统安装过程中安装了bind相关的软件包,如下:[root@email named]# rpm -qa |grep bindbind-utils-9.3.3-7.el5bind-chroot-9.3.3-7.el5ypbind-1.19-7.el5bind-9.3.3-7.el5bind-libs-9.3.3-7.el5...

2008-11-17 20:28:14 91

rhel5.2 yum 源

[code="config"]# CentOS-Base.repo## This file uses a new mirrorlist system developed by Lance Davis for CentOS.# The mirror system uses the connecting IP address of the client and the#...

2008-11-17 10:43:59 117

原创 Linux操作系统下如何开启硬盘DMA

[color=red]一直在使用老的机器跑rhel5.2。始终觉得硬盘的io速度不够快。今天看的一篇文章讲到linux默认是关闭dma的,于是手动打开,速度确实快了不少[/color]注意:/sbin/hdparm命令不支持SATA硬盘。Linux下的32位I/O和DMA默认是关闭的。如果用的是16位I/O的话,就无法充分发挥电脑的性能。如果要打开32位I/O和DMA,就需...

2008-11-16 17:06:22 617

serializable例子一则

实现Serializable接口,编写地定义的针对transient field的加密处理方案。[code="java"]package cxz.serial;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;import java....

2008-11-15 21:13:44 136

jmx添加naming service以及一个rmi 监听方式

[code="java"] ObjectName namingName = new ObjectName("naming:type=rmiregistry"); mx4j.tools.naming.NamingService service = new mx4j.tools.naming.NamingService(); _mBeanServer.registerMBean(s...

2008-11-11 15:22:58 180

指定编码器、解码器,并且利用ByteBuffer读写文件

指定编码器、解码器,并且利用ByteBuffer读写文件。做个例子,以后编写程序的时候使用。[code="java"]package cxz.net;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;...

2008-11-04 20:48:20 123

java 网络编程探讨

毕业有一年多了,大学的时候上过网络课程,但我一直认为:网络技术是最难得了,让我觉得无所适从。大四毕业设计的时候是一个ftp服务器,让我对网络、套接字有了新的认识。还有sniffer工具,加深了我对网络的理解。昨天遇到一个问题,我的朋友唐磊从事网络方面的工作,昨天在qq上聊到了一个工具,扫描一个网段的主机的所有的端口,以便发现些问题展开攻击。于是我就希望实现一个具有类似功能的工具。在实现方面...

2008-11-02 19:30:36 73

hibernate锁实验,以及解决方案

[code="java"] Object lock = new Object(); private void transactionCollision() throws InterruptedException { Session session = HibernateSessionFactory.getSession(); User ben = (User)session....

2008-09-15 11:14:05 127

原创 Oracle 锁总结

        T2T1SXRSRXSRX-SYNYNNYXNNNNNYRSYNYYYYRXNNYYNYSRXNNYNN...

2008-09-15 07:30:17 69

Session基本操作

evict\clear的使用:[code="java"] User usr = (User)session.get(User.class, new Long(1)); session.close(); usr.setNickName("james"); Session session2 = HibernateSessionFactory.getSessi...

2008-09-13 22:14:37 89

merge和update的区别

先说点题外话,下面这段代码让我觉得很惊讶:[code="java"] session.beginTransaction(); User usr = (User)session.get(User.class, new Long(1)); usr.setNickName("c"); session.getTransaction().commit(); session.cl...

2008-09-13 15:29:24 201

hibernat中Session::load()和Session::get()区别一例

[code="java"] session.beginTransaction(); User usr = (User)session.get(User.class, new Long(1));//如果调用load()就会引发异常。 session.getTransaction().commit(); session.close(); System.out.printl...

2008-09-13 14:29:48 59

原创 Hibernate映射类型

hibernate映射类型

2008-09-13 07:48:50 66

Differences Between notify() and notifyAll()

[code="java"]package com.cxz.currency.test;public class Testee implements Runnable { Object lock = null; public boolean runFlag = false; public Testee(Object lock) { this.lock = loc...

2008-08-08 21:20:03 78

空空如也

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

TA关注的人

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