自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 Netty、Donetty消息阻塞防坑笔记

Netty几大要素(Donetty里面名字可能不同,但是功能一样):缓冲区(byteBuffer)、编码器、解码器(编解码器),各种处理器(handler),通信处理管道ChannelPipline、工作事件组EventLoopGroup、启动器BootStrap。重载ChannelRead读数据方法必须要调用父类的ChannelRead方法,否则大数据量的收发会导致消息阻塞。编解码器和各处处理器都是以俄罗斯套娃方式执行。

2023-04-11 10:23:47 442

转载 MySQL 批量修改数据表编码及字符集

MySQL 批量修改数据表编码及字符集

2022-11-29 09:00:58 2099

原创 Centos安装JDK1.8

centos jdk1.8

2022-07-19 22:46:10 7344

原创 centos 非docker环境搭建nacos集群

nacos 集群 centos环境

2022-07-19 21:53:45 445

原创 Docker 安装rabbitmq

centos环境使用docker安装rabbitmq

2022-06-20 21:36:35 298 1

原创 基于docker搭建Mysql8.0主主架构

1、创建两个mysql配置文件目录#创建m1库的配置文件目录mkdir -p /home/rebei/m1/config#创建m2库的配置文件目录mkdir -p /home/rebei/m2/config2、每台上要重置一下server_uuid,否则后面的主从复制会出错,直接删掉auto.cnf让MySQL自动生成即可rm -rf /var/lib/mysql/auto.cnf3、分别创建配置文件my.cnf到对应的config目录下,配置文件内容如下:#m1库的.

2022-04-09 17:07:14 2624

原创 EFCore链接Mysql8.0生成实体类

总是忘记EFCore链接Mysql8.0的操作,所以在此记录下来操作的步骤1、使用nuget安装三个库Microsoft.EntityFrameworkCore.RelationalMicrosoft.EntityFrameworkCore.ToolsPomelo.EntityFrameworkCore.MySql2、nuget命令窗口(工具=》Nuget包管理器=》程序包管理控制台)执行生成实体的命令如下:Scaffold-DbContext "server=127.0.0.1

2021-11-03 18:13:35 437

转载 转载:msyql性能优化配置

MYSQL性能优化之参数配置1、目的:通过根据服务器目前状况,修改MySQL的系统参数,达到合理利用服务器现有资源,最大合理的提高MySQL性能。2、服务器参数:32G内存、4个CPU,每个CPU8核。3、MySQL目前安装状况。MySQL目前安装,用的是MySQL默认的最大支持配置。拷贝的是my-huge.cnf.编码已修改为UTF-8.具体修改及安装MySQL,可以参考<<Linux系统上安装MySQL5.5>>帮助文档。4、修改MySQL配置...

2021-09-19 15:27:42 207

原创 Asp.Net Core配置Log4net日志

