自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring学习

Spring负责管理项目中的所有对象。可以看做对象的管家。一、Spring简单使用。1、导入Jar包2、创建一个对象3、书写xml配置文件src目录下:application.xml(任意的,建议这样做) 导入约束 1、preference->XML catalog->Add->File System选择要导入的约束文件(dtd/xsd约束)然后key type选择Schema locat

2018-01-03 16:19:28 229

原创 Oracle数据的导入与导出

一、imp/exp二、数据泵导入导出impdp/expdp

2017-11-30 10:11:09 203

原创 java异常

本文内容参考源自http://blog.csdn.net/hguisu/article/details/6155636一、JAVA异常Java通 过API中Throwable类的众多子类描述各种不同的异常。因而,Java异常都是对象,是Throwable子类的实例,描述了出现在一段编码中的 错误条件。当条件生成时,错误将引发异常。 (1) Throwable: 有两个重要的子类:Except

2017-11-30 10:09:41 250

原创 Oracle学习

一、Oracle概述 (1)实例 一个Oracle数据库由一到多个实例组成(1:n即Oracle集群RAC)。实例是后台进程和内存的集合,必须启动实例才能访问数据库中的数据。startup open 实例名; 集群优点: 1.Load Balance负载均衡:将客户压力均分到每一台服务器上。 2.Fail Over失败迁移:事务执行到某一步失败了,会将操作转到其他服务器继续执行。

2017-11-14 17:33:10 356

原创 Hibernate框架学习(一)

一、简介使用Hibernate可以以面向对象的方式来操作数据库,而不需要书写sql语句。Hibernate是一种ORM(Object relation mapping):使用映射文件来配置实体类对象与表之间的映射关系,对象名对应表明,属性对应列。使用中只需要操作实体类对象即可,不需要操作表。 ORM分四个等级:Hibernate为4级ORM;MyBatis为2级ORM;DBUtils为1级ORM二

2017-11-07 16:53:04 188

原创 NoSQL学习(27)

一、概述NoSQL(Not Only SQL),泛指非关系型数据库。关系型数据库是靠关系表存数据;而非关系型数据库一般是在内存中存储数据。 关系型数据库是基于关系表的数据库,最终会将数据持久化到磁盘上,而nosql数据 库是基于特殊的结构,并将数据存储到内存的数据库。从性能上而言,nosql数据库 要优于关系型数据库,从安全性上而言关系型数据库要优于nosql数据库,所以在实 际开发中一个项目中n

2017-11-05 15:55:43 237

原创 一般项目开发流程

