自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

留下脚印

虽是码农,也要艺术

  • 博客(139)
  • 资源 (1)
  • 收藏
  • 关注

转载 SVN 签出源码 Struts Spring Hibernate

很多优秀的开源项目已经提供SVN源码签出了,无论是解疑还是学习,都是一大幸福之事啊! Apache的SVN库,强烈推荐!http://svn.apache.org/repos/asf/ 里面不但有Struts的源码,还有著名的Apache jakarta project相当好的Web UI框架Tiles现在很流行的项目管理工具MavenAnt、Commons、Tomcat、OpenJPA、Subversion、webservi

2010-09-03 09:39:00 2635

原创 Oracle授权语句

 grant select any table to username; 解释:授予username用户查询该用户所有表的权限  select 可以 替换成 insert , update , delete 等  any table 可以 替换成 具体的表

2009-07-21 10:58:00 2518

原创 Flex + MySQL + Tomcat 小例子

环境 1.服务器:Tomcat 2.数据库:MySQL 3.IDE:Eclipse+FlexBuilder插件前期准备 1.MySQL里新建数据库,命名test 2.新建表,命名:person,脚本如下: CREATE TABLE `te_person` ( `id` VARCHAR(20) COLLATE utf8_general_ci NOT NULL DE

2009-05-30 10:23:00 1456 5

原创 用pl/sql developer 将文本文件导入Oracle数据库

1. 数据已经准备好,存放在txt文本,并且记录行是用回车分隔,列式用逗号分隔2. 打开pl/sql developer,选择Tools -> Text Importer3. 点击内窗口左上按钮(Open Data File),选择数据文本4. 小窍门:  把txt文本里的数据最上面加上一行头,与你要插入的表的结构对应即可  在Data from Textfile视图里,在中间

2009-04-11 17:34:00 8123 3

转载 给人启发的小故事

1.甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。  乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。  这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。第二种:店主认为两个商品都赚钱了,赚钱指数为2。当然心理倾向第二种了。同样,这种心理还表现在买一送一的花招上,顾

2012-05-04 11:06:50 2925

原创 有道网络笔记本

简单实用一个工具,有道网络笔记本 - 有道云笔记网址:http://note.youdao.com/

2012-02-14 12:44:09 872

原创 两条语句实现有则更新,无则新增

UPDATE table SET field='C', field2='Z' WHERE id=3;INSERT INTO table (id, field, field2) SELECT 3, 'C', 'Z' WHERE 1 NOT IN (SELECT 1 FROM table WHERE id=3);

2012-02-03 16:08:32 1248

原创 理解类中的静态变量与静态方法

首先要理解类与对象的关系,作为类来说,应该是JVM启动后就加载到内存中,此时类中的静态属性和方法信息存放在了称为栈的结构中。而作为对象而言,往往是通过new的方式形成的,在Java中对象是存储在堆的结构中。    因为栈的结构单元长度都是一样的,所以计算很快,放入栈中的数据处理速度要比堆中的数据快很多,这就是说用存储在栈中的东西,比如静态属性、原型的数据结构(int、boolean等类型)的时

2012-01-08 22:00:02 902

转载 50个必备的实用jQuery代码段

http://www.iteye.com/topic/1116681

2011-10-20 14:26:43 589

转载 10个有趣强大的 jQuery导航教程/插件分享

http://www.iteye.com/news/23075

2011-10-18 08:44:02 558

转载 史上最全的android开发资料大集合

<br />http://topic.csdn.net/u/20100604/15/4997A1DA-7F2C-46E5-8B2A-9AF078D099DB.html#

2011-05-23 15:39:00 579

转载 Flex工程编译慢的优化方案

<br />http://fastbo.iteye.com/blog/932040

2011-05-23 08:49:00 1011

转载 主题:一些不错的Android专栏地址

<br /><br />第三极:<br />http://disanji.net/category/android-doc/<br /> <br />moandroid:<br />http://www.moandroid.com/?page_id=1176<br /> <br />maxlen的专栏:<br />http://mobile.csdn.net/a/20110209/291511.html<br /> <br />魏祝林的专栏:<br />http://blog.csdn.net/Androi

2011-05-21 00:15:00 794

转载 转:推荐 10 款 CSS 框架,网页设计就是这么简单

<br />http://www.iteye.com/news/21373

2011-05-21 00:05:00 682

转载 Web开发人员必备的20款超赞的jQuery插件

<br /><br />导语:jQuery的易扩展性吸引了来自全球的开发者来共同编写jQuery插件。jQuery插件不仅能够增强网站的可用性,有效地改善用户体验,还可以大大减少开发时间。现在的jQuery插件很多,可以根据您的项目需要来选择。这里为您介绍20款非常不错的插件。Creative Radical Web Typography<br />Lettering.js是一个轻量经的、易于使用的jQuery插件,可创造出极具个性的网页排版,是2010年最佳jQuery插件之一。 <br />New Fa

2011-02-18 09:43:00 837 1

原创 它们都是干啥的

<br />  struts2.2.1(mvc框架) <br />  spring2.5.6(平台枢纽) <br />  hibernate3.5.5(数据库封装) <br />  dwr2(便捷ajax框架) <br />  jbpm4.4(工作流引擎) <br />  compass2.2(站内搜索:暂时只写了个hello world实现) <br />  cxf2.2(web services框架:暂时只写了个hello world实现) <br />  quartz1.8(定时任务) <br /> 

2011-02-14 16:13:00 713

原创 这是一个正在完善的框架,你拿来做毕业设计足够了

<br /><br />2011年,干点儿实事儿吧,我在google code上发布了一个项目,初衷是想构建一个简单的框架,如果想拿来在项目上用,它恐怕太简陋了,那你如果拿它来做毕业设计,还是蛮不错的。<br />我会持续完善它,期望达到预期。<br /> <br />以下是它的googlecode的地址:http://code.google.com/p/pro-s/<br />这是svn的地址(里面的wiki里有一些文档,相信对你有点儿用):http://pro-s.googlecode.com/svn

2011-01-14 10:29:00 1427

原创 Gallileo 安装Maven

<br />http://www.sonatype.com/books/m2eclipse-book/reference/ch02s03.html

2010-12-29 09:02:00 553

原创 动态代理(Dynamic Proxy)

1. 接口package dynamic.proxy;public interface ISubject { public void request();} 2. 业务类(要被代理的类)package dynamic.proxy;public class RealSubject implements ISubject { @Override public void request() { System.out.println("RealSubjec

2010-12-27 09:32:00 460

转载 error和exception的区别,RuntimeException和非RuntimeException的区别

1. 异常机制       异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。      传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分析函数返回的结果。这样做有如下的弊端:例如函数返回-1代表出现异常,但是如果函数确实要返回-1这个正确的值时就会出现混淆;可读性降低,将程序代码与处理异常的代码混爹在一起;由调用函数的程

2010-12-14 15:56:00 714

转载 深入探索 高效的Java异常处理框架

<br /> <br />摘要:本文从Java异常最基本的概念、语法开始讲述了Java异常处理的基本知识,分析了Java异常体系结构,对比Spring的异常处理框架,阐述了异常处理的基本原则。并且作者提出了自己处理一个大型应用系统异常的思想,并通过设计一个异常处理的框架来论述此思想。<br />    一、 异常的概念和Java异常体系结构<br />    异常是程序运行过程中出现的错误。本文主要讲授的是Java语言的异常处理。Java语言的异常处理框架,是Java语言健壮性的一个重要体现。<br /> 

2010-12-14 15:02:00 935

原创 运行时异常和非运行时异常

    运行时异常都是RuntimeException类及其子类异常,如NullPointerException、IndexOutOfBoundsException等,这些异常是不检查异常,程序中可以选择捕获处理,也可以不处理。这些异常一般是由程序逻辑错误引起的,程序应该从逻辑角度尽可能避免这类异常的发生。    非运行时异常是RuntimeException以外的异常,类型上都属于Exception类及其子类。从程序语法角度讲是必须进行处理的异常,如果不处理,程序就不能编译通过。如IOException、

2010-12-14 14:55:00 12827 2

原创 一些基本概念

1. 正常情况下,一个未被捕获的异常将会使线程终止,并打印出栈轨迹,但是,如果异常发生在一个终结函数中,则情形不会这样-甚至连警告都不会打印出来

2010-12-13 15:40:00 650

原创 一个需要手动释放引用,避免内存溢出的例子

<br />问题在于Stack类自己管理内存,所以清空对象引用,这样的操作应该是一种例外,而不是一种规范行为。<br /> <br />import java.util.EmptyStackException;public class Stack { private Object[] elements; private int size = 0; public void push(Object e){ ensureCapacity();

2010-12-13 15:35:00 1299

转载 究竟什么是POJO?

<br />      POJO(Plain Old Java Object)这种叫法是Martin Fowler、Rebecca Parsons和Josh MacKenzie在2000年的一次演讲的时候提出来的。<br />      我在做J2EE培训中发现我的很多学生问我什么是POJO,后来我在写书(《Spring2初学者实践教材》和《Spring3初学者实践教材》)的时候发现POJO这个概念无法回避。现在网上对于POJO的解释很多,但是很多都是有错误的或者不够准确。对此我一开始也是存在误区的,我原来

2010-11-30 15:38:00 534

原创 关于Java虚拟机内存的使用

<br />当运行某个Java程序时,Windows任务管理器会多出个javaw.exe的东东,这个东西是Java虚拟机,现在说的是Java虚拟机在运行时设置其初始化内存大小,和最大使用内存大小的概念。<br />Xms:初始化内存大小<br />Xmx:最大使用内存大小<br /> <br />比如将以上两个的值设置成Xms200m,Xmx200m,执行Java程序,此程序是一个Tasker,每隔一段时间执行一次,观察到的现象是javaw.exe的内存使用率会逐渐增加,最后稳定在220000K。<br /

2010-11-29 14:35:00 1059

转载 java虚拟机jvm关于内存的设置与调优

<br /><br />JVM内存的设置的原理<br />  <br />默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。<br />设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。<br />java -Xms64m -Xmx256m Test<br />-Xms是设置内存初始化的大小<br />-Xmx是设置最大能够使用内存的大小(最好不要超过物理内存大小)<br />在we

2010-11-29 14:20:00 612

转载 c3po 配置文件详解

<br />C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。 <br />  c3p0-config> <br />  <default-config> <br />  <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --> <br />  <property name="acquireIncrement">

2010-11-26 14:19:00 8661

转载 Google工程师解析Android系统架构

<br /><br />【多图】Google工程师解析Android系统架构<br />导读:Sans Serif是Google的一位工程师,近日发布了一篇博文非常清楚的描述了Android系统架构,中国移动通信研究院院长黄晓庆在新浪微博上推荐了该文,并认为文中对Android的介绍很好,如下是CSDN对文章的简单编译:<br /> <br />1. Andriod是什么?<br />首先,就像Android开源和兼容性技术负责人Dan Morrill在Android开发手册兼容性部分所解释的,“Andro

2010-11-25 08:54:00 1955

转载 SQL HAVING用法详解

<br /><br />HAVING 子句对 GROUP BY 子句设置条件的方式与 WHERE 和 SELECT 的交互方式类似。WHERE 搜索条件在进行分组操作之前应用;而 HAVING 搜索条件在进行分组操作之后应用。HAVING 语法与 WHERE 语法类似,但 HAVING 可以包含聚合函数。HAVING 子句可以引用选择列表中显示的任意项。<br /> <br />下面的示例按产品 ID 对 SalesOrderDetail 进行了分组,并且只包含那些订单合计大于 $1,000,000 且其平

2010-11-24 09:48:00 165932 9

原创 Android工程的目录说明

目录结构1)src目录为源文件2)gen目录里的R.java文件为Eclipse自动生成文件,不必手动修改3)Android Library,应用运行的Android库4)assets目录,在这个目录里主要放置多媒体等一些文件5)res目录,这个目录主要放置应用用到的资源文件。 drawable目录,这个目录里边主要放置应用到的图片资源 layout目录,主要放置用到的布局文件。格式都是XML文件 values目录,主要存放字符串(string.xml)、颜色(color.x

2010-11-23 12:47:00 1142 1

原创 Activity、Broadcast Intent Receiver、Service、Content Provider

一般说Android程序主要是由下列4部分组成1)Activity 在Android的程序中,Activity一般代表手机屏幕的一屏。 An Intent is an abstract description of an operation to be performed.一个Intent就是一次对将要执行操作的抽象描述。 2)Broadcast Intent Receiver 可以使用BroadcastReceiver来让应用对一个外部的时间做出响应3)Servic

