• 2024-11-21[Linux]进程控制
    进程控制进程创建fork函数作用fork函数的作用是用来创建一个新进程,新进程被称为子进程,而原来的进程称为父进程。返回值fork函数有两个返回值,给父进程返回子进程pid,给子进程返回0。为什么有两个返回值?在执行fork函数的时候,当fork函数的核心逻辑已经执行完成,准备return时,
  • 2024-11-21Altenergy电力系统控制软件 status_zigbee SQL注入漏洞复现(CVE-2024-11305)
     0x01阅读须知        技术文章仅供参考,此文所提供的信息只为网络安全人员对自己所负责的网站、服务器等(包括但不限于)进行检测或维护参考,未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵操作。利用此文所提供的信息而造成的直接或间接后果和损失,均由使用
  • 2024-11-20Edge与Chrome浏览器打开网页报错 STATUS_ACCESS_VIOLATION问题。
    1.系统平台:Win1064位专业版22H22.现象:用户未做系统更新,未新安装软件,突然一天早上开机打开浏览器网页一闪就报错STATUS_ACCESS_VIOLATION。3.处理过程:1)查看电脑最近无更新,无新装软件,尝试升级浏览器,重置浏览器,清理浏览器缓存,重置网络(netshwinsockreset)无效;2)卸载火
  • 2024-11-20高德地图轨迹播放
    MapDemo<template><div><button@click="clearMap">清除地图</button><button@click="initTrack">初始化轨迹</button><button@click="playTrack">轨迹播放</button><button
  • 2024-11-17UEFI 笔记 003 —— 什么是 ReportStatusCode
    声明:个人笔记,概不负责经典的PC在开机时,若出错,会想尽办法通知用户。在贫瘠的资源下,通过自带的小喇叭滴滴滴,报告系统的状态,称为beepcode在稍微富有的情况下,通过数码管显示一串神秘的数字,报告系统的状态,称为POSTcodeUEFI的ReportStatusCode明显是POSTCode加强
  • 2024-11-11LangGraph进阶:条件边与工具调用Agent实现
    在前两篇文章中,我们讨论了LCEL和AgentExecutor的局限性,以及LangGraph的基础概念。今天,我们将深入探讨LangGraph的高级特性,重点关注条件边的使用和如何实现一个完整的工具调用Agent。条件边的高级用法条件边是LangGraph中最强大的特性之一,它允许我们基于状态动态决定执行流
  • 2024-11-07信号-1-信号的产生
    什么是信号信号产生方式键盘产生:ctrlc:SIGINT 2号信号,终止前台进程ctrl\:SIGQUIT3号信号,也是终止前台进程,不过其action是core,有核心转储功能指令kill-9pid :向指定进程发送9号信号由于9号信号不可被用户自定义捕捉,即kill-9pid一定可以成功终止指定进程
  • 2024-11-06CH58x/CH592x低电压监控
    前言:有时在电池供电场景或者电表的场景下可能会出现电池电压低需要更换电池突然停电需要保存数据。此时低电压监测就起到了作用。提供了两种精度模式:高精度监控和低精度监控模式高精度模式:210ua的额外功耗低精度模式:1ua的额外功耗/***@briefwakeupmodedefine*/type
  • 2024-11-06在K8S中,status 状态为 ErrlmagePull 如何解决?
    在Kubernetes(K8s)中,当Pod的状态显示为ErrImagePull时,表示Kubernetes集群无法从配置的镜像仓库中拉取(pull)容器镜像。这通常是由镜像不存在、镜像仓库无法访问、认证问题或其他网络问题导致的。以下是一些解决ErrImagePull错误的详细步骤:1.检查网络连接确认集群网络:确
  • 2024-11-05k8s常用configmap配置文件
    apiVersion:apps/v1kind:Deploymentmetadata:labels:app.kubernetes.io/name:nginx-demoname:nginx-demospec:replicas:1selector:matchLabels:app.kubernetes.io/name:nginx-demotemplate:metadata:labels:app.kubernetes.i
  • 2024-11-04windows XP,ReactOS系统3.4 共享映射区(Section)---1
    系列文章目录文章目录系列文章目录3.4共享映射区(Section)NtCreateSection()MmCreateSection()MmCreateDataFileSection()NtMapViewOfSection()MmNotPresentFaultSectionView()3.4共享映射区(Section)对于用户空间的映射,一个物理页面通常只属于一个进程,即只被
  • 2024-11-022024/11/2日工作总结
    学习mybatis添加和动态修改点击查看代码<insertid="add"useGeneratedKeys="true"keyProperty="id">insertintotb_brand(brand_name,company_name,ordered,description,status)values(#{brandName},#{companyName},#{o
  • 2024-11-022024/11/1日工作总结
    学习mybatis查看详情、动态多条件/单条件查询点击查看代码<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEmapperPUBLIC"-//mybatis.org//DTDMapper3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"><
  • 2024-11-02Mybatis添加&修改
    一添加点击查看代码voidadd(Brandbrand);<insertid="add"useGeneratedKeys="true"keyProperty="id"><!--主键返回-->insertintotb_brand(brand_name,company_name,ordered,description,status)values(#{br
  • 2024-11-02栈与队列--栈
    一、基本介绍    回顾栈的知识二、代码实现#include<stdio.h>#include<stdlib.h>#defineSTACK_INIT_SIZE100//首次申请连续存储空间的大小#defineSTACKINCREMENT10//第二次申请#defineOVERFLOW-2#defineOK1#defineERROR0#defineTRUE1#
  • 2024-11-023.2 页面异常-1
    系列文章目录文章目录系列文章目录3.2页面异常MmAccessFault()MmNotPresentFault()MmNotPresentFaultVirtualMemory()MmGetPageOp()MmReadFromSwapPage()3.2页面异常前面曾经提到,在为交割而分配一个区间时,区块的类型变成了MEM_COMMIT,此后这个区间就可以被访问了
  • 2024-11-01Linux进程控制
    目录1.进程创建1.1.fork()函数常规用法1.2.fork()函数创建失败的原因 2.进程退出 2.1退出码2.2将错误码转化为错误描述 2.2.1利用系统自带的方法进行转化2.2.2自定义的方式2.3普通函数的返回值2.4错误码2.4.2错误码和退出码的区别 2.5进程退出的几种情况2.6
  • 2024-10-30Feign失败重试与全局异常捕获
    feign注册spring加载的时候通过@EnableFeignClients的FeignClientsRegistrar注册扫描所以得FeignClient以及Configuration,最终注册为ReflectiveFeign,最终通过代理类FeignInvocationHandler实现方法的调用,在FeignInvocationHandler中通过SynchronousMethodHandler方法执行实际逻
  • 2024-10-30如何限制舍友网速,惩治网瘾舍友
    声明:仅供学习和交流,请勿用作非法途径!!!首先介绍一款工具:evillimiter项目地址:https://github.com/bitbrute/evillimiter1.项目工具1.1介绍EvilLimiter是一款基于Linux的流量控制软件,它利用ARP欺骗和流量整形技术,能够限制网络中无权限设备的上传/下载带宽。1.2技术分析
  • 2024-10-29ArgoWorkflow教程(八)---基于 LifecycleHook 实现流水线通知提醒
    本篇介绍一下ArgoWorkflow中的ExitHandler和LifecycleHook功能,可以根据流水线每一步的不同状态,执行不同操作,一般用于发送通知。1.概述本篇介绍一下ArgoWorkflow中的ExitHandler和LifecycleHook功能,可以根据流水线每一步的不同状态,执行不同操作,一般用于发送通知。
  • 2024-10-29element-ui table中使用type=‘selection‘ 实现禁用,勾选,默认选中不可修改 三种状态显示问题
    element-uitable中使用type=‘selection’实现禁用,勾选,默认选中不可修改三种状态显示问题实现效果   需求1.status=‘CheckOk'时勾选框默认选中但不可修改勾选状态2.status=‘CheckFail'时勾选框禁用3.status=‘'时勾选框可以勾选实现思路采用el-table表格自
  • 2024-10-28centos7 zabbix监控nginx的pv和uv和status_code
    zabbix监控nginx的pv:pv)cat/var/log/nginx/access.log|awk'{print$1}'|wc-l;;zabbix-get验证:[root@bogon~]#zabbix_get-s192.168.253.231-kpv_uv[pv]100zabbix监控nginx的uvuv)cat/var/log/nginx/access.log|awk'{prin
  • 2024-10-26整型变量0和1相互切换
    今天在做项目时遇到一个问题,要对用户的状态进行切换。前端传过来的是一个整型变量status,1为启用,0为禁用。如何切换呢?使用数学运算status=1-status;很明显,当status为1时,1-status为0;当status为0时,1-status为1。使用位运算status^=1;//使用异或运算^=是位异或运算符,它