自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 可视化k8s页面(Kubepi)

Kubepi是一个简单高效的k8s集群图形化管理工具,方便日常管理K8S集群,高效快速的查询日志定位问题的工具。默认用户名:admin 默认密码:kubepi。将上序执行的token与server填入即可。登录地址: http://IP:8000。随便在哪个节点部署,我这里在主节点部署。

2024-01-19 15:28:39 751

原创 k8s的PV,PVC自动创建

此部署使用传统的pv,pvc方式做持久化数据存储,而是使用storageclass调用provisioner,自动给pod创建的pvc分配pv并绑定,从而达到持久化存储的效果。可根据自己需求创建相关的pv,pvc。

2024-01-19 15:11:10 805

原创 nacos集成到k8s的yaml

【代码】nacos集成到k8s的yaml。

2023-07-18 14:53:42 145

原创 mysql集成到k8s的yaml

【代码】mysql集成到k8s的yaml。

2023-07-18 14:50:23 91

原创 minio老版本集成到k8s的yaml

【代码】minio老版本集成到k8s的yaml。

2023-07-18 14:48:10 89

原创 k8s上集成es集群

kubectl apply -f es.yaml 即可。

2023-07-18 14:42:32 896

原创 kubernetes环境搭建及部署

kubernetes,简称 K8s,是用 8 代替 8 个字符“ubernete”而成的缩写。是一个开源 的,用于管理云平台中多个主机上的容器化的应用,Kubernetes 的目标是让部署容器化的 应用简单并且高效(powerful),Kubernetes 提供了应用部署,规划,更新,维护的一种 机制。传统的应用部署方式是通过插件或脚本来安装应用。

2023-07-04 17:52:54 1246

原创 自定义解密注解

在开发中,有时候会遇到前端body加密,后端解密操作,接下来用注解实现。注意:AESUtil可以直接网上copy一份,和前端一一对应加密秘钥。1、新增DecodeRequestBodyAdvice类。{"encryptStr":"秘钥"}2、新增AesDecrypt。4、前端请求body。

2023-06-02 17:45:32 107

原创 K8s相关常用命令

namespace pod名字。查看service相关信息。查询k8s的yaml文件。四、删除pod,svc。

2023-06-01 14:57:13 627

原创 docker常用命令

docker cp 容器id:/logs/info.log /data/logs。docker cp 宿主数据 容器id:/workdir/docker images | grep 关键字。创建并运行flaskmcs镜像。

2023-06-01 14:27:57 312

原创 Flume 学习

开始启动flume的学习//todo

2021-09-11 16:37:06 75

原创 java 面试的常用问题

ArrayList 和 LinkedList 的区别?数据结构层面:ArrayList 是动态数组的数据结构,LinkedList是链表的数据结构数据操作层面: 对于随机访问get和set,ArrayList优于LinkedList 对于新增和删除操作add和remove,LinedList比较占优势Redis数据类型?Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)...

2020-07-17 17:35:51 143 1

原创 kafka 生产者,消费者代码 - 基于Java代码

一、生产者1.pom文件添加 <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> <version>2.0.1...

2020-04-02 17:50:46 257

转载 Lombok介绍、使用方法和总结

转载地址:https://www.cnblogs.com/heyonggang/p/8638374.html1 Lombok背景介绍官方介绍如下:Project Lombok makes java a spicier language by adding 'handlers' that know how to build and compile simple, boilerpla...

2020-01-16 15:58:33 134

原创 VMware (centos7系统)安装以后链接xshell工具

下载好vmware centos7后设备做的配置1、编写ifcfg-ens33配置文件2、重启网络链接service network restart3、查看ip 地址 ip ad4、xhell 链接信息即可链接成功...

2019-11-11 19:14:23 261

转载 使用 Composer 安装 JWT 失败错误信息 The "https://packagist.org/packages.json" file could not be downloaded 解决办

用composer 集成时composer update 命令报以下错误Loading composer repositories with package informationThe "https://packagist.laravel-china.org/packages.json" file could not be downloaded: Peer certificate CN...

2019-08-30 16:54:23 1915 1

原创 git的常用的一些命令

