自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 反思

今天对自己的路做一个规划:对于编程语言:只学只用Python。对于运维技术:越多越好,每样都要精通。对于职业规划:运维实施,技术组长,技术经理,技术总监。对于第二职业:培训讲师。...

2022-01-16 09:08:06 482

原创 eclipse安装markdown插件

打开eclipse应用商店:【Help】-【Eclipse Marketplace】搜索:markdown 选择Markdown Text Editor 1.2.0 安装,安装完成后重启Eclipse。打开md文件的预览效果:打开【Windows】-【Show View】-【Other】选择Markdown下的Markdown View,点击Open。...

2021-07-09 23:03:37 1025

原创 eclipse安装html编辑器插件

我的eclipse版本为:Version: 2018-09 (4.9.0)安装地址:http://takezoe.github.io/amateras-update-site/

2021-07-04 14:30:35 200

原创 eclipse安装python插件PyDev

PyDev插件下载地址https://sourceforge.net/projects/pydev/files/pydev/PyDev%207.7.0/将PyDev 7.7.0.zip压缩包下载下来。我的eclipse版本为:Version: 2018-09 (4.9.0)发现4.9版本的eclipse只能兼容pydev7.7.0版本,再高的版本安装不上。使用link文件(建议使用)安装新的插件将PyDev 7.7.0.zip解压到任意位置,建议解压到eclipse安装目录下的PyD

2021-07-04 13:29:51 277

原创 下载eclipse版本

下载地址下载地址:https://www.eclipse.org/downloads/packages/release比如我下载的是4.9版本:https://www.eclipse.org/downloads/packages/release/2018-09/r/

2021-07-04 10:59:34 61

原创 eclipse下搭建shell脚本编辑器--安装开发shell的eclipse插件shelled

1、安装“man-page viewer”插件(ShellEd需要,有的机器不需要,先装上)安装地址:http://download.eclipse.org/technology/linuxtools/updates-nightly/2、安装“shelled”插件安装地址:http://www.chasetechnology.co.uk/eclipse/updates3、默认使用shelled打开*.sh文件...

2021-07-04 10:55:26 749 3

原创 Eclipse下快速打开本地文件插件OpenExplorer

OpenExplorer,其作用是快速打开Eclipse项目文件所在路径,十分方便实用。插件 OpenExplorer 到https://github.com/samsonw/OpenExplorer/downloads 下载最新的jar包放到eclipse的dropins文件夹中。完整文件名为:【OpenExplorer_1.5.0.v201108051513.jar】右键文件直接点击OpenExplorer,并不能打开文件所在本地目录,但点击菜单栏中的这个文件夹图标,可以在Windows资源

2021-07-02 21:47:53 647 1

原创 mysql中自定义nvl函数

CREATE FUNCTION NVL(v1 datetime,v2 datetime)RETURNS datetimeBEGIN RETURN(ifnull(v1,v2));END

2021-06-28 17:43:56 4074

原创 内核参数优化

vi /etc/sysctl.confnet.core.somaxconn = 65534net.core.netdev_max_backlog = 30000net.ipv4.tcp_max_syn_backlog = 262144net.ipv4.tcp_fin_timeout =10net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_tw_recycle = 1net.ipv4.tcp_keepalive_intvl =30net.ipv4.tcp_keepal

2021-06-27 20:14:27 197

原创 mysql优化

查询mysql内存占用情况:./mysql -h127.0.0.1 -P 8801 -ufoura -p -e"SHOW ENGINE INNODB STATUS\G" | sed -n -e '/BUFFER POOL ANDMEMORY/,/INDIVIDUAL BUFFER POOL INFO/p'./mysql -h127.0.0.1 -P 8801 -ufoura -p -e "SHOW ENGINE INNODB STATUS\G" | grep -B 4 "Buffer pool .

2021-06-27 19:36:00 78

原创 Linux服务器基线配置

1、登陆超时时间设置[ ! -z $(cat /etc/profile | egrep "^TMOUT") ] && sed -i "/^TMOUT/c\TMOUT=300" /etc/profile || echo "TMOUT=300" >> /etc/profile

2021-06-17 17:04:29 220

原创 文件句柄数

内核参数fs.file-max指定了系统范围内所有进程可打开的文件句柄的数量限制。合理值计算方法:取决于内存,每1M内存可增加100个。默认情况下,不要将超过10%的内存用于文件。将文件句柄数设置太大的危害是,当大量的文件句柄都为sockets时,会占用大量的内存,这些内存都是不可交换的。要记得的是网络套接字连接符也是文件。对于百万级连接数的进程来说,要设置单个进程可打开的文件句柄数为百万个。比如256G内存,应该配置的值为:256*0.1*1024*100=2621440设置方式:vi /et