1、确定项目需求 2、编写《需求说明书》——只涉及业务需求 不涉及技术。 3、编写《概要设计说明书》——涉及技术的宏观内容(web层用什么技术,service层用什么技术,dao层用什么技术。搭架子。设计数据库。页面原型) 4、编写《详细设计说明书》——伪代码 5、编码阶段coding阶段——单元测试 6、联测——项目组内的行为 7、测试组进行全面测试 8、上线(测试阶段)(内测、公测

2017-11-01 21:13:20 184

原创 Linux基础

一、安装细节安装虚拟机,centOS的Basic server版,纯净的服务器版。 勾选网络自动连接二、Linux基本命令1、目录切换cdlinux目录结构: bin:存放二进制可执行文件(binary) sbin:存放二进制可访问文件,只有root可以访问(super user binaries) etc:用于存放系统配置文件(etcetera) usr:用于存放共享的系统

2017-11-01 14:01:19 207

原创 Listener&Filter

一、什么是监听器监听器就是监听某个对象的的状态变化的组件 事件源:被监听的对象 —– 三个域对象 request session servletContext 监听器:监听事件源对象 事件源对象的状态的变化都会触发监听器 注册监听器:将监听器与事件源进行绑定 响应行为:监听器监听到事件源的状态变化时 所涉及的功能代码 二、监听器有哪些(共有八个)第一维度: 按照被监听

2017-10-26 23:08:25 182

原创 AJAX(22)

一、概述1、同步和异步同步:客户端发送请求到服务器端,在服务器返回响应之前,客户端都处于等待卡死状态 异步:客户端发送请求到服务器端,无论服务器端是否返回响应,客户端都可随意做别的事情。2、Ajax的运行原理客户端浏览器内置着很多解析器,比如html解析器,css解析器,js解析器。同样也有一个ajax解析器。当页面发起请求时,会将请求发送给浏览器内核的ajax引擎,ajax引擎

2017-10-25 13:45:58 321

原创 java中关于String、StringBuffer和StringBuilder

一、StringBufferAPI解释:它是线程安全(Synchronized)的可变字符串。可以通过某些方法调用来改变序列的长度和内容。 StringBuffer的主要操作是append和insert方法,它们可以被重载使得可以接受所有数据类型,任何给定的数据类型都会被有效地转化为一个String字符串并被添加到StringBuffer字符串缓冲区的后面。 append方法总是将

2017-10-24 09:28:36 223

原创 事务以及JDBC操作事务的学习

一、事务简介事务就是完成一组操作需要的n个组成单元,要么都做,要么都不做。例如,A给B转账,这就是一个事物,A的钱减少和B中的钱增多是一个事务,要么都不变,要么都改变,这样才能保证功能的正确完成。mysql的事务默认的事务:一条sql语句就是一个事务,默认会开启并提交事务。 手动事务 手动开启事务之后的sql操作都不会执行,会等待(2)或(3)相应的指令,等待到了(2)则会将中间的sql都执行;

2017-10-20 21:32:09 329

原创 面向对象三大特性之多态

Java中的多态的理解

2017-10-16 23:37:04 272

原创 JDBC基础学习

一、JDBC概述JDBC,(Java DataBase Connectivity:java数据库连接,sun公司推出的java访问数据库的标准规范(接口))。 1、JDBC是一种用于执行SQL语句的java api 2、JDBC可以为多种关系数据库提供统一访问入口。 3、JDBC由一组java工具类和接口组成。二、JDBC原理sun提供访问数据库规范成为JDBC,而生产厂商提供规范的实现类称为

2017-10-13 20:49:46 301

原创 数据库基础学习

一、数据库基础知识1、什么是数据库数据库就是存储数据的仓库,其本质是一种文件系统,系统按照特定的格式将数据存储起来,用户可以通过SQL对数据库中的数据进行增删改查操作。2、数据库和表数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理

2017-10-13 11:48:09 604

原创 javaEE的开发模式

1、模式:在开发过程中总结出来的一套方法。2、javaEE经历的模式:model1模式 技术组成:jsp+javaBean 弊端: 业务复杂后导致Jsp页面混乱 model2模式 技术组成:jsp+sevlet+javaBean MVC模式 M:Model——javaBean:封装数据 V:View——jsp:单纯的页面数据的现实 C:Controlle

2017-10-11 22:30:18 252

原创 El&jstl

一、EL(Express Language)技术1、概述EL表达式可以嵌入jsp页面中,减少jsp脚本的编写,El出现的目的就是要替代jsp中脚本的编写,也就是减少jsp页面中的java代码的编写。2、EL从域中取出数据(主要的作用)获得四大域的数据,格式为:${EL表达式} jsp脚本:< %=request.getAttribute(name);%> EL表达式替代:${requestSco

2017-10-11 22:02:55 208

原创 jsp

一、JSP技术1、JSP的脚本(1):内部的java代码会被翻译到service方法内部 (2):会被翻译成service方法内部的out.print() (3):会被翻译成servlet的成员内容2、JSP中的注释(可见范围不同)(1)html注释:——可见范围:jsp源码、翻译后的servlet(在work工作区间内)、页面显示的html源码 (2)java注释:单行

2017-10-10 16:48:31 234

原创 会话技术 Cookie&Session

一、会话技术简介1、存储客户端的状态HTTP协议是无状态的,也就是说每个客户端访问服务器资源时,服务器并不知道该客户端是谁,所以需要会话技术识别客户端的状态 cookie和session都是存储无状态的客户端数据,cookie是存储在客户端本地,安全性不好,客户端可以清除;session是存储在服务器的内存当中,安全性相对好但会增加服务器的压力。2、会话技术从某一客户端从浏览

2017-10-09 22:51:30 199

原创 response入门

通过response设置响应行设置响应行的状态码 setStatus(int sc)通过response设置响应头addHeader(String name , String value) addIntHeader(String name , int value) addDateHeader(String name , long date)setHeader(String name , Str

2017-10-06 12:34:43 278

原创 Servlet入门(13)

一、Servlet简介1、什么servletServlet是运行在服务器端的java小程序,是sun公司提供的一套规范(即接口),用来处理客户端请求并将结果动态返回给浏览器。Servlet实质就是java代码,通过api动态地向客户端输出内容。servlet规范:(1)Servlet技术 (2)filter技术——过滤器 (3)listener技术——

2017-10-05 23:50:36 243

原创 初识javaweb之http协议和tomcat

一、Java web大体框架 图片引用自http://blog.csdn.net/yanzi1225627/article/details/8564455二、Tomcat和http协议Tomcat服务器是一种Web应用服务器,Web应用服务器可以使得我们的电脑上的指定的页面或文件可以被通过HTTP协议按IP方式访问到。HTTP协议HTTP(HyperText Transfer Protocol

2017-10-04 17:27:11 313

原创 XML入门

一、XML的简单介绍XML(Extensible Markup Language)可扩展的标记语言。设计的宗旨是传输数据,而非显示数据。但在当今的开发中已经用更简便的JSON来传输数据了,XML则被更多地应用在配置文件中(也有用于存储数据)。XML不是对HTML的替代而是一种补充在java web开发中。有时候我们会需要使用不同的路径来执行不同的资源,这时候就需要使用XML配置。为限定XML内容,我

2017-10-03 19:25:13 200

原创 JAVA网络编程入门

一、网络编程协议简介当前Internet采用的网络协议是:TCP/IP协议(Transmission Control Protocol/Internet Protocol)。这里初学因此只了解TCP/IP协议栈中的TCP(Transmission Control Protocol)与UDP(User Datagram Protocol)两个高级协议。1、TCPTCP协议是一种以固线连接为基础的协议

2017-10-02 11:36:46 179

转载 集合类的优缺点

Collection接口中有两个常用的子接口:List(列表),Set(集)。List:可存放重复元素,元素存取是有序的。 ArrayList:底层为数组结构。查询速度快。增删稍慢。线程不同步。 LinkedList:底层为链表结构。增删速度快,查询稍慢。线程不同步 Vector:底层为数组结

2017-09-30 11:29:14 826

转载 文章标题

https://zhuanlan.zhihu.com/p/27562748 转载自清浅池塘。public class Test { public static void main(String[] args) { // TODO Auto-generated method stub //赋值时在-128到127之间,因此给i2赋100的时候取已有缓存好的对象赋值

2017-09-28 09:59:10 155

原创 java中next(),nextInt()和nextLine()

一、解释nextInt(): it only reads the int value, nextInt() places the cursor in the same line after reading the input. 它只能读取int型的输入。并且cursor放在该行中。next(): read the input only till the space. It can’t read t

2017-09-28 09:49:04 633

转载 JAVA中的四种修饰符

访问权限 类 包 子类 其他包      public ∨ ∨ ∨ ∨ (对任何人都是可用的)      protect ∨ ∨ ∨ ×    (继承的类可以访问以及和private一样的权限)      default ∨ ∨ ×

2017-09-27 16:30:29 727

原创 JVM的GC算法/类加载机制

一.JAVA中的内存划分 上面这张图就是jvm运行时的状态。具体划分为如下5个内存空间:(非常重要) - 程序计数器:保证线程切换后能恢复到原来的执行位置,每一个线程都有一个独立的程序计数器,在线程创建时创建,指向下一条指令的地址.(如果线程执行的是本地方法,则初始化为undefined) - 虚拟机栈:(栈内存)为虚拟机执行java方法服务: 每个方法被调用的时候都会创建一个栈帧,用于存储

2017-09-19 11:54:35 402

原创 java中的static

1.静态对象和非静态对象的区别: 静态对象 非静态对象 拥有属性: 是类共同拥有的 是类各对象独立拥有的内存分配: 内存空间上是固定的 在

2017-09-18 23:57:21 328

原创 java中的this关键字与final关键字的用法总结

一、this的基本用处Java中的this关键词有三个基本的用法1.调用本类的成员变量2.调用本类的成员方法3.调用本类的构造方法在调用构造方法的时候this();语句必须放在构造方法中的第一个语句位置。(在成员方法中使用this();并无意义,java不允许这样做)public class Student{ private String name; //定义了一个student类的成员变

2017-09-18 17:19:32 584

空空如也

空空如也

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

TA关注的人

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