修复 旧的客户端登录 MySQL8.0 "Authentication plugin 'caching_sha2_password' cannot be loaded" errors

在Mac上一直使用mysequal pro 作为mysql 客户端,当登录MYSQL 8.0时会报错,错误如下: MySQL said: Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(/usr/local/mysql/lib/plugin/caching_sha2_password.s...
阅读全文

docker mysql 5.6升级mysql 5.7

在升级MySQL的docker安装之前,请确保已遵循以下提到的步骤下载一个MySQL服务器docker镜像。启动一个MySQL服务器实例。从容器内连接到MySQL服务器实例。以下是将Docker安装的MySQL 5.7升级到8.0的步骤使用以下命令停止MySQL 5.6服务器。mysql56是容器的名称。docker stop mysql56下载...
阅读全文

Nginx 一些配置

这里记录nginx一些配置: 1. 日志分割首先定义log format http { log_format main '$remote_addr $remote_user "$request" ''$status $body_bytes_sent "$http_referer" '"$http_user_agent" "$http_x_forwarded_f...
阅读全文

nginx统计流量和禁止国外IP访问

需要在生产环境统计网站各个域名相关的流量等信息,同时由于在日志中看见大量国外IP爬虫和嗅探行为,需要禁止所有国外IP访问。这里才有两个nginx插件实现。1. 流量统计nginxmodulevts:https://github.com/vozlt/nginxmodulevts?spm=a2c6h.12873639.articledetail.5.3c09784bfl6kWnca...
阅读全文

一些WSL2的笔记

最近在使用WSL2做一些开发工作,主要是在Windows 11下通过WSL跑深度学习的训练,这里记录一些关于WSL2的用法。 1 什么是WSLWSL即windows subsystem for Linux也就是windows的Linux子系统,有wsl1和wsl2两个版本,其中wsl1是微软将对Linux内核的调用转换成windows 内核的调用时没有Linux内核的,其优点在与和主机...
阅读全文

macOS 下L2TP的设置

1. 配置L2TP无密钥连接Mac OS 不支持无密钥方式连接L2TP协议的VPN,需要在vpn的配置文件 /etc/ppp/options 中加入以下配置参数;```plugin L2TP.pppl2tpnoipsec```2. 静态路由的添加````sudo route add net 192.168.1.0/24 interface ppp0...
阅读全文

GForce 920M Windows下CUDA和PyTorch的安装

有一台老笔记本基本配置为CPU: I7 3700M,集成显卡和GForce 920M,想用它发挥余热,学习一下GPU编程相关的内容,并想安装Pythorch进行一些基本的机器学习的学习。这里写下折腾的过程。 一. CUDA的安装从NV官网中可以找到下面驱动和cuda的对应关系。而929M这个显卡最高的驱动智能到42版本,因此可以知道,这款GPU最高可以安装到10.1...
阅读全文

Windows服务器下的共享迁移Linux

公司整体开发和办公环境调整,在上k8s中,需要淘汰原有的一批虚拟机,其中有一个windows server 2008 R2虚拟机上挂有一个共享,服务器下线后需要维持共享服务,因此有了这次迁移到Linux系统的过程。要求:1. 保持原有数据1. 保持原有IP和文件夹可以guest访问的权限 方案:采用rockyliunx 做为新的host主机,安装samba服务,...
阅读全文

nginx-ingress 转发TCP和UDP请求

如题,ingress做为k8s体系提供的暴露service endpoint的一种方式,提供了集群外访问集群内服务的方式,同样通过负载均衡器也能实现,ingress默认情况下只处理http和https请求,但是对于要暴露的如mysql、redis这样的TCP协议类型的服务就不适用了,不过这个限制对于有一些ingress controller是可以突破的,这里就说明nginx ingress con...
阅读全文

Java SpringBoot下使用X-SendFile实现文件下载

1.起因在项目中有一个文件是服务器端打包生成后的文件放在服务器中某一个目录内,文件的特点如下: 体积比较大,超过1G家常便饭 数据比较敏感,业务上不能匿名下载,必须有严格的权限和鉴权体系 终端用户使用的环境网络不稳定或者网速非常缓慢2.传统做法传统做法很容易,采用SpringBoot建立API,采用Token等方式对用户权限鉴定后,读取文件流,由Jav...
阅读全文
  • 本博客使用免费开源的 laravel-bjyblog v5.5.1.1 搭建 © 2014-2018 lokie.wang 版权所有 ICP证:沪ICP备18016993号
  • 联系邮箱:kitche1985@hotmail.com