自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ElasticSearch笔记

1.第一步,下载安装ElasticSearch去https://www.elastic.co/cn/downloads/elasticsearch网下载widows版本的解压和启动,注意如果启动不了,那么注意修改配置文件还有jdk版本要设置为1.82.ElasticSearch数据格式3.ElasticSearch索引操作3.1创建索引put请求会进行幂等性判断显示所有索引操作http://localhost:9200/_cat/indices?v3.2.2文档操作3..

2021-05-30 14:45:02 183

原创 mongodb笔记

1.mongodb的安装和启动1.1在windows环境下的安装和启动添加链接描述1.2下载下来,解压,然后进入monggodb目录,在下面创建db文件目录data\db,然后在bin目录下cmdmongod --dbpath=…\data\db1.3命令行+配置文件启动方式创建一个mongod.conf文件storage: dbPath: D:\soft\mongodb-win32-x86_64-windows-4.4.6\data\db的bin目录下面cmd,然后输入

2021-05-26 21:47:50 712

原创 java权限管理系统

1.权限模型1.1RBAC模型是什么1.1.1基本模型RBAC01.1.2基本模型RBAC11.1.3基本模型RBAC21.1.4基本模型RBAC31.1.5基本RBAC的延展---------用户组2.表的设计3.表的设计

2021-04-26 23:15:34 260

原创 VirtualBox安装Centos7操作手册

1.下载地址添加链接描述2.打开VirtualBox工具2.1点击控制->新建2.2设置内存大小,然后点击下一步2.3选择创建虚拟硬盘2.4选择下一步2.5设置硬盘大小,点击创建2.6然后如下图2.7选择设置-常规-高级-在共享粘贴版选择双向2.8选择设置-系统-处理器设置为82.9选择设置-显示-显存大小为128m2.10选择设置-显示-显存大小为128m2.10选择设置-存储-选择centos的安装包2.11选择设置-网络-选择桥接网卡2.1

2021-04-19 21:11:44 179

原创 k8s技术全解

1.k8s概念和架构1.1.k8s概述和特性1.2.k8s特性1.3.k8s集群架构组成部分1.4.k8s核心概念1.5.k8s集群架构组成部分

2021-04-18 15:05:57 715

原创 zookeeper学习

1.zookeeper简介1.1什么是zookeeper1.2 zookeeper应用场景2.zookeeper的数据模型

2021-03-22 23:01:58 339

原创 shell脚本

shell脚本一.shell介绍二.shell功能三.shell语法使用shell安装nginx给权限> 运行设置使用四个cpu一.如何书写一个shell脚本定义脚本在那个环境下执行总结> 第二种运行方法,不给执行权限三.shell中的特殊符号> 关于乘法四.shell中的管道运用管道是上一个命令的输出作为下一个命令的输入五、shell重定向往文本里面追加内容六 、shell数学运算$?来判断上

2021-03-08 22:57:23 122

原创 分布式事务

1.基础概念1.1.什么是事务1.2.本地事务1.3.分布式事务1.4.分布式事务产生的场景2.分布式理论的基础理论2.1CAP理论2.1.1.理解CAP2.1.2.CAP组合方式2.1.3.总结2.2.BASE理论3.分布式事务解决方案之2PC(两阶段提交)3.1.什么是2PC4.分布式事务解决方案之2PC(两阶段提交)...

2021-02-07 22:15:38 58

原创 idea远程debug

2021-02-04 22:50:50 54

原创 Oracle性能优化

1.性能优化的原则2.性能优化-LOCK3.性能优化-LOCK

2021-02-01 22:55:07 595

原创 Spring Batch

1.SpringBatch入门1.2创建springboot工程,引入依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-batch</artifactId> </dependenc

2021-01-27 22:50:36 250

原创 oracle sql优化

1.设置执行计划EXPLAIN PLAN FOR SELECT * FROM T_BFU_REFUND_TKT;提交事务方法1:SELECT plan_table_output FROM TABLE(DBMS_XPLAN.DISPLAY('PLAN_TABLE'));方法2:select * from table(dbms_xplan.display);2.使用PL/SQL Developer,Navicat, Toad等客户端工具3.执行计划中的字段解释...

2021-01-25 17:31:31 82

原创 Java集合底层源码

2021-01-24 22:38:42 126

原创 Java集合框架

1.集合的概念2.Collection体系集合Iterator3.List接口4.List实现类重写equals方法> 使用LisIterator> 源码分析5.List实现类

2021-01-24 00:45:35 59

原创 注解和反射

1.注解的概念2.内置注解3.元注解4.自定义注解

2021-01-21 21:10:12 61

原创 JVM探究

JVM探究1.JVM的位置2.JVM的体系结构