2010-11-23 12:44:00 1763

原创 根据Ip地址 获取 mac地址

<br />import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Test { public static void main(String[] args) { System.out.println(getMAC("192.168.7.74")); } public static String

2010-09-25 15:25:00 898

原创 Poi Cell类型与数值对照

<br />

2010-09-25 09:38:00 1435

原创 使执行存储过程的用户拥有role的权限

create or replace procedure pr_mv authid current_user is begin DBMS_MVIEW.REFRESH('mv_xx'); end;

2010-08-24 16:33:00 444

原创 在存储过程中查询dba_tables表的时候,需要赋权限给该用户

<br />grant select on sys.dba_tables to 用户名

2010-08-24 15:58:00 4335

转载 Oracle 的随机数、随机日期和时间、随机字符串

<br />1. 随机数包 <br />    SELECT DBMS_RANDOM.VALUE FROM DUAL;  <br /> <br />2. 在[0..100]范围内取随机数<br />    SELECT TRUNC (DBMS_RANDOM.VALUE (0, 100)) FROM DUAL; <br /> <br />3. 大于字符'A'的10个字符随机字符串 <br />    SELECT DBMS_RANDOM.STRING ('A', 10) FROM DUAL;  <br /> 

2010-08-24 15:53:00 498

原创 Html可视化编辑器

<br />http://www.kindsoft.net/about.php

2010-06-21 16:11:00 537

原创 感慨我的Java生涯

做Java也两三年的时间了,从技术本身而言,我有些困顿和迷惑,也没有了当初想在技术上追求精尖的劲头,用一句话总结,就是一种上不去也下不来的感觉,这种感觉给我带来了许多对Java技术的消极情绪. 什么是上不去?首先我把向上定义为框架,尤其现在好的框架那么多,比如Spring,Struts,找工作的时候会使用框架是个挺重的砝码,但是我觉得我只停留在会使用这个框架的层面上,框架做得越好,我们需要做得越少,越觉得自己干的活儿没什么技术含量,其实想想框架用得再好,张口闭口是专

2010-06-13 11:40:00 585

转载 JRE 和 JDK

<br /> <br />JDK<br />JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK.最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。其中IBM的JDK包含的JVM(Java Virtual Machi

2010-06-09 16:57:00 487

Ubuntu Pocket Guide and Reference

Ubuntu Pocket Guide and Reference

2009-04-09

空空如也

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

TA关注的人

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