- 博客(118)
- 资源 (3)
- 收藏
- 关注
原创 挂载(具名挂载、匿名挂载)
1、指定名称挂载docker run -it -v /home/ceshi:/home centos /bin/bash2、具名挂载(指定了一个名字):带/代表绝对路径开头-v 卷名:容器内路径docker run -d -P --name 容器名称 -v 卷名:容器内路径 镜像名称例如:docker run -d -P --name nginx02 -v juming-nginx:/etc/nginx nginx3、匿名挂载:-v 容器内路径docker run -d -P
2022-01-29 15:09:03
889
原创 Docker镜像常用命令 Docker容器常用命令
docker镜像、容器常用命令一、镜像:-it 交互方式(启动并进入容器查看内容)-p 指定容器端口 -p ip:主机端口:容器端口 -p 主机端口:容器端口(常用) -p 容器端口 容器端口-P 随机指定端口-d 后台运行--name 容器名称-f 全部-aq 所有ID查看镜像:docker images删除单个镜像:docker rmi -f 镜像ID删除多个镜像:docker rmi
2022-01-26 14:19:30
2187
原创 springboot+mybatis-plus + clickhouse+mysql实现多数据源切换分页功能
springboot+mybatis-plus + clickhouse+mysql实现多数据源切换及分页功能
2022-01-19 16:11:36
2256
原创 Windows & Linux系统中 - 安装redis(超详细图文教程)
Windows & Linux系统中 - 安装redis(超详细图文教程)
2021-11-16 16:03:02
2109
2
原创 Java 截取某个字符之前或者之后的字符串
上代码:public static void main(String[] args) { String str = "sahuhfdjsh_2010_2021_111.txt"; //截取_之前字符串 int index = str.indexOf("_");//获取第一个_索引 String str0 = str.substring(0, index); System.out.println("截取第一个_之前字符串:"
2021-11-11 18:41:13
2542
原创 python之打印99乘法表
python之打印99乘法表for i in range(1,10): # print(f"{i}×1={i*1}") for j in range(1,i+1): print(f"{i}×{j}={i*j}",end=" ") print()运行结果:
2021-11-11 15:29:36
123
原创 关于http协议长度限制
首先:HTTP协议没有对传输的数据大小进行限制,HTTP协议规范也没有对URKL长度进行限制。在实际开发中,主要限制有:GET 浏览器和服务器对URL长度有限制,如IE对URL长度限制是2083字节。
2021-11-02 15:23:50
1913
原创 Python之打印等边三角形
打印等边三角形for i in range(10): if i<=5: print("*"*i) else: print((10-i)*"*")运行结果:
2021-10-11 16:07:46
1655
原创 python之continue、 break
python之continue、 break模拟条件:通过嵌套循环,5层楼 每层8个房间 房间号L1-101,循环打印每个房间号三楼在装修 跳过三楼采访404房间有突发状况 后边房间道路不通不采访了代码贴上:for i in range(1,6): print(f"-----------{i}层----------") if i == 3: print("3楼在装修.....") continue #----------------------------跳过
2021-10-09 18:03:23
275
原创 python之文件名称过长-截取缩短文件名称
python之文件名称过长-截取缩短文件名称代码贴上:if __name__ == '__main__': file ='ABC_BC_BCD__1ABC_20210930A095512_20210930A095522_033123_03E123_AABC_GUOQIN' # 截取 # 拆分 文件名称 splieFile = file.split("_") length = len(splieFile) print(length) index
2021-09-30 17:52:09
908
原创 探究在一个循环中,下载文件在HDFS上不存在会怎么样,某次的循环异常会不会影响整体的循环
探究在一个循环中,指定的下载文件在HDFS上不存在会怎么样,某次的循环异常会不会影响整体的循环。HDFS上文件如下图: public static void test() throws Exception { //本地保存路径 String downUrls = "D:/-------" ; //操作目录文件路径 String fileHdfsUrls = "/uploadTest"; //hdfs链接地址
2021-09-24 18:13:48
125
原创 ==和eqauls()的区别
==和eqauls()的区别“==” 操作符既可以用于比较基本的数据类型,也可以用于比较对象,而equals只可以用于对象之间的比较在比较String类型的对象时,“==”操作符的原理只有两个变量是同一对象的引用时才会返回true,而equals方法只要两个变量的内容相同则返回true其他类型的对象进行比较时,equals方法默认的原理是判断两者的内存地址是否相同,所以默认情况下与 “” 操作符返回的结果相同,但是equals方法可以被重写—用户可以定制自己的equals方法,而“==”操作符不能被
2021-07-27 09:10:40
163
原创 Spring Bean的生命周期
Spring Bean的生命周期spring bean的生命周期与作用范围是有关系的。如果配置是单例模式,那么spring bean是随着spring容器创建的时候而存在,容器销毁的时候则销毁。如果配置是多例模式,第一次要使用bean的时候则存在,使用完毕之后就会等待垃圾回收器回收就消失。...
2021-07-26 09:05:21
99
原创 springMVC中自定义控制器日期转换
一、导入依赖<packaging>war</packaging> <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0&l
2021-07-25 09:45:12
161
原创 RESTful风格
一、导入依赖<!--java Web工程要记得打成war包--><packaging>war</packaging> <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId>
2021-07-24 19:50:35
320
原创 springMVC实现上传文件
利用springMVC上传文件一、导入依赖<--要记得达成war包--><packaging>war</packaging> <dependencies> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId>
2021-07-23 20:44:41
133
原创 spring纯注解开发
spring入门一、导入依赖<properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> </properties> <!--导入测试依赖--> <dependencies>
2021-07-22 21:23:57
152
原创 RepositoryService服务类
RepositoryService服务类一、部署1.创建部署//创建一个新的部署。DeploymentBuilder createDeployment();2.删除部署//删除指定的部署void deleteDeployment(String deploymentId);//将给定的部署和级联删除删除到流程实例、历史流程实例和作业void deleteDeploymentCascade(String deploymentId);//同第二个void deleteDeploym
2021-07-22 20:47:52
503
原创 静态代理模式
静态代理个人理解:以上面租房为例:租户想租房,房东想把房子租出去,租户与房东之间有共同的需求,所以租户要找房东租房,但是房东不想带客户看房子、签合同等,就想让自己房子租出去,这个时候租房中介出现了,他就负责代替房东把房子租给租户,并带租房看房、签合同等,就完成了房东只想把房子租出去,不想做其他事情的需求。这样就实现了业务分工,房东只需要关注自己的房子有没有被租出去,客户只需要找租房中介就可以租房,产生的公共业务都由租房中介来进行处理。但是一旦出现一个不是租房业务的需求,比方说结婚需求,租房中介就不
2021-07-19 14:40:55
95
原创 redis常用命令
Redis 常用指令1.压测工具(看下电脑测试速度)redis-benchmark -c 1000 -n 100000 -t get,setredis默认存在16个数据库,默认使用0号数据库。每个数据库中不会存在相同的key,但是不同的数据库中可以存在相同的key。2 切换数据库语法格式:select 数据库索引#切换到3号数据库select 3#存储数据set name zhangsan#获取数据get name#切换到5号数据库select 5#存储数据set
2021-07-18 08:48:44
1029
1
原创 MyBatis核心配置文件
MyBatis框架的核心配置文件 MyBatis框架的核心配置文件(mybatis-config.xml)中设置的是MyBatis框架的全局信息。需要注意的是,该配置文件的元素节是有先后顺序的。如下所示:configuration- properties- settings- typeAliases- typeHandlers- objectFactory- plugins- environments -environment -transact
2021-07-17 17:42:47
611
原创 级联查询举例
<?xml version="1.0" encoding="UTF-8" ?><!-- 代表引入的约束。 引入的是dtd约束 引用约束有什么作用 规范了 该xml中标签的使用 你不能去自定义标签 只能使用人家定义好的标签 --><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.o
2021-07-15 17:26:19
112
原创 mybatis简单入门
mybatis简单入门1.mybatis:MyBatis官网:http://www.mybatis.org/mybatis-3/zh,框架包下载地址:https://github.com/mybatis/mybatis-3/releasesMyBatis是Apache软件基金会下的一个开源项目,前身是iBatis框架。MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射2.MyBatis的ORM方式Object Relational Mapping 对象关系映射
2021-06-28 10:23:27
121
原创 SpringBoot整合RocketMQ
一、生产者服务搭建实现步骤:1、创建一个普通的maven项目2、写启动类@SpringBootApplicationpublic class ProducerApplication { public static void main(String[] args) { SpringApplication.run(ProducerApplication.class,args); }}3、导入pom依赖<dependency> <gr
2021-06-27 15:47:57
389
原创 初识JAVA
day1今日目标能够说出计算机硬件体系结构能够区分出应用软件的架构分类能够说出Java跨平台工作原理( 跨平台: Windows写好的代码,可以不做修改, 就能移植到其他操作系统中运行。原理 :在不同的操作系统中, 都安装了与之对应版本的 JVM 虚拟机.。JVM不能跨平台,能够跨平台的是Java程序)能够独立搭建Java开发环境能够使用注释对代码加入解释说明能够使用 IDEA 完成 HelloWorld 的编写和运行能够独立创建IDEA 项目、模块、类1.计算器基础知识世界上第
2021-06-20 18:53:33
130
原创 ES的基本API操作
ElasticSearchES在使用时,会涉及到五个核心概念:索引(Index)、映射(Mapping)、域(Field)、文档(Document)、倒排索引。一、索引1.1 添加索引 (PUT 索引名称)PUT personPUT person11.2 查询单个索引GET person1.3 查询多个索引GET person,person11.4 查询所有索引GET _all1.5删除索引DELETE person1二、域域(Field)相当于数据表中的字段列,当
2021-06-20 17:40:02
3255
原创 Eureka和Nacos
Eureka和Nacos一.远程调用:启动类中注册RestTemplate@Bean public RestTemplate restTemplate(){ return new RestTemplate(); }1.服务提供者:一次业务中,被其它微服务调用的服务。(提供接口给其它微服务)2.服务消费者:一次业务中,调用其它微服务的服务。(调用其它微服务提供的接口)二.Eureka注册中心1.操作步骤:1.创建项目 导入依赖<dependency> &
2021-06-19 16:02:58
913
原创 Spring中的单例与多例特点
singleton 默认(单例)spring容器在启动的时候,就会把这些默认的单例对象创建好,你需要的你只要获取就可以了spring会维护这些单例的对象。prototype 原型(多例)spring容器启动的时候,不会把设置为原型的对象创建好, 需要的时候才去创建,需要一次就要创建一次, spring不会维护这些原型对象。scope:request web项目中spring可以将创建的对象放到request域中。session web项目中spring可以将创建的对象放到session域中。
2021-05-29 21:28:34
189
原创 Request域
Request域范围,有什么作用? 应用在什么地方?Reuquest对象是一个域对象,我们可以使用request来传输数据。Request域的范围是什么呢?request只能在一次请求过程之中传输数据,请求结束自动销毁。可以解决什么问题?解决处理同一个请求多个模块之间的数据传输问题。具体表现在通过request对象在实现转发时,把数据通过request对象带给其它web资源处理。什么是请求转发?请求转发指一个web资源收到客户端请求后,通知服务器去调用另外一个web资源进行处理。应用:典型
2021-05-29 21:27:49
914
原创 Spring中单例与多例生命周期
单例生命周期出生:容器一旦被加载出来,就会创建单例的对象活着:只要有容器就有单例对象销毁 :应用停止,容器销毁,对象死亡原型生命周期出生:容器对象产生的时候没有创建,需要使用的时候被创建。活着:只要对象被使用就一直存在销毁: spring管理。由JVM垃圾回收器回收bean标签中提供了两个属性:init-method 对象出生之后立刻执行什么方法destroy-method对象销毁之前执行什么方法...
2021-05-29 21:27:27
850
原创 关于请求转发与重定向
请求转发与重定向辨析相同点:请求转发和重定向都可以解决,在Servlet程序中,一个Servlet需要调用另外的资源对浏览器进行响应。不同点:1:实际发生位置不同,地址栏不同。转发是由服务器进行跳转的,在转发的时候,浏览器的地址栏是没有发生变化的。重定向是曲浏览器进行跳转的,进行重定向跳转的时候,浏览器的地址会发生变化的。2:能够访问的资源范围不一样。转发是服务器跳转只能去往当前web应用的资源,重定向是服务器跳转,可以去往任何的资源。3传递数据的类型不同转发的request对象可以传递各种类
2021-05-25 17:14:05
207
原创 Java中equals的特性
自反性a. equals(b)返回值恒为TRUE.非空性a. equals (null)结果恒为FALSE.一致性a. equals(b)在不修改二者内容的前提下,调用多少次,结果恒一-致。对称性a. equals(b)和b. equals(a)的结果应该一一致。传递性a. equals(b)为TRUEa. equals©为TRUE ,那么b. equals©结果为TRUE.注:如果自定义的成员变量中还有其他自定义的类,所有的类都要重写equals方法。...
2021-05-02 17:52:54
246
原创 MySql中DML语句修改数据、删除数据
DML语句修改数据、删除数据1.更新数据/* DML语句更新数据/修改数据: UPDATE 表名 SET 列名1=值1,列名2=值2...[WHERE] 注:WHERE做条件限定 */-- 将张三身高改为1.83 UPDATE person SET height=1.83;-- 不安全的操作,全部都改变了 UPDATE person SET height=1.83 WHERE name='张三';-- 将身高1.85的人生日改为1999-01-1
2021-05-01 00:17:39
116
原创 MySql-----DML语句添加数据
DML语句添加数据:/* 给表中的指定列添加一行/一条数据: INSERT INTO 表名(列名1,列名2...) VALUES(值1,值2...); */INSERT INTO person(id, name, idcard,height)values (1,'张六','110110199901111222','1.85');INSERT INTO person(id, name, idcard,birthday,height)values (2,'赵七','1101101996011
2021-04-28 00:00:45
241
原创 事务(ACID)及隔离级别
事务的四大特征(ACID)●原子性(Atomicit)原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。●一致性(Consistency)一致性是指事务必须使数据库从一 个-致性状态变换到另一 个一致性状态。也就是说一个事务执行之前和执行之后都必须处于一致性状态。●隔离性(isolcation)隔离性是当多个用户并发访问数据库时,比如操作同一张表时,数据库为每-个用户开启的事务。不能被其他事务的操
2021-04-26 10:46:13
209
原创 Java中继承、多态访问特点
继承中访问变量的特点就近原则,局部变量有就访问局部变量,没有,访问子类成员变量,没有,访问父类的成员变量继承中成员方法的访问特点子类中有访问子类的,没有访问父类的多态前提有子父类继承关系/实现类实现接口有方法重写有父类引用指向子类对象/接口引用指向实现类对象(匿名内部类)多态中成员方法访问特点编左看右(编译的时候看父类有没有,运行的时候看子类/实现类中方法体)多态中成员变量访问特点编左看左(编译运行的时候都是看父类/接口)1.抽象父类作为方法的参数或者是返回值的时候,可以传入抽
2021-04-25 12:52:31
124
原创 Java中方法重写与方法重载的区别
方法重写在子父类中,出现同名方法,参数类型也相同就构成了方法重写,作用子类增强父类方法重载在同类中,方法名相同,参数列表(顺序,变量名)不同,就构成了方法重载,作用提高了方法的拓展性...
2021-04-24 22:36:00
96
(最终解决)java.lang.UnsatisfiedLinkError解决尝试
2023-05-23
c++常用运行库集合-c++.zip
2023-05-16
微软常用运行库合集-2020.03.25-x64.zip
2023-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