- 博客(53)
- 资源 (3)
- 收藏
- 关注
原创 快速搭建流媒体服务
2、准备推流,可以使用OBS或则FFmepg。再上面第二张图中选择SRS播放器。打开浏览器,点击SRS控制台。本次采用docker安装。
2024-05-22 16:41:58
262
原创 单页面应用使用Nginx部署页面路由直接访问404问题
访问http://www/test.com/system/list 则报404。需要修改nginx配置让其所有未找到资源都返回到index.html页面。直接访问http://www.test.com正常。目录下找不到请求的文件或目录时,它会尝试返回。这样,当Nginx在。
2024-04-19 17:24:52
541
原创 免费生成Nginx的Https使用的SSL证书
1、打开Free SSL Certificates Provider and ACME Tools 需要先注册2、选择通配符证书,可以是二级或则三级通配符 例如:*.yourdomain.com 或则*.yourdomain.com.cn3、打开生成页面,一直下一步,会生成一个_xxxx.yourdomain.com.key的文件4、安装工具,安装后需要重新进入linux才能使用可以参考:ACME v2证书自动化快速入门生成证书5、生成nginx证书*/path/to/keyfi
2022-12-06 20:15:00
1312
原创 Python离线翻译
Python源码:# 离线翻译服务代码import osfrom flask import Flask, requestfrom gevent import pywsgifrom transformers import pipeline, AutoModelWithLMHead, AutoTokenizerimport warnings, requestswarnings.filterwarnings('ignore')try: print('正在加载【汉语-英语】翻
2022-10-07 10:48:44
3125
原创 Net6使用Yarp做网关
2.3、yarp网关,也可以把网关注册到服务中心统一管理,下图为无注册到服务中心情况。1、启用nacos服务端,本例使用的是2.1版本。3、启动服务和网关,在nacos服务中心查看。在nacos创建yarp命名空间。2、创建net5webapi服务。2.1、ordersvc服务。4.2 通过网关访问访问服务。2.2 usersvc服务。4、查看服务详情并测试。
2022-09-03 17:06:35
1230
原创 RabbitMQ路由模式多消费模拟真实环境
快速使用mq的route模式,环境介绍:RabbitMQ版本:RabbitMQ 3.10.5 (docker 版本)程序代码:.NetCore3.1RabbitMQ.Client:Version=6.0.0.01、消息发送端2,消费端一3、消费端二,开启四个消费者,并模仿真实环境处理消息4、启动发送端,消费端,打开mq管理端查看查看 可以看到消息按照route1和route2转发,一个消费端逐个消费,另一个消费端4个消费者消费4.1队列信息如下: 4.2 OrderInfoNotice 四个消费者.
2022-07-12 19:16:27
712
原创 Sqlserver授权给指定用户指定表只读权限和作业权限
授予指定账户指定库[TEST]public权限2、授予指定表权限 给Jason授权UserInfo表读权限,授予数据库作业操作权限
2022-07-05 18:30:19
6210
原创 ubuntu18安装k8s单节点版
安装裸机单节点k8s2、修改docker镜像源 位置 /etc/docker/daemon.json重启docker 3、安装kubelet kubeadm kubectl 4、关闭swap同时将/etc/fstab文件的swap行用#注释5、初始化#kubeadm init \ --kubernetes-version=v1.15.4 \ --image-r...
2022-06-01 19:17:33
874
原创 Gitlab Runner提示error during connect: Post http://docker:2375/v1.24/build
错误提示error during connect: Post http://docker:2375/v1.24/build?buildargs=%7B%7D&cachefrom=%5B%5D&cgroupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=Dockerfile&labels=%7B%7D&memory=0&
2022-05-09 15:56:21
3168
原创 最新DockerDesktop下使用k8s
1,安装dockerdesktopDokerDesktop For Windows2,启用k8s3,安装Kubernetes Dashboardkubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta5/aio/deploy/recommended.yaml4,角色权限绑定kubectl create clusterrolebinding kubernetes-das..
2022-04-20 18:41:24
8718
5
原创 百度和必应搜不到我的文章怎么办
1,注册账户 点击 百度资源注册2,可以使用快速收录和普通收录下面我们使用普通收录通过API方式提交打开PostMan看到返回就成功了。其它相关功能自己研究吧,多打开看看,很简单看到你就明白了。更多信息请关注公众号:......
2022-04-14 15:25:55
452
原创 分析一下Json解析器原理
1,使用地址:http://sita.site/json/index.html2,效果3,源码<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Z技术-Json解析</title> <meta name="keywords" content="Z技术-Json解析"> <meta name="d.
2022-04-07 17:07:37
341
原创 使用halo搭建个人博客
1,拉取官方镜像docker pull ruibaby/halo2,创建容器方式1docker run -dit -d --name halo -p 8090:8090 ruibaby/halo方式2,博客信息存在根目录docker run -dit --name halo -p 8090:8090 -v ~/.halo:/root/.halo ruibaby/halo方式3,创建一个停止后自动删除的容器并设置博客信息存在根目录docker run --rm -it
2022-04-02 14:37:07
415
原创 Gitlab CI/CD使用-GitlabRunner
1、安装gitlab runnerruner是一个任务执行器,我们可以在任意一个可访问的地方安装runner,并注册到我们的gitlab系统中,这样我们就能使用gitlab ci/cd功能只进行持续集成构建项目了可以直接在linux安装,也可以使用docker方式安装,下面是docker1.1 安装#创建目录放置配置mkdir -p /data/gitlab-runner/config#启动docker容器,如果镜像不存在会自动拉取docker run -itd -......
2022-03-04 18:24:44
2508
原创 SqlServer Alwayson 同步Availability Group出错可能问题
数据库同步失败,如下图原因可能是WSFC挂了,重新打开服务如下图等待自动恢复,或者使用故障转移
2022-02-18 17:05:50
881
原创 spring clould getway网关调用nacos中.net6 api服务
1、net6 api 使用nacos 做服务治理:Net6+Nacos2、启动spring cloud getway项目,在nacos查看已注册的服务3、使用postman 测试
2022-01-12 16:18:52
427
原创 完美tbody滚动效果
效果图:源码:<!DOCTYPE html><html><head> <style> *{ margin: 0; padding: 0; box-sizing: border-box; } .mytable{ width: 800px; background-col.
2022-01-08 12:59:20
925
原创 Python实现微信自动回复
先安装 itchat 、requests、itchat-uositchat-uos主要解决微信提示禁止网页登录导致登录失败的问题# 源代码如下:# wechat autoreplyimport itchatimport requestsimport re# 抓取网页def getHtmlText(url): try: r = requests.get(url,timeout=30) r.raise_for.
2021-11-25 10:32:04
4623
原创 最新ES+Kibana+Apm-server做netcore链路日志监控
官方地址:Install Kibana with Docker | Kibana Guide [7.14] | ElasticRun APM Server on Docker | APM Server Reference [7.14] | ElasticConfiguration on ASP.NET Core | APM .NET Agent Reference [1.11] | Elastic1,安装ESdocker network create elasticdocker pull
2021-09-10 19:54:17
1727
原创 Hive增加文件映射到表
1,打开hadoop的文件系统2,使用IntelliJ通过JDBC链接到hive,也可以用其它工具3,创建数据库,创建表,选择拆分规则create database hivedemo;use hivedemo;drop table users;create table users( id int comment 'ID', name string comment '姓名') comment '用户表'row format delimitedfields te.
2021-09-09 17:06:34
1255
1
转载 基于Docker搭建Hadoop+Hive
为配合生产hadoop使用,在本地搭建测试环境,使用docker环境实现(主要是省事~),拉取阿里云已有hadoop镜像基础上,安装hive组件,参考下面两个专栏文章:克里斯:基于 Docker 构建 Hadoop 平台docker上从零开始搭建hadoop和hive环境由于hadoop与hive等存在版本兼容问题,安装前可以先通过官网确认版本兼容情况:http://hive.apache.org/downloads.html本次使用的各版本配置如下:Docker 19.03.8 JD
2021-09-08 12:25:49
3019
1
原创 dotnet 工具 格式化c#代码
官方github:https://github.com/dotnet/format1,安装 dotnet tool install -g dotnet-format2,语法Usage: dotnet-format [options] [<workspace>]Arguments: <workspace> A path to a solution file, a project file, or a folder containing a solutio....
2021-08-19 11:25:01
497
原创 加域或win预览计划空白无法加入win11预览体验计划
1,修改注册表。管理员命令启动powershell输入:$path = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection"# Telemetry level: 1 - basic, 3 - full$value = "3"New-ItemProperty -Path $path -Name AllowTelemetry -Value $value -Type Dword -ForceNew-It
2021-07-06 15:33:14
3575
1
原创 pfx证书生成
第一步:打开linux 创建一个文件夹第二步:openssl req -newkey rsa:2048 -nodes -keyout 0.key -x509 -days 365 -out 0.cer根据提示输入国家代码,省,城市,组织,单位,名称,邮箱第三步:openssl pkcs12 -export -in 0.cer -inkey 0.key -out youfilename.pfx根据提示输入密码两次,*使用的时候会提示输入密码...
2021-03-19 15:13:06
1256
原创 Ubuntu如何运行.NET5
1. 确认Ubuntu版本以20.04为例2.安装运行时 2.1将 Microsoft 包签名密钥添加到受信任密钥列表,并添加包存储库wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.debsudo dpkg -i packages-microsoft-prod.deb 2.2.安装命令sudo ap...
2020-12-05 17:33:14
1548
原创 Autofac之AOP实现执行方法监控
1. 安装Autofac.Extras.DynamicProxy,准备AutofacAOP类public class AutofacAOP : IInterceptor { public void Intercept(IInvocation invocation) { var stopwatch = new Stopwatch(); stopwatch.Start(); var dataI
2020-12-02 14:52:55
1763
原创 微软AI ML.NET尝鲜
1.安装最新版本vs2019 16.6.1或之后的版本选择以下组件2.新建控制台项目(也可以添加其它类型项目)3.右键添加->机器学习4.选择可用方案 本例选择【值预测】5.选择样本数据,要选择预测列既结果列,再选择输入列既输入列6.设置训练时长,点击训练7.输入参数,点击评估。看预测值是否符合要求,是否在指定范围8. 点击代码,VS 会自动帮你添加两个项目,一个是生成好的模型类库,一个是训练的类库。此时已经完成你的样本训练,并自动帮你打包好了模
2020-11-21 13:29:48
225
原创 自己搭建Nuget服务器
服务器搭建框架:docker+loicsharma/baget,这个baget是开源的有dotnet版本1.拉去loicsharma/bagetdocker pull loicsharma/baget2.创建容器docker run -dit -p 7070:80 --name nuget loicsharma/baget3.新建类库项目4.release 类库项目5.推送到nuget 包服务中找到 .nupkg 文件,在当前文件夹打开cmd/powersh...
2020-08-05 17:16:41
769
原创 命令方式生成公钥私钥
1.私钥 1.1.生成 RSA 私钥 以下命令可生成原始RSA私钥文件 rsa_private_key.pem 命令:openssl genrsa -out rsa_private_key.pem 1024 内容格式: -----BEGIN RSA PRIVATE KEY----- ... -----END RSA PRIVATE KEY----- 1.2.通过 RSA 私钥生成 PKCS8 格式私钥 以下命令可生成 PKCS8 格...
2020-08-01 16:18:01
4336
原创 轻量级图片文字识别 OCR Paddle 使用说明
百度轻量级 图片文字识别OCR1.原文链接:https://www.paddlepaddle.org.cn/hub/scene/ocr2.快速安装 https://github.com/PaddlePaddle/PaddleOCR/blob/develop/doc/doc_ch/installation.md3.Demo 教程源码 https://aistudio.baidu.com/aistudio/projectdetail/644043?forkThirdPart=1pyth...
2020-07-22 18:35:31
1998
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人