- 博客(98)
- 资源 (22)
- 收藏
- 关注
原创 ExtJS一些简单的测试。
<br />直接上代码。<br /><html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>Hello EXT</title> <!-- CSS --> <link rel="stylesheet" type="text/css" href="/css/ext-all.css" mce_href="css/ext-all.css" /> <!-- E
2011-01-26 19:01:00 453
原创 Ext Component对应的xtype值
<br /> 1. xtype Class <br /> 2. ------------- ------------------ <br /> 3. box Ext.BoxComponent <br /> 4. button Ext.Button <br /> 5. colorpalette Ext.Co
2011-01-26 10:36:00 322
原创 Servlet 3.0 新特性详解
<br />http://www.ibm.com/developerworks/cn/java/j-lo-servlet30/index.html?ca=drs-cn-0423<br /> <br />很清楚了..呃
2011-01-15 23:13:00 257
原创 什么是JMX
JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理。JMX的前身是JMAPI。JMX致力于解决分布式系统管理的问题,因此,能够适合于各种不同的环境是非常重要的。为了能够利用功能强大的Java计算环境解决这一的问题,Sun公司扩充了Java基础类库,开发了专用的管理类库。JMX是一种应用编程接口,可扩充对象和方法的集合体,可以用于跨越一系列不同的异
2010-12-13 10:14:00 174
原创 浏览器绘图的基本原理
基于 HTML 和 JavaScript 的浏览器绘图方式,依赖于各个浏览器内部所提供的图形引擎。但由于不同浏览器所支持的网络图形标准不尽相同,给软件的兼容性造成了很大的困难。目前几个主流的网络图形标准包括:IE 支持的 VML。Firefox,Safari 和 Opera 支持的 SVG。HTML5 支持的 Canvas。VML 是微软开发并在 IE 5.0 以上版本提供支持的基于 XML 的一种标记语言,使用 VML 描述的矢量图形,由 shape 和 group 两个基
2010-12-09 10:42:00 422
原创 EJB : Message-Driven-Bean
<br />SERVER端(相当于消费者):<br />@MessageDriven( activationConfig ={ // javax.jms.Queue (p2p) 或者 javax.jms.Topic @ActivationConfigProperty(propertyName = "destinationType" , propertyValue = "javax.jms.Queue"), @ActivationConfigProperty(proper
2010-11-29 16:53:00 173
原创 Ubuntu快捷键
<br />通用快捷键: <br />ALT+F1 类似windows下面的Win键 在GNOME中就是打开“应用程序”菜单(Applications Menu) <br />ALT+F2 类似windows下面Win+R 是运行程序的快捷键 <br />Ctrl+Alt+D 类似windows下面的Win+D 是显示桌面的快捷键 <br />Ctrl+Alt+L 启动屏幕保护程序<br />Alt+Tab 切换程序,同windows下的定义一样 <br /> <br />窗口操作快捷键: <br />Al
2010-11-28 21:22:00 193
原创 基本maven配置文件模板
4.0.0org.mouermyProject0.0.1-SNAPSHOTwarjavax.servletservlet-api
2010-11-25 08:59:00 329
原创 Java Swing LayoutManager
<br /> <br />BorderLayout<br />FlowLayout<br />GridLayout<br />GridBagLayout<br />CardLayout<br />BoxLayout<br /> 1.BorderLayout<br />java.lang.Object<br />--java.awt.BorderLayout<br />将版面划分成东、西、南、北、中五个区域,将添加的组件按指定位置放置。 BorderLayout.EAST BorderLayout
2010-11-20 21:09:00 318
原创 时间复杂度
定义:如果一个问题的规模是n,解这一问题的某一算法所需要的时间为T(n),它是n的某一函数 T(n)称为这一算法的“时间复杂性”。当输入量n逐渐加大时,时间复杂性的极限情形称为算法的“渐近时间复杂性”。我们常用大O表示法表示时间复杂性,注意它是某一个算法的时间复杂性。大O表示只是说有上界,由定义如果f(n)=O(n),那显然成立f(n)=O(n^2),它给你一个上界,但并不是上确界,但人们在表示的时候一般都习惯表示前者。此外,一个问题本身也有它的复杂性,如果某个算法的复杂性到达了这个问题复杂性的下界,那就称
2010-10-25 17:05:00 217
原创 JAVA的几种对象(PO,VO,DAO,BO,POJO,DTO)解释
<br /><br />Java的几种对象(PO,VO,DAO,BO,POJO)解释<br /><br />一、PO : persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。<br /><br />二、VO : value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业
2010-10-25 15:04:00 209
原创 Spring 事务之Annotation实现方式
<br /><?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www
2010-10-25 15:00:00 368
原创 Hibernate Annotation
<br />@Entity -- 声明为一个实体bean @Table(name="promotion_info") --为实体bean映射指定表(表名="promotion_info) @Id --声明了该实体 bean的标识属性 @GeneratedValue -- 可以定义标识字段的生成策略. @Transient
2010-10-13 17:26:00 206
原创 oracle instant client 配置指南
<br /><br />1、下载oracle instant client。注意不要下载只支持英文的 instantclient-basiclite-win32,这个版本不支持其他语言。<br /> 下载地址:http://www.oracle.com/technology/software/tech/oci/instantclient/index.html,选择适合自己的Windows版本。<br /><br /><br />2、将下载文件解压。例如解压到:“E:/instantclient_
2010-10-09 16:17:00 193
原创 中间件与JMS
<br />究竟什么是中间件,也就是中间件的定义是什么? <br />针对这个问题,应该说还没有一个标准的定义,或者说还没有完全取得学术界和产业界的共识。 <br />顾名思义,中间件就是处于中间的软件。但这种不是从功能,或者特性来定义的概念,而是用“位置”来定义的名字,就容易被不同的人从不同角度赋予其不同的含义。 <br />我国学术界一般认可的定义是“中间件是指网络环境下处于操作系统、数据库等系统软件和应用软件之间的一种起连接作用的分布式软件,主要解决异构网络环境下分布式应用软件的互连与互操
2010-09-19 17:12:00 216
原创 http概述--sevlet之由来
<br />一、HTTP 超文本传输协议 人类之所发展得如此快,就是因为有自己的语言 <br /> 1、所谓超文本:即纯文本语言,不依赖于任何特定语言,任何语言都可以操作它(如java、c++) <br /> 2、传入:HTTP的应用价值在于传输 <br /> 3、HTTP是无状态协议 <br /> 基于请求/响应模型 <br /> 服务器和客户端的交互仅限于请求/响应过程,结束之后便断开,在下一次请求服务器会认为新的客户端 <br />二、要
2010-09-19 14:25:00 226
转载 优化JVM参数提高eclipse运行速度
<br />性能优化从身边做起。<br /><br />首先建立评估体系,将workspace里所有的项目close掉,关闭eclipse。优化的用例就是启动eclipse,open一个项目,eclipse会自动build这个项目,保证没有感觉到明显的卡,也就是没有full GC。 <br /><br />开始: <br /><br />eclipse.ini里加入打印gc情况的参数: <br />-XX:+PrintGCTimeStamps-XX:+PrintGCDetails-verbose:gc-Xl
2010-09-07 10:42:00 222
原创 python26下,安装MySQL_python
<br />郁闷了一天,到晚上弄好了。怪不得<The Djongo Book>的作者强烈推荐PostgreSQL数据库呢(也可能是国人不用linux?囧)。<br /> <br />书中写道:Django 需要 4.0 或者更高版本的 MySQL,3.x 版不支持嵌套子查询以及其它一些相当标准的 SQL 语句。你还需要从 http://www.djangoproject.com/r/python-mysql/ 下载安装 MySQLdb 。<br /> <br />OK,去,down下了tar包,
2010-08-31 18:57:00 263
原创 pyton学习--内置对象
<br />#-*- coding:utf-8 -*-'''Created on 2010-8-27@author: qichen'''#===============================================================================# 1.String#===============================================================================
2010-08-30 11:34:00 194
原创 python学习--动态类型
<br />#-*- coding:utf-8 -*-'''Created on 2010-8-27@author: qichen'''import sys#===============================================================================# Python中的动态类介绍:#=================================================================
2010-08-27 16:59:00 151
原创 pyton学习--数字篇
<br />#-*- coding:UTF-8 -*-'''Created on 2010-8-13@author: qichen'''from __future__ import division #设置除法为真正的除法import math #算数类import random #随机数import
2010-08-13 20:54:00 198
原创 去除[WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!
去除[WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!
2010-07-15 11:42:00 1186
转载 为什么需要EJB
<br />来源:http://www.jdon.com/artichect/whyEJB.htm<br />文章有点老,但是大概意思能够领略.<br />首先,我们必须明确,为什么要使用J2EE?J2EE优点是什么?使用J2EE的主要原因是多层结构,传统的两层C/S结构难于维护,稳定性极差,界面代码和数据库代码混淆在一起,牵一动百,多层结构使得界面和数据库完全分离,并且诞生了中间件这样的技术,如下图:<br /> <br /> <br />Web+EJB能组成真正的多层结构<br /> 为什么使用EJB
2010-06-18 14:40:00 141
原创 正确地kill java进程(转)
<br /> <br />在linux/unix下,你是怎么中止一个java进程的?<br />你可能会回答 kill -9 pid,这是一种在多数情况下正确的做法。不过,这种方式过于暴力,如果用户对环境不熟悉,很容易造成致命的后果。<br />本文将分析kill -9产生问题的原因,并给出另一种标准的kill方式。标准中断信号<br />在Linux信号机制中,存在多种进程中断信号(Linux信号列表)。其中比较典型的有 SIGNKILL(9) 和 SIGNTERM(15).<br />SIGNKILL(
2010-06-07 17:29:00 408
原创 Unix信号列表
<br /><br />1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL<br />5) SIGTRAP 6) SIGABRT 7) SIGEMT 8) SIGFPE<br />9) SIGKILL 10) SIGBUS 11) SIGSEGV 12) SIGSYS<br />13) SIGPIPE 14) SIGALRM 15) SIGTERM 16) SIGUSR1<br />17) SIGUSR2 18) SIGCHLD 19) SIGPWR 20) SIGWINCH<
2010-06-07 15:39:00 155
原创 Windows检测路由命令
<br /><br />C:/Documents and Settings/Administrator>ping www.sina.com.cn<br /> <br />Pinging libra.sina.com.cn [202.108.33.71] with 32 bytes of da<br /> <br />Reply from 202.108.33.71: bytes=32 time=26ms TTL=50<br />Reply from 202.108.33.71: bytes=32 time=
2010-06-07 11:36:00 409
原创 关于线程安全
<br /><br />线程安全的本质体现在两个方面:<br />A变量安全:多线程同时运行一段代码<br />B线程同步:一个线程还没执行完,另一个线程又进来接着执行。<br />看个简单的例子。<br />public class ThreadSafe implements java.lang.Runnable { int num = 1; public void run() { for (int i = 0; i < 3; i++) { num = num + 1;
2010-06-07 10:57:00 138
原创 j2me一些概念
<br />J2ME:<br />Java2 Platform, Micro Edition,是sun的java 2 的三大成员之一(j2se,J2EE,J2ME)<br /><br />JVM,CVM,KVM:<br />是 J2ME 虚拟机、KVM 和 CVM 都是 JVM 的子集。KVM 和 CVM 均可被看作是一种 Java 虚拟机 -- 它们是J2SE JVM 的压缩版,并特定于 J2ME.<br /><br />CONFIGRATION:<br />J2ME针对硬件的数据处理能力、存储容量、网络
2010-06-07 10:38:00 198
原创 [总结]sql优化
<br />最近操作mysql(InnoDB),需要从大数据量(1000W+)条数据中,挑选出某一字段在一个集合内的数据,然后删除,写出的sql语句为:<br /> <br />delete from xxx where xx in (select xxx from ......);<br /> <br />删除速度极慢..无法忍受的地步..可能是in语句造成全表扫描了..<br />网上查了下,发现 一般来说 insert>update>delete<br />因为delete 写 rollback se
2010-06-04 15:05:00 164
基于NIO的socket举例
2010-05-12
socket -- io 小例子
2010-05-10
TCP分析器 -- tcpTrace.exe
2010-05-07
linux_gcc_install
2010-04-14
axis2 eclipse jar
2010-01-20
sp3 iis6.0独立安装包
2010-01-12
SESSION购物车SESSION购物车SESSION购物车
2009-02-23
cookie购物车cookie购物车cookie购物车
2009-02-23
JAVA流文件全部例子
2009-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人