自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 依赖配置相关

可执行jar包springboot已经是java开发事实上的标准,一直很好奇它是如何将应用打成一个可执行的jar包.无外乎两种情况,原生支持,只需要调用相关打包命令即可.原生不支持,maven提供的插件进行了封装.所以,首先翻阅了java的官方文档,并未发现原生的支持.其中jar的三方依赖是添加到jar的同级目录,并在MANIFEST.MF文件中指定的.所以应是第二种情况,请期待后续…maven加载本地依赖包<dependency><groupId>com.xxx&

2022-02-20 17:18:48 278

原创 使用hashtable实现CAS锁

示例代码import java.util.Hashtable;import java.util.Map;import java.util.concurrent.TimeUnit;public class Main { //若要实现分布式,可使用redis进行替换 private static final Map<String,Object> lockMap = new Hashtable<>(); /** 数据接口 */ public stat

2022-02-20 17:18:09 497

原创 k8s-client

兼容k8sclient的官方版本仅支持到1.13.如果需要使用1.13版本之前的client,应使用其他版本,目前较好的一款是:<dependency> <groupId>io.fabric8</groupId> <artifactId>kubernetes-client</artifactId> <version>xxx</version></dependency>可去官方github查看兼容

2022-02-20 17:17:47 868

原创 mysql字符串类型

mysql字符串类类型大小TINYBLOB TINYTEXT2^8BLOB TEXT2^16MEDIUMBLOB MEDIUMTEXT2^24LONGBLOB LONGTEXT2^32上表的单位是字节,其中在utf8下面,每个汉字占用3个字节,不同编码下,汉字占用的字节数不通mysql的行大小限制在65535个字节,所以如果使用varchar是受到这个限制的,也就是说随着表字段的增多,varchar单个字段可使用的字节数必然是越来越小的,所以如果想存

2022-02-20 17:17:17 339

原创 不可打印字符

不可打印字符

2022-02-20 17:16:47 556

原创 spring1.0官方文档及源码阅读总结(IOC)

前言学习任何知识,最好是自成体系的,而不是一个个零散的知识点.而且成熟的事物都是由简至繁逐渐发展起来的.基于以上两点原因,遂对spring源码进行阅读分析,以期能够有所成长.该篇文章针对spring1.0源码进行总结.参考资料依赖 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId>

2021-06-29 23:14:19 479

原创 模拟docker桥接网络

模拟搭建docker网络本篇文章模拟docker网络的搭建,以加深对其网络模型的理解.涉及到的知识:iptables,linux bridge,veth pair,linux namespace等.介绍:一.

2021-04-12 23:02:14 299

原创 记一次索引失效

记一次索引失效公司的演示环境有个请求页面非常慢,得响应十几二十秒,需要对其进行优化.经过分析发现有个sql执行特别慢,每次都得十几秒. 而其他的类似表的数据执行只有几百毫秒.分析两者的查询sql除业务表外完全一致.使用explain分析执行计划,发现走的是全表扫描,而另一张业务表走的是索引.两张表都是只有主键索引.猜想是否跟表的字段数量有关,遂对有问题的表进行重建,重建之后发现走的是索引,表的字段完全一致.那问题出在哪里呢?然后查看了下建表语句,发现两张表的编码格式不一致,演示环境的表用的是utf8mb

2021-04-10 10:58:16 88

原创 springboot触发“update“action

springboot触发”update“action在使用springboot开发项目时,为了提升开发效率,通常会使用热部署(Hot Swap)工具,如springboot-devtools,jrebel等。而idea配置如下:就是在**“update” action和frame deactivation**的时候更新类的变化。frame deactivation是在窗口失去焦点的时候就触发,而我们开发过程中需要频繁的切换窗口,这样就会频繁的更新,对机器性能要求较高。所以不建议开启frame deac

2021-03-21 11:21:47 1051 1

原创 kubeadm安装k8s系列(三):安装kubernetes基础组件以及calico网络插件

概述kubeadm安装k8s系列(一):初始化安装环境kubeadm安装k8s系列(二):docker以及kubeadm,kubelet,kubectl的安装kubeadm init1.查看网络占用执行命令ip addr如上图:192.168.100.0网段和172.17.0.0网段均被占用.我们选用一个跟他们不冲突的网段172.20.0.0/16(或者其他网段也可以)作为init命令的pod-network-cidr参数的值选用的网段内的ip地址一定不能与已经存在的有冲突.否则后续必出错

2020-05-16 22:58:33 2673

原创 kubeadm安装k8s系列(二):docker以及kubeadm,kubelet,kubectl的安装

概述在上篇文章中,对虚拟机环境进行了配置并且介绍了一些注意事项.接下来进行docker以及kubernetes工具的安装.如无特殊说明,以下命令均需在三台虚拟机上执行docker安装1.安装依赖包yum install -y yum-utils device-mapper-persistent-data lvm22.添加阿里的docker仓库yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/cento

2020-05-16 20:43:38 832 1

原创 kubeadm安装k8s系列(一):初始化安装环境

概述本系列文章使用kubeadm安装kubernetes集群.并部署kubernetes-dashboard,prometheus,grafana等常用软件.下表是软件的版本信息:软件版本号vmware15.0.4centos7.7kubernetesv1.18.2dockerv19.03kubernetes-dashboardv2.0.0prometheusv2.18.1grafana6.7.3上述版本可适当的进行调整,但有以

2020-05-16 16:59:30 676

原创 mysql表"丢失"

情况是:大概中午十二点的时候,同事用的数据库表突然消失了,在本地navicat只能看到部分表,由于以前也出现过,怀疑不是偶然问题.遂老板指派我帮同事定位下问题.听见这种描述的第一反应是:是不是误删数据库了?或者说代码中的sql有问题?解决问题:登录服务器,将今天的binlog导出为sql文件,查看是否有delete from,drop table等关键字# 进入服务器mysql 目录,ce...

2020-03-04 15:28:54 1606

原创 mysql命令

查看建库或者建表语句show create database xxx # xxx即为数据库名show create table yyy # yyy即为表名,执行该命令之前需要先使用 use 命令选中数据库查看mysql系统变量show variables; 例如: show variables like '%datadir%' 可以查看mysql的数据库文件存储目录查看m...

2020-03-03 21:39:41 144

原创 macos catalina 安装jdk1.6(java for macos 2017-001 无法安装在此磁盘上)

由于之前的项目结束,将jdk1.6卸载了,想着这辈子都不可能再用1.6了. 啊,真香!安装过程中提示:java for macos 2017-001 无法安装在此磁盘上,已安装本软件包的更高版本所以就把所有的jdk版本都删除了,但还是无法使用.经过几番曲折,终于找到一篇文章,尝试了一下地址说下我碰到的问题:当我按照网址操作的时候,还是提示了错误:Error : /Users/xxx...

2020-02-27 10:25:40 8846 5

空空如也

空空如也

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

TA关注的人

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