自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JDBC----c3p0

C3P0 Dbcp 做连接池 jdbctmplatce spring 和 hibernate 对c3p0进行支持。 新建web项目 C3p0Test 使用c3p0的连接池,导入jar包 查看文档         通用Jdbcutils.java 工具 在src下面创建 c3p0-config.xml

2018-04-13 17:16:15 380

原创 http协议

请求,响应。 http协议:为了更好去连接请求和响应。 协议介绍 学习目的:了解http协议的内容。 在request,请求,response 响应会涉及到协议的内容。   协议:双方的约定。   网络协议:计算机网络中进行数据交换而建立的规则、标准或约定等等。 http协议:超文本传输协议(HTTP,HyperTextTransfer Proto

2018-04-12 20:29:18 902

原创 servlet学习日志01

javaweb web开发是基于请求和响应的: 请求:浏览器(客户端)向服务器发送信息 响应:服务器向浏览器回送信息 请求和响应是成对出现的。web资源分类 所谓web资源即放在Internet网上供外界访问的文件或程序,又根据它们呈现的效果及原理不同,将它们划分为静态资源和动态资源。 静态web资源:固定不变数据文件(静态网页 HTML、文本、音频、视频) 静态

2018-04-12 19:44:40 1798

原创 JavaScript学习日志02

8. js中的对象 8.1. js中的全局对象介绍 String对象 Date对象 Math对象和Java中的基本一致 RegExp对象,正则对象,正则表达式的书写规则和Java也一致: . 当前可以是任意字符 ? 表示零次或一次 * 表示零次或多次 + 表示一次或多次 () 对某个存在的正则进行分组 组的使用 \

2018-04-02 19:08:39 416

原创 JavaScript学习日志01

1. JavaScript简介 作用: 1、对html中的标签实现动态的控制。 2、验证表单中的内容。 浏览器诞生初期只能用来浏览网页,没有与访问者互动的能力。网景公司希望出现一种网页语言,可以实现浏览器与用户互动 。Javascript语言诞生主要是完成页面的数据验证。 JavaScript与Java不同 1. JS是Netscape公司的产品,前身是LiveScri

2018-03-30 18:58:17 628

原创 html5学习日志04

h5 盒子模型 边框 border-color border-width border-style 边框粗细 border-width thin medium thick 边框样式 border-style none hidden dotted dashed solid double 同时设置边框的颜色、粗

2018-03-22 20:06:37 423

原创 html5学习日志03

css 优势 内容与表现分离 网页的表现统一,容易修改 丰富的样式,使得页面布局更加灵活 减少网页的代码量,增加网页的浏览速度,节省网络带宽 运用独立于页面的CSS,有利于网页被搜索引擎收录 css样式优先级 行内样式>内部样式表>外部样式表 就近原则 基本选择器优先级:ID选择器>类选择器>标签选择器

2018-03-22 19:44:53 466

原创 html5学习日志02

h5基础 表单语法 文本框 密码框 单选按钮 复选框 列表框 按钮 多行文本域 文件域 邮箱 网址 数字 滑块 搜索框 placeholder input类型的文本框提供一种提

2018-03-21 19:29:46 601

原创 html5学习日志01

html5 W3C标准 W3C World Wide Web Consortium(万维网联盟) 成立于1994年,Web技术领域最权威和具影响力的国际中立性技术标准机构 http://www.w3.org/ http://www.chinaw3c.org/ W3C标准包括 结构化标准语言(XHTML 、XML) 表现标准语言(CSS) 行为标准(DOM、ECM

2018-03-21 19:12:47 1060

原创 jdbc学习日志02

jdbc连接池 是缓存在内存中的多个可重复使用的数据库连接 客户端请求连接池获得一个连接对象(Connection),然后就可以使用连接对象访问数据库 不需要客户端注册驱动程序 大大提高了数据访问性能 连接对象拿来就直接使用,不需要注册驱动及使用驱动创建连接对象 javax.sql.ConnectionPoolDataSource接口对象是提供PooledConnect

2018-03-16 20:08:11 525

原创 jdbc学习日志01

JDBC JDBC的主要作用是什么? JDBC访问数据时常用的类和接口有哪些,它们的作用是什么? JDBC访问数据的步骤是什么? PreparedStatement与Statement相比,具有什么优势? JDBC API 提供者:Sun公司 内容:供程序员调用的接口与类,集成在java.sql和javax.sql包中,如: DriverManager类 Conn

2018-03-13 21:03:30 460

原创 oracle学习日志08

■ 游标 SQL语言是面向集合的,是对指定列的操作。如果要对列中的指定行进行操作,就必须使用游标。 当在PL/SQL块中执行查询语句(SELECT)和数据操纵语句(DML)时,Oracle会为其分配一个上下文区(Context Area) 游标是指向上下文区的指针,它为应用提供了一种对具有多行数据查询结果集中的每一行数据分别进行单独处理的方法 显式游标 游标分为显式游标

2018-03-08 20:43:48 472

原创 oracle学习日志07

■ 事务 事务的特点 ACID: 原子性(atomicity):组成事务处理的语句形成了一个逻辑单元,不能只执行其中的一部分。 一致性(consistency):在事务处理执行前后,数据库是一致的(数据库数据完整性约束)。 隔离性(isolcation):一个事务处理对另一个事务处理的影响。 持续性(durability):事务处理的效果能够被永久保存下来 。 一个事务只会有

2018-03-07 18:20:39 407

原创 oracle学习日志06

■ PL/SQL(Procedural Language/SQL,过程语言/SQL) 它是结合Oracle过程语言和结构化查询语言的一种扩展语言 PL/SQL支持多种数据类型,可以使用条件语句和循环语句等控制结构 PL/SQL可用于创建存储过程、触发器和程序包,也可以用来处理业务规则、数据库事件或给SQL命令的执行添加程序逻辑 PL/SQL语言是程序化程序设计语言。 块(Bl

2018-03-06 19:10:34 430

原创 oracle学习日志05

Oracle数据库 数据库对象和多表查询 ■ 高级查询 多表查询 如果查询两张表,并且没有定义连接条件,那么查询的结果集是两表相乘的结果,这样的情况称之为笛卡尔乘积 笛卡尔乘积会产生很多行结果。比如,第一张表的行数为50行,第二张表为100行,那么笛卡尔乘积产生的结果为5000行。因为第一张表的每条记录会对应第二张表的100条记录,即50*100=5000 例如 SELECT

2018-03-03 17:41:13 444

原创 oracle学习日志04

■ 数据完整性 数据完整性(Data Integrity)是指数据的精确性(Accuracy)和可靠性(Reliability),它是防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成无效操作或错误信息而提出的。例如: 数据类型 年龄使用什么类型? 格式是否正确 身份证号,可以是15位也可以是18位 范围 性别可选择“男”、“女”、“未知” 是否允许重复 银行

2018-02-28 19:16:08 358

原创 oracle学习日志03

oracle简单的操作 数据定义语言DDL (Data Definition Language) (create,drop,alter,desc) 用于创建对象 如:create table ,alter table,droptable,createview; 数据操纵语言DML (Data Manipulation Language) (insert,delete,update

2018-02-27 20:44:45 444

原创 oracle学习日志02

oracle简单的操作 数据定义语言DDL (Data Definition Language) (create,drop,alter,desc) 用于创建对象 如:create table ,alter table,droptable,createview; 数据操纵语言DML (Data Manipulation Language) (insert,delete,update

2018-02-27 20:09:51 372

原创 oracle学习日志01

今天简单的了解oracle

2018-02-24 16:56:10 402

原创 java基础学习日志20

反射、、练习 myproperties.propertise file文件mykey=myValue name=java address=\u5317\u4EAC 仿制昨上个 public class Student extends person implements InterfaceDemo { public String name = null; private

2018-02-06 18:54:44 385

原创 java基础学习日志19

反射 public class Student extends Person { public String name; private int age; private String sex; protected String address; public String school; public Student(String name, int age, Strin

2018-02-06 18:44:17 250

原创 java基础学习日志18

IO流 文件路径 import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.util.Scanner; public class FileDemo { public static void main

2018-02-06 09:42:33 262

原创 java基础学习日志17

多线程 线程:在一个程序中同时运行的多个独立流程,每一个独立的流程就是一个线程。两种实现方式:继承Thread类与实现 Runnable接口 public class Runthread extends Thread { String name; int num; public Runthread(String name, int num) { this.n

2018-02-05 19:32:44 309

原创 java基础学习日志16

集合 public class Student implements Comparable { String name; int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int get

2018-02-05 19:01:05 310

原创 java基础学习日志15

泛型 public class Animal { String name; public String getName() { return name; } public void setName(String name) { this.name = name; } public Animal(String name) { this.name = name; }

2018-01-31 19:00:12 361

原创 java基础学习日志14

异常,和log4j(老司机) public class SampleThrow { public static void main(String[] args) { System.out.println("AAAAAAAAAAAAAAAAA"); try { int num = 0; if(num==0){ num=

2018-01-30 17:36:52 307

原创 java基础学习日志13

内部类 /** * 外部类的构造方法先于内部类构造方法执行 * @author * @date 2018年1月26日上午9:39:24 */ public class MyOuterClass { String outValue; static String name; MyInnerClass myinner; //在类内部定义的类叫内部类,定义在外部类内部,外部类

2018-01-26 19:40:54 300

原创 java基础学习日志12

内部类 public class Test1 { public static void main(String[] args) { // 通过这种方式创建的字符串内存是在字符串常量池中 String str = "abc"; String str1 = "abc"; String str2 = new String("abc"); String str3 = ne

2018-01-25 16:48:15 288

原创 java基础学习日志11

还是继承,重写、重载及toString /** * 这个类作为Dog的父类 * @author * @date 2018年1月22日上午9:40:45 * java所有的类默认继承Object, * 一个类的父类包括直接和间接的父类。 * 一个类只能有一个直接父类,一个类不能同时继承多个类,在java只支持单继承,不支持多继承,java中是支持多重继承。 * 子类继承父类,只能使

2018-01-23 11:00:22 404

原创 java基础学习日志10

在这个阴冷的天气里,今天学的是继承 /** * 这个类作为Dog的父类 * @author * @date 2018年1月22日上午9:40:45 * java所有的类默认继承Object, * 一个类的父类包括直接和间接的父类。 * 一个类只能有一个直接父类,一个类不能同时继承多个类,在java只支持单继承,不支持多继承,java中是支持多重继承。 * 子类继承父类,只能使用非

2018-01-22 15:20:55 660

原创 java基础学习日志09

封装类 package com.hisoft.java.demo; /** * 这个类是讲解封装 * @author jh *封装可以隐藏对象的属性和实现细节,仅对外公开接口,并且可以控制对象的属性和方法的访问级别, *提高了程序的模块化及安全性,且易于维护。 * */ public class Student { // 将属性定义为私有的 private String stuNa

2018-01-10 08:39:00 312

原创 java基础学习日志08

修饰符 /** * 这个类是描述java的class语法的 * * @author jh 修饰类的权限修饰符只能有public和default * 一个java源文件里面只能有一个用public修饰的类,且和文件名一直的类才能声明为public 用 * abstract修饰的类是抽象类,抽象类不能被实例化 一个类如果要继承一个抽象类,就必须实现抽象类里面的抽象方法。 * 用final修

2018-01-10 08:34:14 230

原创 java基础学习日志07

今天小冷,但阳光依旧 今天学的是类的生命周期和main的调用 public class ClassAndMathodDemo { // 成员变量,也叫全局变量,包括静态成员变量以及非静态成员变量 int age; String name; // 静态变量 static String schoolName; // 代码段就是用{}包围的代码,从作用域划分分为两种,一种是全局代码段,一种是局

2017-12-26 13:57:53 200

原创 java基础学习日志06

又是一个好天,看见俩漂亮妹子 数组的定义及规范

2017-12-22 11:57:50 235

原创 java基础学习日志05

本文主要是流程控制简介 选择结构和循环结构

2017-12-22 11:41:06 336

原创 java基础学习日志04

主要是运算符的列表和应用 还有路基运算符格式和应用

2017-12-14 09:53:09 241

原创 java基础学习日志03

今天是第三天 一.有无返回值的方法和全局变量与局部变量 static定义下的基本数据类型都有返回值,而void则不需要返回值。 类之下的全局变量在整个类中都可被调用,方法中的局部变量只能在方法中被调用。 class Test1 { // 定义在方法体外部,类内部的变量就是成员变量,也叫全部变量 static int i=10; char c = 'c'; final int max

2017-12-13 13:53:24 287

原创 java基础学习日志02

今天是 java学习的第二天 命名规范定义 一:Java中的包、类、方法、参数和变量的名字统称为标识符 标识符的基本命名规范 1.开头只能以字母,下划线,$,后面可以包含字母,下划线,$,数字。(数字不能做开头) 2.标识符不能是关键字,但可以包含关键字 3.标识符区分大小写 二.标识符具体的命名规范 1.项目名:字母小写 2.包名:全小写,但是要以您所在公司网址倒续写 比

2017-12-12 17:46:22 279

原创 java基础学习日志01

第一次接触java,都说是世界上第一的编程语言,感觉很神神奇。   了解到它的发明者叫做詹姆斯·高斯林,一个美国人。它是非常自由的,是从从C语言过来的,让编程变得更加容易。我首先得到的是JDK,JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环

2017-12-12 17:36:46 371

空空如也

空空如也

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

TA关注的人

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