自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 版本控制之SVN (Subversion, TortoiseSVN, VisualSVN Server Manager, Subclipse)

关于版本控制的软件SVN 1.Subversion (服务器)2.TortoiseSVN (客户端)3.VisualSVN Server Manager (服务器管理软件)3.Subclipse (eclipse插件) to be continue.... 

2011-06-30 10:53:00 749

原创 Eclipse 远程调试 Tomcat, Tomcat 虚拟路径 debug

 Eclipse远程调试Tomcat 如何远程调试JVM?远程调试Tomcat,本质上就是远程调试JVM。倒不是需要了解JVM自身的运行细节,而是要了解JVM上应用程序的运行细节。无论如何,我们都要获取JVM运行时的内部信息(比如查看调试信息),并对JVM的运行流程进行控制(比如单步执行),才能达到调试的目的。这个事情光靠调试器本身,肯定是做不到的。不然,JVM的安全性

2011-06-29 17:35:00 923

原创 敏捷开发第一次接触

《高效程序员的45个习惯》因为这本书选择离开TCS,进入Perficient,尝试接触敏捷开发。以下是大概20天的学习项目经验加总结,为此做一个敏捷blog的铺垫吧。 敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别

2011-06-24 18:00:00 565

原创 Portlet learning story notes #1.

for more Portlet information,  please check Wiki: http://en.wikipedia.org/wiki/Portlet. more detailed information about JSR286 :http://download.oracle.com/otndocs/jcp/portlet-2.0-fr-oth-JSpec/ 

2011-06-09 13:29:00 536

转载 Oracle学习笔记(7) 开发PLSQL子程序和包

<br /> 这是第七章的学习笔记,学习完第六章的动态SQL之后,开始要学习子程序和包的使用了……,希望大家能多给俺一些支持啊! <br />    编程时使用的工具是PLSQL Developer 7.1.4 <br /><br />在CMD下执行PL/SQL: <br />可以用exec或者call调用存储过程 <br />定义变量时要用var,如:var username varchar2(20); <br />在调用变量时必须在变量名的前面加上双引号,如:exec :username := 'use

2010-06-19 10:56:00 567

转载 Oracle学习笔记(6) 动态SQL

<br />这是第六章的学习笔记,学习完第五章的游标之后,开始要学习动态SQL的使用了…… <br />    编程时使用的工具是PLSQL Developer 7.1.4 <br /><br />动态SQL: <br />注意:不能用绑定变量替换实际的数据库对象名(表、视图、列等),只能替换字面量 <br />动态SQL的实现可以用:dbms_sql、execute immediate、open...for...(用于游标) <br />Sql代码 declare     type emp_table_t

2010-06-19 10:52:00 514

转载 Oracle学习笔记(5) 在PLSQL中使用游标获取数据

<br />  这是第五章的学习笔记,学习完第四章的数据库操作和事务之后,开始要学习游标的使用了……,希望大家能多给俺一些支持啊! <br />    编程时使用的工具是PLSQL Developer 7.1.4 <br /><br />隐式游标 <br />隐式游标的属性等在第四章笔记中已记录了一部分 <br />如果要确保属性指向想要的SQL语句,那么就在SQL语句执行后,立即将属性值保存到一个本地变量中 <br />用存储过程来实现这种效果: <br />先定义一个存储过程remove_from_em

2010-06-19 10:49:00 2335

转载 Oracle学习笔记(4) 在PLSQL中更改数据和管理事务

<br /> 这是第四章的学习笔记,学习完第三章的程序控制之后,开始要学习数据更改、集合遍历和事务管理了…… <br />    编程时使用的工具是PLSQL Developer 7.1.4 <br /><br />每次执行一个SQL DML语句(insert、update或delete)以及返回单选select into时, <br />PL/SQL都会声明和管理一个隐式游标 <br />隐式游标的相关属性(不能用dbms_output输出): <br />sql%found:记录成功获取返回True,否

2010-06-19 10:47:00 1025

原创 Oracle学习笔记(3) PLSQL程序控制结构

<br /> 这是第三章的学习笔记,学习完第二章的编程基础之后,从现在开始要学习Oracle编程了……<br /><br />    编程时使用的工具是PLSQL Developer 7.1.4 <br />  <br /><br />Sql代码 select * from employee;  select * from dba_tab_cols t where t.table_name='EMPLOYEE';  <br /><br />Sql代码 declare     n_empno employee

2010-06-19 10:40:00 556

原创 Oracle学习笔记(2) PLSQL编程基础

<br />这是第二章的学习笔记,学习完第一章的基础之后,从现在开始要学习Oracle编程了……,希望大家能多给俺一些支持啊! <br />    编程时使用的工具是PLSQL Developer 7.1.4Sql代码 select * from Employee;  select * from dba_tab_cols t where t.table_name='EMPLOYEE';  <br /> Sql代码 -- 声明部分,用于定义变量  declare  <br /><br />constant用于

2010-06-19 10:37:00 901

原创 Oracle学习笔记(1) Oracle数据库编程基础

http://vipbooks.javaeye.com/

2010-06-17 16:10:00 411

原创 oop学习例子2

