`
文章列表
    首先感谢大家光临我的博客,以前想在博客上写点东西但是由于个人时间比较少,在其他网站中写了几期就放下了。现在个人时间比较充裕写写鄙人的一些心得。我记得5年以前就和咱们JavaEye的创始人探讨过Oracle方面的问题。后来知道他创办了JavaEye,基本上每天都上JavaEye,但是很少在这里写一些自己的心得。从今天开始鄙人每天坚持写几篇博文和大家学习一下相关方面的知识。     在过去的几年里,带了几百个学生,现在有的已经是各个公司的精英及项目经理,我感到非常欣慰,同时我也希望我的学生走的路越来越宽。     我今天有一点闲暇时间,在此建立博文。把自己的一些见地和心得拿出来和大家交流学习 ...
UML是(Unified Modeling Language)的缩写,中文名为统一建模语言。   UML的发展历程        要理解UML首先要理解它的起源。 公认的面向对象建模语言出现于70年代中期。从1989年到1994年,其数量从不到十种增加到了五十多种。在众 ...
  以职业需求为背景。本书深入分析当前Java语言的主流开发技能需求,并以此为前提,组织全书内容。  ·以应用开发入行为目标。本书从JsP、Set。viet、数据库基础知识开始讲解,逐步深入到Struts、Spring及Hibernate框架的技术要点,最后重点分析并演练了3个框架的整合开发过程。引导读者由浅入深、循序渐进地实现开发入行。  ·以案例驱动模式为指引。本书严格遵循案例驱动的模式进行编著,不仅每个章节均提供了经典案例,全书更是围绕着一个完整项目展开讲解。每章案例通过不同技术实现的对比,使读者更能深刻体会到技术特性,以便在真正使用时更加游刃有余。  ·以敏捷开发工具为辅助。本书最后对 ...
      这是我的第一本著作,第一次编写书中在所难免有些错误,在此对购买本书的读者表示歉意。       本书全面介绍了如何使用Struts 2框架技术开发Java EE应用程序,书中对Struts 2的开发思想及技术要点进行了详细阐述。全书主要内容包括:深入剖析Struts 2核心原理;详细讲解Struts 2中的拦截器、类型转换、输入校验、国际化、文件上传、标签、标注等技术;全面介绍Struts 2与其他业务层、持久层、表示层框架技术的整合原理及整合过程;最后提供了大量Struts 2整合其他框架技术开发实际应用的详细过程。        本书注重编程思想与实际开发相结合,书中的每 ...
荀子第一·劝学 君子曰:学不可以已。青,取之于蓝,而青于蓝;冰,水为之,而寒于水。木 直中绳,揉以为轮,其曲中规,虽有槁暴,不复挺者,〔车柔〕使之然也。故木受 绳则直,金就砾则利。君子博学而日参省乎己,则知明而行无过矣。 故不登高山,不知天之高也;不临深〔奚谷〕,不知地之厚也;不闻先王之遗 言,不知学问之大也。于越夷貉之子,生而同声,长而异俗,教使之然也。诗曰: “嗟尔君子,无恒安息。靖恭尔位,好是正直。神之听之,介尔景福。”神莫大于 化道,福莫长于无祸。 吾尝终日而思矣,不如须臾之所学也。吾尝〔足支〕而望矣,不如登高之博见 也。登高而招,臂非加长也,而见者远。顺风而呼,声非加疾 ...
数据库冷备份: 备份周期:每周一次或数据发生大量变动之后 1、进入命令提示符 方法:a.开始菜单运行cmd。b.开始菜单命令提示符 2、调用SqlPlus程序 命令格式:Sqlplus.exe 用户名/口令@网络服务名 例:Sqlplus.exe sys/change_on_install@oraproc 3、以系统管理员的身份连接到Oracle 命令格式:Connect 用户名/口令@网络服务名 as Sysdba 例:Connect sys/change_on_install@sdgl as sysdba 4、执行脚本,显示需要备份的数据文件 select name from v$dataf ...
Ibatis 的基本用法: 1.需要配置Ibatis 的jar包: ibatis-sqlmap-2.jar ibatis-common-2.jar 2.创建工程: 建立Vo:UserInfo 类 Copy code package com.sunyang.stuibatis.domain; import java.util.List; import java.util.StringTokenizer; import java.util.ArrayList; /** * Created by IntelliJ IDEA. * User: fanhongming * Date: 2005-1 ...
启动数据库的同时也就创建了一个数据库的实例,并且可以选择数据库启动的状态。通常可以通过装载和打开数据库来启动实例。这样任何一个有效的用户都能连接到该实例并执行典型的数据访问操作,但是还可以选择另外的方法。这一节也将讨论这些内容 1.启动数据库的方法1. 使用SQL*Plus:可以先使用SQL*Plus 连接到具有管理员权限的Oracle 然后再发布STARTUP 命令 2.使用Recovery Manager:使用Recovery Manager RMAN 来执行STARTUP 和SHUTDOWN 命令 3. 使用Oracle Enterprise Manager 4. 使用DGMGRL.exe ...
1. 以nomount方式启动实例   sqlplus/nolog;   connect system/admin@test as sysdba;   shutdown normal;   startup nomount pfile=%racle_home%\database\init.ora;   2. 建立控制文件   create controlfile reuse database test resetlogs   logfile      group 1 ‘E:\oracle\oradata\test\ REDO01.LOG’ size 20M,      group 2 ...
表 :建立表主要指定义下列信息:      列定义      完整性约束      表所在表空间      存储特性      可选择的聚集      从一查询获得数据 语法如下: CREATE TABLE tablename (column1 datatype [DEFAULT expression] [constraint], column1 datatype [DEFAULT expression] [constraint], ……)      例如:      SQL> create table serv (serv_id number(10),serv_seq_nbr numbe ...
为了向SERVLET提供一个HTTP请求,又提供在运行时刻的请求的信息,容器将HTTP请求封装成JAVA对象,该对象也称为REQUEST,该对象也在其他对象中提供了类似剪贴版似的组件,不同的SERVLET通过它来交换信息,该组件被称为上下文。 应用程序上下文是其中的对象对于应用程序的全部SERVLET使用。 会话上下文其中的对象对于访问了用户的HTTPSESSION对象的SERVLET都可以使用,该HTTPSESSION通常通过调用HTTPREQUEST的方法,会话上下文会通过容器/SERVELT而失效。 HTTP请求上下文,其中的对象对于处理该请求的全部SERVLET都可以使用,该HTT ...
Global site tag (gtag.js) - Google Analytics