• 2024-06-15Java与服务网格(Service Mesh):构建高效微服务架构
    在微服务架构成为企业开发标准的今天,如何有效地管理众多微服务之间复杂的通信成为了一个挑战。服务网格作为一种解决方案,它通过提供一个专门的基础设施层来处理服务间通信,从而使得应用开发更加专注于业务逻辑而非通信细节。本文将介绍服务网格的基本概念,探讨其在Java环境中的应
  • 2024-01-24(保姆级)服务器-Zabbix6.0使用Python脚本实现带图片的邮箱的报警
    前言近期在琢磨Zabbix邮箱报警的功能,但是网上的教程通常是4.0或5.0版本Zabbix,并使用Python2.7环境,运行在新版本Zabbix6.0上有颇多问题,为此我基于原先教程修改基于Zabbix6.0并使用Python3+的解决方案。期间遇到不少坑,特此分享。Zabbix自带报警Zabbix是自带的邮箱的报警功能有限
  • 2023-12-11先进的Web3.0实战热门领域NFT项目几个总结分享
    Web3.0的出现为数字资产和区块链技术带来了全新的发展机遇。其中,非同质化代币(NFT)项目成为了热门领域之一。本文将介绍几个基于最先进的Web3.0技术实战的热门NFT项目,并分享一些相关代码。CryptoKitties(加密猫)CryptoKitties是首个基于NFT项目之一。它允许用户收集、繁殖和交易虚拟猫
  • 2023-11-30Jmeter接口自动化测试 —— Jmeter变量的使用
    ​在使用jmeter进行接口测试时,我们难免会遇到需要从上下文中获取测试数据的情况,这个时候就需要引入变量了。定义变量添加->配置元件->用户自定义的变量添加->配置元件->CSV数据文件设置变量的调用方式:${变量名}变量的作用范围:变量可以写入任何测试组件的任何字段中(除了T
  • 2023-10-31导出zabbix监控数据
    linuxmemory:mysql-uzabbix-p-h127.0.0.1zabbix-e"selecth.name,100-AVG(hi.value_avg)fromhostshjoinitemsionh.hostid=i.hostidjointrends_uinthioni.itemid=hi.itemidwhereh.status=0andi.key_='vm.memory.free.[percent]'and
  • 2023-09-28destoon根据查询标题小于5个字符的数据进行删除
     最近客户有个需求,就是他采集的时候,标题有些小于5字符的短标题的垃圾数据,进行清空处理,让我进行批量删除。废话不多说,接着干。首先在dt根目录新建delmysql.php文件,代码如下:<?phprequire'./common.inc.php';$mid=$_GET['mid'];$module=$MODULE[$mid]['module'];$modurl
  • 2023-08-23zabbix 警报推送至企业微信(图文版)
    新增Python脚本#encoding:utf-8importsysimportrequestsimportjsonimportosimporttimeimportreurl='http://xx.xx.xx.xx/zabbix/api_jsonrpc.php'headers={'Content-Type':'application/json-rpc'}graph_path='/da
  • 2023-08-11python调用zabbix api接口实时展示数据
    zabbixapi接口来进行展示。经过思考之后,计划获取如下内容:  1、  获得认证密钥  2、  获取zabbix所有的主机组  3、  获取单个组下的所有主机  4、  获取某个主机下的所有监控项  5、  获取某个监控项的历史数据  6、  获取某个监控项的
  • 2023-05-29vue this.$route.query 和this.$route.params的使用与区别
    一:this.$route.query的使用#1、传参数:this.$router.push({path:'/index/detail',query:{itemId:item.id}});#2、获取参数this.$route.query.itemId#3、url的表现形式http://localhost:8080/#/index/detail?itemId=22二:this.$route.params的使
  • 2023-05-15destoon8.0模块内容处理违规词生成语句
    因为站点数据比较庞大,有部分违规词,这是很严重的,所以要批量输入关键词自动生成mysql删除语句,然后复制到mysql命令进行删除,这样比较方便。代码如下,比如要生成21资讯模块下的内容违规词删除语句,只需要在21资讯模块目录下新建一个stopmysql.php<?phprequire'../common.inc.php';
  • 2023-05-15zabbix告警 Zabbix server: Utilization of housekeeper processes over 75% 解决方法!
    原因分析为了防止数据库持续增大,Zabbix有自动删除历史数据的机制,即housekeeper,而在频繁清理历史数据的时候,MySQL数据库可能出现性能降低的情况,此时就会告警。一般来说,Zabbix都会监控ZabbixServer本身。如下所示,我们可以分析“Zabbixserver:Utilizationofhousekeeperinte
  • 2023-03-19SQL Server交叉表应用示例
    说明一、建立表主要有三列列:FeeDeptID(科室编号),ItemiD(项目编号),金额FeeDeptID,ItemiD关联其他表二、创建存储过程CreatePROCEDURE存储过程1@fromDatedate, @ToDate
  • 2023-02-07Mybatis的Update语句配置的写法
    1、Mybatis的Update语句配置的写法<updateid="updateMaxNum"parameterType="map">update表名setMAXNUM=#{maxNum}whereITEMID=#{itemIdHead}andCU
  • 2023-02-04混合应用字符串插值、字符串格式方法生成动态查询语句
    Strings=String.Format("select*fromPrice_ItemDeptswhereFeeDeptID={0}{1}{2}",$"'{deptID}'",string.IsNullOrEmpty(categoryID)?""
  • 2023-02-01Java并发编程——CompletebaleFuture 异步回调的原理和使用
    CompletebaleFuture的底层原理是:Fork/joinPoll+Treiberstack(异步任务栈)+CAS,可以实现:创建较少的线程(减少线程上下文切换)执行较多的任务(不耗时的任务) 结论:当任务
  • 2022-12-24Razor操作Dropdownlist
    目的:为Dropdownlist赋值,并获得项目选项值itemID法一://项目列表ViewData["ItemID"]=string.IsNullOrEmpty(itemID)?"4":itemID;varResult=fromaindb.Fee_It
  • 2022-12-01私藏!资深数据专家SQL效率优化技巧 ⛵
  • 2022-09-25按键精灵语法
      http://zy.anjian.com/?action-model-name-qmdn-itemid-248KeyPress按键http://zy.anjian.com/?action-model-name-qmdn-itemid-249KeyDown按住http://zy.anjia
  • 2022-09-20MAUI页面导航-await Shell.Current.GoToAsync();
    示例:Shell.Current.GoToAsync("..");//导航到前一页Shell.Current.GoToAsync(nameof(NotePage));//导航到Note页Shell.Current.GoToAsync($"{nameof(NotePage)}?{