2021-01-18 22:45:54 58

原创 JUC并发编程

1.什么是JUC2.线程和进程3.Lock锁(重点)传统的synchronized锁public class SaleTicketDemo01 { public static void main(String[] args) { //并发:多线程操作同一个资源,把资源类丢入线程 Ticket ticket = new Ticket(); //多线程操作 new Thread(()->{ fo

2021-01-14 22:56:28 151

原创 POI和EasyExcel

1.创建工程,导入相关依赖2.一个简单的写操作excel的demo2.1.构建一个表格2.2.给列填入相应的值2.3.把生成的表格输出到相应的位置即可2.4.运行,查看结果3.07版的excel的操作4.总结03075.大数据量的操作5.1 03版的excel操作5.2 07版的excel操作5.2 07版的excel操作添加缓存6.一个简单的Excel读操作03077.了解计算公式...

2021-01-13 11:21:11 50

原创 MySQL高级优化

MySQL引擎索引

2021-01-05 22:57:37 158

原创 多线程

1.启动之后,两个线程之间会交替执行

2021-01-03 22:46:35 101

原创 URL下载网络资源

public class URLDemo01 { public static void main(String[] args) throws MalformedURLException { URL url = new URL("http://localhost:8080/helloworld/index.jsp?username=kuangshen&password=123"); System.out.println(url.getProtocol());//

2021-01-03 22:10:25 98

原创 网络编程笔记

网络编程

2021-01-02 18:16:40 66

原创 SpringMVC以及SSM的整合

controller

2020-12-29 22:51:57 54

原创 Spring笔记

1.Spring1.简介

2020-12-25 00:04:01 103 1

原创 Mybatis笔记

1.Mybatis的简介MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。2.如何获得Mybatis2.maven引入依赖<dependency> <groupId>org.m

2020-12-22 00:06:03 504

原创 javaWeb邮件发送及其原理

2020-12-20 22:19:47 123

原创 javaWeb邮件发送原理及实现

1.简单邮件发送在这里插入图片描述1.1引入依赖1.2代码实现//发送一封简单的邮件public class MailDemo01 { public static void main(String[] args) throws Exception { Properties prop = new Properties(); prop.setProperty("mail.host","smtp.qq.com");//设置qq邮箱服务器 .

2020-12-20 21:41:00 305

原创 javaWeb Response下载和上传文件

下载文件public class FileServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //1.获取下载文件的路径下载文件的路径:D:\soft\apache-tomcat-9.0.41\webapps\ROOT\ti.

2020-12-20 11:48:42 134 3

原创 javaWeb

读取配置文件信息java生成随机的验证码response重定向登陆功能实现,通过Servletrequest

2020-12-19 16:42:31 42

原创 javaSE基础

数据类型> 浮点型> 转义字符类型转换位运算符javadoc

2020-12-14 21:57:05 47

原创 java程序员常用英语

基础----进阶A. array数组accessible 可存取的 area面积audio 音频 addition 加法 action 行动 arithmetic 算法adjustment 调整 actual 真实的 argument 参量ascent 提升 already 已经 AWT(Abstract Window Toolkit)抽象窗口工具 API(Application Programming Interface)应用程序接口B. byte 字节 Boolean 布

2020-12-12 16:58:01 203

原创 java面试题

Java面试题总结:基础及语法169道收集整理微信:答案来源收集与互联网,部分内容经供参考,代码全部为手写验证通过.1~201. Java跨平台原理(字节码文件、虚拟机)C/C++语言都直接编译成针对特定平台机器码。如果要跨平台,需要使用相应的编译器重新编译。Java源程序(.java)要先编译成与平台无关的字节码文件(.class),然后字节码文件再解释成机器码运行。解释是通过Java虚拟机来执行的。字节码文件不面向任何具体平台,只面向虚拟机。Java虚拟机是可运行Java字节码文件的虚拟计算机。不同平台

2020-12-12 16:55:30 108

原创 linux常用命令

常用的基本命令目录管理绝对路径和相对路径我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。在开始本教程前我们需要先知道什么是绝对路径与相对路径。绝对路径:路径的写法,由根目录 / 写起,例如:/usr/share/doc 这个目录。相对路径:路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成:cd …/man 这就是相对路径的写法啦!.

2020-12-12 16:51:44 89

原创 docker

安装docker[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jZSrMR1a-1607762393595)(C:\Users\mr.chen\AppData\Roaming\Typora\typora-user-images\1605364846284.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uTt7HSEX-1607762393596)(C:\Users\mr.chen\AppData\Roaming\Typora\.

2020-12-12 16:40:37 5850

空空如也

空空如也

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

TA关注的人

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