自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Cookie/session机制详解

Cookie机制 什么是Cookie? Cookie是Web服务器保存在客户端的一系列文本信息。 Cookie的作用: 对特定对象的追踪。 统计网页浏览次数。 简化登录。 安全性能: 容易信息泄露。 Cookie不是内置对象 Cookie保存的都是文本信息 Cookie是在...

2018-08-31 17:25:49

阅读数 64

评论数 0

翻译 Apache Kafka 2.0.0

Apache Kafka 2.0.0 已正式发布,这是一个主要版本,新增了许多重要的新功能。此外还包括许多重要的 bug 修复和改进,其中还包括一些严重的错误修复。 Apache Kafka 2.0.0 下载地址 >>> https://kafka.ap...

2018-07-31 11:42:01

阅读数 2368

评论数 0

转载 Map集合中value()方法与keySet()、entrySet()区别

Map集合中value()方法与keySet()、entrySet()区别 在Map集合中values():方法是获取集合中的所有的值—-没有键,没有对应关系,KeySet():将Map中所有的键存入到set集合中。因为set具备迭代器。所有可以迭代方...

2017-12-27 11:21:22

阅读数 383

评论数 0

转载 SSM框架——详细整合教程

使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过...

2017-11-16 16:16:31

阅读数 433

评论数 0

转载 常用排序算法总结

目录冒泡排序  鸡尾酒排序   选择排序 插入排序二分插入排序   希尔排序   归并排序 堆排序 快速排序    我们通常所说的排序算法往往指的是内部排序算法,即数据记录在内存中进行排序。   排序算法大体可分为两种:     一种是比较排序,时间复杂度O(nlogn) ~ O(n^2),主要有...

2017-11-06 14:13:08

阅读数 168

评论数 0

原创 Spring+SpringMVC+MyBatis实现数据库连接的登录功能

在使用SSM框架实现连接数据的登录功能时, 第一步首先导入相应的jar包,然后配置web.xml文件 SSM index.html index.htm index.jsp default.html default.htm defau...

2017-10-30 18:55:32

阅读数 10394

评论数 3

原创 MyBatis框架

