自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (3)
  • 收藏
  • 关注

原创 git命令笔记一

//添加相对文件夹下所有改动的文件git add .//提交到本地git版本库git commit -m ‘提交名’//上传或拉取git pull/push//查看git的状态git status//查看提交日志git log//回滚mergegit reset --merge回退一个版本git reset HEAD^回退3个版本git reset HEAD~3新增一个版本(回退上一个版本的提交)git revert HEAD^合并master到当前分支git reb.

2021-09-30 10:36:40 119

转载 经纬度计算2021-08-26

该方法是引用Geodesy的jar包实现build.gradle依赖添加implementation 'org.gavaghan:geodesy:1.1.3'Geodesy工具类import org.gavaghan.geodesy.Ellipsoid;import org.gavaghan.geodesy.GeodeticCalculator;import org.gavaghan.geodesy.GeodeticCurve;import org.gavaghan.geodesy.Glob

2021-08-26 10:21:58 751

原创 hadoop之HDFS_2021-07-20

一、HDFS命令上传1)-moveFromLocal:从本地剪切粘贴到HDFS​ [xuzm@hadoop102 hadoop-3.1.3]$ touch kongming.txt​ [xuzm@hadoop102 hadoop-3.1.3]$ hadoop fs -moveFromLocal ./kongming.txt /sanguo/shuguo2)-copyFromLocal:从本地文件系统中拷贝文件到HDFS路径去​ [xuzm@hadoop102 hadoop-3.1.3]$

2021-07-20 19:57:59 251 1

原创 JVM之调优及调优工具一

JVM性能调优一、jvm调优三步二、jvm调优工具1、jps工具jps 查看当前运行的java线程-l 显示进程的全称-q 只显示进程号-m 显示进程的命令行信息2、jstat工具jstat 查看jvm统计信息jstat -<option> [-t] [-h<lines>] <vmid> [<interval> [<count>]]-t 显示时间信息-h<lines> 每lines行打印一次表头信息&

2021-07-10 17:18:55 190

原创 初识JVM-2021-06-22

一、初识JVM1、jvm执行.class的顺序1、.java文件经过编译生成.class文件2、.class文件经过加载(加载、连接、初始化)进入运行时数据区​ a、使用加载器通过流的方式加载到内存空间。​ b、对数据进行检查、准备(变量加载默认值等)、解析​ c、初始化数据3、运行时数据区: 本地方法栈、虚拟机栈、程序计数器、方法区、堆空间4、执行引擎、本地库接口2、类装载系统1、组成:加载、链接、初始化2、①加载:引导类加载器 -> BootStrapClassLoa

2021-06-22 19:53:41 56

原创 docker for windows安装k8s

1、下载并安装docker for windows,可参照https://www.runoob.com/docker/windows-docker-install.htmldocker for windows v20.10.22、下载并加载镜像,可使用(此处用到了git)git clone https://github.com/AliyunContainerService/k8s-for-docker-desktop.gitcd k8s-for-docker-desktopgit checko

2021-02-18 14:35:00 646

原创 docker技能

一、 docker初识docker的安装及基本命令docker-容器互联docker-数据卷docker-启动一个简单的springboot项目二、docker深入docker部署nginx集群docker部署redis集群docker-compose部署springboot高可用项目

2021-02-11 16:16:55 175

原创 Dockerfile参数释义

# 意思是基于某个镜像(该参数是必须有,在第一行)FROM java:8# 指定接下来的shell语句运行在该目录下#WORKDIR# 将宿主机数据拷贝到容器中COPY ./*.jar ./app.jar# 与COPY相似,都是讲数据复制到容器,(区别是ADD还可以使用url,但不推荐使用)#ADD# 运行的shell语句(构建时就会运行)#RUN# 指定暴露端口,该端口是容器的端口EXPOSE 80# 指定参数(构建时生效,运行时不生效)# ARG可配合ENV在构建时

2021-02-07 13:17:33 186

原创 Linux配置静态地址

安装网络链接工具yum install net-tools -y修改TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=dhcp # (重点)将这个改为static时表示使用静态ipDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MOD..

2020-12-10 10:17:56 361

原创 JDK源码路线

3、java.util.concurrentConcurrentHashMap 1Executor 2AbstractExecutorService 2ExecutorService 2ThreadPoolExecutor 2BlockingQueue 27)AbstractQueuedSynchronizer 28)CountDownLatch 2FutureTask 210)Semaphore 211)CyclicBarrier 213)CopyOnWriteArrayList

