- 博客(104)
- 资源 (37)
- 收藏
- 关注
原创 常用的java函数
/** * 将某个日期以固定格式转化成字符串 * * @param date * @return String */ public static String dateToStr(java.util.Date date) { SimpleDateFormat sdf = new SimpleDateFormat...
2009-02-07 20:36:53
659
原创 html table insert/delete rows
Deleting table rows <html><head><script type="text/javascript">function deleteRow(i){ document.getElementById('myTable').deleteRow(i)}</script></head><body>&am
2009-02-07 20:31:40
216
原创 数据库取前几条记录的语句
数据库取前几条记录的语句 1. ORACLE SELECT * FROM TABLE1 WHERE ROWNUM<=N 2. INFORMIX SELECT FIRST N * FROM TABLE1 where 1=1 3. DB2 SELECT * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM WHERE ROWNUM<=N 或者 ...
2008-12-19 12:54:08
249
原创 Oracle 系统表大全
数据字典dict总是属于Oracle用户sys的。 1、用户: select username from dba_users; 改口令 alter user spgroup identified by spgtest; 2、表空间: select * from dba_data_files; select * from dba_tablespaces;//表空间 se
2008-08-06 01:27:00
4888
2
转载 MYSQL和ORACLE的一些区别
MYSQL和ORACLE的一些区别有很多应用项目, 刚起步的时候用MYSQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MYSQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MYSQL迁到ORACLE的需求,应用程序也要相应做一些修改。总结出以下几点注意事项。1. 自动增长的数据类型处理 MYSQL有自动增长的数据类型,插入记
2008-07-02 17:32:00
845
转载 Javascript中的Document对象详解
Document对象详解 document 文挡对象 - JavaScript脚本语言描述 --------------------------------------------------------------------- 注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写 否则会提示你一个错误信息 "引用的元素为空
2008-07-02 17:22:00
1539
转载 Oracle10g 数据类型
☆数据类型 定义了:标量(SCALAR)、复合(COMPOSITE)、引用(REFERENCE)和LOB四种数据类型 ☆标量(SCALAR) 合法的标量类型与数据库的列所使用的类型相同,此外它还有一些扩展。它又分为七个组:数字、字符、行、日期、行标识、布尔和可信。 ☆数字 数字,它有三种基本类型--NUMBER、PLS_INTEGE
2008-06-27 16:48:00
2220
Java的位移操作
“<<”, “>>”, “>>>”在Java中是左移、有符号右移和无符号右移运算符。位移运算符只对int值进行操作,如果不是int,编译器会报错。在Java中,一个int的长度始终是32bit,也就是4个字节。比如t>>>n的含义就是把整数t右移n位,高位补上零。所以如果t是个负数,最高位是1,那么经过无符号右移之后,就成了一个正数。比...
2008-06-21 15:26:00
118
如何操作Cookie
因为可能要用到cookie,所以学了一下,但又发现不用了,为了以后不忘,写下此篇笔记。一、cookie简介 浏览器与WEB服务器之间是使用HTTP协议进行通信的;而HTTP协议是无状态协议。也就是说,当某个用户发出页面请求时,WEB服务器只是简单的进行响应,然后就关闭与该用户的连接。因此当一个请求发送到WEB服务器时,无论其是否是第一次来访,服务器都会把它当作第一次来对待,这样的不...
2008-06-19 10:20:00
112
Java堆和栈的区别
栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是...
2008-06-18 14:54:00
187
java的异常处理机制(try…catch…finally)
1 引子try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正答案哦。如果你的答案是正确,那么这篇文章你就不用浪费时间看啦。public class TestExcepti...
2008-06-04 21:14:00
167
[转]《61条面向对象设计的经验原则》体会
“你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。” ----------Arthur J.Riel(1)所有数据都应该隐藏在所在的类的内部。(2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。(3)尽量减少类的协议中的消息。(4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断...
2008-05-26 12:04:00
72
java中文件操作大全
// java中文件操作大全 // 本文为本人在工作学习中的总结,每个方法都经过测试,记在博客上一方面是为了自己日后工作方便,另一方面是为了给大家提供方便,节约时间。 // 一.获得控制台用户输入的信息 /** *//** * 获得控制台用户输入的信息 * * @return * @throws IOException */ ...
2008-05-25 22:19:00
73
Java RPC通信机制之RMI
大卫注1:写完CORBA系列后,本想接着写写其它几种典型的远程通信协议:RMI、XML-RPC、SOAP,但由于工作的原因,加之房子装修等麻烦事,一直没有心情动笔。今天接到装修公司老板电话说开工证要晚几天办下来,要停工4-5天,狂怒后突然有了静下心来完成原本想写的东西的想法,既来之,则安之(i.e.郁闷啊,郁闷啊,就习惯了...)大卫注2:这个系列基本上是一份笔记,没有加入太多我自己的东西,...
2008-05-16 11:45:00
74
Java操作SQL数据库[查询,更新,存储过程,类型对照]
Java操作SQL数据库[查询,更新,存储过程,类型对照] 一,SQL复习1,SQL语句分为两类:DDL(Data Definition Language)和DML(Dat Manipulation Languge,数据操作语言)。前者主要是定义数据逻辑结构,包括定义表、视图和索引;DML主要是对数据库进行查询和更新操作。2,Create Table(DDL): Create Ta...
2008-05-16 11:44:00
234
Eclipse快捷键指南
Eclipse快捷键指南 本文档从Eclipse软件上整理,是列出了标准的快捷键 编辑 作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个选择 Alt+Shift+↓ 全局 剪切 Ctrl+X 全局 快速修正 C...
2008-05-15 11:59:00
61
java经典面试题
Java基础方面:0、作用域public,private,protected,以及不写时的区别答:区别如下:作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected √ √ √ ×friendly √ √ × ×private √ × × ×不写时默认为friendly1。java.lang.String类是final类型的,因此不可以继承这...
2008-05-15 11:52:00
90
经典java问题,你能答出几个?
经典java问题,你能答出几个?第一,谈谈final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后...
2008-05-13 22:51:00
68
Java NIO原理和使用
Java NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,如果没有内容进来,read()也是傻傻的等,这会影响我们程序继续做其他事情,那么改进做法就是开设线程,让线程去等待,但是这样做也是相当耗费资源的。Java NIO非堵塞技术实际是采取Reacto...
2008-05-13 14:54:00
54
Java中容易出错的一些问题[总结]
1. String类的toString()方法 刚开始一直没注意过这个问题,后来才发现,String类有这个toString方法的,其作用是返回这个string本身。 public class A ...{public static void main(String args[]) ...{if("a".toString() == "a") ...{System.out.pri...
2008-05-10 18:07:00
172
J2EE面试题集锦(附答案)
一、基础问答 1.下面哪些类可以被继承? Java.lang.Thread (T) java.lang.Number (T) java.lang.Double (F) java.lang.Math (F) java.lang.Void (F) java.lang.Class (F) java.lang.ClassLoader (T) 2.抽象类...
2008-05-08 20:34:00
72
EJB学习之EntityBean(实体Bean)
序言:那么首先我们要讲到的是EntityBean就是实体Bean。实体 Bean 用于封装业务实体的EJB 组件一. 数据源和连接池数据源:Data source , 获取数据的来源。作用:Web服务器只要配置好数据源的名称后,程序可以直接调用数据源而得到数据库连接。当web服务器更换或数据库更换时候,只要数据源的名称不变,并不影响程序。连接池:用来存放数据库连接的...
2008-05-05 20:09:00
360
EJB学习之J2EE规范
很多人都说EJB很难,其实EJB真的很难.为什么这样说?我想反问,你对EJB了解多少,EJB主要是用来做什么的,EJB是运行在什么环境下,它为什么以组件形式表现出来,J2EE的容器调用EJB的过程是怎样,如何发起结束事务,同步和并发,线程的安全等等?你能给我解释清楚嘛?不能解答这些问题,就说明你还没有入门。那么,首先我就来讲解一下J2EE规范。只有了解了J2EE规范你才能真正了解EJB是如...
2008-05-05 19:52:00
144
.NET和J2EE该相互学习什么
写这篇源于我既做过.NET开发又做过J2EE开发的经历。在这样的转变过程中,我对单一平台开发所带来的思维局限性有了很多清晰却零散的想法。在看了页面间传递变量的方法及使用范围的讨论之后,我更能体会到在不同的平台进行开发,思维方式会是如此之不同,原来那些零散的想法也随之不断在脑海中涌现,让我有了写下这篇Post的冲动。其实我一直都在宣扬一种观点:技术之间是相通的,精于触类旁通,善于联想是...
2008-05-05 17:04:00
74
J2EE和.NET有什么差别?
很多人对J2EE和.NET的认识不是很深入。有时候搞不清两者之间的差异和优劣。下面我们来看看他们的介绍。作为彼此竞争的应用平台,J2EE和.NET开发平台在目标和体系结构上极其相似,但在实现上又完全不同。平台的体系架构是支撑平台的基础,平台各方面的性能也会因平台架构实现的不同而有差异。对两个平台产生至关重要影响的三个方面是:系统平台基础构造、三层/多层体系结构和移植/性能/扩展。J2EE是一个平...
2008-05-05 16:12:00
419
J2EE学习简述
本文转载,可能有不正确的地方,细读要学习j2ee就要先学习j2se,刚开始学习j2se先建议不要使用IDE,然后渐渐的过渡到使用IDE开发,毕竟用它方便嘛。学习j2se推荐两本书,《java2核心技术一二卷》,《java编程思想》,《java模式》。其中《java编程思想》要研读,精读。这一段时间是基本功学习,时间会很长,也可能很短,这要看学习者自身水平而定。不要被IDE纠缠 在学习java和...
2008-05-05 13:36:00
97
J2EE初学者需要注意的问题
J2EE体系结构简单介绍 一、J2EE提出的背景 1、 企业级应用框架的需求<clk></clk> 在许多企业级应用中,例如数据库连接、邮件服务、事务处理等都是一些通用企业需求模块,这些模块如果每次再开发中都由开发人员来完成的话,将会造成开发周期长和代码可靠性差等问题。于是许多大公司开发了<nobr oncontextmenu="return false...
2008-05-04 18:00:00
87
新手入门 Java类库(java.lang)包概述
1. 接口java.lang.Appendable可追加(append)接口。实现了该接口的类的对象实例具有可向其追加字符或字符序列的能力。希望能够接收Formatter输出的类必须实现该接口。java.lang.CharSequenceCharSequence是指可阅读的字符序列。该接口为只读访问各种类型的字符序列提供了统一的方法。java.lang.Cloneable可克隆接口。实现了该接口的...
2008-05-04 17:59:00
90
学习Java的捷径
很多网友问我学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛! 要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environm...
2008-05-04 17:40:00
104
DateTime类常用技巧
//今天DateTime.Now.Date.ToShortDateString();//昨天,就是今天的日期减一DateTime.Now.AddDays(-1).ToShortDateString();//明天,同理,加一DateTime.Now.AddDays(1).ToShortDateString();//本周(要知道本周的第一天就得先知道今天是星期几,从而得知本周的第一天就是几天前的那...
2008-01-22 17:16:00
106
架构师核心技能养成计划
引子: "这个项目的架构是什么?" 对方爽快的回答:"Spring+Struts+Hibernate。" 嗯,这位很可能不是架构师...... 一、核心竞争力 架构设计的理论、模式与技术 架构师们从试验与挫折中获得架构设计的技能,但其中大量的原理、模式和技巧,都经历了一个重复发现的过程。 其实,各路神仙在这个领域虽则没有捣鼓出大热的畅销书来,但前篇的架构师书单,也足够...
2008-01-22 15:34:00
60
如何从开发人员走向架构师
很多架构师都是从好的开发人员逐步过渡而来的,但并非每个好的开发人员都希望成为架构师,而且他们并不是都适合做架构师。无论您是打算进行职业转型的开发人员,还是寻找能承担体系结构设计责任的合适人选的经理,都务必对此转型过程有个清楚的了解。本文将讨论从实现专家到架构师的过渡过程。 在寻找优秀的指挥的时候,您首先要找的是一名优秀的音乐演奏家。但并非每个音乐演奏家都能成为优秀的指挥。架构师的专业发展...
2008-01-22 15:22:00
66
软件需求管理工具列表大全
Rational RequisiteProIBM Rational RequisitePro解决方案是一种需求和用例管理工具,能够帮助项目团队改进项目目标的沟通,增强协作开发,降低项目风险,以及在部署前提高应用程序的质量。通过与 Microsoft? Word 的高级集成方式,为需求的定义和组织提供熟悉的环境。提供数据库与Word 文档的实时同步能力,为需求的组织、集成和分析提供方便。支持需求详...
2008-01-22 14:27:00
1293
在DB2中创建第一个触发器
当特定事件在 IBM® DB2® Universal Database™ 数据库中发生时,您就可以激活 触发器来执行其他一些操作。在本文中,您将在触发器的世界里遨游,看看如何通过触发器来增强数据库中的业务规则。您还将学习如何使用 DB2 UDB Version 8.1 的控制中心来帮助您创建一个应用于简单业务场景的简单触发器。 什么是触发器当一个指定的 SQL 操作(如 DELETE,IN...
2008-01-10 09:27:00
527
1
原创 DB2应用经验
//建立数据库DB2_GCB CREATE DATABASE DB2_GCB ON G: ALIAS DB2_GCB USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM DFT_EXTENT_SZ 32 //连接数据库 connect to sample1 user db2admin using 8301206 //
2008-01-10 09:24:00
426
db2 基础
一、db2 基础基本语法注释:“--”(两个减号)字符串连接:“||”如set msg=’aaaa’||’bbbb’,则msg为’aaaabbbb’字符串的引用:‘’(一定用单引号),如果需要输入单引号,输入两个单引号即可。语句结束:“;”语法来源:PASCLE 转义字符如果你想查询字符串中包含‘%’或‘_’ ,就得使用转义字符(Escape Characters)。比如,要想...
2008-01-10 09:17:00
108
高效能 DBA 的七个习惯
1. 专业的多面手(Be an expert generalist)熟知存储、操作系统等领域的知识, 跨平台数据库的技术也是必须要掌握的,不能离开了 Windows 环境到了 Unix 下什么都作不了. 看上去这一点似乎有些苛求,不过个人认为通过持续的学习能力加上良好的知识积累方法会让你无限接近这种能力.2. 理解来自商业、用户的需求(Understand the business and us...
2008-01-08 17:57:00
95
雅虎公司C#笔试题
雅虎公司C#笔试题,包括问答题和选择题两部分。试试看,你能回答出多少题,可以通过雅虎的考试吗?Question 1. (单选)在计算机网络中,表征数据传输可靠性的指标是1. 传输率2. 误码率3. 信息容量4. 频带利用率Question 2. (单选)以下关于链式存储结构的叙述中哪一条是不正确的?1. 结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构2. 逻辑...
2008-01-07 09:57:00
147
简单的CSS改进网站设计三个技巧
简单的CSS改进网站设计三个技巧 这篇文章将会提到三种简单、但很有效的设计技术来指导你正确地利用css改进网站的设计,以使网站能在大多数搜索引擎中的排名靠前。 首先介绍一下什么是css。css是层叠式样式表的意思,是一种把实际内容与陈述代码分离的方法。通常,网站设计中会建立一整套的css样式标准,这些标准存储在一个扩展名为css的单独文件中。然后...
2008-01-02 20:29:00
128
让计算机启动更快
让计算机启动更快 嫌计算机启动太慢是每个计算机迷的共同心病,让计算机启动更快是大家的共同心愿,本人在使用计算机过程中总结了加快计算机启动速度的方法,与您分享。 一、bios的优化设置 在bios设置的首页我们进入“advanced bios features”选项,将光标移到“frist boot device”选项,按“pageup”和“pagedown”进行选择,默认值为“...
2008-01-02 20:26:00
78
VS2005典型实例大全(C#)源码
2007-12-08
成功的项目管理 实例讲解
2010-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人