• 2025-01-19ingress-nginx代理tcp使其能外部访问mysql
    一、helm部署mysql主从复制helmrepoaddbitnamihttps://charts.bitnami.com/bitnamihelmrepoupdate helmpullbitnami/mysql 解压后编辑values.yaml文件,修改如下(storageclass已设置默认类)117##@paramarchitectureMySQLarchitecture(`standalone`or`re
  • 2025-01-15authenticate函数返回空值的异常情况处理,自创authenticate函数
    主要分为两种情况一、数据的密码加密问题对于数据库表进行数据创建时使用model类进行正常数据创建,导致数据库表内密码为明文,但是authenticate()查找数据会自动加密,因此应该使用User.objects.create_user(username=username,password=password)进行数据创建。二、数据查找异
  • 2025-01-15获取预授权码
    onPreAuthCodeGet本文档描述服务器端接收的消息或事件,详细说明参见消息推送。获取预授权码消息参数Object属性类型说明ToUserNamestring快递公司小程序UserNameFromUserNamestring微信团队的OpenID(固定值)CreateTimenumber事件时间,Unix时间戳Ms
  • 2025-01-14windows server2016搭建AD域服务器
    @目录一、背景二、搭建AD域服务器步骤三、生成可供java程序使用的keystore文件四、导出某用户的keytab文件五、主机配置hosts文件六、主机确认是否能ping通本人其他相关文章链接一、背景亲测可用,之前搜索了很多博客,啥样的都有,就是不介绍报错以及配置用处,根本不懂照抄那些配置
  • 2025-01-14Pinia 替代 localStorage 的常规使用场景
    在现代Vue工程化项目中,通常推荐使用Pinia(或Vuex)来管理状态,而不是直接使用localStorage。我来解释下具体原因和使用方式:1、为什么使用Pinia替代localStorage://使用Pinia的优势:-状态集中管理,更容易维护-支持响应式-支持开发工具调试-支持TypeScript-可以配
  • 2025-01-07nuxt3 如何路由守卫
    在Nuxt3中,路由守卫(routeguards)可以帮助你在用户访问特定页面时进行拦截和处理,比如检查身份认证、授权,或者执行其他自定义逻辑。Nuxt3提供了几种方式来定义路由守卫,包括使用middleware和useRouterAPI。1.使用middleware实现路由守卫在Nuxt3中,路由守卫的推荐方式
  • 2025-01-06auth_request
    auth_request模块文件目录test_1├──app_auth.py├──app.py├──nginx.conf└──templates├──index.html├──login.html├──t1.html└──t2.html文件内容index.html<!DOCTYPEhtml><htmllang="zh"><head><metacha
  • 2024-12-30如何使用GMail API加载数据:实战指南
    如何使用GMailAPI加载数据:实战指南老铁们,今天我们来聊聊怎么从GMail中加载数据,这是个相当实用的功能,尤其是在构建对话模型时。说白了,这个技术点其实不难,不过有些细节还是需要注意的。我先前踩过这个坑,现在分享下经验。技术背景介绍在处理电子邮件数据时,我们往往需要获取
  • 2024-12-26【AI+安全】sshd后门自动化检测 | BinaryAI在恶意软件检测场景的实践
    原创腾讯科恩实验室腾讯科恩实验室2024年11月12日10:12上海一、引言在网络安全攻防对抗中,攻击者经常通过在系统关键组件中植入后门程序,来获取持久的访问权限。sshd(SSHdaemon)作为管理远程登录的核心服务,是攻击者常用的目标之一。攻击者通过修改或者替sshd二进制文件,绕
  • 2024-12-24Ingress-Nginx Annotations 指南:配置要点全方面解读(上)
    文章目录1.Canary(金丝雀)2.Rewrite(重写)3.SessionAffinity(会话亲和性)4.Cookieaffinity5.Authentication6.CustomNGINXupstreamhashing7.自定义NGINX负载均衡8.自定义NGINX上游虚拟主机9.ClientCertificateAuthentication(客户端证书认证)10.BackendCertificateAut
  • 2024-12-23[python3] 获取zabbix上所有主机的ip
    get_zabbix_hosts.pyimportrequestsimportjson
  • 2024-12-16海山数据库(He3DB)源码解读:T_DropRoleSetStmt原理浅析
    一、概述  DropRoleStmt表示删除角色的DDL语句。。二、DropRole命令的执行流程PostgresMainexec_simple_query→执行简单的SQL查询;StartTransactionCommand→开始事务;pg_parse_query→解析为内部的抽象语法树(AST);PortalRunstandard_ProcessUtility→权限
  • 2024-12-16Wechat.auth成功回调函数执行了,但是没有拉起微信,点击微信分享又是正常的
    2024/12/11我又遇到一个奇葩现象,微信没有拉起,但是微信授权成功的回调函数却执行了,目前原因还在排查中......用另一个微信测试又可以,看来是微信的问题,代码是ok的,后面我就没管了。2024/12/16刚ai问了一下,会不会是这个问题:今天继续排查发现,微信授权了一次之后,之后就不需要再授
  • 2024-12-12Docker启动Nacos2.4.3并且使用MySQL
    1.拉取容器dockerpullnacos/nacos-server:v2.4.32.创建宿主机挂载目录mkdir-p/docker/nacos/logs/mkdir-p/docker/nacos/conf/3.启动临时容器并拷贝配置文件启动临时容器dockerrun-d--namenacos-temp-p8848:8848nacos/nacos-server:v2.4.3拷贝Nacos
  • 2024-12-09Linux账号密码安全运维
    前言随着云计算厂商的兴起,云资源如ECS不再只有企业或者公司才会使用,普通人也可以自己买一台ECS来搭建自己的应用或者网站。虽然云计算厂商帮我们做了很多安全相关的工作,但并不代表我们的机器资源就绝对是安全的。要知道有很多事情是云计算厂商不能为我们做的,就比如账号密码的安
  • 2024-12-04Node.js JWT认证教程
    Node.jsJWT认证教程1.项目介绍JSONWebToken(JWT)是一种安全的跨域身份验证解决方案,在现代Web应用中广泛使用。本教程将详细讲解如何在Node.js中实现JWT认证。2.项目准备2.1初始化项目#创建项目目录mkdirnodejs-jwt-authcdnodejs-jwt-auth#初始化项目n
  • 2024-12-03Python httpx(二)
    Pythonhttpx(二)安装https python3-mpipinstallhttpx#HTTP/2支持,我们需要额外安装一个库python3-mpipinstallhttpx[http2] 操作演示 importhttpxr=httpx.get('https://www.example.org/')r.textr.contentr.json()r.status_code
  • 2024-11-24Gateway系列---【gateway集成nacos-discovery】
    1.pom添加nacos-discovery依赖<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation=
  • 2024-11-23JavaGuns开发基础框架搭建过程
    Guns是一个现代化的Java应用开发基础框架,基于主流技术SpringBoot2。采用Eclipse软件开发,搭建环境分为4步:1、安装RabbitMQ:   先安装erlang(otp_win64_23.1.exe),安装成功后,配置环境变量 path:C:\ProgramFiles\erl-23.1\bin。  再安装rabbitmq-server-3.8.9.exe,安
  • 2024-12-11基于java的SpringBoot/SSM+Vue+uniapp的校园博客系统的详细设计和实现(源码+lw+部署文档+讲解等)
    文章目录前言详细视频演示具体实现截图技术栈后端框架SpringBoot前端框架Vue持久层框架MyBaitsPlus系统测试系统测试目的系统功能测试系统测试结论为什么选择我代码参考数据库参考源码获取前言
  • 2024-12-11调用WebService异常:提供的 URI 方案“https”无效,应为“http”。 (Parameter 'via')
    解决办法:varbinding=newBasicHttpBinding();binding.Security.Mode=BasicHttpSecurityMode.Transport;<bindings><customBinding><bindingname="ZWS_CUST"><mtomMessageEncodingmes
  • 2024-11-24【StringRedisTemplate】SpringBoot项目集成Redis
    目录SpringDataRedis介绍SpringDataRedis的作用SpringDataRedis提供的工具类环境准备引入依赖配置文件StringRedisTemplate的使用StringRedisTemplate的基础APIStringRedisTemplate的常用操作APIRedis的应用场景SpringDataRedis介绍SpringData是Spring