/*1. * All Smarts university offers various undergraduate courses. Every student in the university has a unique registration number. * To be eligible for graduation, a student * 1. has to

2010-05-27 16:23:00 402

原创 pizzaSystem

;Structure Definition for Pizza Details (define-struct pizzaDetails (id name price status count))(define pizza1(make-pizzaDetails 1 "bigPizza" 16.99 #t 200))(define pizza2(make-pizzaDetails 2

2010-05-27 14:33:00 318

原创 Scheme学习笔记——2

;Structure Definition for Pizza Details(define-struct pizzaDetails (id name price status count))(define pizza1(make-pizzaDetails 1 "bigPizza" 16.99 #t 200))(define pizza2(make-pizzaDetails 2 "no

2010-05-26 17:44:00 290

原创 oop学习例子

All Smarts university offers various undergraduate courses. Every student in the university has a unique registration number. To be eligible for graduation, a student1. has to register for at leas

2010-05-26 17:42:00 434

原创 scheme学习题目

Programming Concepts – Assignment 1 and 2Include contract, purpose, example, algorithm and test cases for all programs1. Write a program to find nth term of an arithmetic progression.2. Wr

2010-05-10 14:35:00 477

原创 Scheme学习笔记——1

(define name "peter") ;定義字串變數name name ;---"peter" (string-length name)  ;字串變數name的長度—5 (string-ref name 3)   ;字串變數name第3個位置的字元--#/e (string-ref name 0)   ;字串變數name第0個位置的字元--#/p ;error (stri

2010-05-10 14:33:00 878

原创 最大公约数的问题 编程之美p150

解法一: 直接用代码来实现辗转相除。利用递归就能够很轻松的把这个问题完成int ged(int x,int y){ return (!y)>x:gcd(y,x%y); }(对于大整数而言,取模运算--其中运用到除法,是非常昂贵的开销,瓶颈)解法二: 分析:如果一个数能够同时整除x和y,则必能同时整除x-y和y;数能够同时整除x-y和y,也必能同时整除x和y.BigInt g

2010-05-07 09:03:00 888

原创 javascript脚本日期自动增加(精确到秒)

2010年4月3日 上午1:24:24 @@@@@@@@@@@@@@Sat Apr 03 2010 01:24:24 GMT+0800 (China Standard Time)具体参考w3school---------------------- 时间显示javascript自动增加 <!-- f

2010-04-03 01:24:00 1190

原创 数据库链接工具类--1

 链接数据库的类方法package guides.jdbc.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public clas

2010-04-02 12:11:00 353

原创 XOM读写XML操作

  JAVA编程思想的18章 18.13XML的例子,推荐使用XOM的开源类库(xxx.dom.nu)--xom-1.2.4.jar  底层的,对象的导入XML需要进一步的例子去学习(Mark)    package xom;import java.io.BufferedOutputStream;import jav

2010-04-02 02:28:00 3188

原创 DOM读写XML操作

   1.读XML    public static Map readXMLFile(String location) { if (location == null || location.length() == 0) { location = "C:/xml/package.xml"; }

2010-04-01 22:19:00 524

转载 Map和HashMap的迭代输出--Map.Entry 类使用简介

你是否已经对每次从Map中取得关键字然后再取得相应的值感觉厌倦?使用Map.Entry类,你可以得到在同一时间得到所有的信息。标准的Map访问方法如下: Set keys = map.keySet( );  if(keys != null) {  Iterator iterator = keys.iterator( );  while(iterator.hasNext( )

2010-03-30 23:19:00 1861

转载 oracle学习笔记_触发器

  oracle学习笔记_触发器  触发器是特定事件出现的时候,自动执行的代码块。类似于存储过程,但是用户不能直接调用他们。功能:1、 允许/限制对表的修改2、 自动生成派生列,比如自增字段3、 强制数据一致性4、 提供审计和日志记录5、 防止无效的事务处理6、 启用复杂的业务逻辑开始create trigger biufer_employees_departmen

2010-03-28 23:32:00 365

原创 MD5加密

1.密码123456   MD5后“4QrcOUm6Wau+VuBX8g+IPg==” import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import sun.misc.BASE64Encoder;/** * MD5加密得法. *///采用MD5得法进行不

2010-03-25 01:54:00 851

转载 Eclipse团队CVS使用

 2、共享工程项目  (1)创建工程  l         在Eclipse中创建如下图的简单工程  (2)指定Repository位置  l         Windows -> Open Perspective -> Other  l         选择CVS Re

2010-03-25 01:32:00 513

转载 Eclipse团队CVSNT

 1、创建和配置CVSNT  (1)简述  l         CVS (Concurrent Versions System)系统在团队开发项目时进行版本控制,采用的是C/S架构  l         Eclipse内建了CVS客户端,方便团队CVS控制  l         目前Unix平台都带

2010-03-25 01:30:00 359

转载 Eclipse 如何使用CVS

 本文概述了 Eclipse 平台如何支持软件项目中的源代码版本控制。首先,我们将简要讨论一下团队代码开发的思想,然后研究 Eclipse 如何使用 CVS 代码资源库。我们还将研究一些源代码管理软件工具,可以通过 Eclipse 插件扩展来支持这些工具。现今的大多数应用程序是由多人组成的团队开发的。即使只涉及几个开发人员的小项目,也需要对源代码的更改进行严格控制。这就是源代码管理软件的任

2010-03-25 01:11:00 853

空空如也

空空如也

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

TA关注的人

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