$ git status 查看现在的一些状态$ git log 查看一些提交的信息$ git tag -a tag名 创建一个relese的tag名字$ git tag -d tag名 删除一个tgagit branch 查看当前分支git checkout dev 切换到dev分支,如果没有则创建git pull 提交代码...

2019-08-23 16:37:06 92

原创 23种设计模式的单例模式

1、单例模式单例类必须两点: 构造器私有化,确保单例不会在其他代码内被实例化 再者instance 成员变量和getInstance()方法必须是static的spring框架默认是单例模式,当我们逻辑层的类中我们在定义一个private Map<String,Object> map = new HashMap<>();这是违反单例模式,会出现数...

2019-08-23 11:58:41 84

原创 springboot的多个配置文件实现以及在Linux中启动项目

现在开发有线上版本和开发版本,所以多个配置文件是挺有意义的,所以总结了一下,我们现在使用的总结我查了一下网上都是在yml文件和pom文件中做修改,比如如下pom.xml文件加了如下<profiles> <profile> <id>dev</id> <activation&...

2019-08-22 16:17:57 1604

原创 springboot 连接两个mysql数据源的实现

如果要连接两个数据源,首先需要设置主次数据源,我这里设置的masterdb,devdbspring: resources: static-locations: file:/home/web/admin-static/dist datasource: masterdb: driverClassName: com.mysql.jdbc.Driver ...

2019-08-22 11:03:41 9629

原创 mybatits的PageHelper分页工具的使用

最近开发一个后台管理系统,有一些东西记录一下之前都是没有这个工具之前都是传递参数到xml进行分页查询1、首先导入一些可能导入的包 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project....

2019-08-21 19:05:11 159

原创 Python的一些小问题记录

1.查看导入包的版本上面是Linux的版本,如果是window版本print(tgasdk.__version__)__version__ 在__init__.py中如下设置也可以查看所有的包信息比如pip list 既可查看Python的中央仓库https://pypi.org/project/...

2019-08-21 16:16:16 88

转载 前端路由的两种模式: hash 模式和 history 模式

