- 博客(9)
- 资源 (16)
- 收藏
- 关注
原创 解决elasticsearch出现的maximum shards open问题
今天发现elk日志系统没有最新日志了,从filebeat到logstash都看了一遍,没发现问题。最后在看elasticsearch日志时发现如下错误: 这是因为集群最大shard(分片)数不足引起的。查询资料得知:集群中的每个节点默认限制1000个分片。 根据设备配置情况,如果已经基本满负荷,可以考虑此类方案,删除不必要索引或分片。临时增加分片数(重启后会失效)# 永久增加分片数 通过http接口和在kibana中方法类似,但它不需要依赖环境。命令如下:
2025-02-11 10:02:14
343
原创 git 将部分文件移动到子目录中
在使用git管理代码时,有时因为前期规划问题导致部分文档的结构存在问题,最先想到的是使用git mv调整结构,但是,这样调整之后,文档调整修改的记录将会不删除。我们可以使用如下命令。在正式提交仓库前,请确认您所做的修改不会对项目造成影响。使用中,根据实际情况调整相应内容。
2023-04-13 08:39:54
357
原创 qt编译mysql支持
调整完成后,编译即可得到 qsqlmysql.dll 及相应的类库,将相应的文件复制到Qt\Qt5.13.0\5.13.0\mingw73_64\plugins\sqldrivers 或Qt\Qt5.13.0\5.13.0\mingw73_32\plugins\sqldrivers 中即可。每个人可能会因为环境等问题,出现不同问题,根据提示进行相应的调整即可。1、下载qt相应版本源码,并提前 qtbase\src\plugins\sqldrivers 部分源码;2、下载mysql相应版本头文件及类库;
2023-04-10 15:49:30
184
转载 WINDBG使用教程
什么是WinDBG? WinDbg是微软开发的免费源码级调试工具。下载地址为:http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx. Windbg可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。由于大部分程序员不需要做Kernel模式调试, 我在这篇文章中不会介绍Kernel模式调试。Kernel模式
2010-05-18 16:13:00
437
转载 查询速度慢的原因很多,常见如下几种
●查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)8、sp_lock,sp_who,活动的用户查看,原因是
2009-07-09 13:26:00
1159
转载 不调用库函数,实现strcpy函数
题目: 已知strcpy函数的原型是: char * strcpy(char * strDest,const char * strSrc); 1.不调用库函数,实现strcpy函数。 2.解释为什么要返回char *。 解说: 1.strcpy的实现代码 char * strcpy(char * strDest,const
2009-07-09 13:24:00
506
转载 关于Debug和Release之本质区别的讨论
一、Debug 和 Release 编译方式的本质区别 Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。 Debug 和 Release 的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd
2008-11-28 22:34:00
207
转载 vc技巧
vc的调试,可以参考如下:检测程序中的括号是否匹配把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号捷键“Ctrl+]”。如果括号匹配正确,光标就跳到匹配的括号处,否则光标不移动,并且机箱喇叭还会发出一声警告声。 2.查看一个宏(或变量、函数)的宏定义 把光标移动到你想知道的一个宏上,就比如说最常见的DECLARE_MAP_MESSAGE上按一下F12(或右键菜单
2008-11-28 22:27:00
276
原创 C语言 for问题
存在这样一道改错或程序题:在下列代码中只增加或修改一个符号,使其打印的“*”号正好20个;main(){int i,n=20;for(i=0;i printf("*");}题目提示这道题至少有三种改法,但鄙人愚钝,只知道一个半,不知大家都有什么方法;1、在i2、将 i-- 改为 i++,但这个方法待考虑,--改为++应该认为是一个符号,还是两个符号呢。
2007-11-21 16:04:00
304
《Windows Media编程导向》配套代码
2011-12-06
windbg 学习资料
2009-10-27
汇编程序设计基础教程
2008-11-22
新编WIN32API大全
2008-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人