1、创建Asp.Net Core项目。2、使用Nuget添加依赖:Microsoft.Extensions.Logging.Log4Net.AspNetCore,自行选择合适的版本(推荐使用最新版),如下图所示:3、打开项目Program.cs文件,在此类CreateHostBuilder方法中添加红框内部代码,如下:4、添加log4net.Config配置文件(不添加配置文件将会报错),程序默认查找的配置文件路径是dll启动程序目录(如果添加了文件夹请注意加上文件夹名称如上图所示,否则

2021-07-05 21:17:51 734

转载 Windows系统远程桌面连接CentOS7

开始前请确保你有能上网的主机两部(一个是CentOS7系统,一个是Windows10系统)1、用SSH root用户登录Centos主机;2、检查你的centos是否装了epel库 执行命令:rpm -qa|grep epel如果没有就安装:yum install epel-release3、安装xrdp,执行命令:yum install xrdp 一路Y下来;4、安装tigervnc-server,执行命令:yum install tigervnc-server;5、为用户ro

2021-05-06 17:11:08 6428

原创 PL/SQL工具备份Oracle数据表以及还原Oracle数据表

一、备份1:使用PL/Sql工具登入oracle数据库;2:菜单栏找到工具=》导出表,如下图:3:确定备份的数据文件名称,如下图:4:弹窗cmd等待备份结束即可;二、恢复1:菜单栏找到工具=》导入表2:在弹出的窗口选择需要恢复的DMP文件3:等待弹窗CMD窗口执行结束即可...

2021-03-21 18:26:16 10764

原创 Springboot项目使用Idea直接生成docker镜像部署到Centos7.6

废话不多说,直接开干:1、开放docker仓库访问地址;#输入此命令设置docker.service的仓库访问端口,ExecStart项添加:-H tcp://0.0.0.0:2375 vim /usr/lib/systemd/system/docker.service#保存退出后输入命令重新加载配置systemctl daemon-reload#重启dockersystemctl restart docker#请记得输入一下命令关闭centos的系统防火墙,否则永远访问不了syst

2021-03-09 23:28:50 399

原创 Springboot2.1.2整合Shardingsphere实现简单的读写分离(一主多从)

废话不多说直接开干,执行以下两步操作后就可以实现简单方案的读写分离,sharding框架会自动识别CUD操作,R操作将默认读取从数据库1、添加shardinsphere的maven依赖以及阿里巴巴的druid数据源依赖 <!--druid数据源--> <dependency> <groupId>com.alibaba</groupId> <artifactId>

2021-03-09 14:13:05 560

原创 Window10 Hyper-V 安装Centos7.6 主机互通

1、添加虚拟网卡,需要选中可以正常访问外网的网卡,然后将虚拟机的网卡设位置自己新建的网卡2、关闭物理机防火墙,不关闭防火墙会导致ping不通3、设置centos固定ip,登入虚拟机后修改网络配置,路径:/etc/sysconfig/network-scripts/ifcfg-eth0总结:经过上面三大步骤就可以正常访问外网,也可以实现物理机和虚拟机互通了:...

2021-03-05 22:19:32 443

原创 CentOS 7 yum命令安装各种包失败或者找不到镜像问题

CentOS 7 yum命令安装各种包失败或者找不到镜像问题 yum [Errno 256] No more mirrors to try#清除所有yum命令仓库缓存yum clean all#重新建立yum命令仓库缓存yum makecache

2021-02-14 22:33:48 4624

原创 Mysql死锁快速解决

1:查询当前的执行中的进程列表:select * from information_schema.PROCESSLIST p where p.state<>'';2:将Command为Query的并且Time数值比较大的进程杀死即可:kill 22267

2020-11-24 11:09:21 124

转载 EFCore3.1连接mysql,数据库优先模式

一:创建EF的类库,同时将此项目设置为启动项(为Scaffold-DbContext -tables指令使用),同时安装2个包 ①Microsoft.EntityFrameworkCore.Tools ②Pomelo.EntityFrameworkCore.MySql (这个是第三方的ef mysql 中间件)例如: 二:生成数据库的实体和EF的DBcontext对象,用到的是 Scaffold-DBcon...

2020-09-24 21:45:43 740

原创 Ubuntu18.04 下改apt源为阿里云源

1、备份原有apt源文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak2、查看系统版本代号lsb_release -c3、修改系统的sources.list文件sudo vim /etc/apt/sources.list添加一下内容到文件最前面deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

2020-08-12 13:57:06 1957

原创 Ubuntu18.04.3 配置 有线网卡和无线网卡同时使用

1:查看网卡信息ip addr2:切换到目录/etc/netplan,修改yaml配置文件前先进行配置文件的备份cd /etc/netplansudo cp 01-netcfg.yaml 01-netcfg.bak.yaml #不同的电脑可能yaml文件名称不一样sudo vim 01-netcfg.yaml3:自动获取ip修改如下:# This file describes the network interfaces available on your syste.

2020-08-04 11:58:00 1732

原创 Window平台 EasyDarwin 和 ffmpeg 将视频文件转成RTSP直播推流

一、软件1、EasyDarwin 国内开源的直播推流服务软件,官方下载地址:https://github.com/EasyDarwin/EasyDarwin/releases2、ffmpeg 视频处理软件,官方下载地址:https://ffmpeg.zeranoe.com/builds/二、ffmpeg1、解压并进入到bin目录2、配置用户环境变量将上图的bin目录路径拷贝,添加到系统变量:path中即可三、EasyDarwin使用(官方文档:https://githu.

2020-07-30 11:58:53 1498

原创 Ubuntu18.04安装yolov3,darknet并使用显卡的GPU进行加速运算

1:ubuntu18.04.3自带git,可以直接使用git把开源的darknet从github上克隆到本地目录,访问国外的github网站速度很慢,可能会失败,需要多次尝试,输入如下命令:git clone https://github.com/pjreddie/darknet2:下载好了darknet后,切换到darknet目录,并且进行编译//切换到darknet目录,我这里clone到了home目录下cd /home/darknet//编译darknetsudo make3

2020-07-22 14:38:01 1445 1

转载 Ubuntu18.04.3安装opencv,opencv-pthon,python

安装pythonUbuntu18.04中已经有了python3的版本,所以不用安装。安装pip3,执行命令sudo apt install python3-pip安装依赖项安装libopencv-dev依赖包,运行命令 sudo apt install libopencv-dev,在出现的选项中输入y继续执行就行。安装opencv-python库因为系统中已经安装了python3和pip3,所以运行sudo pip3 install opencv-python命令就行成功之后,

2020-07-21 20:23:42 2056 2

原创 Ubuntu18.04.3使用Docker安装mysql

一、安装Docker//1:安装duocker,默认是最新版本sudo apt install docker.io//2:启动dockersudo systemctl start docker//3:设置docker为开机自启动的服务sudo systemctl enable docker//4:查看docker安装信息sudo docker info二、查看docker是否安装正确,运行一个hello-world镜像测试:sudo docker run hello-wor

2020-07-21 14:21:08 623

原创 Ubuntu18.04.3安装GTX1650显卡驱动 安装CUDA 安装CUDNN

1 查看支持的显卡驱动ubuntu-drivers devices若没有未显示驱动信息,需要更新:搜索并打开“软件更新,勾选设备的专有驱动,选择合适的国内镜像源,点击关闭后会自动进行更新更新完成后,再次运行,显示如图~$ ubuntu-drivers devices== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==modalias : pci:v000010DEd00001F91sv0000103Csd00008575bc03

2020-07-21 12:21:51 4250 1

转载 Ubuntu 卸载nvidia驱动

卸载驱动sudo apt-get --purge remove nvidia*sudo apt autoremoveTo remove CUDA Toolkit:$ sudo apt-get --purge remove "*cublas*" "cuda*"To remove NVIDIA Drivers:$ sudo apt-get --purge remove "*nvidia*"

2020-07-15 17:32:07 706

转载 通过docker进行部署 Zookeeper、Kafka集群

1、安装虚拟机    个人比较喜欢virtualbox,给人一种很轻量级的感觉,Linux安装的Centos7.3最简版。之前比较迷Linux桌面,但是虚拟机资源实在有限,还是安装个简易版吧。2、安装docker添加Docker的存储库yum-config-manager --add-repohttps://download.docker.com/linux/centos/docker-ce.repo安装Docker-ceyum install -y docker-ce.

2020-07-10 17:24:29 756 1

原创 Springboot整合摘要式(Digest)身份认证

百度下来关于springboot整合摘要式省份认证的帖子基本都是说原理的,很少有直接的demo,前些天找到了一个博主写的demo,但是我只是截图了忘记了博主的地址很抱歉了。下面直接上代码截图:1:项目目录结构:只需要有框出来的三个文件,其他的不用就可以把摘要式认证抱起来2:WebSecurity内容(加密方式自行修改,用户名和密码自行修改):3:控制器的接口自己随便写一个测试就可以了;4:程序启动后用浏览器访问借口是会弹出来要求填写用户名密码如下图:输入用户名:...

2020-07-08 18:01:23 3921 2

原创 在乌班图系统(ubantu)中使用Supervisor守护进程工具安装AspNetCore程序

第一步:安装Supervisor工具,请各位老司机自行百度安装Supervisor工具的方法并且把Supervisor配置为开机自启动,然后在配置一下web管理界面;第二部:在Supervisor的安装目录下,一般为默认安装目录:/etc/supervisor有一个conf.d的目录,进入conf.d的目录bi并且创建一个配置文件:sudo mkdir hellowebapp.conf(文件名可以自定义),填入以下内容:[program:hellowebapp] ;此处为服务名称可以自定义com.

2020-07-08 17:38:36 646

原创 Springboot 2.0以上版本整合OAuth2.0搭建授权服务中心

话不多说直接上代码起飞一、基于数据库模式搭建

2020-06-08 13:15:06 2082

原创 SSRS自动发送邮件配置关键步骤

1:确定自己的外网域名支持邮件,即添加MX记录到mai.域名。此操作具体看各个域名提供商的操作说明即可;2:设置好域名之后则需要配置smtp邮件转发服务,具体需要自行百度各类配置smtp的方法(认证方式记得选择匿名登入和系统账户认证)3:报表服务配置管理器选中E-mail Settings 》配置Sender Addres,例如我的与名叫mydomain.com;则此处配置预设的服务器系统...

2019-01-08 11:57:07 1835

原创 关于ReportingService配置邮件发送报表到其他邮箱的配置

1、找到reporting service的配置文件rsreportserver.config,一般在默认安装目录下面:C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer2、配置以下节点  smtp.ym.163.com  994  163

2017-09-05 13:55:29 1786

authorization.demo.rar

一个简单的springboot整合OAuth2的demo,其中涉及到的mysql数据表结构在文章中已经列出

2020-06-08

WindowsServerControl.cs

ServiceController 控制Windows服务的类封装,用于控制启动和停止window服务的工具类,记得需要在WebConfig中添加相应的身份认证权限才能使用 <system.web> <compilation debug="true" targetFramework="4.7.2" /> <httpRuntime targetFramework="4.7.2" /> <identity impersonate="true" userName="windows用户名" password="用户登入密码"/> </system.web>

2019-08-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除