最近做一个项目,和前端遇到这个问题,记录一下这个随着 ajax 的使用越来越广泛,前端的页面逻辑开始变得越来越复杂,特别是spa的兴起,前端路由系统随之开始流行。从用户的角度看,前端路由主要实现了两个功能(使用ajax更新页面状态的情况下):记录当前页面的状态(保存或分享当前页的url,再次打开该url时,网页还是保存(分享)时的状态); 可以使用浏览器的前进后退功能(如点击后退按钮...

2019-08-14 16:59:34 272

原创 mybatits用一个接口实现同时更新和插入的功能

用关键字ON DUPLICATE KEY UPDATE<insert id="saveOrUpdate" useGeneratedKeys="true" keyProperty="id"> insert into ta_user_auto_config (open_id ,auto_config_key ,auto_config_val) values(#{id},#{c...

2019-07-26 14:15:59 412

原创 xshell中文件操作的一些常见Linux命令

1、文件操作的相关shell命令./文件名 执行这个文件mv 文件名 文件位置 将文件移动到该位置cp 文件1 文件2 复制文件1到文件2处,如果文件2没有会创rm -f * 删除指定目录下的所有文件rm -rf filename 删除指定目录下的文件目录kill -9 pid 杀掉指定pid进程cat * | wc -l 查看这个目...

2019-06-27 15:48:43 6828

原创 PHP一些常用函数的记录

1、获取构造函数中的参数$a = func_get_args();2、参数个数count($a);因为PHP不支持构造函数重载,所以以下面的形式实现构造函数重载3、检查类的方法是否存在method_exists($object,string$method_name) :bool检查类的方法是否存在于指定的object中。4、把第一个参数作为回调函数(...

2019-06-03 15:26:04 105

原创 C语言基本语法记录

1、C语言中sizeof与strlen2、void* 表示未确定类型的指针3、malloc()和free()的基本概念以及基本用法: 函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空指针(NULL)。关于分配失败的原因,应该有多种,比如说空间不足就...

2019-05-25 13:36:44 107

原创 kafka异步发送和同步发送

kafka的部分参数配置private Producer<String,String> producer = null;public ProduceKafka(String Server,String topic){ props.put("bootstrap.servers", Server);//kafka集群地址 props.put(...

2019-05-05 15:24:36 17549

原创 kafka的一些基本命令

kafka: brokers: test:8090 zookeeper: servers: test:21811、查看test服务器中的所有topicbin/kafka-topics.sh --list --zookeeper test:21812、创建topicbin/kafka-topics.sh --create --zookeeper zk01:2181--...

2019-04-27 15:56:42 150

原创 springboot中Redis基础文件与Redis的基本语句

一、Redis 在yml文件中参数配置spring: redis: database: 库 host: test port: 6379 password: 密码 timeout: 600 groupIntervalCache: 43200 eventCache: 1800 authManageCache: 600 ...

2019-04-25 16:57:42 142

原创 presto中查询行列转换 与 hive 对比

如果有一种字段a,b为下面这种 event_id ---1,3,4,6 user_id ---2,8,9,7 希望变成event_id 1 event_id 3 event_id 4 event_id 6 user_id 2 user_id 8 user...

2019-03-26 15:00:06 3375

原创 Spring之@AutoWired注解

开发中依赖注入一般用@AutoWired首先需要bean.xml文件中需要配置&lt;beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:xsi="http://www.w3...

2019-02-28 16:37:20 111

原创 部署项目到Linux系统中,并且在svn和git上中代码的更新,停止,启动等shell脚本

1、打包至文件夹中,jar自动放在项目的target目录下2、在window中执行一次试试是否程序启动起来(可跳过,只是测试)在java -jar 你的项目jar包.jar --spring.profiles.active=test(--spring.profiles.active=test这个是我项目的配置文件为application-test.yml)就启动成功了3、在Li...

2019-02-16 19:07:20 672

原创 springboot的启动原理之@SpringBootConfiguration和@ComponentScan注解

@SpringBootApplication@EnableTransactionManagement@EnableScheduling@ComponentScan(basePackages = { "cn..." })@MapperScan("cn...mapper")public class SpringApplication { public static void main(S...

2019-02-16 17:25:21 2128 1

原创 mysql基础点

1、Union 和Union All 的区别Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序。Union在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。实际大部分应用中是不会产生重复的记录,最常见的是过程表与历史表Union。Union All:对两个结果集进行并集操作,包括重复行,不进行排序。如...

2018-12-21 14:06:59 91

原创 jsonpath的一些应用

由于最近在做接口自动化测试,其中用到的jsonpath尤其的多,所以进行记录。1、先上一句代码JSONPath.read(sourchJson, key);2,sourchJson如下{ "data":{ "x":[ "2018-12-19", "2018-12-20" ], ...

2018-12-20 16:39:49 527

原创 mybatits的一些常用问题

1、mybatits的in字段查询的时候出现从小到大默认排序的情况,实现根据in字段里面的id进行排序&lt;select id="getList" resultType="cn.domain.Do_check"&gt; SELECT * from controller_auto_check where auto_check_id in &lt;foreach item="...

2018-12-20 16:10:38 507

转载 一些presto语句记录

1、找出时间大于2018-12-17的所有内容select * from table where "time" &gt; date('2018-12-17') 与关系型数据库不同的是完全不同类型的不可以比较,类似的才可以比较,关系型数据库的2、针对完全不同类型的进行比较,也可以使用cast函数,用法:cast(value as type)比如      select * from ...

2018-12-17 17:25:47 4214

转载 RabbitMQ-queueBind-exchangeBind

 使用queueBindpackage com.ghg.mq01.producer;import java.io.IOException;import java.util.concurrent.TimeoutException;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;i...

2018-10-13 11:26:14 379

原创 hadoop教学视频总结(1)

1、hadoop3(听说比spark快10倍),基于jdk1.8以上,至少3台机器 更加支持spark, 增加classpath isolation   防止一些不同的jar包版本 支持hdfs的擦除编码DataNode 存储数据添加负载均衡MapReduce优化2、hadoop --- hdfs架构NameNode  DataNode  secondaryNameNo...

2018-09-18 16:56:17 451

空空如也

空空如也

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

TA关注的人

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