- 博客(102)
- 资源 (44)
- 收藏
- 关注
原创 Rocky Linux 8.9 清除systemctl 挖矿程序
find / -name swqasweftd 存放在/tmp 目录下 kill -9 pid 瞬间重新启动 文件名随机。经过观察 还有一个可疑的进程 cron在运行 对应也是这个esuser用户 1000。crontab -e -u esuser 发现多行定时脚本 手动清除 保存。最后kill -9 swqasweftd 把/tmp目录下对应文件清除。ps -ef|grep cron 把所有的进程kill掉。cpu 爆肝到1515%
2024-10-25 16:00:08 187
原创 Rocky Linux 8.8 离线安装Mariadb 10.11.7
mv mariadb-10.11.7-linux-systemd-x86_64 mysql # 重命名目录/usr/local/mysql。chown -R mysql:mysql /usr/loca/mysql #修改目录权限。用户在阿里购买了一台无公网的云服务器,不能用yum进行安装,用离线方式进行了安装。创建数据库目录 mkdir /usr/local/mysql/data。mysql -uroot -p #初始空密码。
2024-04-28 14:38:25 709
原创 麒麟OS + DM8数据库(Graalvm for JDK17) 测试
麒麟OS + DM8数据库(Graalvm for JDK17) 测试
2024-01-11 16:33:07 563 1
原创 k3s 部署Rabbitmq镜像集群 3.9.10-manage
直接导入 echo ${RABBITMQ_ERLANG_COOKIE} > /var/lib/rabbitmq/.erlang.cookie后启动不再报错。环境变量RABBITMQ_ERLANG_COOKIE不再支持。# --ram内存节点 没有就是磁盘节点。在第2台 第3台执行以下命令。
2023-05-08 13:52:31 250
原创 M1 mac 安装selenium webdriver 驱动
解压驱动 geckodriver-v0.32.0-macos.tar.gz 最终得到文件geckodriver。设置 中找到版本号 此处是 106.0.1。测试环境: Apple M1 Max。1.查找firefox浏览器驱动。成功打开Firefox。
2022-10-22 16:39:58 910
原创 k3s 部署nacos-server:v2.1.1-slim
开发环境用了nfs 作为存储 生产环境用longhorn。k3s部署相比k8s 还是相当容易的。
2022-10-04 10:56:30 987
原创 macOS Monterey 12.6 解决 UNRAR_LIB_PATH找不到错误
复制文件 sudo cp libunrar.so /Library/unrar/libunara.so。在访达中解压并进入unrar目录,执行make命令 生成libunrar.so库文件。install-lib 无法装入/usr/lib/ 目录提示权限不足。>>> echo $UNRAR_LIB_PATH 查看是否有输出。>>> source ~/.bash_profile 立即生效。运行环境: macBook Pro Apple M1 Max。执行代码不再提示报错。
2022-09-15 08:15:47 794 1
原创 kubernetes 安装Spring cloud Alibaba Sentinel 1.8.4
DockerfileFROM openjdk:8-jdk-alpineLABEL maintainer="l.hao.2012@qq.com"ENV TZ=Asia/ShanghaiRUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezoneENV LC_ALL "zh_CN.UTF-8"RUN mkdir /appWORKDIR /appCOPY sentinel-
2022-04-23 18:34:49 1778
原创 Caddy2 申请腾讯云SSL证书
s);}ccaddiicaddy的证书nginx的 ssl证书配置不一样配置过程比较复杂第一步: 安装Caddy(CentOS 8.x)dnf install 'dnf-command(copr)'dnf copr enable @caddy/caddydnf install caddy第二步:修改默认访问页面 启动服务mkdir /opt/web -pcat "<h1>Hello Caddy</h1>" > /opt/web/index.
2022-04-17 12:15:18 1541
原创 kubernetes完成部署koa应用到集群
1. 制作镜像koa2应用已准备好DockerfileFROM alpine:3.15.3MAINTAINER l.hao.2012@qq.comRUN apk add nodejs && apk add npmRUN npm config set unsafe-perm true && npm install pm2 -g ADD test/ /opt/test/WORKDIR /opt/testEXPOSE 3000CMD ["pm2-
2022-04-02 09:06:16 1221
原创 kubernetes部署nacos集群
本次部署采用nfs作为存储---apiVersion: v1kind: PersistentVolumemetadata: name: pv-nacosspec: capacity: storage: 10Gi volumeMode: Filesystem accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Retain storageClassName: nfs-n
2022-03-28 16:09:22 1617
原创 mysql8数据恢复工具说明
适用场景:只有ibd文件 ,表结构未知mysql8以后 只有ibd表内容 没有frm表头文件了恢复步骤:工具下载:恢复工具1. ibd 转sdi通过mysql自带工具实现 idb2sdi2 生成后使用工具进行以下操作1.创建同名数据库2.创建相同的表3.使用ALTER TABLE 数据库名.表名 DISCARD TABLESPACE;4.将ibd文件拷贝到数据库的数据目录下5.使用ALTER TABLE 数据库名.表名 IMPORT TABLESPACE; 注:
2021-12-06 14:29:23 1203
原创 FastApi通过nacos注册 实现SpringCloudGateway服务调用
安装依赖pipenv install apschedulerpipenv install nacos-sdk-python编写注册方法 app/nacos.pyimport nacosfrom .settings import settingsclient = nacos.NacosClient( settings.SERVER_HOST, namespace=settings.SERVER_NAMESPACE_ID)async def beat():
2021-08-15 14:49:01 2179
原创 KOA2通过nacos实现服务注册 Spring Cloud Gateway调用
# config/index.jsvar base = {}var dev = { server: { list: '10.0.0.192:8848', namespace: '5fa2f06b-1959-4b32-9060-81e49e54dfdd', group: 'dev' }, service: { name: 'test-service', ip: '10.0.0.193',
2021-08-14 22:29:45 816
原创 Junit5 简单测试示例
junit5 for gradle 环境配置build.gradelplugins { id 'java'}group 'org.example'version '1.0-SNAPSHOT'repositories { mavenCentral()}dependencies { testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.2' testRuntimeOnly 'org.ju
2021-08-13 08:50:48 241
原创 FastAPI实现JWT验证
fastapi是一个异步编程框架,有非常不错的性能,本文介绍如何在 fastapi中实现jwt验证功能1. 添加依赖pipenv install pyjwt 'passlib[bcrypt]'2. 编写一个handle处理jwt所需功能 app/auth.pyimport jwtfrom fastapi import HTTPException, Securityfrom fastapi.security import HTTPAuthorizationCredentials,
2021-08-12 11:45:11 2398 1
原创 通过pm2后台加载Spring Boot后台应用
Spring Boot应用发布有几种实现:nohup命令supervisor应用Docker+K8S 打包镜像发布以下介绍通过pm2 后台加载应用的方法pm2大量用于nodejs应用发布,轻量强大也可以用来发布 Spring Boot应用1. 安装全局插件npm install -g pm22. 建立软连接ln -s /usr/local/node/bin/pm2 /usr/local/bin/pm23. 查看版本pm2 -v>>> 5.1.
2021-08-12 07:56:43 397
原创 Spring cloud gateway整合nacos示例
创建 Spring cloud gateway项目gradle -v 查看gradle版本号------------------------------------------------------------Gradle 7.1.1------------------------------------------------------------Build time: 2021-07-02 12:16:43 UTCRevision: 774525a055494e0e.
2021-08-11 18:49:09 973
原创 FastAPI 生产部署
开发部署安装asgi插件pipenv install uvicorn# main.pyfrom fastapi import FastApiapp=FastApi()@app.get('/hello')async def hello(): return {'message':'hello World'}nvicorn main:app --reload 开发模式下运行 热加载生产环境部署 CentOS8.x +Nginx安装插件 pipenv inst
2021-07-31 10:25:51 1967
原创 Python FastAPI实现Flask的Blueprint类似功能
工程目录app... __init__.py ... users.pyfrom fastapi import APIRouterrouter = APIRouter()@router.get('/{id}')async def users(id): return {'name':'Bob'+id}路由注册from fastapi import FastAPIimport uvicornfrom app.users import router as us
2021-07-20 18:27:38 811
原创 Flask实现JWT简单验证
使用koa和php springboot开发的都知道中间件实现验证,flask是通过python的装饰器实现。下面记录实现过程和遇到的方法处理:
2021-06-14 13:47:29 2213 3
rejson.so redisearch.so
2021-12-22
ml-data.rar
2020-11-02
StockNotify.rar
2019-11-13
WEL2304_Student_Lab_Guide_WiNG5_2_RA_10272011(1).pdf
2019-08-28
CDS_User_Guide.pdf
2019-07-08
PHP in Action.pdf
2019-06-25
php-7.3.6-nts-Win32-VC15-x64.zip
2019-06-25
php-7.3.6.tar.gz
2019-06-21
Learn PHP 7
2018-05-04
Design Patterns in PHP and Laravel
2018-05-03
Laravel框架关键技术解析
2018-05-03
GitHub入门与实践
2017-05-25
CI 3.1.1配置Jade模板引擎
2016-10-28
MyEclipse 2016 Stable 1.0 keygen&crack
2016-08-13
tfpdf-1.2.4
2016-07-11
编写PHPMSSQLProxy实现SQL Server 2014代理服务
2016-05-13
解析通达信代码表上传到数据库
2016-05-06
Postgesql服务器端编程
2015-09-01
ADO.NET 3.5经典实例
2012-07-29
Web 配色宝典(配色手册)
2012-05-11
SYMBIAN OS C++高效编程.part2.rar
2010-04-05
SYMBIAN OS C++高效编程.part1.rar
2010-04-05
OpenGL三维图形程序设计(CHM)
2009-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人