2021-06-15 10:48:18 3221

原创 将缓存脏数据刷入磁盘

缓存: 是为了解决CPU与内存之间速度不对等的问题,把从硬盘读过来的数据保存起来,CPU重新读取时,若命中(在内存中找到需要的数据)就不需要去读硬盘了,若没有命中再读硬盘。将缓存写入磁盘时,有一个默认120秒的超时时间。 出现服务器卡死的原因是IO子系统的处理速度不够快,不能在120秒将缓存中的数据全部写入磁盘,IO系统响应缓慢,导致越来越多的请求堆积,最终系统内存全部被占用,导致系统失去响应。解决办法:默认情况下, Linux会最多使用40%的可用内存作为文件系统缓存,所以内存很高的情况下,要

2021-06-15 10:12:02 473

原创 jmeter压测mysql性能

jmeter版本:apache-jmeter-4.0将mysql-connector-java-5.1.30-bin.jar放入到apache-jmeter-4.0\lib目录下。启动jmeter:进入apache-jmeter-4.0\bin目录下,双击ApacheJMeter.jar1、添加线程组右击【测试计划】,点击【添加】,点击【Theads(Users)】,点击【线程组】点击刚添加的线程组,将【名称】改为:数据库压测将【线程数】调整为:10将【Ramp-Up P

2021-06-14 10:38:39 220

原创 PromQL查询语法和Grafana配置语法

推荐阅读:https://blog.csdn.net/zhouwenjun0820/article/details/105823389

2021-06-12 08:40:33 1428

原创 将查询出来的结果某一列拼接为字符串

select listagg(id_flag, '')from groupwhere type = 210;listagg函数属于聚合函数,可以配合group by使用,如果没有带上group by分组的话,该函数就是将整个查询出来的数据的某一列,都根据分隔符拼接起来,这里设置的拼接符为''。场景如下:将资源组及其上级资源组直到根节点都查询出来,资源组的组织关系通过',根节点,上级资源组,当前资源组ID,'这种格式来设置,拼接后的结果如下:...

2021-06-11 18:13:49 567

原创 判断piv_str1是否包含在piv_str2中,成功返回值大于1,失败返回0

CREATE OR REPLACE FUNCTION FIND_IN_SET(piv_str1 varchar2, piv_str2 varchar2, p_sep varchar2 := ',')RETURN NUMBER IS l_idx number:=0; -- 用于计算piv_str2中分隔符的位置 str varchar2(500); -- 根据分隔符截取的子字符串 piv_str varchar2(500) := piv_str2; --.

2021-06-11 17:59:32 59

原创 主机监控之文件句柄、进程数

将下面的内容复制粘贴到主机监控基础模板"rows":[] 中,作为列表的一个元素即可。有待追加。 { "collapse": true, "height": 275, "panels": [ { "aliasColors": { "open-nr": "#EAB839", .

2021-06-11 08:17:22 316 1

原创 主机监控之CPU、内存、磁盘、网络

将下面的内容复制粘贴到主机监控基础模板"rows":[] 中,作为列表的一个元素即可。建议先不要考虑这些监控项是怎么做出来的,先用起来。 { "collapse": true, "height": 275, "panels": [ { "aliasColors": { "Busy": "#EA.

2021-06-11 00:26:33 437 1

原创 Windows服务器基线配置

注册表设置1、配置防御SYN攻击,检查是否启用SYN攻击保护echo Windows Registry Editor Version 5.00 >>1.regecho [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]>>1.regecho "SynAttackProtect"=dword:00000001>>1.regecho "TcpMaxPortsExhaus

2021-06-10 17:46:24 435

原创 主机监控基础模板

以下为基础模板,没有特别要求的话,只需要将监控项添加到 "panels": [] 中,导入到Grafana就可以使用了。{ "__inputs": [ { "name": "DS_PROMETHEUS", "label": "Prometheus", "description": "", "type": "datasource", "pluginId": "prometheus", "pluginName": "Pro

2021-06-10 15:09:26 247

原创 Windows服务器系统漏洞

CredSSP 远程执行代码漏洞CVE-2018-0886https://msrc.microsoft.com/update-guide/zh-CN/vulnerability/CVE-2018-0886#securityUpdates

2021-06-10 14:45:10 2555 1

原创 Delta更新和累积更新

Delta更新,指的是增量更新,在前一个更新的基础上的更新。累积更新, 包括了初始版本以来的所有更新。

2021-06-10 12:53:47 687

空空如也

空空如也

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

TA关注的人

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