自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

柠檬需要糖

用代码写出无限的精彩

  • 博客(30)
  • 资源 (5)
  • 收藏
  • 关注

原创 0.资料大全,博主所有资料

北大青鸟 accp7.0课程 PPT https://yunpan.cn/cBV5Fan45mQte  访问密码 50ec

2016-07-03 13:52:46 427

原创 2.IntelliJ IDEA 配置Tomcat

实际上,更好的习惯是在安装了 IDEA 之后先配置全局的 Application Servers,你可以配置很多个,这样一来,无论是建立新项目还是导入老项目,都可以直接在 Run -> Edit Configuration 里直接选择预先配置好的服务器。创建好项目,在项目上右键选择图片上的那个,或者按F4

2016-07-28 16:06:33 446

原创 9.Hibernate OpenSession&getCurrentSession的比较

在比较openSession和getCurrentSession这两个方法之前,我们先认识一下这两个方法。在进行配置信息管理时,我们一般进行一下简单步骤:   Configuration cfg = new Configuration();  // 获得配置信息对象   SessionFactory sf = cfg.configure().buildSessionFactor

2016-07-26 14:17:56 308

原创 8.Hibernate Open Session In View模式

是什么在Open Session In View模式   hibernate中使用load方法时,并未把数据真正获取时就关闭了session,当我们真正想获取数据时会迫使load加载数据,而此时 session已关闭,所以就会出现异常。 比较典型的是在MVC模式中,我们在M层调用持久层获取数据时(持久层用的是load方法加载数据),当这一调用结束时,session随之关闭,而我们 希望在V层使

2016-07-26 14:02:52 1647

原创 7.Hibernate 延迟加载&立即加载

延迟加载的好处1.降低了内存的开销,在用到某些数据的时候才会到数据中进行查询。2.提高了程序运行性能。注:如果session被关闭了,而你又想用到某些数据,这个时候使用延迟加载会出错;需要立即加载或者使用OpenSessionInView。立即加载的坏处1.select语句的数目太多,需要频繁的访问数据库,会影响查询性能。2.如在应用程序只需要访问DEPT对象,而不

2016-07-26 11:17:43 3073

原创 5.Hibernate HQL查询2

投影查询注:所谓的投影查询就是查询出某张表的某些列。1.只查询某一列SELECT deptName FROM DEPT;deptName:是持久化类DEPT的属性DEPT:为持久化类。执行list方法后返回结果为list集合,泛型为属性类型。2.select deptName,location from DEPT;执行list方法后返回结果为list集合,泛型为ob

2016-07-25 22:13:19 223

原创 6.Hibernate 关联关系

建立关联关系,hibernate可以快速的查询出我们想要的信息,例如 员工表与部门表创建了关联关系,那我我们可以通过员工来查询出部门,也可以通过部门来查询出,部门下所有的员工。如果不尽力关系,我们叫要通过手动去写Hql语句,进行表连接查询,而建立关系后Hibernate就自动为我们生成了表连接查询Hql语句了。其实创建关联很简单,只要弄明白表和表之间的关联就可以了。例如,我有一张员

2016-07-24 22:08:13 333

原创 4.Hibernate HQL查询1

什么是HQL?HQL(Hibernate Query Language)是Hibernate查询语言、是一种面向对象的查询语言,可以理解继承、多态和关联之类的概念。from子句 1.from  cn.hibernate.Dept  cn.hibernate.Dept是全限定类名(包名加类名)。 2.from Dept   省略了Dept的包名 3.from De

2016-07-14 13:57:08 460

原创 3.Hibernate中java对象的三种状态

Hibernate框架通过Session来管理Java对象的状态。瞬时状态(Transient)

2016-07-12 19:33:27 397

原创 1.IntelliJ IDEA常用快捷键

Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+Shift+Space 自动补全代码Ctrl+Alt+Space 类名或接口名提示Ctrl+P 方法参数提示Ctrl+E或者

2016-07-12 10:01:13 271

原创 2.Hibernate 7个步骤

