- 博客(33)
- 收藏
- 关注
原创 logkeeper apiserver没产生日志的问题
logkeeper apiserver更新代码后,发生没有日志文件产生。把修改为成功产生了日志文件。查了相关资料,springboot新版本logging.file改为logging.file.name在Spring Boot的较新版本中,配置属性已经被弃用,并替换为。如果你的应用程序仍然使用,它可能会导致警告信息,并且配置不会按预期工作。解决方法:更新你的或文件,将替换为。
2024-12-26 12:18:26
228
原创 skywalking配置项indexReplicasNumber不生效问题
但从es查询索引显示的副本数还是0,删除es中的数据,重启skywalking还是0.indexReplicasNumber: 的配置原来是。3)重启skywalking,生效。
2024-12-26 12:17:45
381
原创 单机部署elasticsearch集群
elasticsearch集群部署通常部署在不同的机器,但如果需要在同一台机器,是否也能部署成集群模式吗?答案是可以的,但需要修改每个es节点监听端口,避免端口冲突。加入在同一个集群上部署有3个基点的集群。把es安装包拷贝成3分,例如。
2024-12-26 12:10:55
435
原创 常用服务部署
es-cluster.yamlfilebeat.ymllocal-pv.yamles-cluster.6.ymles-cluster.yamles-cluster-single.yamlfilebeat.ymllocal-pv.yamlfilebeat.ymlfirefly.ymlgrafana.ymllocal-pv.yamlfilebeat-firefly.ymlfilebeat-firefly2.ymlkibana.ymllocal-pv.yamlmysql.ymlnginx.ymlprometheu
2024-11-13 12:07:30
222
原创 Dockerfile的使用
制作docker镜像可以通过修改容器的方式,也通过通过Dockerfile文件的方式,下面通过Dockerfile文件的例子进行说明。
2024-11-13 12:06:15
593
原创 Dockerfile的使用
制作docker镜像可以通过修改容器的方式,也通过通过Dockerfile文件的方式,下面通过Dockerfile文件的例子进行说明。
2024-11-03 17:45:18
318
原创 给 Docker 配置网络代理
参考如何优雅的给 Docker 配置网络代理有时因为网络原因,比如公司 NAT,或其它啥的,需要使用代理。Docker 的代理配置,略显复杂,因为有三种场景。但基本原理都是一致的,都是利用 Linux 的 http_proxy 等环境变量。Dockerd 代理在执行docker pull时,是由守护进程dockerd来执行。因此,代理需要配在dockerd的环境中。而这个环境,则是受systemd所管控,因此实际是systemd的配置。
2024-10-31 09:37:10
1909
原创 升级linux内核
升级linux内核可以通过yum方式,rpm方式,编译源码方式。关于内核种类:kernel-mlkernel-ml 中的ml是英文【 mainline stable 】的缩写,elrepo-kernel中罗列出来的是最新的稳定主线版本。kernel-ltkernel-lt 中的lt是英文【 long term support 】的缩写,elrepo-kernel中罗列出来的长期支持版本。
2024-10-31 09:34:40
747
原创 JVM 核心技术--工具与GC(2)
串行 GC(Serial GC): 单线程执行,应用需要暂停;并行 GC(ParNew、Parallel Scavenge、Parallel Old): 多线程并行地执行垃圾回收,关注与高吞吐;CMS(Concurrent Mark-Sweep): 多线程并发标记和清除,关注与降低延迟;G1(G First): 通过划分多个内存区域做增量整理和回收,进一步降低延迟;ZGC(Z Garbage Collector): 通过着色指针和读屏障,实现几乎全部的并发执行,几毫秒级别的延迟,线性可扩展。
2024-08-06 10:00:55
643
原创 java读取文件的几种方法
1)FileInputStream可以直接读取字节流,也可以转换成字符流读取。2)一次性读取整个文件,得到字节数组或字符串。字符流方式读取文件,适合按行读取情况。2)一次性读取整个文件,得到字节数组。1)适合按行、按分隔符读取字符文件。3)需要使用者是否资源。4)是传统经典使用方式。2)可以读取大文件。1)适合按行读取文件。1)适合按行读取文件。1)适合按行读取文件。
2024-07-24 12:30:59
4992
原创 java追加文件内容的几种方式
FileUtils.writeStringToFile有多个函数原型,可以写入字符序列、字符串、字节数组、集合,可以创建,追加等。PrintWriter本身没有追加写的参数,但是可以通过创建对象的时候,参数使用Writer接口来适配。Files.write由于外部不能使用文件句柄,因此适合一次性写入,资源在函数内部打开和释放。Files.bufferedWriter调用后,可以进行多次写入。test1方法使用字符流的方式写入;test2方法使用字节流的方式写入。先定位到文件末尾,然后写入。
2024-07-21 16:52:23
2591
原创 用二叉树进行插入排序
二叉树插入排序package treesort_testimport ( "fmt" "math/rand" "sort" "testing" "gopl.io/ch4/treesort")func TestSort(t *testing.T) { var arr [8]int = [8]int{2, 10, 8, 5, 30, 4, 7, 9} treesort.Sor...
2024-07-19 11:58:38
145
1
原创 类型断言例子
断言类型的两种情况。语法形式: x.(T)第1种,断言的类型T是一个具体的类型。类型断言检查x的动态类型是否和T相同。如果这个package mainimport ( "fmt" "io" "os")func main() { var w io.Writer w = os.Stdout f := w.(*os.File) fmt.Printf("f=%v,f=%T\n",...
2024-07-19 10:51:39
143
原创 修改变量的值
修改变量的值package mainimport ("fmt""os""reflect")func main() {x := 2a := reflect.ValueOf(&x)d := a.Elem()px1 := d.Addr()px2 := px1.Interface()px := px2.(*int)*p...
2018-02-27 10:21:52
445
原创 获取变量地址
获取变量地址package mainimport ( "fmt" "reflect")func main() { x := 2 a := reflect.ValueOf(2) b := reflect.ValueOf(x) c := reflect.ValueOf(&x) d := c.Elem() fmt.Printf("a:%T,%v\n", a, a) ...
2018-02-27 09:43:50
1709
原创 类型断言
断言类型的两种情况。语法形式: x.(T)第1种,断言的类型T是一个具体的类型。类型断言检查x的动态类型是否和T相同。如果这个检查成功了,类型断言的结果是x的动态值,当然它的类型是T。换句话说,具体类型的类型断言从它的操作对象种获取具体的值。如果失败,抛出panic。package mainimport ( "fmt" "io" "os")func main() { var w...
2018-02-26 16:23:03
682
原创 用二叉树实现插入排序
二叉树插入排序:package treesort_testimport ( "fmt" "math/rand" "sort" "testing" "gopl.io/ch4/treesort")func TestSort(t *testing.T) { var arr [8]int = [8]int{2, 10, 8, 5, 30, 4, 7, 9} treesort.So...
2018-02-12 10:34:00
614
原创 sha256算法使用
sha256算法实例// Copyright © 2016 Alan A. A. Donovan & Brian W. Kernighan.// License: https://creativecommons.org/licenses/by-nc-sa/4.0/// See page 83.// The sha256 command computes the SHA256 ha...
2018-02-09 14:55:49
2059
原创 常量测试
测试net中的常量package mainimport ( "fmt" . "net")//!+func IsUp(v Flags) bool { return v&FlagUp == FlagUp }func TurnDown(v *Flags) { *v &^= FlagUp }func SetBroadcast(v *Flags) { *v |= Fl
2018-02-06 16:25:27
334
原创 简单的服务器程序
服务器程序// Server1 is a minimal "echo" server.package mainimport ( "fmt" "log" "net/http")func main() { http.HandleFunc("/", handler) // each request calls handler log.Fatal(http.ListenAndSe
2018-01-31 20:07:11
277
原创 文件复制
文件复制,分别采用不带缓冲和带缓冲的方式编写。// file_io project main.go/*package mainimport ( "fmt" "log" "os")func main() { fmt.Println("Hello World!") file, err := os.Open("E:/go_data/test.py
2018-01-26 09:18:46
207
转载 模板成员函数为什么不能是虚函数
转自: http://blog.csdn.net/jcwkyl/article/details/3771059《Thinking in C++》volume 2第五章有这么一句话: Member template functions cannot be declared virtual.Current compiler technology experts to be able t
2014-11-13 09:43:00
337
原创 C扩展python---定义新类型
用C扩展python,定义一种新的数据类型,使这种类型表现得跟python内置类型一样。 下面是一个具体的实例,文件名为noddy.c。#include typedef struct { PyObject_HEAD /* Type-specific fields go here. */} noddy_NoddyOb
2014-11-13 09:41:21
697
翻译 定义5种数据结构
* This file defines five types of data structures: singly-linked lists, * lists, simple queues, tail queues, and circular queues. * * * A singly-linked list is headed by a single forward pointer. The
2014-11-13 09:28:52
446
转载 【转】linux c语言 select函数用法
linux c语言 select函数用法2009年04月29日 星期三 10:03 Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必
2009-08-15 15:18:00
1096
转载 【转】Java学习从入门到精通
Java学习从入门到精通作者:robbin网址:http://hibernate.fankai.com/ Java Learning Path (一)、工具篇一、 JDK (Java Development Kit)JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)
2009-08-11 17:45:00
310
转载 指针详解
[转]这篇文章摘自网易广州社区的C语言版精华区。文章不错,不敢独享!作者girlrong是以前C语言版版主,她乐于助人,虚心诚恳,颇受网友欢迎。只可惜现在已退隐江湖了。 第一章。指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们
2009-08-11 16:52:00
269
转载 【转】11个笑话让你领悟人生
1、父子二人看到一辆十分豪华的进口轿车。儿子不屑地对他的父亲说:“坐这种车的人,肚子里一定没有学问!”父亲则轻描淡写地回答:“说这种话的人,口袋里一定没有钱!” ——你对事情的看法,是不是也反映出你内心真正的态度? 2、晚饭后,母亲和女儿一块儿洗碗盘,父亲和儿子在客厅看电视。突然,厨房里传来打破盘子的响声,然后一片沉寂。儿子望着他父亲,说道:“一定是妈妈打破的。”“你怎么知道?”“她没有骂人。”
2009-08-11 16:16:00
266
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人