自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 kubernetes https双向认证-----ca认证

为什么写这个呢? 在没有了解k8s认证的时候干过一件蠢事,公司项目是通过bearertoken进行权限认证的,当时一直在纠结这个token是哪儿来的,然后各种查询secret对比是否一样,最后找到了一个,那个时候并不知道这个token是如何认证的,如何拥有资源的操作权限的,就跑到一个qq群里面去问了一个问题,感觉自己跟个傻子一样。这个问题当时并没有去深究,后面不知道干什么事把这个给忘了,前几天想起来又开始搜博客开始学习。大致的流程,不管通过ca认证还是token认证。都会获取ca证书或者token.

2020-07-14 21:19:53 5609

原创 kubebuilder自定义资源

一直在网上看k8s自定义资源这一块的内容,但是只停留于看,并没有真正的自己去实践一波,写这篇文章主要参考的是这篇博客,只是我对他做了一些简化,我只希望外部能够通过nodeip+port访问我的服务,并且对里面的资源进行统一生命周期管理。1、使用kubebuilder初始化一个自定义资源kubebuilder的安装请参考以前写的博客1.进入gopath src 下新建一个文件夹,进入新建文件夹,生成自定以资源的相关文件,生成controller,type等,生成webhook相关的文件[root@m

2020-07-06 14:14:22 1923

原创 离线环境中,go mod一直下载对应的依赖的解决办法

公司的环境是内网,不能连接外网(不能联网),将从外部导入一个go mod项目,并运行的时候,一直下载项目所依赖的包,实际上依赖包已经放到目录文件,不用下载也能正常运行。为了解决这一问题,我们只需要设置参数GO111MODULE=offgo env -w GO111MODULE=off 关闭每个参数的含义GO111MODULE=off 无模块支持,go 会从 GOPATH 和 vendor ...

2020-04-28 17:58:49 3779

原创 k8s的自定义资源代码生成详解

为什么下这篇文章呢,在代码生成这一块跌了两次跟头,说白了只知道照抄,并不知道里面到底是干什么的,要做到知其然并知其所以然,也是为以后在自动生成代码的时候做一个参考。生成的项目目录结构如下.├── go.mod├── go.sum├── hack│ ├── boilerplate.go.txt│ ├── update-codegen.sh│ └── verify-code...

2020-01-08 10:28:44 928

原创 docker将本地的文件copy到容器中

docker cp 本地路径 容器名字/容器id:容器的路径这儿是将ik整个目录拷贝到plugins中 包含ik文件夹

2018-11-23 16:50:02 6997 1

转载 docker安装elasticsearch 挂载主机的数据卷

参考文章会出现一个问题Ubuntu elasticsearch max virtual memory areas vm.max_map_count [65530] is too low,这篇文章可以解决这个问题报错解决

2018-11-23 15:35:10 5301

转载 docker安装mongodb 挂载主机数据卷

添加链接描述

2018-11-23 14:23:49 3779

转载 docker安装mysql挂载外部数据劵

参考文章

2018-11-23 13:44:41 245

原创 jenkins+gradle+springboot+docker+github部署项目

安装docker 借鉴一下安装jenkins下载jenkins的war放入tomcat中运行运行访问ip:服务器ip:端口号/jenkins进入下面这个页面,将文件中的密码放入到管理员密码中点击继续,进入页面 一般选择“推荐安装的插件” 选择后等待下载 可能时间会比较长正在下载下载成功设置用户名密码进入jenkins的首页设置全局全局工具配置 设置jdk git...

2018-11-22 10:53:41 1125

原创 intellj 结合docker将gradle+springboot项目生成镜像

好记性不如烂笔头,现在记得清清楚楚,过一段时间就忘得一干二净。安装docker首先安装docker 安装教程前面有一篇博客已经写了创建项目 使用gradle包管理器创建springboot的项目1、在intellJ中配置docker连接下载docker插件我这个 是已经安装过了 没有安装的搜索一下安装就行 然后intellj会重启一次配置docker2、基础...

2018-11-21 21:57:43 1324 1

原创 linux下安装mongodb

下载mongodb下载链接地址mongodb的安装包curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz解压tar zxvf FileName.tar.gz安装1、进入/usr/local目录下cd /usr/local2、在这个目录下面创建mongodb文件夹mkdir mong...

2018-11-09 17:20:08 118

原创 docke win7的安装

docke的安装下载docker最新的安装包下载链接2.安装点击DockerToolbox-18.03.0-ce.exe运行,默认安装就行,安装完毕过后桌面上回有三个图标 如图所示:运行双击Docker Quickstart Terminal运行,这一过程很慢,因为会去github上面下载boot2docker.iso。如果以前安装过git,点击会提示找不到对应的快捷方式,点击右...

2018-11-09 11:31:37 540

转载 学习springcloud比较好的博客

这里写链接内容

2018-08-07 15:38:00 567

转载 lombok的安装与使用

安装使用

2018-08-01 14:52:04 97

转载 gradle的使用

1、首先安装gradle 配置本地仓库地址 默认在C盘下面 参考博客gradle的安装教程 2、碰到的一些问题 加上依赖jar包 下载不下来的问题 如果使用的是intellJ可配置 offline 3、gradle配置文件的解析 下载仓库地址可参考这篇博客地址的配置 * buildscript{ }*group 'com.taotao1'version '1.0-SN...

2018-08-01 11:55:36 273

转载 maven项目 加载不到src/main/resource里面的资源文件

https://blog.csdn.net/u012454773/article/details/49837153[转载链接]

2018-06-12 14:33:52 1355

转载 将数字转化为中文 可以当一个工具类用

private static String toChinese(String string) { String[] s1 = { "零", "一", "二", "三", "四", "五", "六", "七", "八", "九" }; String[] s2 = { "十",

2018-05-17 15:09:26 783

原创 将数据库的某个值改成固定的值

将数据库的某个值改成固定的值sql语句 UPDATE ro_reg_directoratemember SET SEX=REPLACE(SEX,’男性’,’1’); UPDATE 表名 SET 字段名=REPLACE(字段名,’男性’,’1’); 备份表的sql语句CREATE TABLE pvt_partnershipbak20180425 SELECT * F...

2018-04-25 17:37:42 1847

原创 js 中的File不能修改文件名的问题 因为name是只读

解决办法 fileList 中使File对象 if(fileList[i]!=null){ if(fileList[i]!=null){ //文件不重名 var date11 =date.pattern("yyyyMMddhhmmss"); //重新创建一个对象 并修改其名字

2017-12-25 17:53:39 7522 2

原创 学习java核心代码1

1、注释分为三类 行注释:// 多行注释:/* 多行注释*/ 文档注释:/* 文档注释 / 2、一些行业术语 jdk:java 开发工具 jre:java运行环境 不包含编译器 编译器:将java源代码变异成字节码 3、数据类型 八大基本类型就不用提了 大数值(big number):能够表示任意的精度的算数包。—这是一个java对象即BigDecimal 这个类在计算中不

2017-11-27 17:57:22 515

转载 HttpURLConnection与HttpClient 区别及联系

httpclient其实在网络编程中,基于java的实现,几乎都包装了socket的通信,然后模拟各总各样的协议,httpclient其实是模拟浏览器发起像服务器的请求 http://blog.csdn.net/zhliro/article/details/46877519 这篇博客上有详细介绍

2017-11-14 17:09:35 380

转载 初次学习hession

在项目中看见过hession这个词,然而赶项目太忙并没有停下来仔细的去研究 1、RMI(Remote Methoed Invoke)远程方法调用:能让java虚拟机上的对象像调用本地对象一样去调用另一个java虚拟机上的对象的方法 2、Hsseion是一个轻量级的 remoting onhttp工具,使用最简单的方法实现RMI功能,Hession使用的是二进制(RPC)协议,所有他很适合发送二进

2017-11-13 17:34:51 253

转载 常见的Exception 和 Error的解决办法

33

2017-11-13 15:24:09 1143

转载 将pdf按照页数转化为图片

需要用到的jar包 jacob-1.14.3.jar、 pdfrenderer-0.9.1-patched.jarpackage core.util; import java.awt.Image; import java.awt.Rectangle; import java.awt.image.BufferedImage; import java.io.File; import

2017-09-15 09:56:45 801

转载 vue axios

个人理解,axios类似于ajax请求,下面详细介绍axios的使用 1、首先在安装axios npm install axios –save 2、安装其他插件的时候,可以直接在 main.js 中引入并使用 Vue.use()来注 册,但是 axios并不是vue插件,所以不能 使用Vue.use(),所以只能在每个需 要发送请求的组件中即时引入。 为了解决这个问

2017-08-31 14:04:31 542

转载 jquery操作radio和checkbox

$(“input:radio[name=’属性名’]:checked”).val()$(“#id” ).attr(‘checked’)

2017-08-25 10:58:45 180

转载 js中的一些函数

1、setTimeout(函数,时间秒) 假设setTimeout()绑定在一个onclick事件中,当点击的时候,过了设置的多少秒数的时候在执行函数 例如:十秒后关闭网页 < script language=”JavaScript” > function closeit() { setTime

2017-08-24 16:17:20 246

转载 前端的一些小点

1、window.onload和Jquery $(document).ready()的区别 执行时间:window.onload是网站结构,图片等加载完成之后再执行 (document).ready()是网站中DOM结构绘制完成过后就执行,不管图片什么的有没有加载完毕window.onload只能执行一个方法(document).ready()是网

2017-08-24 14:33:25 194

空空如也

空空如也

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

TA关注的人

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