- 博客(31)
- 资源 (21)
- 收藏
- 关注
原创 kubernetes1.7如何部署elasticsearch7(使用本地PV,详细版,无坑版本)
前言根据网络上的文章进行部署elasticsearch的时候发现了很多问题,现整理部署步骤,供大家学习.一. 规划由于涉及到很多内容,不进行规划,边做边规划,会导致混乱.![在这里插入图片描述](https://img-blog.csdnimg.cn/20200411095039523.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5n...
2020-04-11 13:26:28 2276 3
原创 sflow分析工具
下载地址:https://download.csdn.net/download/weixin_43354959/11109794部署方法,安装java1.8环境和redis环境,将下载的jar和配置文件放在一个目录,修改配置文件的redis配置信息;使用java -jar 程序包 进行执行.然后sflow数据会存入redis中的列表,列表名为logstash.欢迎加qq,88439760...
2018-12-18 17:14:35 3287 2
原创 红黑树代码实现过程详解
1.1 颜色使用Boolen定义1.2 每一个节点有值、父节点、左右节点、颜色等属性1.3 构造方法和toSting方法tostring方法用于显示树结构显示的字符串二.树打印类,用于验证树结构是否正确目标效果:打印树结构,我们使用二维数组来组成全空格的画板,将树结构写入二维数组的相应位置中显示出来2.1 获取树高度获取树高度用于确定二维数组的高度2.2 写二维数组这个方法是递归方法,将每个节点写入二维数组,从树的根节点开始执行,递归执行到每一个节点。rowIndex是节点要写入的
2022-10-19 16:47:03 643
原创 sentinel整合springgateway并持久化nacos策略不生效
springgateway的sentinel 流控策略不生效问题
2022-07-06 17:13:33 1782 2
原创 SpringBoot 配置文件不提示
在创建模块的时候,不知道为什么,目录结构有问题,导致无法识别。多了一个Tests的类,不知道为什么。错误的目录结构:正确的结构:
2022-03-18 16:48:21 383
原创 海量小文件拷贝多线程程序
下载地址:https://download.csdn.net/download/weixin_43354959/13082699使用go语言开发,可以直接在linux执行,针对海量多目录小文件的拷贝备份.使用方法:注意:参数t1至少要大于任意一个目录下的目录数,否则造成死锁../main -s /mx -d /jimei2 -t1 320 -t2 32 > /data/test.logUsage of ./main:-d string拷贝的目的目录或文件-s string拷贝的源目
2020-11-02 17:14:01 239
原创 根据实践学习K8S--7.使用Deployment进行不停机升级和回滚以及手动扩缩容
在现网情况下,业务升级常常需要停机,下面我们使用Deployment来进行不停机升级和回滚.1.先使用创建多个nginx的pod[root@node-1 pod]# cat nginx_deployment.yaml apiVersion: apps/v1kind: Deploymentmetadata: name: nginx-deploymentspec: replicas...
2020-02-04 20:38:09 918
原创 根据实践学习K8S--6.使用ConfigMap对象下发环境变量
1.创建两个环境变量[root@node-1 configmap]# cat env.yaml apiVersion: v1kind: ConfigMapmetadata: name: env-configdata: http_port: '18080' ssh_port: '1022'[root@node-1 configmap]#[root@node-1 config...
2020-01-28 14:35:48 926
原创 根据实践学习K8S--5.使用ConfigMap对象下发配置2--yaml
上一节使用from-file来创建ConfigMap,这节使用yaml创建1.创建yaml文件[root@node-1 configmap]# vi tomcat.yaml apiVersion: v1kind: ConfigMapmetadata: name: tomcat-configdata: log4j: | log4j.rootLogger=debug, R...
2020-01-28 13:42:36 402
原创 根据实践学习K8S---4.使用ConfigMap对象来统一下发配置1
1.在生成环境中,相同集群的应用配置是一样的,如果要修改其中一个配置,就需要修改所有节点的配置,.K8S中通过ConfigMap可以统一下发变量和配置文件.以tomcat为例,先在pod中安装tomcat:[root@centos-7c556897c8-pxj9b /]# yum install tomcat安装完成之后配置文件在:[root@centos-7c556897c8-pxj...
2020-01-27 23:01:28 579
原创 根据实践学习K8S---3.定制系统镜像
之前我们下载的最小化的版本,根据我们的需求,需要安装各种软件,然后定制成我们想要的最小化版本.1.需要对镜像挂载一个ISO,来配置yum源.上传一个ISO完整镜像到K8S节点.挂载到目录[root@node-2 mxadmin]# mount -o loop CentOS-7.4-x86_64-DVD-1708.iso /mntmount: /dev/loop0 is write-prot...
2020-01-22 17:39:35 373
原创 根据实践学习K8S---2.将本地的镜像保存到阿里仓库
在阿里云注册账号:https://cr.console.aliyun.com/在安全设置中找到自己的账号名:设置密码:在linux中登录[root@node-2 ~]# docker login --username=hahahcjlsk registry.cn-hangzhou.aliyuncs.comPassword: WARNING! Your password will ...
2020-01-22 14:26:34 307
原创 根据实践学习K8S---1.创建一个centos
[root@node-1 pod]# cat centos_deployment.yaml #api版本apiVersion: apps/v1#对象类型kind: Deployment#对象元数据metadata: #对象名称 name: centos #对象的标签 labels: app: centos#对象具体描述spec: #副本数量 rep...
2020-01-22 11:22:57 1732
原创 K8S Deployment的应用
示例配置文件:apiVersion: apps/v1kind: Deploymentmetadata: name: nginx labels: app: nginxspec: replicas: 3 selector: matchLabels: app: nginx template: metadata: labels:...
2020-01-21 16:47:24 462
原创 java开发构件库管理系统-----实现全文显示
java开发构件库管理系统,使用elasticsearch存储,并通过其进行快速检索构件描述,找到相应功能的构件的pom坐标信息.1.顺序图2.构件对象和分页对象用于存放实体类import lombok.Getter;import lombok.Setter;import lombok.ToString;/** * 存储构件信息 * @author dingyz * @si...
2019-12-11 16:39:21 261
原创 mycat1.7实现连接mysql8
mycat1.7实现连接mysql8jar下载如何使用jar下载以下jar是对mycat源代码进行改写,使其可以连接mysql8https://download.csdn.net/download/weixin_43354959/11435553如何使用1.mycat版本要求,mycat1.72.将这个jar替换到mycat/lib中的Mycat-server-1.7.0-DEV.ja...
2019-07-27 22:42:24 613
原创 用现实生活来抽象化NIO业务流程
NIO的步骤:1.创建Selector选择器2.注册ServerSocketChannel 的accept事件到选择器3.等待客户端访问,如果访问则创建一个socketchannel与客户端进行连接,并注册read事件到选择器.4.遍历注册的selectorKey,发现存在read事件,则进行后台处理.抽象的步骤:1.创建Selector选择器----招聘服务员2.注册Server...
2019-05-23 14:19:22 198
原创 No human readable MCE decoding support on this CPU type
根据国外网站的描述,这个报错与硬件没有关系,是一个bug.可以通过升级内核解决.
2019-05-14 11:06:40 427
原创 使用java代码批量创建CRT会话
工作中,有时候需要管理上百台服务器或者交换机,需要在CRT上创建session,需要配置相同的logon Actions.手动创建太费事,可以先创建一个模板,然后进行复制文件,然后修改IP即可.以下代码就实现了这个过程.package com.dyz.crtcopy;import java.io.*;import java.util.ArrayList;import java.uti...
2019-05-14 10:12:57 550
原创 (Spring和Mybatis整合) invalid bound statement (not found)
(Spring和Mybatis整合) 报错 invalid bound statement (not found),找遍百度都没有合适的答案.后面终于自己发现了:如果你的xml配置文件在包中,你要指明xml的所在路径.扫描器好像只扫接口....
2019-03-13 15:29:05 132
原创 java使用AJAX实现数据分页
4.2 使用AJAX实现分页4.2.1 需求需要将分页数据通过ajax的方式进行分页,实现只变更部分数据的功能.4.2.2 实现原理1.设置Servlet的response的格式为application/json,2.借助于jackson库的ObjectMapper类将分页数据转换为json字符串的形式.3.使用response的writer写出内容.4.在前端jsp页面接收数据,并...
2019-02-28 17:54:40 3352
原创 JAVA WEB 如何实现随机验证码
4.1 实现验证码4.1.1 需求1.当用户访问网页时,出现随机的验证码图片。2.用户可以更换验证码图片。3.验证码的数字或者字母不对齐。4.验证码图片随机从左侧到右侧的直线5.验证码颜色随机。4.1.2 实现原理1.通过servlet的servletOutputStream给用户传图片输出流。2.通过ImageIo工具类,将图片类转换为输出流。3.通过BufferedImag...
2019-02-22 09:49:44 2204
原创 记录关于C语言qsort排序字符串的错误
使用malloc动态创建字符串数组,使用指针数组取定位每个字符串的位置,当使用qsort去排序每个字符串的时候,发生错误。折腾了好久,最后把内存地址打印出来,发现malloc动态给每个字符串的地址不是连续的,但是qsort是按照初始值和每个元素的大小来计算地址,然后进行排序,所以导致访问的内存地址错误。...
2019-01-10 15:55:37 859
转载 什么是开发框架
原文链接:http://www.cnblogs.com/EmptyFS/p/4105713.html前言做为一个程序员,在开发的过程中会发现,有框架同无框架,做起事来是完全不同的概念,关系到开发的效率、程序的健壮、性能、团队协作、后续功能维护、扩展…等方方面面的事情。很多朋友在学习搭建自己的框架,很多公司也在创建或使用自己的框架,网上开源的框架多如牛毛,每年新上线的各种框架也不知多少。而不停的...
2019-01-03 11:11:37 844
转载 什么是事务
事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。...
2019-01-03 11:09:17 338
原创 关于zabbix自动发现未关联模板问题
关于zabbix自动发现未关联模板问题zabbix自动发现配置,自动生成主机、关联主机组以及关联模板等操作。在一次操作中发现主机自动创建,但是没有按计划关联模板。原因:在动作中,少了一步添加主机的操作,虽然主机有创建,但是影响整个处理流程,因此没有关联上模板。...
2018-11-06 11:45:00 1406 1
转载 IPMI无法执行命令
今天部署IPMI出现设备无法创建,这个问题以前遇到过,大部分是模块没有载入,以下是我排错的步骤:引用ipmitool lan print 1Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directoryGet Channel Info command failed...
2018-11-06 11:44:52 10729
原创 java Web项目在win上测试正常,传到linux上执行,显示500错误
解决方法:直接输入根路径http://192.168.100.100:8080/不带项目名称,正常读取根路径页面之后,重新进行项目页面正常,原因不明。
2018-11-06 11:44:03 1883
linux和win 使用 seata-server-1.4.2.zip
2022-07-20
高并发linux和win目录拷贝工具
2020-11-05
JG软考高级系统架构设计师.txt
2019-11-19
软件考试中级软件设计师资料.rar
2019-11-11
mycat1.7支持mysql8的jar包
2019-07-26
sflow分析jar程序V3
2018-12-21
sflow分析jar程序V2
2018-12-19
sflow分析jar程序
2018-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人