自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(183)
  • 资源 (1)
  • 收藏
  • 关注

原创 JavaSE之JDK1.8新特性

一、Lambda表达式1、Lambda表达式简介Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功能接口。lambda表达式的本质是一个匿名方。2、Lambda表达式使用前提使用Lambda必须具有且仅有一个抽象方法接口,且要求接口中有且仅有一个抽象方法。 使用Lambda必须具有上下文推断。也就是方法的参数或局部变量类型必须为Lambda对应的接口类型,才能使用Lambda作为该接口的实例。3、Lambda表达式的格式Lambda省

2020-07-30 11:23:12 593

原创 优化IDEA参数配置

1、配置JDK打开JDK配置界面配置IDEA的JDK设置项目默认JDK2、禁止自动更新3、开启idea时不自动打开上一次最后开启的项目4、 快速显示类的相关信息5、开启智能导包6、 显示行号7、设置大小写忽略8、取消类选型卡单行显示效果9、设置文件编码格式UTF-810、添加版本控制git11、代码管理管理工具(maven)12、开启自动导入依赖13、开启自动编译...

2020-06-22 20:07:58 508

原创 hibernate(一):hibernate入门

一、hibernate简介1、hibernate概述Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。2、hibernate的优势开源和轻量级: Hibernate框架是根据LGPL许可证和轻量级的开源工具。 快速性能: Hibernate框架的性能很快,因为缓存在Hibe

2020-06-07 19:29:07 296

原创 springboot(十一):springboot集成thymeleaf

1、创建maven项目并添加依赖 <!-- Import dependency management from Spring Boot --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <versi

2020-05-31 20:22:09 1512

原创 springboot(十):springboot集成rabbitmq

1、创建maven项目并添加相关依赖 <!-- Import dependency management from Spring Boot --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <ve

2020-05-31 17:43:54 117

原创 springboot(九):springboot集成redis

1、创建maven项目并添加依赖 <!-- Import dependency management from Spring Boot --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <vers

2020-05-31 17:23:02 207

原创 springboot(八):springboot集成mybatis

1、创建maven工程并添加相关依赖<!-- Import dependency management from Spring Boot --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version

2020-05-31 16:59:26 174

原创 springboot(七):springboot集成jpa

1、创建maven工程并添加依赖 <!-- Import dependency management from Spring Boot --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <versi

2020-05-31 16:23:13 263

原创 springboot(六):springboot集成jdbc

1、创建maven工程并添加依赖 <!-- Import dependency management from Spring Boot --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <versi

2020-05-31 16:01:19 274

原创 springboot(五):springboot集成springmvc

1、创建maven工程2、添加项目依赖添加父工程<!-- Import dependency management from Spring Boot --><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo...

2020-03-30 21:48:02 356

原创 springboot(四):springboot自动配置原理

springboot执行启动类后,为什么我们就可以直接使用http://localhost:8080/访问了呢?我们查看启动类,发现特别的地方有两个: 注解:@SpringBootApplication run方法:SpringApplication.run()我们先看看注解@SpringBootApplication在启动类上有注解@SpringBo...

2020-03-29 23:40:10 747

原创 全文检索技术(九):使用springDataES查询

1、简单查询2、自定义查询3、使用NativeSearchQuery查询

2020-02-18 20:00:37 355

原创 全文检索技术(八):使用springDataES操作索引库

1、搭建springDataElasticsearch环境2、springDataES操作索引3、springDataES对文档增删改操作

2020-02-18 19:58:06 322

原创 全文检索技术(七):使用java查询索引库

1、根据id查询2、根据Term查询3、根据queryString查询4、分页查询5、设置查询的结果

2020-02-18 19:54:46 234

原创 全文检索技术(六):使用java操作索引库

1、使用java客户端创建索引库2、使用java设置mapping3、使用java操作索引库的增删改

2020-02-18 19:52:27 216 1

原创 全文检索技术(五):Elasticsearch集群

1、

2020-02-17 21:28:30 178

原创 全文检索技术(四):Elasticsearch的CRUD

1、Elasticsearch的简介2、Elasticsearch下载安装3、Elasticsearch的

2020-02-17 18:45:04 139

原创 全文检索技术(三):ES服务器和客户端的安装