ORM框架:对象关系映射(持久层框架) MyBatis框架和Hibernate框架都属于ORM框架   MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。   MyBatis使用简单的XML或注解用于配置和原始映射,将接口和java的POJOs(Plain Old ...

2017-10-29 20:40:42

阅读数 231

评论数 0

转载 Java过滤器和SpringMVC拦截器之间的关系与区别

由于最近做的项目中有一部分是接口远程调用,用到了接入权限和业务权限的鉴定,需要采用SpringMVC的拦截器,以前用Struts2的时候用过拦截器,而SpringMVC的拦截器功能之前没研究过,所以这次来稍微研究一下,得出的结论是SpringMVC的拦截器和Struts2的拦截器原理几乎是一模一样...

2017-10-29 20:37:32

阅读数 664

评论数 0

原创 Spring框架之AOP面向切面编程

AOP面向切面编程 AOP(Aspect-Oriented Programming,面向切面编程):是一种新的方法论,是对传统OOP(Object-Oriented Programming,面向对象编程)的补充。 AOP编程时,仍然需要定义公共功能,但可以明确的定义这个功能在哪里,以什么方式应用,...

2017-10-20 10:54:41

阅读数 180

评论数 0

原创 Spring框架之IOC(续)

Spring框架核心:IOC(控制反转,反转资源获取的方向)和AOP引用对象属性(ref) Person person=(Person) app.getBean("person"); System.out.println(p...

2017-10-16 22:23:57

阅读数 114

评论数 0

原创 Spring框架中的IOC和DI

Spring是什么? Spring :轻量级框架,Java EE的春天,当前主流框架 目标:使现有技术更加易用,推进编码最佳实践 内容: 依赖注入容器 Web集成 数据访问支持 简化Hibernate编码 声明式事务 AOP实现 企业级框架 大规模:用户、数据、功能数 性能和安全要求高 业务复杂 ...

2017-10-16 18:18:49

阅读数 665

评论数 0

转载 员工部门表综合查询SQL

[sql] view plain copy print?–数据库的表设计如下:  –部门:部门编号,部门名称,地址;  –员工:员工编号,员工名字,职务,管理编号,入职日期,薪资,奖金,部门编号;  –创建部门表:  CREATE TABLE dept(  deptno INT PRIMARY K...

2017-10-11 17:39:04

阅读数 2542

评论数 0

原创 数据库中触发器和索引的使用

触发器  什么是触发器?    触发器是一种过程,与表关系密切,用于保护表中的数据。当一个表被修改(insert、update或delete)时,触发器字动执行。触发器课实现多个表之间数据的一致性和完整性。  触发器的类型有3种:    DML触发器:Oracle可以在DML语句进行触发,...

2017-10-07 11:55:11

阅读数 3427

评论数 0

原创 数据库中序列、视图、游标、包、动态SQL的使用

序列   Oracle数据库的表中是不能实现自增功能的,所以要通过序列来实现自增功能 --创建序列 create sequence seq_users start with 1 --开始值为1 increment by 1;--每次增长一个(步长、频次) --使用序列 insert int...

2017-10-07 11:18:58

阅读数 749

评论数 1

原创 数据库中事务、存储过程、函数、同义词的使用

事务   事务(Transaction)是作为单个逻辑工作单位执行的一系列操作   多个操作作为一个整体向系统提交,要么都执行、要么都不执行   事务是一个不可分割的工作逻辑单元 事务的特性   事务必须具备以下四个属性,简称ACID属性   原子性(Atomicity):...

2017-10-07 10:43:05

阅读数 518

评论数 0

原创 PL/SQL

什么是PL/SQL? PL/SQL(Procedural Language/SQL) 一种过程化语言,通过增加编程语言的特点,实现对SQL的扩展 PL/SQL的特点 支持所有SQL的语法 支持case语句,方便的实现循环 通过继承,实现子类具有父类的属性和方法 ...

2017-10-06 16:21:21

阅读数 311

评论数 0

原创 JDBC工作流程、JNDI连接池

JDBC是Java数据库连接技术的简称,提供连接各种常用数据库的能力 JDBC程序的工作原理 JDBC API JDBC API可做的三件事:与数据库建立连接、执行SQL语句、处理结果 JDBC工作流程(如何连接数据库): 1.加载驱动 2....

2017-10-06 15:38:59

阅读数 1474

评论数 0

原创 数据库中的约束

约束(5个): 1.实体完整性 主键约束 唯一性约束 2.域完整性 Check约束 3.引用完整性 Foreign Key 约束 创建约束: 应用实例: --添加主键约束 cus_info_pk:主键重命名 alter table cus_info add con...

2017-10-05 17:36:33

阅读数 316

评论数 0

原创 数据库设计三个范式

数据库该如何设计?? 三个范式: 第一范式(1st NF): 第一范式的目标是确保每列的原子性 如果每列都是不可再分的最小数据单元(也称为最小的原子单元),则满足第一范式(1NF) 第二范式(2nd NF): 如果一个关系满足1NF,...

2017-10-05 17:31:13

阅读数 179

评论数 0

原创 Oracle数据库中的子查询,判断符In、any、all

子查询=简单查询+限定查询+多表查询+统计查询的综合体 多表查询性能差,替代方案:子查询,所谓的子查询指的是在一个查询之中嵌套了其他的若干查询,嵌套子查询之后的查询SQL语句如下: 如果出现的子查询返回的是多行单列数据的话,这个时候就需要使用三种判断符判断了:IN、ANY、ALL;...

2017-10-05 16:48:14

阅读数 3880

评论数 0

原创 Oracle数据库中的多表查询

经验查询: 在日后的开发之中,很多人都肯定要接触到许多新的数据库和数据表,那么在这种时候有两种做法; 做法一:新人做法,上来就直接输入以下的命令 select * from 表名称; 如果此时数据量较大的话,以上无法浏览数据,二有可能造成系统的死机; 做法二:老人做法,先看一下有多少条记...

2017-10-01 20:25:45

阅读数 30914

评论数 1

原创 Oracle数据库常用函数

1.字符函数: upper('字符串'|列名称)将输入的字符串转换成大写 lower('字符串'|列名称)将输入的字符串转换成小写 initcap('字符串'|列名称),首字母大写 length('字符串'|列名称)...

2017-10-01 17:15:12

阅读数 4476

评论数 0

原创 数据库(SQL)的语言组成/分类

数据库(SQL)的语言主要有以下四部分:   1.DML(数据操作语言) 插入、删除、修改数据库中的数据 insert、delete、update等   2.DCL(数据控制语言) 用来控制存取许可、存取权限等 grant、revoke等   3.DQL(数据查询语言) 用来查询数...

2017-09-13 18:58:52

阅读数 254

评论数 0

原创 Oracle数据库的安装配置过程和卸载步骤

Oracle 11g数据库详细安装步骤图解 1.Oracle官网上下载11g 适用于 Microsoft Windows (x64) 的 Oracle Database 11g 第 2 版 (11.2.0.1.0) 下载地址: http://download.oracle.com/ot...

2017-09-13 10:57:52

阅读数 19414

评论数 0

原创 MVC模式

一、MVC模式简介 MVC是一种架构型模式,它本身并不引入新的功能,只是用来指导我们改善应用程序的架构,使得应用的模型和视图相分离,从而得到更好的开发和维护效率。        在MVC模式中,应用程序被划分成了模型(Model)、视图(View)和控制器(Controller)三个部分。...

2017-09-13 10:45:25

阅读数 1121

评论数 0

转载 Ajax原理及其方法详解

一、ajax所包含的技术 大家都知道ajax并非一种新的技术,而是几种原有技术的结合体。它由下列技术组合而成。 1.使用CSS和XHTML来表示。 2. 使用DOM模型来交互和动态显示。 3.使用XMLHttpRequest来和服务器进行异步通信。 4.使用javascript...

2017-09-13 09:58:22

阅读数 122

评论数 0

转载 JSTL表达式

六、什么是 JSTL 表达式。  JSP 标准标记库(JSP Standard Tag Library,JSTL)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问。 七、JSTL 表达式的作用。 JSTL标签库的使用...

2017-09-12 19:18:17

阅读数 182

评论数 0

转载 EL表达式

一、EL表达式简介   EL 全名为Expression Language。EL主要作用:  1、获取数据    EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象、获取数据。(某个web域 中的对象,访问javabean的属性、访问list集合、访问map...

2017-09-12 18:21:36

阅读数 241

评论数 0

原创 JSP中页面的转发与重定向

页面的转发:   转发的作用:在多个页面交互过程中实现请求数据的共享         转发的实现:RequestDispatcher对象,forward()方法 RequestDispatcher rd = request.getRequestDispatcher("welcome...

2017-09-11 22:02:58

阅读数 614

评论数 0

原创 Servlet程序及Servlet的应用

Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。 狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Serv...

2017-09-11 19:27:41

阅读数 240

评论数 0

原创 JSP中的include指令、application内置对象、JSP中内置对象的范围

include指令:   可以将一些共性的内容写入一个单独的文件中,然后通过include指令引用该文件,从而降低代码的冗余问题,也便于修改共性内容。 Application内置对象:    Application类似于系统的“全局变量”,用于实现用户之间的数据共享 application内置对...

2017-09-11 19:00:23

阅读数 204

评论数 0

原创 Cookie/session机制详解

Cookie机制 什么是Cookie? Cookie是Web服务器保存在客户端的一系列文本信息。 Cookie的作用: 对特定对象的追踪。 统计网页浏览次数。 简化登录。 安全性能: 容易信息泄露。 Cookie不是内置对象 Cookie保存的都是文本信息 Cookie是在客户端发挥作用 Co...

2017-09-11 09:48:06

阅读数 134

评论数 0

原创 JSP动态交互、JSP执行过程、JSP页面元素、JSP九大内置对象

JSP(Java Server Pages)       在HTML中嵌入java脚本代码 又应用服务器中的JSP引擎来编译和执行嵌入的java脚本代码 然后将生成的整个页面信息返回给客户端

2017-09-10 21:36:13

阅读数 375

评论数 0

原创 Tomcat服务器的使用

Tomcat服务器: 是Apache Jakarta的开源项目 是JSP/Servlet容器 Tomcat服务器的应用: 1.启动和停止Tomcat服务器 方式一:通过“程序”-->"管理工具" -->"服务" -->鼠标右击&q...

2017-09-10 21:13:48

阅读数 107

评论数 0

原创 Http协议常见的数字错误 200、400、401、403、404、500、503等

Http协议: Http协议(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,绝大多数的Web开发,都是构建在HTTP协议之上的Web应用 http请求有三部分组成,分别是: 请求行、消息报头、请求正文 Http协议中数字错误的定义: Status状...

2017-09-06 17:16:00

阅读数 7485

评论数 0

转载 java中的反射机制

<div class="article_manage clearfix"> <div class="article_l"> <span class="link_categories"&...

2017-08-30 21:09:58

阅读数 121

评论数 0

原创 java中的异常处理

异常:就是在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序 当程序中有异常时就需要进行异常处理 异常处理:java变成语言使用异常处理机制为程序提供了错误处理的能力 异常处理的关键字: try、catch、finally、throw、throws ...

2017-08-28 21:59:27

阅读数 212

评论数 0

转载 JavaIO流原理之常用字节流和字符流详解以及Buffered高效的原理

Java的流体系十分庞大,我们来看看体系图:       这么庞大的体系里面,常用的就那么几个,我们把它们抽取出来,如下图:      一:字节流         1:字节输入流            字节输入流的抽象基类是InputStream,常用的子类是 FileInputStream和Bu...

2017-08-26 17:04:14

阅读数 669

评论数 0

原创 javaIO流中文件的拷贝和图片的拷贝

文件拷贝实例: 利用文件输入输出流编写一个实现文件拷贝的程序, 源文件名和目标文件名通过控制台输入。 图片拷贝实例: 将图片根据原路径拷贝到另一个路径内

2017-08-26 16:54:40

阅读数 2425

评论数 0

原创 JavaIO流基础语法及方法的应用

流的概念: 数据流向某个对象的数据序列, 并且到达这个对象的过程。 输入流:数据源数据流向计算机内存的过程 输出流:把数据从程序流向目标数据源的过程 字节流:以字节为数据单位来处理的流 字符流:以字符为数据单位来处理的流 流的基类: 输入流:以InputStream(字节输入流)和Re...

2017-08-24 21:21:41

阅读数 172

评论数 0

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