自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 问答 (1)
  • 收藏
  • 关注

原创 hibernate中PO的构造器顺序

构造器的顺序需要和hql中的顺序一致。否则会出现如下错误:Exception in thread "main" org.hibernate.hql.ast.QuerySyntaxException: Unable to locate appropriate constructor on class [com.flyinsky.eagle.user.po.UserInforPO] [select...

2010-12-16 22:01:32 161

原创 基础知识的重要

Exception in thread "main" java.lang.NoSuchMethodError: org.hibernate.hql.antlr.HqlBaseParser.recover(Lantlr/RecognitionException;Lantlr/collections/impl/BitSet;)V at org.hibernate.hql.antlr.HqlBasePa...

2010-12-16 18:36:27 95

原创 小错误引发大问题

在配置文件中将id的generator值increament写成了inreament造成了下面的错误。找的好辛苦啊。悲哀。  org.hibernate.MappingException: could not instantiate id generator at org.hibernate.id.IdentifierGeneratorFactory.create(Identifier...

2010-12-15 22:03:27 377

原创 jsp

1.what        JSP也是servlet,JSP是区域性的servlet(Servlet——>JspPage——>HttpJspBase——>*_jsp.java)——对页面部分动态;        由HTML语句和嵌套在其中的Java代码组成的一个普通文本文件。2.why        2.1:一个动态网页中,只有局部内容需要动态更新。servlet...

2010-10-25 13:34:16 77

原创 reapt1网络编程

服务器+套接字(Socket、ServerSocket)+协议+URL(InetAddress、URL、URLConnection)***********************************************************************************************服务器项目的发布——项目打包【jar cvf 包名 项目目录】==>部署...

2010-09-26 18:05:43 110

原创 linux软件卸载

软件卸载tar make uninstall;  rpm  1. 软件包在系统中的注册名称    rpm  - q ( 查询模式 )- a ( 子菜单all )  2. 测试性卸载——软件是否存在以来,是否会有错    #rpm -e [ 软件名或服务名] -test  3. 实际卸载    #rpm -e [software name] -...

2010-09-05 18:24:09 74

原创 linux的软件格式和安装

常见的Linux软件安装步骤是:配置、编译和Linux软件安装3步一:软件安装包的类型         1) tar包,他是使用UNIX系统的打包工具tar打包的。如software-1.2.3-1.tar.gz。 p { margin-bottom: 0.21cm; } 解压缩数据包:gunzip soft1.tar.gz配置参数:...

2010-08-31 07:00:24 233

原创 EJB

1.EJB(企业级javaBean)——是bean组件;用于实现业务的分离(进程的分布式);底层是socket机制。2.EJB的分类 2.1:SessionBean——用于问答式会话,专人负责  2.1.1:stateless——不保存会话状态,所有客户都共用一个EJB   ×应用——登录验证、完成单一算法  2.1.2:stateful——有会话状态,对于每个客户都产生一个EJB   ×实现...

2010-08-09 14:41:16 116

原创 Spring

 1.what     1.1:管理javaBean——JavaBean的生成、关连(调用)、事务、安全性     1.2:Spring的核心是IoC,IoC的核心是容器,容器的核心是Java的反射机制。 2.Spring模块    2.1:AOP——Aspect-Oriented Programming             2.1.1:相关术语——Aspect、J...

2010-07-28 15:33:15 81

原创 报表相关

1.报表——普通报表是组成列和统计列都在一条记录(行)里。 select d.deptno,d.dname, sum(decode(sex,'男',1,0)) 男, sum(decode(sex,'女',1,0)) 女, 1 合计from emp2,dept d where emp2.deptno=d.deptnogroup by d...

2010-07-20 07:02:09 89

原创 hibernate

1.why——应用程序采用面向对象的设计方式,数据持久化采用关系的设计方式,彼此之间没法对应。2.what    2.1:本质——ORM          2.1.1:什么是ORM——对象-关系映射;实现对象到关系数据库中表的自动持久化。          2.1.2:组成——Object+Relation+Mapping3.应用程序持久化的常用技术        3.1:...

2010-07-17 23:20:28 106

原创 struts

*J2EE—d—>JAVAEE【struts1——struts2】【Spring——】【hibernate——】 *开发模式:表示层—(控制层)—>业务层——>持久层       组建 : V            C                 M(实体模型)复杂融合——————————1.why——解决web中流程控制和业务选择杂合在servl...

2010-07-12 22:03:31 82

原创 架构概述

1.why——解决特定问题。 2.what——成体系的接口     2.1:软件架构建立于当前技术和一些基本原则的基础之上。http://zhidao.baidu.com/question/148867252.html           2.1.1:分层原则——纵深——           2.1.2:模块化原则——横广——接口           2.1.     ...

2010-07-12 20:16:41 107

原创 表联接

1.多表联接CREATE TABLE sal(empno NUMBER(5),sal NUMBER,sal_date DATE);INSERT INTO sal(empno,sal,sal_date)SELECT empno,1000,to_date('2010-1-1','yyyy-mm-dd')FROM emp;--所有10部门的另外拿500块INSERT INTO sal(empno...

2010-07-04 22:45:41 76

原创 重复记录的处理方法

1.rowid——记录所在的磁盘位置,可以实现快速定位SELECT * FROM t1 WHERE ID=? 慢于 SELECT * FROM t1 WHERE ROWID=? DELETE FROM t1 a WHERE ROWID !=  (SELECT MAX(ROWID) FROM t1 b WHERE a.f1 = b.f1 AND a.f2 = b.f2)——不能用于大表,...

2010-07-04 22:34:46 88

原创 项目失败与数据库

1。SQL语句对系统的影响非常大,可以会因为一条sql语句而对项目造成巨大的影响。——例如使用statement而非preparestatement插入大数据量。数据库项目失败原因:      1、常常是因为对数据库认识的不足。如前期使用Hibernate经常会发生效率问题。将开发人员与数据库进行了分隔。       2、要对数据库的原理有充分的认识(如:表以及索引的设计)    例如:如...

2010-07-04 22:01:00 102

原创 动态SQL

1.why——有些时候表明和列名在程序运行的时候才被告诉。 2.what 3.参考变量的绑定方式    3.1:早起绑定——编译时检查表名和列名,如大部分DDL,    3.2::晚期绑定——无法检查表名和列名。如动态SQL,truncate命令, 3.格式   3.1:基本式select *from emp;declare vsql v...

2010-06-28 20:36:12 87

原创 事务机制

1.概念——多步操作组成的一个(逻辑单元)业务系统。   1.1:why——业务要求+数据恢复。   1.2:与数据库日志相关。 2.事务实现机制        开启事务       *Oracle在执行sql语句时自动开启。——>        用户执行数据库DML语句        *set transaction——开启一个可读/读写的会话,建立隔离...

2010-06-26 10:21:47 83

原创 游标(指针)

*游标可以减少程序与数据库的交互和内存的消耗。1.游标分类    1.1:显示游标    1.2:隐式游标——SQL;2.隐式游标    2.1:功能——操作单行查询数据和DML    2.2:使用    2.3:特点      2.3.1:系统创建;调用游标时打开,用完后立即关闭。      2.3.2:提交事物后,属性初始化。      2.3.3:SQ...

2010-06-26 10:21:15 125

原创 linux概况

0.其它*组合:LAMP=linux+apache+MySQL+Perl/PHP/Python*核心部件——shell程序+工具+程序库+编译器 1.linux(nunix)思想1.1:一切皆文件1.2:确定的用途 2.磁盘分区2.1:一个主分区2.2:多个逻辑分区2.3:磁盘的格式*ext2——专为linux设计,熟读快,cpu占用率小。*ex...

2010-06-26 08:56:45 98

原创 练习——oracle数据字典对象

·创建部门表(部门编号,部门名称)和用户表(帐号,姓名,性别,出生日期,年龄,密码,部门编号):depts:did,dnameusers:uid,uname,sex,birthday,age,pwd,did注意指定正确的数据类型和约束create table depts( d_id number(2) primary key not null, d_name varchar2(30));creat...

2010-06-22 20:09:47 97

原创 练习——oracle数据类型

--复合变量tabledeclareType mytabtype is table of varchar2(10) index by binary_integer;mytab mytabtype;beginmytab(10):='市场部';mytab(20):='财务部';mytab(30):='研发部';dbms_output.put_line('10='||mytab(10));dbms_ou...

2010-06-22 20:06:22 78

原创 SQL与PL/SQL的区别

*在PL/SQL中只可以直接嵌入SQL中的查询、DML、TCL,而DDL、DCL不能直接嵌入。*DDL怎么嵌入,需要吗?*DCL怎么嵌入,需要吗? ;——以SQL语句为单位来执行;/——以PL/SQL块为单位来执行;  SQL> SELECT *FROM dept;    DEPTNO DNAME          LOC---------- ------...

2010-06-21 21:07:34 199

原创 跨工具开发PL/SQL脚本

1.SQL下:SQL<——>PL/SQL 一、SQL只能声明变量,不能赋值。SQL> VAR name VARCHAR2(20) DEFAULT 'HELLO WORLD'用法: VAR[IABLE] [ <variable> [ NUMBER | CHAR | CHAR (n [CHAR|BYTE]) |                    VARCH...

2010-06-21 20:55:01 61

原创 故障排除

1.故障排除方法与步骤   2.常见故障及原因

2010-06-19 20:12:26 114

原创 脚本开发

编写自己的数据库执行代码1.PL(procedural language)/SQL的概念——是Oracle对关系型数据库的标准语言SQL的过程化语言扩展。    1.1:应用于服务器的数据库触发器;客户端……;浏览器的应用程序。    1.2:PL/SQL程序的最基本组成单元是PL/SQL块;块分为匿名块和命名块【子程序(过程+函数)+包+触发器】。             *子程...

2010-06-19 20:11:23 176

原创 Oracle

该数据库在企业里普遍应用1.Oracle的发展史     1.1:1970年IBM的codd提出关系模型理论。     1.2:Larry Ellison、Bob Miner、Ed Oates+Bruce Scott组成的SDL(software development laboratories)研究出的第一个Demo产品取名为Oracle     1.3:SDL更名为RSI(re...

2010-06-19 20:10:26 93

原创 访问权限

阶级性和特权范例——有三个用户test1,test2,test3, 三个用户都具有DBA色色权限。         用TEST1用户创建一个表T1,并将其查询权限授予TEST2;              用TEST2用户创建一个视图,视图的基表是TEST1.T1,并将查询权限授予TEST31.授权    1.1. 视图中,类似于定义者权限的存储过程,是屏蔽了角色权限的。比如如...

2010-06-19 20:09:14 111

原创 数据安全

数据库的数据安全,避免数据泄漏和丢失

2010-06-19 20:08:20 79

原创 数据类型的转换和SQL平台移交

1.java内部的数据类型转换       1.1:简单类型 boolean byte char          short   int         long   float   double   void                封装器类 Boolean Byte Character Short   Integer Long  Float   Double   Void   ...

2010-06-17 16:49:52 81

原创 java面向对象基础

类实例化方法——new、反序列化、反射、克隆。事物认识过程:接触新事物——>有什么特征(属性)——>干什么用(功能,方法)——>怎么用(方法的具体实现) package Farmpackage;*接口(interface)——Java只支持单继承,接口解决了多继承。*接口是特殊的继承。 *接口特点:没有构造器;public/abstract——接口; stat...

2010-06-17 15:23:50 56

原创 java基础

  Java特点简单面向对象与平台无关解释型多线程安全动态分布式垃圾自动回收 数据类型JAVA是强类型编程语言1.基本数据类型:1.1 整型——byte 1、short 2、int 4、long 81.2 浮点型——float 4、double 81.3 Boolean 1——TRUE、FALSE1.4char 2    ASCII——A(65)/a(97)...

2010-06-17 15:19:29 84

原创 编码了解

1.编码种类     1.1:GBK(GB2312)——简体中文     1.2:BIG5——繁体中文     1.3:HZ——     1.4:ISO-8859-1——基于拉丁文     1.5:UTF-8——国际标准(UNICODE)     1.6:——2.编码相关类     2.1:charsets——编码类;          2.1.2:availa...

2010-06-17 15:13:58 70

原创 2010.6.10——javascript

在什么地方应用JavaScript                         ——在实际做项目的时候这个问题诞生了,在什么地方用,用在那一块,怎么用。   如果要在声明框架的网页(框架网页)中插入,就一定要在<frameset>之前插入,否则不会运行。 ...

2010-06-11 00:47:40 63

原创 JavaScript——Ajax

1.why——给用户较好的心理感受(用户体验)。 2.富客户端        互动性强(响应时间短);反馈交互 3.富因特网技术(RIA)——rich Internet application    3.1——将左面应用程序的交互和传统的web应用的结合;安全、可升级、具有良好适应性的新型面向服务模型。   3.2:应用——Flash、applet、java...

2010-06-07 22:01:24 69

原创 JavaScript——DOM

1.DOM     1.1:W3c制定的xml文档解析标准;     1.2:是关于节点的文档树,一个节点只能有一个父节点,DOM内一切都是节点。     1.3:根节点是document,DOM与平台无关。 2.节点   2.1:文档节点(根节点)——document   2.2:文档类型节点——documentType——没有子节点   2.3:元素节点——el...

2010-06-01 21:45:44 68

原创 JavaScript——BOM

1.BOM(browser object 摩德利)概述      1.1:对浏览器窗口进行访问和控制。      1.2:只是JavaScript实现的一部分,没有任何相关的标准。2.BOM功能   2.1:窗口——打开、关闭、移动、设置大小   2.2:提供浏览器纤细信息的导航条(navigator)   2.3:提供浏览器中页面信息的定位对象(location)  ...

2010-05-31 22:54:40 55

原创 JavaScript——事件

1.what*一个事件可以写多个方法,从左往右执行。2.发展史      初期由各浏览器厂商自己定义;后来出现了DOM标准。3.事件流——由于页面上不止一个元素可以响应相同的事件,为了控制响应顺序,才在ie4.0和Netscape4.0中引入事件流。     3.1:时间冒泡——事件从事件发生的目标最内部开始触发,向上触发到最外部(document)。     3.2:事件...

2010-05-31 08:03:59 75

原创 javaScript——对象基础

*JavaScript是基于原型的面向对象语言,每个对象都有一个原型。*原型是递归的——对象的原型是对象;原型的对象是原型。1.原理       对象定义(定义类)——>prototype(类模板)——>对象实例(对象)—— 2.创建对象的方式       2.1:工厂方式——在一个方法中(new一个Object对象,再添加对象的属性和方法);通过方法产生对象 ...

2010-05-27 22:17:18 225

原创 javaScript——核心语法

1. 变量    1.1:数据类型          *应用——var 变量名          *弱类型——定义时无需声明、不要求初始化                             1.1.1:原始类型(5)                             1.1.1.1:undefined——函数、变量没指定值时默认                 ...

2010-05-27 07:24:37 127

空空如也

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

TA关注的人

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