自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 最简化的 序列化保存 java 对象

public class Test1 { final static ObjectStreamClass desc = ObjectStreamClass.lookupAny(MyBean.class); public static void main(String[] args) throws IOException, ClassNotFoundException {

2008-12-18 13:35:00 467

原创 TransManager

finalpublic class TransManager {        private final static Log log = LogUtil.getLog(TransManager.class);        private final static ThreadLocal> cache = new ThreadLocal>(){       

2008-11-17 10:23:00 719

原创 Auto submit Daily Report

public class ADR { private static int YEAR=0; private static int MONTH=1; private static int DAY=2; /** * * @param user * @param pass * @return

2008-07-18 13:39:00 668

原创 在 Oracle中使用UTL_SMTP 进行邮件发送的例子代码

CREATE OR REPLACE PROCEDURE MAIN.SENDMAIL AS smtpServer varchar2(100) := 10.15.1.2; smtpPort varchar2(8) :=25; senderAddress varchar2(100):=huangcm@***.cn; senderPassowrd varchar2(10

2008-07-18 13:32:00 950

原创 java 实现 Terminal

import java.awt.*;import javax.swing.*;import java.awt.event.*;import java.awt.font.TextHitInfo;import java.awt.im.InputMethodRequests;import java.text.AttributedCharacterIterator;impo

2008-07-18 12:00:00 2245 2

原创 install mysql database

#!/bin/sh##install mysql database#echo -e "/n/n"while echo -en "/nAre you sure install mysql database now (yes/no)?";read qrdo if [ "$qr" = "yes" ]; then break elif [ "$qr" = "no"

2008-07-18 11:58:00 428

原创 JDK 1.5 HashMap 源代码读解

 HashMap基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了不同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。(from JDK DOC) 缺省的 Map大小是 16. (这里要求必须是 2 的幂数,为什么一定是 2的幂数(16,32

2008-07-18 11:49:00 1358

原创 Mysql UDF

Mysql UDF (User-Defined Function Interface),可以用于Mysql功能扩展。一般来说使用C/C++实现。     这里实现一个名字为fx_msg的function.主要功能是开启一个线程进行监听sockt连接,当调用此函数时将指定的消息发送到socket连接上.select FX_MSG(CMD[,PARM1,PARM2...]);初始化 FX

2008-07-18 11:38:00 1530

原创 java 高性能网络编程

 java.io.*其是最原始的的最简的 IO 操作.通常使用简单. 适合于并发数量不大的情况.其 IO 时是阻塞的状态.对于多SOCKET 来说可能要每SOCKET建立一个Thread进行处理. 可想而有1000或更多的情况下,服务器会成什么样子. 服务器都在忙于线程交换了.java.nio.*这是 Java 的异步IO 处理包. Socket 一般使用select 的机制. 就是cpu

2008-07-18 11:35:00 2138

翻译 组播技术 和 JGroups

IP数据包传输类型    IPv4定义了3种IP数据包的传输:    单播(unicast)    广播(broadcast)    组播(multicast).    比较一下unicast和multicast两种数据的传输方式可以发现,    当一台主机向多个用户发送信息时,单播对于每一个用户都    要发送一份数据的拷贝,而组播总共只需发送一份数据的拷贝。    这样,组播的使用就大大的

2008-07-18 11:01:00 1370

原创 GetCursorPos/WindowFromPoint/SendMessage (用API函数向Edit框发送字符)(转)

 GetCursorPos/WindowFromPoint/SendMessage (用API函数向Edit框发送字符)GetCursorPos(mPoint);DTWND:=WindowFromPoint(mPoint);SendMessage(dtwnd, WM_IME_CHAR,ord(A),1);以上用到的三个函数介绍:GetCursorPos:  

2008-07-18 10:58:00 919

转载 Mysql InnoDB 事务模式与锁定

 在 InnoDB 的行锁中使用所谓的 next-key locking。这就意味着,除了索引记录外,InnoDB 还可以锁定该索引记录前部“间隙” ('gap') 以阻塞其它用户在索引记录前部的直接插入。next-key lock 意思是锁定一个索引记录以及该记录之前的间隙(gap)。gap lock 就是只锁定某些索引记录之前的间隙。 Consistent read

2008-07-18 10:55:00 1939

原创 Windows 中的 CALLBACK 函数

CALLBACK 函数必须定义为 全局函数或者 static 的类的成员函数。因为 普通的 类的成员函数引隐含的传递的 this 指针,而CALLBACK 无此参数。如:枚举当前 系统中 窗口的 api.BOOL EnumWindows(WNDENUMPROC lpEnumFunc,LPARAM lParam)其回调 函数为:BOOL CALLBACK EnumWindowsP

2008-07-18 10:45:00 763

原创 HOOK WINDOWS API 一例

// godll.cpp : 定义 DLL 应用程序的入口点。//#include "stdafx.h"#include #pragma comment(lib,"ImageHlp.lib") #pragma data_seg(".mydata")POINT g_point;int g_px=-1;int g_py=-1;#pragma

2008-07-18 10:11:00 1536

原创 向远程进程注入 DLL

//注入DLL 至窗口进程中//HWND hwnd : 远程窗口进程 HWND//LPCSTR dllName : 要注入的DLL NameBOOL InjectDllToProcess(HWND hwnd , LPCSTR dllName){ DWORD processId; GetWindowThreadProcessId(hwnd,&processId);

2008-07-18 10:00:00 615

java 泛型精解 pdf 版

java 泛型 java 泛型 java 泛型 java 泛型

2010-03-31

空空如也

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

TA关注的人

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