1、索引库的添加2、索引库的修改3、索引库的删除4、索引库的查询

2020-02-17 17:40:28 312

原创 全文检索技术(二):Lucene的索引库维护

1、创建索引2、查询索引

2020-02-16 10:35:53 156

原创 全文检索技术(一):Lucene入门

1、全文检索的介绍2、全文检索的流程

2020-02-16 10:34:01 266

原创 Spring Security的源码解析

1、在web.xml文件中配置过滤器的filter-name的名字一定需要是springSecurityFilterChain2、在spring-security.xml文件中配置信息的由来

2020-02-16 10:26:20 142

原创 Spring Security的使用

一、Spring Security的简介二、Spring Security的使用1、导入Spring Security的jar包2、在web文件中创建过滤器3、Spring Security核心配置文件配置

2020-02-14 21:49:26 226

原创 mybatis分页插件PageHelper的使用

一、PageHelper插件的简介二、PageHelper使用1、导入jar包2、在mybatis的配置文件中配置PageHelper3、使用PageHelper完成分页

2020-02-14 21:43:41 284 1

原创 Java Web(十):AdminLTE(中文版)的使用

1、AdminLTE的简介2、AdminLTE的下载3、AdminLTE的简单使用

2020-02-14 21:38:54 10276 3

原创 SVN(二):SVN的使用

1、在SVN服务器上创建仓库2、在svn服务器上创建用户和用户组3、为创建的仓库添加权限4、svn客户端连接svn服务器5、svn客户端检出svn服务器上的项目6、将添加的文件添加svn服务器7、将svn服务器的项目更新到客户端8、删除svn中目录9、解决冲突问题10、为项目添加分支11、主干与分支合并...

2020-02-13 14:16:54 174

原创 SVN(一):SVN的安装

一;SVN的简介二、SVN的服务器安装三、SVN客户端安装

2020-02-13 14:08:07 187

原创 Oracle(十):PLSQL编程之触发器

一、触发器的概述1、含义制定一个规则,在我们做增删改操作的时候,只要满足该规则,自动触发,无需调用。2、触发器分类语句级触发器:不包含有for each row的触发器。 行级触发器:包含有for each row的就是行级触发器。注意:加for each row是为了使用:old或者:new对象或者一行记录; :new --为一个引用最新的列值;:old --为一个引用以...

2020-01-29 23:12:50 462

原创 Oracle(九):PLSQL编程之存储函数