try { //1 装配hibernate.cfg.xml Configuration conf=new Configuration().configure(); //2创建SessionFactory SessionFactory sessionFactory = conf.buildSessionF

2016-07-10 19:34:23 638

原创 2.Hibernate三个准备

1.将Hibernate架包导入到你项目,这里根据不同的IDE导入到不同的目录中。可以看到这里有三个架包一个文件夹  hibernate-core-5.2.1.Final.jar:是Hibernate的核心文件。  hibernate-jpa-2.1-api-1.0.0.Final.jar:Sun官方提出的Java持久化规范。如果你抛出了异常还是报错,则需要载入此文件。  oj

2016-07-09 17:56:12 1362

原创 1.Hibernate基础知识

概念Hibernate是一个优秀的持久化框架,负责简化将对象数据保存到数据库中,或从数据库中读取数据并封装到对象的工作。通过Hibernate简单配置和编码即可替代JDBC繁琐的程序代码。作用hibernate对jdbc提供了对象封装,使得java程序员可以随心所欲的使用对象编程思想来操纵数据,hibernate中还提供了数据查询和获取方法,大幅度提升了编程效率。数

2016-07-09 16:11:22 407

转载 0.Intellij IDEA 添加jar包的三种方式

一.直接复制:(不推荐)方法:直接将硬盘上的jar包复制粘贴到项目的lib目录下即可。注意:1.对于导入的eclipse项目,该方式添加的jar包没有任何反应,用make编译项目会报错2.对于在idea中创建的项目,该方式添加jar包,编译不报错,但是打开Structure会有"...jar ... is missing ..."的提示,需要点击"Fix"或红灯泡解决。

2016-07-07 17:07:57 2512

原创 12.Oracle存储过程

什么是存储过程?存储过程是执行某些操作的子程序,是执行特定任务的模块。语法:PROCEDURE_NAME:存储过程名称PARAMETER_LIST:参数列表,没有可不写local_declarations:局部生命,可选executable_statements:也执行语句块exception:异常处理注: 1.参数列表中数据类型没有长度,如nu

2016-07-07 14:48:49 235

原创 11.Oracle游标

游标的基本原理执行SELECT、INSERT、UPDATE、DELETE的PL/SQL块时,Oracle会在内存中为其分配一个缓冲区,将执行结果放在这个缓冲区中,而游标是指向该缓冲区的指针。也可以理解成,使用SELECT语句从数据库检索到的多行记录的工具。游标分类    静态游标:结果集已经确定。           显式游标:当需要返回多条记录的时候,需要使用显示游标

2016-07-05 18:04:42 259

转载 9.1oracle表空间表分区详解及oracle表分区查询使用方法

此文从以下几个方面来整理关于分区表的概念及操作:1.表空间及分区表的概念2.表分区的具体作用3.表分区的优缺点4.表分区的几种类型及操作方法5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间:是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。分区表: 当表中的数据量不断增大,查询数据的速度就

2016-07-03 14:01:15 320

原创 10.4OraclePL_SQL异常

什么是异常在运行程序时出现的错误叫做异常。发生异常后,语句将停止,PL/SQL引擎将立即控制权转到PL/SQL块的异常处理部分。预定义异常异    常说    明ACCESS_INTO_NULL在未初始化对象时出现CASE_NOT_FOUNDCASE语句中的选项域用户输入的数据不匹配

2016-07-03 13:49:30 276

原创 10.3OraclePL_SQL控制语句

条件控制:IF  THEN  PL/SQL 和 SQL 语句END IF;IF  THEN  PL/SQL 和 SQL 语句ELSE  其他语句END IF;IF  THEN  PL/SQL 和 SQL 语句ELSIF  THEN  其他语句ELSIF  THEN  其他语句ELSE

2016-07-03 13:46:58 455

原创 10.2OraclePL_SQL数据类型

变量类型:类     型说      明范     围CHAR定长字符串0~32767  默认为:1VARCHAR2可变字符串长度0~32767BINARY_INTEGER带符号整数,为整数计算优化性能

2016-07-03 13:43:44 255

原创 10.1OraclePL_SQL基础&变量声明

PL/SQL是什么PL/SQL是结合了Oracle过程语言和结构化查询语言(sql)的一种扩展语言。PL/SQL简介PL/SQL是一种块结构语言,它将一组语句放在一个块中。PL/SQL块将逻辑上相关的声明和语句组合在一起。匿名块是一个围在数据块中命名的PL/SQL快,在运行时被传递到PL/SQL引擎以便执行。注:1.在PL/SQ块中可以使用SELEC

2016-07-03 13:41:08 325

原创 9.Oracle分区表

什么是分区表 1.分区表是吧每个表分为几个不同的部分,并且将这写不同的部分存储在不同的位置。被分区的表称为分区表,分成的不同部分称为一个区。 2.当表中的数据不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应考虑对表进行分区。表分区后,逻辑上依然是一张完整的表,只是将表中的数据在物理上存放到多个表空间(物理文件上),这样查询数据时不至于扫描整张表。Oracle提

2016-07-03 13:38:47 402

原创 8.Oracle索引

什么是索引 创建索引,可以提高数据的访问速度。索引分类 1.B树索引 2.唯一索引和非唯一索引 3.反向键索引 4.位图索引1.B树索引如上图可以看出,B树索引的顺序1.索引会将数据取一个中间点(中间点是数据库自己决定的),小于等于50的在左边,大于50的在右边,这样我们在查找数据的时候,索引会先判断你的数据是大于50或是小于50,从

2016-07-03 13:35:28 236

原创 7.Oracle同义词

什么是同义词同义词就相当于给某张表,某个列起一个别名一样,你可以根据同义词访问某张表。注:在当前模式下创建私有同义词,用户必须拥有CREATE SYNONYM 权限;如果在其他用户模式下创建私有同义词必须拥有CREATE ANY SYNONYM权限。创建同义词CREATE [OR  REPLACE]  SYNONYM  [SCHEMA.]SYNONYM_NAMEFO

2016-07-03 13:32:33 343

原创 6.Oracle序列

什么是序列1.序列是用来产生唯一、连续的整数的数据块对象。2.序列是用来生成,主键或唯一的值。创建序列CREATE SEQUNCE sequence_name -- 序列名START WITH 10 --产生序列的第一个序号。对于升序序列,其默认值是序列的最小值;对于降序序列是默认值的最大值INCREMENT BY 1--指定序号默认增加值。如果为正数则

2016-07-03 13:30:26 365

原创 5.Oracle用户管理

创建用户users:用户名PASSWORD:密码DEFAULT:设置默认表空间temporary:设置临时表空间修改用户ALTER USER users删除用户DROP  USER  users;设置用户权限注:用户权限分为,系统权限&对象权限(角色权限),对象权限中包含了一些系统权限。系统权限    CREATE

2016-07-03 13:28:22 219

原创 4.Oracle表空间

Oracle数据库的存储结构:分为物理结构和逻辑结构    物理结构        数据文件(.dbf)、日志文件(.log)、控制文件(.ctl)    逻辑结构        表空间、段、区、数据块逻辑角度来看    1.数据库(database)是由多个或一个表空间(tablespace)组成。    2.表空间(table

2016-07-03 13:23:17 277

原创 3.Oracle SQL函数

转换函数:    TO_CHAR (d|n[,fmt])   换成字符串型            d:表示日期,n:表示数字。fmt:表示日期或数字。如果不适用fmt则会按照默认的日期格式进行输出。    TO_DATE(CHAR[,fmt]) 将字符串类型转换为时间类型。    TO_NUMBER(CHAR)将字符串转换为number数据类型。其他函数:    N

2016-07-03 13:21:49 238

原创 2.Oracle数据类型

字符类型:char 类型:    固定字符长度,长度是1~2000字节。如果输入长度小于指定长度,则用空格填充;如果大于指定长度,则报错。varchar2类型:    可变长度,长度是1~4000字节。如果输入长度小于指定长度,则不会用空格填充;大于则报错。、    注:一个汉子是占用两个字节。nchar 和 nvarchar2类型,是采用unicode 字符集类型,即双字

2016-07-03 13:20:30 316

原创 1.Oracle数据库基础

oralce 基本概念    数据库:指的是oracle数据库    全局数据库名:在oracle数据库中创建的数据库。    数据库实例:每个已经启动的数据库称为数据库实例。    表空间: 每个oracle数据都是由多个表空间组成,表空间数据数据库的逻辑结构。                   注:1.一个表空间由多个数据文件组成,但一个数据文件只能存在一个表空间。

2016-07-03 13:09:14 303

EasyUI-1.Datagrid 数据网格

http://blog.csdn.net/gxy1317/article/details/52423825

2016-09-03

使用Struts2的JSON插件来实现JSON数据传递

http://blog.csdn.net/gxy1317/article/details/52409360

2016-09-02

对象转换为JSON数据格式&使用JQuery获取数据

http://blog.csdn.net/gxy1317/article/details/52407141

2016-09-02

PI3使用手册_v0.3_S

树莓派3b的帮助手册,对于刚刚学树莓派的非常有帮助,完全的零基础

2016-07-02

空空如也

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

TA关注的人

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