![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
追求中的人生
这个作者很懒,什么都没留下…
展开
-
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 · 94 阅读 · 0 评论 -
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 · 644 阅读 · 0 评论 -
docker技能
一、 docker初识docker的安装及基本命令docker-容器互联docker-数据卷docker-启动一个简单的springboot项目二、docker深入docker部署nginx集群docker部署redis集群docker-compose部署springboot高可用项目原创 2021-02-11 16:16:55 · 144 阅读 · 0 评论 -
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 · 176 阅读 · 0 评论 -
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 · 333 阅读 · 0 评论 -
kafka运行机制笔录
kafka一. kafka引入topic(主题),partition(分区),replication(副本),segment(片段)等。二. 概念介绍:topic主题partition:每个主题可分为多个分区replication:每个分区包含一个或多个副本,同一分区的不同副本一般会分配到集群不同的broker(代理)上segment:片段是kafka的最小执行单位三. 副本运行机制副本被分为两种leader和followerleader负责消息的读写操作,响应clientsfo原创 2020-08-26 20:04:06 · 144 阅读 · 0 评论 -
nio之buffer笔录
buffer是所有nio缓存操作的基类buffer包含:mark(位置标记,初始化为-1),position(当前所在的操作位置,初始化时为0),limit(可操作的最大位置,初始化时等capacity相等),capacity(容量)...原创 2020-08-26 19:55:48 · 55 阅读 · 0 评论 -
cglib代理笔录
cglib动态代理 1.自定义代理拦截类并实现MethodInterceptor接口。 2.重写接口intercept, 3.运用Enhancer来创建代理对象 4.Enhancer提供回调设定,可设定代理拦截类。改设定都必须是callback的子类,cglib提供了NoOp和FixedValue。 (NoOp即no operator,什么操作也不做,代理类直接调用被代理的方法不进行拦截; FixedValue原创 2020-08-26 19:53:18 · 98 阅读 · 0 评论 -
并发与并行笔录
并发与并行进程与线程并行:是指同一时刻,有多条指令在多个处理器上执行(无论宏观还是微观上都是同一时刻)同一时刻发生,不同实体上的多个事件,多个处理器同时处理多个任务。并发:是指宏观上同一时刻执行多个任务,但实际上是进程指令被快速的轮换执行(实际上并非同一时刻执行的)。是多个事件同一时间间隔发生,是同一实体的多个事件,是一台处理器“同时”处理多个任务。注:并发是提高处理器的利用率。...原创 2020-08-24 14:10:25 · 59 阅读 · 0 评论 -
springboot+vue实现视频播放笔录(后端)
自定义一个类实现ResourceHttpRequestHandler,实现其getResource()获取文件资源。用FileSystemResource加载资源利用ResourceHttpRequestHandler.handlerRequest()实现返回视频流。原创 2020-08-03 19:48:04 · 2055 阅读 · 0 评论 -
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 · 175 阅读 · 0 评论 -
数据源链接类记录
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 · 99 阅读 · 0 评论 -
spring线程池自定义
@Configuration@EnableAsync这两个注解加在自定义类,该类中提供java.util.concurrent.Executor的beanspring中executor的实现类:ThreadPoolTaskExecutor是一个用于执行任务的类,配置细粒化。ThreadPoolTaskScheduler是一个用于调度任务的类。使用时,在需要异步的方法上添加@Async...原创 2020-06-18 16:38:27 · 121 阅读 · 0 评论 -
springboot获取jar所在绝对路径
当前版本springboot2.1.3,利用ApplicationHome类实现:new Application(this.getClass). getSource(). getParentFile().getPath()原创 2020-06-15 14:46:42 · 1757 阅读 · 0 评论 -
spring暴露接口及解释(一)
一. InitializingBean接口实现该接口,在bean生成后回调afterPropertiesSet()方法;可用于执行自定义初始化,或者检查是否设置了所有{强制属性}。该机制会在所有bean实例化并设置好bean属性后,执行最终配置或初始化package org.springframework.beans.factory;public interface InitializingBean { /** * 1.在设置了所有bean属性后由包含{@code BeanFactor原创 2020-06-07 16:19:34 · 1460 阅读 · 0 评论 -
spring注解运行记录
一、注解源码类注解简易工厂构造:SimpleMetadataReaderFactory;其中SimpleMetadataReaderFactory#getMetadataReader(String classnName) 加载注解,参数是注解类的名称,return:AnnotationMetadata对象AnnotationMetadata 注解元数据类AnnotationMetadataReadingVisitor 注解加载类...原创 2020-06-04 16:16:18 · 73 阅读 · 0 评论 -
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 · 246 阅读 · 0 评论 -
git命令
1.当切换版本把之前的commit代码覆盖时:git reflog 查看commit的版本号,git HEAF@{2} 切换到这个commit版本原创 2020-05-21 17:14:09 · 84 阅读 · 0 评论 -
springboot之在自动注入前获取bean
1.实例化org.springframework.context.ApplicationContext2.根据这个实例的getBean(“beanNme”)原创 2020-05-20 11:06:44 · 510 阅读 · 0 评论