1、存储函数概述2、创建存储函数语法CREATE [OR REPLACE] FUNCTION <过程名>[(参数列表)] RETURN 数据类型 IS [局部变量声明] BEGIN 可执行语句 EXCEPTION 异常处理语句 END [<过程...

2020-01-29 23:05:07 272

原创 Oracle(八):PLSQL编程之存储过程

一、存储过程概述存储过程就是提前已经编译好的一段pl/sql语言,放置在数据库端,可以直接被调用。二、定义存储过程1、参数in和out变量的类型:in 为默认类型,表示输入; out 表示只输出;in out 表示即输入又输出;2、语法CREATE [OR REPLACE] PROCEDURE <过程名>[(参数列表)] IS [局部变量声明] BEGIN...

2020-01-28 22:56:35 652

原创 Oracle(七):PLSQL编程之基础语法

一、PL/SQL简介pl/sql编程语言是对sql语言的扩展,使得sql语言具有过程化编程的特性。 pl/sql编程语言比一般的过程化编程语言,更加灵活高效。 pl/sql编程语言主要用来编写存储过程和存储函数等。二、PL/SQL基础语法1、基本结构DECLARE --声明部分 声明语句BEGIN --执行部分 执...

2020-01-28 22:54:40 2639

原创 Oracle(六):序列、视图和索引

一、序列1、序列概述序列不真的属于任何一张表,但是可以逻辑和表做绑定。序列默认从1开始,依次递增,主要用来给主键赋值使用。dual,虚表,只是为了补全语法,没有任何意义。2、创建序列语法:CREATE SEQUENCE <sequencen_name> INCREMENT BY n START WITH n [MAXVALUE n][MINVALUE n] [CYCLE...

2020-01-28 22:52:35 149

原创 Oracle(五):oracle多表操作

一、多表更新语法UPDATE table1 { [ INNER ] JOIN {LEFT | RIGHT} [ OUTER ] JOIN} table2 ON conditional_expr SET col1 = {expr1 | DEFAULT} [, col2 = {expr2 | DEFAULT} ] .. . [ WHERE where_condition ]实例...

2020-01-28 22:51:25 242

原创 Oracle(四):Oracle常用函数

一、单行函数1、字符函数UPPER(字符串):将字符串全部变成大写;实例:select upper('yes') from dual;LOWER(字符串):将字符串全部变成小写;实例:select lower('YES') from dual;2、数值函数2.1、ROUND(数字,从第几为开始取):四舍五入实例:select round(56.16, -2) fro...

2020-01-28 22:49:57 133

原创 Oracle(三):Oracle数据库CRUD

一、oracle的增删改操作1、添加操作语法:INSERT INTO table_name (column1,column2,...) values ( value1,value2, ...);实例:insert into person (pid, pname) values (1, '小明');2、修改操作语法:UPDATE table_name set column1=n...

2020-01-27 15:03:08 338

原创 Oracle(二):oracle数据库表操作

一、oracle体系结构1、数据库Oracle数据库是数据的物理存储。这就包括(数据文件ORA或者DBF、控制文件、联机日志、参数文件)。其实Oracle数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库。可以看作是Oracle就只有一个大数据库。2、实例一个Oracle实例(Oracle Instance)有一系列的后台进程(Backguound Proc...

2020-01-23 22:34:34 145

原创 Oracle(一):Oracle数据库安装

一、Oracle数据库的简介1、Oracle是当今著名的Oracle(甲骨文)公司的数据库产品,它是世界上第一个商品化的关系型数据库管理系统,也是第一个推出和数据库结合的第四代语言开发工具的数据库产品。2、Oracle采用标准的SQL结构化查询语言,支持多种数据类型,提供面向对象的数据支持,具有第四代语言开发工具,支持UNIX、WINDOWS、OS/2等多种平台。Oracle公司的软件产品...

2020-01-18 23:00:52 192

原创 Maven学习(七):maven私服的使用

一、maven私服的结构1、nexus仓库类型1.1、hosted(宿主仓库)部署自己的jar到这个类型的仓库,包括releases和snapshot两部分,Releases公司内部发布版本仓库、 Snapshots 公司内部测试版本仓库。1.2、proxy(代理仓库)用于代理远程的公共仓库,如maven中央仓库,用户连接私服,私服自动去中央仓库下载jar包或者插件。1...

2020-01-18 22:52:30 348

原创 Maven学习(六):maven私服安装

一、maven私服的概述1、私服的简介私服是一种特殊的远程仓库,它是架设在局域网内的仓库服务,私服代理广域网上的远程仓库,供局域网内的用户使用。当Maven需要下载构件的时候,它从私服请求,如果 私服上不存在该构件,则从外部远程仓库下载,缓存在私服上之后,再为Maven的下载请求提供服务。2、私服的优点节省自己的外网带宽 加速Maven构建 部署自己内部的第三方构件 提高稳定...

2020-01-16 22:22:54 118

原创 Maven学习(五):maven多模块项目

一、maven的依赖管理在maven的管理体系中,各个项目组成了一个复杂的关系网,但是每个项目都是平等的,每个项目从理论上来说都可以相互依赖。项目的依赖关系主要分为三种:依赖,继承,聚合。1、依赖关系依赖关系是最常用的一种,就是你的项目需要依赖其他项目,maven认为,程序对外部的依赖会随着程序的所处阶段和应用场景而变化,所以maven中的依赖关系有作用域(scope)的限制。 ...

2020-01-15 15:17:56 674

原创 SpringMVC(七):Spring、SpringMVC和Mybatis整合

1、创建数据库表CREATE TABLE `userinfo` ( `id` int(10) PRIMARY KEY AUTO_INCREMENT, `username` varchar(64), `password` varchar(64), `age` int(11), `regtime` datetime , `siteaddress` varchar(255)...

2020-01-13 23:46:41 129

MySQL数据库安装和设置远程连接

mysql数据库在win10、win7下绿色安装,密码修改和设置远程访问。

2019-03-20

空空如也

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

TA关注的人

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