2020-09-14 19:43:31 112

原创 kafka运行机制笔录

kafka一. kafka引入topic(主题),partition(分区),replication(副本),segment(片段)等。二. 概念介绍:topic主题partition:每个主题可分为多个分区replication:每个分区包含一个或多个副本,同一分区的不同副本一般会分配到集群不同的broker(代理)上segment:片段是kafka的最小执行单位三. 副本运行机制副本被分为两种leader和followerleader负责消息的读写操作,响应clientsfo

2020-08-26 20:04:06 170

原创 nio之buffer笔录

buffer是所有nio缓存操作的基类buffer包含:mark(位置标记,初始化为-1),position(当前所在的操作位置,初始化时为0),limit(可操作的最大位置,初始化时等capacity相等),capacity(容量)...

2020-08-26 19:55:48 79

原创 cglib代理笔录

cglib动态代理 1.自定义代理拦截类并实现MethodInterceptor接口。 2.重写接口intercept, 3.运用Enhancer来创建代理对象 4.Enhancer提供回调设定,可设定代理拦截类。改设定都必须是callback的子类,cglib提供了NoOp和FixedValue。 (NoOp即no operator,什么操作也不做,代理类直接调用被代理的方法不进行拦截; FixedValue

2020-08-26 19:53:18 105

原创 并发与并行笔录

并发与并行进程与线程并行:是指同一时刻,有多条指令在多个处理器上执行(无论宏观还是微观上都是同一时刻)同一时刻发生,不同实体上的多个事件,多个处理器同时处理多个任务。并发:是指宏观上同一时刻执行多个任务,但实际上是进程指令被快速的轮换执行(实际上并非同一时刻执行的)。是多个事件同一时间间隔发生,是同一实体的多个事件,是一台处理器“同时”处理多个任务。注:并发是提高处理器的利用率。...

2020-08-24 14:10:25 85

原创 springboot+vue实现视频播放笔录(后端)

自定义一个类实现ResourceHttpRequestHandler,实现其getResource()获取文件资源。用FileSystemResource加载资源利用ResourceHttpRequestHandler.handlerRequest()实现返回视频流。

2020-08-03 19:48:04 2093

原创 Oracle之行转列笔录

decode(value,if1,then1,if2,then2,if3…eles)eg: decode(value,‘0’,‘1’,‘2’)若value为0,则为1,否则为2数字型行转列:selecta. name,sum(decode(a.subject,‘数学’,a.score,null)) as 数学,sum(decode(a.subject,‘语文’,a.score,null)) as 语文,sum(decode(a.subject,‘英语’,a.score,null)) as 英

2020-07-11 15:45:59 181

原创 数据源链接类记录

java:javax.sql.DataSourcespring:org. springframework. boot. jdbc. DataSourceBuildermybatis:org. apache. ibatis. session. SqlSessionFactoryorg. mybatis. spring. SqlSessionTemplatecom. baomidou. mybatisplus. extension. plugins. PaginationInterceptor

2020-06-22 11:39:06 125

原创 spring线程池自定义

@Configuration@EnableAsync这两个注解加在自定义类,该类中提供java.util.concurrent.Executor的beanspring中executor的实现类:ThreadPoolTaskExecutor是一个用于执行任务的类,配置细粒化。ThreadPoolTaskScheduler是一个用于调度任务的类。使用时,在需要异步的方法上添加@Async...

2020-06-18 16:38:27 133

原创 springboot获取jar所在绝对路径

当前版本springboot2.1.3,利用ApplicationHome类实现:new Application(this.getClass). getSource(). getParentFile().getPath()

2020-06-15 14:46:42 1793

原创 spring暴露接口及解释(一)

一. InitializingBean接口实现该接口,在bean生成后回调afterPropertiesSet()方法;可用于执行自定义初始化,或者检查是否设置了所有{强制属性}。该机制会在所有bean实例化并设置好bean属性后,执行最终配置或初始化package org.springframework.beans.factory;public interface InitializingBean { /** * 1.在设置了所有bean属性后由包含{@code BeanFactor

2020-06-07 16:19:34 1504

原创 spring注解运行记录

一、注解源码类注解简易工厂构造:SimpleMetadataReaderFactory;其中SimpleMetadataReaderFactory#getMetadataReader(String classnName) 加载注解,参数是注解类的名称,return:AnnotationMetadata对象AnnotationMetadata 注解元数据类AnnotationMetadataReadingVisitor 注解加载类...

2020-06-04 16:16:18 81

原创 bat命令

1、sc query %1 > null 枚举参数1服务类型2、if errorlevel 1060 goto end 如果错误为1060,执行end方法3、:end 声明end方法4、echo 这个后面跟打印语句5、net start train 启动train服务

2020-05-22 15:23:38 261

原创 git命令

1.当切换版本把之前的commit代码覆盖时:git reflog 查看commit的版本号,git HEAF@{2} 切换到这个commit版本

2020-05-21 17:14:09 89

原创 springboot之在自动注入前获取bean

1.实例化org.springframework.context.ApplicationContext2.根据这个实例的getBean(“beanNme”)

2020-05-20 11:06:44 520

原创 实用网址记录

vscode编辑器: code.visualstudio.com

2020-04-19 09:03:20 94

原创 Oracle之取用第一条数据(摘要)

表名tablename字段名nameoracle中rownum可以理解为类关键字select * from ( select * from tablename t order by name)where rownum = 1;

2020-04-15 07:56:35 470

原创 nexus-oos私服安装

当前示范版本nexus-3.19.1-011.私服下载地址:https://help.sonatype.com/repomanager2/download/download-archives—repository-manager-oss(如图)2. 下载后解压,用cmd进入nexus-3.19.1-01\bin目录;安装windows服务命令nexus.exe install3. nexu...

2020-04-12 13:02:45 393

原创 cmd实现合并txt文件

合并当前目录下的 test1.txt, test2.txt 到 D盘的 testAll.txt文件中type test1.txt test2.txt >> D:/testAll.txt

2019-11-15 19:58:16 1167

原创 JDK8的时间类简单使用

JDK8 的应用:可以使用 Instant 代替 Date,LocalDateTime 代替 Calendar,DateTimeFormatter 代替 SimpleDateFormat,官方解释:simple beautiful strong immutable thread-safe。package time;import java.time.LocalDate;impor...

2019-10-28 21:11:43 275

原创 ftp上传下载删除

导入依赖 <!--FtpClient所在的包--> <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.6</versi...

2019-10-24 12:01:28 150

原创 windows10的ftp配置

进入控制面板进入程序进入启用或关闭windows功能配置ftp

2019-10-22 20:44:08 119

原创 git基本命令

git config --global 用户名/邮箱 初始化文件用户,邮箱git init 初始化改文件夹git add readme.txt 暂存仓库git commit -m ‘注释’ 提交到仓库git status 查看状态git diff readme.txt 查看文件的改动git log ?文件名 版本的浏览git ...

2019-09-29 11:57:50 72

原创 获取某对象的类及其类的所有父类信息

/** * 递归查询输入对象的归属类和其所有父类 * @param obj 需要查询对象 * @param list 保存查到信息的list集合 * @return * @throws IllegalAccessException * @throws InstantiationException */ public s...

2019-08-25 15:30:12 919

原创 笔记九、Java实现Oracle数据库备份/恢复

整理Java实现Oracle数据库导入/导出 * 导入/导出数据 * @param isImp true-导入,false-导出 * @param cmd cmd命令 * @return 执行后的提示信息 */ public String impOrExpData(Boolean isImp ,String cmd){ Pr...

2019-07-05 20:01:25 615 5

原创 笔记十、Unicode文件转换GBK文件

代码如下 /** * 将Unicode文件转换成GBK文件 * @param filePath Unicode文件路径 * @param savePath GBK文件保存路径 */ public static void unicodeTwoGBK(String filePath,String savePath){ // 将un...

2019-06-20 07:53:28 616

原创 笔记十七、使用Java上传,下载文件

#java上传文件(利用MultipartFile实现)此次只是演示没有考虑上传文件大小和上传文件的格式。代码如下:/*** 上传文件(可上传多个)* @param request * @param path 上传文件后的保存路径*/public Res demoUpload(HttpServletRequest request,String path){ //上传的文件名 ...

2019-05-27 14:52:22 161

docker for windows.zip

docker for windows v20.10.2版本的安装包,及安装说明

2021-02-18

k8s-for-docker-desktop.zip

帮助k8s-1.19.3的镜像拉取

2021-02-18

k8s-1.19.3.zip

包含docker for window的一些桌面镜像

2021-02-18

空空如也

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

TA关注的人

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