自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CORN的博客

JAVA程序员开发必备

  • 博客(23)
  • 收藏
  • 关注

原创 LINUX系统(CentOS7安装)三之Mysql8.0.18的安装

MySQL8的安装此次安装分为两版:一为mysql5.7得安装,二为mysql8得安装使用工具系统:CentOS7_64位(安装桌面形式便于操作)Mysql:8.0.18文档编写工具:EditPlus连接Linux系统工具:Xshell5(推荐、但是慎用,收费软件)Mysql连接工具:Navicat 12 for MySQL/SQLyog-64/Navicat Premium 12(...

2019-12-27 13:47:57 217 2

原创 LINUX系统(CentOS7安装)五之MongoDB4.0的安装

MongoDB的安装使用工具系统:CentOS7_64位(由于购买服务器时所需的按照为命令窗口,所以此处使用命令窗口安装)Oracle:11g虚拟机:VMware Workstation Pro 15文档编写工具:EditPlus连接Linux系统工具:Xshell5(推荐、但是慎用,收费软件)文件传输工具:FileZillaOracle连接工具:PLSQL文件地址:链接: h...

2019-12-27 11:25:14 177

原创 LINUX系统(CentOS7安装)四之Oracle的安装

ORcale的安装使用工具系统:CentOS7_64位(安装桌面形式便于操作)Oracle:虚拟机:Oracle VM VirtualBox文档编写工具:EditPlus连接Linux系统工具:Xshell5(推荐、但是慎用,收费软件)向日葵远程连接操作工具文件传输工具:FileZillaMysql连接工具:Navicat 12 for MySQL/SQLyog-64/Navi...

2019-12-02 19:24:08 3623 3

原创 LINUX系统(CentOS7安装)三之Mysql5.7的安装

MySQL5.7的安装使用工具系统:CentOS7_64位(安装桌面形式便于操作)Jdk:jdk1.8.0_191(已安装)Tomcat:7.0.57以及8.0.53(已安装)Mysql:5.7.26虚拟机:Oracle VM VirtualBox文档编写工具:EditPlus文件传输工具:FileZilla连接Linux系统工具:Xshell5(推荐、但是慎用,收费软件)向...

2019-07-19 15:16:55 144

原创 LINUX系统(CentOS7安装)二之TomCat7以及8的安装

Tomcat7以及8的安装使用工具系统:CentOS7_64位(安装桌面形式便于操作)Jdk:jdk1.8.0_191(已安装)Tomcat:7.0.57以及8.0.53虚拟机:Oracle VM VirtualBox文档编写工具:EditPlus文件传输工具:FileZilla连接Linux系统工具:Xshell5(推荐、但是慎用,收费软件)向日葵远程连接操作工具1. 上...

2019-07-19 14:58:15 161

原创 LINUX系统(CentOS7安装)一之JDK8的安装

JDK 的安装系统安装就不做过多介绍,大家从网上寻找安装步骤进行安装,不过我推荐大家进行安装时选择桌面图形化格式进行安装,方便做一部分操作,同时在安装过程中选择英文模式,同时我自己在安装的过程中发现使用Oracle VM VirtualBox这个虚拟机工具比使用VM工具开发更加方便些使用工具系统:CentOS7_64位(安装桌面形式便于操作)Jdk:jdk1.8.0_191虚拟机:Or...

2019-07-19 14:53:19 156

原创 LINUX系统(CentOS7安装)四之Oracle的安装(阿里云服务器安装)

阿里云centos7安装oralce环境准备Centos7.3.64 64位 这里使用的是阿里云 ECS主机(1核,2G内存,40G硬盘)Oracle 11g R2 64位安装介质(版本11.2.0.1)文件地址:oracle11g:https://pan.baidu.com/s/1An6VHanYS-6RwiWQ9OyuVw 提取码: woai系统要求内存1G(官方最低要...

2019-12-30 16:49:15 1879 9

原创 JAVA基础

Java基础知识零一、命令提示符启动:开始+R cmd; 切换盘符 :盘符名称; 进入文件夹:cd文件夹名称 回到上一级:cd: cd\根路径 查看内容:dir 清屏:cls 退出:exit 零二、数组1.动态初始化数组的格式: 数据类型[] 数组名称= new 数据类型[数组长度] ; 2.静态初始化数组的格式: 数据类型[] 数组名称= new ...

2019-06-05 00:02:13 288

原创 HTML+CSS+JS+Bootstrap+XML

前端一、Web概念1、JavaWeb:概念:使用Java语言开发基于互联网的项目 2、软件构架 ​ 1.C/S:Client/Server 客户端/服务器端 ​ 优点:用户体验好 ​ 缺点:开发、安装,部署,维护 麻烦 ​ 2. B/S: Browser/Server 浏览器/服务器端 ​ 优点:开发、安装,部署,维护 简单 ​ 缺点: ​ 1. 如...

2019-06-05 00:01:35 1002

原创 消息中间键(ActiveMQ)

1. 消息服务概述1.1 优点耦合异步削峰1.2 JMSJMS:Java针对消息机制提出的一套规范ActiveMQ:是JMS一种实现1.3 消息正文格式TextMessage:字符串MapMessage:Map类型ObjectMessage:序列化对象BytesMessage:字节数据StreamMessage:原始流对象1.4 两种消息类型点对点...

2019-06-04 23:59:45 210

原创 Oracle

Oracle知识一、Oracle体系结构1. 数据库:是数据的物理存储,包括数据文件ORA或者DBF、控制文件、联机日志、参数文件,2. 实例:一个实例由一系列的后台进程和内存结构组成3. 用户:用户在是咧下建立。不同实例可以建相同名字的用户4. 表空间:是Oracle对物理数据库上相关数据文件(ORA或者DBF文件)的逻辑映射。每个数据库至少有一个表空间(称之为system表空间)5...

2019-06-04 23:58:40 418

原创 SpringBoot

SpringBoot基础一、SpringBoot简介1.1 Spring优缺点1.1.1 优点依赖注入(IOC+DI)和面向切面(AOP)编程,使代码解耦,更加的灵活和易于扩展1.1.2 缺点Spring代码是轻量级的,但它的配置(依赖+applicationContext.xml)却是重量级的。项目的依赖管理耗时耗力1.2 特点为基于Spring的开发提供更快的入门体验...

2019-06-04 23:56:52 115

原创 Spring

Spring一、spring的概述1. 概念:Spring是分层的Java SE/EE应用 full-stack轻量级开源框架,以IoC(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核2. 优势: 1. 方便解耦,简化开发 2. AOP编程的支持 3. 声明式事务的支持 4...

2019-06-04 23:54:54 115

原创 SpringMVC

SpringMVC一、三层架构1. 开发服务器程序,一般都基于两种形式,一种C/S架构,一种B/S架构2. 使用Java语言都是B/S架构的程序,B/S架构又分为三层架构3. 三层架构 1. 表现层:WEB层,用来和客户端进行数据交互的,(MVC所在处) 2. 业务层:处理公司具体的业务逻辑 3. 持久层:用来操作数据库二、MVC模型1. 全名:Model View Contr...

2019-06-04 23:54:17 128

原创 Mybatis

Mybatis框架一、基础详解mybatis 是一个持久层框架,用java编写封装了jdbc操作的细节,开发者只需关注sql语句本身,而无需关注注册驱动,创建连接池等使用了ORM思想实现了结果集的封装ORM: Object Relational Mappging 对象关系映射 java中的实体类和数据库中的表的映射关系 实体类 表...

2019-06-04 23:53:24 170

原创 全文检索 Elasticsearch(简称es)

全文检索 Elasticsearch 研究1. ElasticSearch 介绍1.1 介绍**Elasticsearch**是一个基于Lucene库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有HTTP Web接口和无模式JSON文档。Elasticsearch是用Java开发的,并在Apache许可证下作为开源软件发布。官方客户端在Java、.NET(C#)、PHP、Py...

2019-06-04 23:51:28 14463

原创 版本控制之svn

SVN1. SVN1.1SVN基本概念问题: 怎样让系统允许用户共享信息,而不会让他们因意外而互相干扰?复制-修改-合并方案(Subversion默认的模式)在这种模型里,每一个客户读取项目配置库建立一个私有工作副本——版本库中文件和目录的本地映射。用户并行 工作,修改各自的工作副本,最终,各个私有的复制合并在一起,成为最终的版本,这种系统通常可以辅助合并操 作,但是最终要靠人工去确...

2019-05-14 18:26:35 133

原创 版本控制之git

1. 版本控制作用:版本控制可以记录每次数据的变更还能够帮助还原任何一次的历史变更实现团队的协同工作2. svn VS git集中式版本控制–svn分布式版本控制–git3. git3.1 git特点强容灾性速度快设计简单很好的分支管理大型项目的版本控制大多基于git管理3.3 git工作流程从远程仓库中clone资源到本地仓库。从本地仓库checkou...

2019-05-13 19:05:51 178

原创 详解搜索引擎solr

1. 完成solr环境搭建1.1 全文检索背景1.1.1 解决的问题问题--根据标题或者品牌查询商品SELECT * FROM tb_item WHERE title LIKE '%手机%' OR brand LIKE '%apple%';查询效率低,模糊查询数据库不会使用索引.查询的准确率不高;1.1.2 全文检索的原理文档进行分词处理清洗词条,去掉文档中的标点符...

2019-05-10 09:22:46 217

原创 Mysql知识以及JDBC的使用和概念

SQL数据库基础知识一、数据库的基础1.数据库的英文单词 : DataBase 简称: DB 2.数据库的特点: 1.持久化存储数据的, 其实数据库就是一个文件系统 2.方便存储和管理数据 3.使用统一的方式操作数据库 -- SQL 3.MySQL数据库软件 配置: MySQL软件启动 1.手动 2.cmd-->services....

2019-04-27 13:38:05 256

原创 SpringDataJpa知识详解及使用

SpringDataJpa自己整理,如有错误,请联系QQ:940416023进行修改1.ORM思想将对象与数据库表建立一种映射关系,这样就可以通过操作对象的方式实现对数据库表的操作1.1 映射关系Java类==表类的属性==表的字段类的对象==表的数据行2. JPA与Hibernate介绍JPA是SUN针对ORM映射的标准和规范Hibernate是ORM的一种实现框架使...

2019-04-26 13:46:20 290

原创 MAVEN必备知识技能

MAVEN基础知识1. 目录框架src/main/java —— 存放项目的.java 文件src/main/resources —— 存放项目资源文件,如 spring, hibernate 配置文件src/test/java —— 存放所有单元测试.java 文件,如 JUnit 测试类src/test/resources —— 测试资源文件target —— 项目输出位置,编译后...

2019-04-15 21:11:12 210

原创 SSM(Spring、SpringMVC、Mybatis)注解开发整合以及项目开发所需要的必要配置

SSM总结一、注解开发1、mybatis中使用的注解注解作用及含义@Insert实现新增@Update实现更新@Delete实现删除@Select实现查询@Result实现结果集封装@Results可以与@Result 一起使用,封装多个结果集@ResultMap实现引用@Results 定义的封装@One实现一对...

2019-04-14 14:40:09 524

空空如也

空空如也

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

TA关注的人

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