Loading

07 2020 档案

摘要:1、eclipse 中build path是什么? 如果你bai只是将jar包复制到Java工程里面去,那么是无法使用到jar包里面zhi的类,因为编程ide无法找到jar包。所以build path其实就是添加jar包的路径, 让ide可以找到这个路径对应的jar包的文件,从而来能够使用jar包中 阅读全文
posted @ 2020-07-31 11:14 青岑 阅读(16303) 评论(0) 推荐(1) 编辑
摘要:1、链表的介绍 2、单链表的实例应用 包括节点的插入、修改和删除(很简单,我就不具体写步骤了,直接上代码!) public class SingleLinkedListDemo { public static void main(String[] args) { HeroNode node1 = n 阅读全文
posted @ 2020-07-27 11:36 青岑 阅读(175) 评论(0) 推荐(0) 编辑
摘要:1、简介 1)队列是一个有序列表,可以用数组或者链表来实现 2)遵循先进先出的规则,即先进队的先出队 2、数组模拟队列 数组模拟队列的代码实现: front:指向队头的前一个数据 rear:指向队尾 /** * @author houChen * @date 2020/7/26 10:09 * @D 阅读全文
posted @ 2020-07-27 11:30 青岑 阅读(180) 评论(0) 推荐(0) 编辑
摘要:1、简介 当一个数组中的大部分元素为0,或者为同一个值时,可以使用稀疏数组来保存该数组 稀疏数组的处理方法是: 1)记录该数组一共几行几列,有多少个不同的值 2)把具有不同值的元素的行列及值记录在一个小规模的数组中,从而缩减程序的规模 原理图: 2、稀疏数组的代码实现 public class Sp 阅读全文
posted @ 2020-07-26 09:52 青岑 阅读(229) 评论(0) 推荐(0) 编辑
摘要:第一章 — 第六章 http://note.youdao.com/s/QbAmV7TX 第七章 — 第九章 http://note.youdao.com/s/asYisHyp 第十章 — 第十二章 http://note.youdao.com/s/IHW1ENwf 195章,开始学习,都学过了,就当 阅读全文
posted @ 2020-07-26 00:13 青岑 阅读(269) 评论(0) 推荐(0) 编辑
摘要:入门级demo,并没有数据库之类的! 1、项目结构 一个empty project下有两个module: boot-user-service-provider(服务提供者) 和 boot-order-service-consumer(服务消费者) 至于怎么在一个空项目下创建多个module自己去百度 阅读全文
posted @ 2020-07-24 14:10 青岑 阅读(423) 评论(0) 推荐(0) 编辑
摘要:http://note.youdao.com/s/HG6sSGHo 阅读全文
posted @ 2020-07-24 14:07 青岑 阅读(191) 评论(0) 推荐(0) 编辑
摘要:不仅要引入 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.1.RELEASE</version> <relat 阅读全文
posted @ 2020-07-24 09:58 青岑 阅读(1353) 评论(0) 推荐(0) 编辑
摘要:依赖 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>RELEASE</version> </dependency> <dependency> <groupId> 阅读全文
posted @ 2020-07-22 14:28 青岑 阅读(239) 评论(0) 推荐(0) 编辑
摘要:1)启动客户端:bin/zkCli.sh2)显示所有操作命令help3)查看当前znode中包含的内容ls /4)查看当前节点的详细数据ls2 /5)创建两个普通节点create /sanguo "jinlian"create /sanguo/shuguo "liubei"6)获取节点的值get /sanguoget /sanguo/shuguo7)创建短暂性节点create -e /sanguo... 阅读全文
posted @ 2020-07-21 21:08 青岑 阅读(264) 评论(0) 推荐(0) 编辑
摘要:1、集群规划: 在虚拟机上准备三个centos7系统:centos7,centos7_rep_1,centos7_rep_2,在这三个节点上部署Zookeeper(直接使用虚拟机的克隆功能) 2、安装Zookeeper 由于在第一台机器centos7上已经安装过单机版zookeeper,且后两台为第 阅读全文
posted @ 2020-07-21 21:02 青岑 阅读(300) 评论(0) 推荐(0) 编辑
摘要:http://note.youdao.com/s/OsuYnMuf 阅读全文
posted @ 2020-07-20 18:00 青岑 阅读(218) 评论(0) 推荐(0) 编辑
摘要:zookeeper版本:3.4.10 1.安装前准备 1)安装Jdk (我已经安装过了,如果不会看我的其他博客) 2)拷贝Zookeeper安装包到Linux系统下 3)解压到指定目录 tar -xvf zookeeper-3.4.10.tar.gz 2.配置修改 1)将/home/leyou/zo 阅读全文
posted @ 2020-07-20 17:51 青岑 阅读(358) 评论(0) 推荐(0) 编辑
摘要:1、redis 启动后的杂项基础知识 默认16个数据库,初始默认使用0号库 select命令切换数据库 Dbsize 查看当前数据库,key的数量 flushdb:清空当前库 flushall :通杀全部库 2、 key关键字 exists key : 是否存在key move k3 3: 将k3 阅读全文
posted @ 2020-07-20 10:34 青岑 阅读(615) 评论(0) 推荐(0) 编辑
摘要:具体的操作看上面三篇博客(代码大致是一样的,就配置文件少许不同) 1、公共表 (1)存储固定数据的表,表数据很少发生变化,查询时经常进行关联的表 (2)在每个数据库中创建出相同结果的公共表,对一个实体类进行操作,会关联到所有的表中 2、在多个数据库中创建相同的公共表 3、在项目的配置文件中进行公共表 阅读全文
posted @ 2020-07-19 23:39 青岑 阅读(699) 评论(0) 推荐(0) 编辑
摘要:对 t_user的操作在数据库 user_db中进行 1、需求分析 2、创建数据库和表(略) 3、编写代码 (1)创建实体类User 和mapper @Data @TableName("t_user") public class User { private Long userId; private 阅读全文
posted @ 2020-07-19 23:36 青岑 阅读(545) 评论(0) 推荐(0) 编辑
摘要:1、搭建环境 (1)SpringBoot2.2.1+MyBatisPlus+Sharding-JDBC+Druid连接池 (2)创建SpringBoot工程,版本2,2,1 (3)引入相关依赖 <dependencies> <dependency> <groupId>org.springframew 阅读全文
posted @ 2020-07-19 14:40 青岑 阅读(672) 评论(0) 推荐(0) 编辑
摘要:1、搭建环境 (1)SpringBoot2.2.1+MyBatisPlus+Sharding-JDBC+Druid连接池 (2)创建SpringBoot工程,版本2.2.1 (3)引入相关依赖 <dependencies> <dependency> <groupId>org.springframew 阅读全文
posted @ 2020-07-19 14:27 青岑 阅读(753) 评论(0) 推荐(0) 编辑
摘要:1、删除repository库目录下所有后缀名是.lastUpdated的文件 2、进入maven本地仓库地址:CMD进入windows的路径(或在仓库目录的地址栏直接输入CMD,回车自动打开) 3、执行命令for /r %i in (*.lastUpdated) do del %i 阅读全文
posted @ 2020-07-19 11:53 青岑 阅读(1741) 评论(0) 推荐(0) 编辑
摘要:1、为什么要分库分表?2、分库分表的方式:1、分库分表有两种方式:垂直切分 和 水平切分2、垂直切分:垂直分表 和 垂直分库垂直分表(1)操作数据库中某张表,把这张表中一部分字段数据存到一张新表中,再把这张表另一部分 段存到另外一张表中垂直分库:(1)把单一的数据库按照业务进行划分成多个数据库,做到专库专表3、水平切分:水平分表 和 水平分库水平分库创建多个相同结构的数据库,A B是完全一样的在存... 阅读全文
posted @ 2020-07-18 08:25 青岑 阅读(281) 评论(0) 推荐(0) 编辑
摘要:http://note.youdao.com/s/Hn4ZhjA 阅读全文
posted @ 2020-07-17 17:22 青岑 阅读(250) 评论(0) 推荐(0) 编辑
摘要:队列 - 生产者 1)新建Maven工程 2)引入依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/200 阅读全文
posted @ 2020-07-17 08:54 青岑 阅读(378) 评论(0) 推荐(0) 编辑
摘要:1、添加Spring支持JMS的包(添加依赖) <dependencies> <!-- activemq 所需要的jar 包--> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>activemq-all</artifa 阅读全文
posted @ 2020-07-17 08:45 青岑 阅读(362) 评论(0) 推荐(0) 编辑
摘要:MongoDB的安装—WIN10 1、下载地址 https://www.mongodb.org/dl/win32/ 2、配置环境变量 3、创建数据存储文件夹 在c盘根目录,创建一个文件夹data,在data中创建一个文件夹db 4、在cmd命令行,输入mongod,启动MongoDB服务器 (32位 阅读全文
posted @ 2020-07-15 18:07 青岑 阅读(2041) 评论(0) 推荐(0) 编辑
摘要:1)发布/订阅消息传递域的特点 2)发布主题生产者 public class JmsProduce_Topic { public static final String ACTIVEMQ_URL = "tcp://192.168.2.180:61616"; public static final S 阅读全文
posted @ 2020-07-15 16:37 青岑 阅读(733) 评论(0) 推荐(0) 编辑
摘要:1、新建保存每张表最新主键的 主键表 2、修改实体类上的主键生成策略 //进行映射的表的名称 @Entity public class Customer { private Integer id; private String lastName; private String email; priv 阅读全文
posted @ 2020-07-12 23:39 青岑 阅读(1075) 评论(0) 推荐(0) 编辑
摘要:下面来实现一个简单的 jpa工程(入门级工程,仅供了解使用) 1、在eclipse中创建jpa工程(平时都用idea,回过头来用eclipse真是郁闷到死啊!) 2、引入jar包就不多说了 3、编写persistence.xml文件 <?xml version="1.0" encoding="UTF 阅读全文
posted @ 2020-07-12 23:32 青岑 阅读(377) 评论(0) 推荐(0) 编辑
摘要:http://note.youdao.com/s/NFTVYukA 最近准备学习下 JPA+spring data , 还在学习的过程中,把笔记贴出来和大家分享一波 阅读全文
posted @ 2020-07-12 21:28 青岑 阅读(194) 评论(0) 推荐(0) 编辑
摘要:1、JMS编码总体架构 2、队列和主题 在点对点的消息传递域中,目的地被称为队列(queue) 在发布订阅消息传递域中,目的地被称为主题(topic) 3、队列模式demo 1)pom文件中引入依赖 <dependencies> <!-- activemq 所需要的jar 包--> <depende 阅读全文
posted @ 2020-07-12 20:57 青岑 阅读(375) 评论(0) 推荐(0) 编辑
摘要:1、首先去官网下载activemq 这里我下了两个: activemq-5.15.9 activemq-5.15.0 2、使用java -verson命令查看linux系统的jdk版本 activemq是使用java写的,所以要安装jdk(这里不会的去看我的上篇博客 https://www.cnbl 阅读全文
posted @ 2020-07-12 20:51 青岑 阅读(261) 评论(2) 推荐(0) 编辑
摘要:1、下载JDK1.8 可以去官网下载jdk ,也可以直接用下面的 链接:https://pan.baidu.com/s/1chSOpYeq-d03JX-x1OT3Mw 提取码:1707 2、卸载centos6.8自带的openjdk 1) 查看自带哪些open_jdk rpm -qa|grep ja 阅读全文
posted @ 2020-07-12 08:38 青岑 阅读(264) 评论(0) 推荐(0) 编辑
摘要:http://note.youdao.com/s/Xdd1ONBW 学完了一遍,还是有很多不懂的地方,各种概念还需要多看多记,各种配置也需要多练习,接下来就是把它用在实际项目中了 activeMQ的jdbc持久化没弄好 阅读全文
posted @ 2020-07-11 08:01 青岑 阅读(205) 评论(0) 推荐(0) 编辑
摘要:/** * 声明式事务 * * 环境搭建: * 1、导入相关依赖 * 数据源、数据库驱动,spring-jdbc模块 * 2、配置数据源,JdbcTemplate 来操作数据库 * 3、给方法上标注 @Transactional 表示当前方法是一个事务方法 * 4、@EnableTransactio 阅读全文
posted @ 2020-07-09 11:03 青岑 阅读(305) 评论(0) 推荐(0) 编辑
摘要:1、概念 nginx动静分离简单来说就是将动态和静态请求分开,不能单纯的理解成 把动态页面和静态页面 物理分离。严格意义上来说应该是动态请求和静态请求分开。动静分离从目前实现角度来说大致分为两种: 1、将静态文件放在静态资源服务器上,也是目前主流的方案 2、将静态资源和动态资源在一起发布,通过ngi 阅读全文
posted @ 2020-07-08 22:56 青岑 阅读(345) 评论(0) 推荐(0) 编辑
摘要:1、实现效果 在浏览器地址栏中输入地址 :192.168.2.180/edu/a.html,使请求平均到8080 和 8081端口中 2、准备工作 1)准备2台tomcat服务器:8080 8081 2)在2台tomcat的webapps目录中,创建名称是edu的文件加,在edu文件夹中创建页面 a 阅读全文
posted @ 2020-07-08 22:50 青岑 阅读(318) 评论(1) 推荐(0) 编辑
摘要:1、反向代理实例1 实现效果,在浏览器地址栏上输入地址 www.123.com,跳转到linux tomcat主页面中 准备工作 1)在linux中安装tomcat,在8080端口启动 2)关闭防火墙 service iptables stop (centos6) 3) 在windows系统中通过浏 阅读全文
posted @ 2020-07-08 08:50 青岑 阅读(477) 评论(0) 推荐(0) 编辑
摘要:/** * AOP * 指 : 在程序运行期间动态的将某段代码切入到指定方法指定位置进行编程的方式 * * 1.导入aop模块:Spring AOP(spring-aspects) * 2、定义一个业务逻辑类 MathCalculator,在业务逻辑运行时将日志进行打印 * 3、定义一个通知 Log 阅读全文
posted @ 2020-07-07 21:33 青岑 阅读(201) 评论(0) 推荐(0) 编辑
摘要:情境:今天在项目中需要将excel中的数据导入到数据库中,使用poi来完成excel 中数据的导入! 步骤如下:(我的导入有些特殊,各位可以按照需求截取代码) 1、导入依赖 <!-- easypoi word excel导入导出 --> <dependency> <groupId>org.apach 阅读全文
posted @ 2020-07-07 16:07 青岑 阅读(2042) 评论(0) 推荐(0) 编辑
摘要:拦截器类 ==> 三个方法 方法前 方法后 页面渲染后 如何使用拦截器? 1)在springmvc.xml中配置拦截器 <!--springmvc 拦截器 --> <mvc:interceptors> <mvc:interceptor> <mvc:mapping path="/**"/> <!-- 阅读全文
posted @ 2020-07-05 00:06 青岑 阅读(148) 评论(0) 推荐(0) 编辑
摘要:springmvc提供了一个接口来来接收上传的文件: MultipartFile 下面是一个文件上传的演示: 注意i本次我们将上传的图片保存到本地,如果服务部署在服务器上,则保存在服务器 的响应的磁盘上。当然可以将文件也保存在fastDfs文件服务器上,看个人喜好 1)给服务器配置 路径和本地磁盘路 阅读全文
posted @ 2020-07-05 00:03 青岑 阅读(191) 评论(0) 推荐(0) 编辑
摘要:当dispatchServlet接收到controller抛出的异常时,会将异常交由 HandlerExceptionResolver 异常处理器处理!我们可以创建自定义异常处理器实现该接口来处理自定义异常 1) 自定义异常类 public class MyException extends Exc 阅读全文
posted @ 2020-07-04 23:57 青岑 阅读(842) 评论(0) 推荐(0) 编辑
摘要:springmvc的参数绑定有以下几种方法: 1)默认的参数绑定 Request Response Session Model(实现ModelMap) 2)简单类型参数绑定 方法的形参上(Integer id,String,Double,Boolean) 3)pojo类型 4)包装类型 QueryV 阅读全文
posted @ 2020-07-04 23:52 青岑 阅读(769) 评论(0) 推荐(0) 编辑
摘要:1)编写 sqlMapConfg.xml 核心配置文件 (指定扫描包,会把包内所有的类都设置别名 ) <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 阅读全文
posted @ 2020-07-04 23:45 青岑 阅读(230) 评论(0) 推荐(0) 编辑
摘要:链接: https://pan.baidu.com/s/1vSj474Gq8mLVCWGyNCvh6A 提取码: mmb8 1、安装pcre依赖 将安装文件上传到 linux中 解压压缩文件 :tar -xvf pcre-8.37.tar.gz 进入解压之后的目录:执行 ./configure 安装 阅读全文
posted @ 2020-07-04 22:04 青岑 阅读(324) 评论(0) 推荐(0) 编辑
摘要:http://note.youdao.com/s/aYi0WjEo Nginx是一个高性能的HTTP和反向代理服务器,特点是占有内存小,并发能力强,能经受 高负载的考验,支持高达50000个连接数 阅读全文
posted @ 2020-07-04 22:00 青岑 阅读(256) 评论(0) 推荐(0) 编辑
摘要:http://note.youdao.com/s/TRDkTAhd 从这门课中学到了很多实用的注解! 阅读全文
posted @ 2020-07-04 17:41 青岑 阅读(293) 评论(0) 推荐(0) 编辑
摘要:http://note.youdao.com/s/N0e7Ei5g 阅读全文
posted @ 2020-07-02 14:55 青岑 阅读(262) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示