- 博客(70)
- 资源 (5)
- 收藏
- 关注
原创 m1安装Graphviz和PlantUML Integration 插件
macOS在IDEA上集成PLANTUML Graphviz绘制UML图并导出SVG_萌的咋会有的博客-优快云博客_plantuml导出图片
2022-10-31 10:18:48
300
原创 查询rocketmq是否被消费
rocketmq-console可视化界面如何查看消息积压,消息是否消费_男人要霸气的博客-优快云博客_rocketmq怎么查看消息是否被消费
2022-10-06 09:49:31
2734
1
原创 简单的ps
1、快捷键command + n 创建文档f7 图层M 选框工具v 移动工具Command + j 提取图层shift + f5 填充颜色Ctrl + t 自由变换尺寸Ctrl 选中多个图层一起移动Shift 选中多个图层可以选择连接Alt 可以单看蒙版ctrl + d 取消选择ctrl + i 反选2、注意事项1、蒙版只有黑色和白色,黑色为展示蒙版,白色为不展示蒙版2、一寸照:规格:2.5cm * 3.5cm 分辨率300 cmyk格式...
2022-01-09 20:03:11
470
原创 go 技巧
1、map函数外写法var romanNumeralDict = map[int]string{1000: "M",900 : "CM",500 : "D",400 : "CD",100 : "C",90 : "XC",50 : "L",40 : "XL",10 : "X",9 : "IX",5 : "V",4 : "IV",1 : "I",}
2021-12-23 17:32:27
99
原创 ubuntu安装sqlserver2019
来源:Ubuntu:在 Linux 上安装 SQL Server - SQL Server | Microsoft Docs1、导入公共存储库 GPG 密钥:wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -2、注册 Microsoft SQL Server Ubuntu 存储库:sudo add-apt-repository "$(wget -qO- https://packa
2021-11-26 17:12:26
1309
原创 docker安装sqlserver2017
取自:Docker:为 Linux 上的 SQL Server 安装容器 - SQL Server | Microsoft Docs1、更新下来镜像docker pull mcr.microsoft.com/mssql/server:2017-latest2、运行sqlserver,设置密码为Admin@123,端口为1433 名字为mysqlserver2017 ,密码尽量复杂,简单密码可能会导致出问题docker run -e "ACCEPT_EULA=Y" -e "SA_PASS.
2021-11-26 10:52:50
3562
原创 m1配置环境参考
https://www.jianshu.com/p/c85349d6310ejdk https://www.azul.com/downloads/?package=jdkmaven https://maven.apache.org/download.cgiHomebrew安装 https://www.jianshu.com/p/c460eaa0c354mysql 文档:https://www.cnblogs.com/orange-lsc/p/12298805.html 安装mysqlredi...
2021-11-21 20:34:05
414
原创 购买polardb流程
1、购买2、添加公网地址3、添加登录账号4、添加白名单 这里的白名单指的是服务器的私网ip, ifconfig -a 就可以找到,接下来就可以ssh链接了5、迁移数据,根据以下流程即可从别的数据库迁移到本数据库,或者本数据库迁移到别的数据库,非常简单...
2021-11-10 10:57:29
783
原创 服务器安全(防止被攻击)
记redis被攻击笔记_半僧-优快云博客_redis被攻击Mysql被黑客入侵及安全措施总结 - 佩奇er - 博客园安全组关闭对外端口访问防火墙只开必要端口
2021-10-29 17:30:35
1827
原创 记录一次优化大数据量http传输慢的问题
场景是标记百度地图的坐标点,数据库返回的坐标点有26万数据,传输速度在11秒左右。 解决方式:http用gzip压缩后返回,最后返回给前端的数据还是原数据,无需前端再处理 编程语言:go,使用的是gin框架import "github.com/gin-contrib/gzip"func main() { r := gin.Default() r.Use(gzip.Gzip(gzip.DefaultCompression)) r.GET("/ping", fu...
2021-10-21 10:55:37
4402
原创 高德经纬度转换百度经纬度方式,sql,java,js,GO
1、SQL-- lon 120.609017SELECT (SQRT(120.602600 * 120.602600 + 31.210440 * 31.210440) + 0.00002 * SIN(31.210440 * PI() * 3000.0 / 180.0)) * COS(ATAN2(31.210440,120.602600) + 0.000003 * COS(120.602600 * PI() * 3000.0 / 180.0)) + 0.0065 AS aa--
2021-10-20 14:58:21
740
原创 java 判断两张图片是否一致
public static void main(String[] args) { String img1 = md5(getByte("C:\\Users\\user\\Desktop\\aaa.png")); String img2 = md5(getByte("C:\\Users\\user\\Desktop\\bbb.png")); if (img1.equals(img2)) System.out.println("两...
2021-10-14 17:23:41
3300
1
原创 mysql8的caching_sha2_password问题解决方案
// 选择数据库(这一步不可省略)use mysql// 查看plugin设置select host, user, plugin from user;// 可以看到root的plugin是caching_sha2_password,我们希望改成mysql_native_passwordALTER USER 'root'@'root的host' IDENTIFIED WITH mysql_native_password BY '你的密码';// 大功告成,关闭Mysqlexit//重
2021-09-30 10:30:33
580
原创 基于go-oauth2的sso服务
借鉴:https://www.bilibili.com/video/av3285015731、oauth2流程简介 1、角色介绍 1、资源拥有方:用户user 2、资源方:例如微信 3、资源请求方:例如简书调用微信登录,简书就是请求方 4、授权方:oauth2,是一个独立的平台。我们要实现的地方 2、流程介绍 client:资源请求方,也就是简书 resource owner:资源拥有者,也就是用户 ...
2021-06-29 14:11:58
2036
原创 mysql锁理解并实践(看完这个还不会?)
先声明一条,共享锁和排它锁都是放在select语句后的(除了select语句,其他语句会自动加"排它锁")。明确了这个之后我们后面挨个举例子,希望可以一起来操作,才能加深mysql锁的理解。配置环境: 1、添加表:test,并添加一条数据CREATETABLE`test`(`ID`bigint(20)NOTNULLAUTO_INCREMENT,`NAME`varchar(50)DEFAULTNULL,PRIMARYKEY(`ID`))...
2021-06-28 11:22:57
215
原创 简单的go
1、安装go https://golang.google.cn/dl/ 1、安装 我安装在了D:\Go 2、配置环境变量 path中添加以下内容 3、查看是否装成功 cmd 输入: go version
2021-05-10 18:19:50
789
2
原创 简单的git
1 拉代码 clone2 添加到本地库 add3 提交到本地库 commit -m 备注4 提交到线上 push5 从线上拉取 pull
2021-05-08 11:54:42
134
原创 简单的分布式事务
1、了解CAP理论 1、一致性 实现目标:当数据分布在多个节点上,从任意节点读取都是最新的数据。 例如:数据库做了读写分离,写入master的数据,要在slave上查询出来的是最新的,也就是一致性 实现方式:当写入主数据库时,将从数据库锁定,等写入完成,解锁从数据库。如果同步失败,返回错误信息 2、可用性 实现目标:从数据库中查询可以立刻查询出结果,不允许出现超时或报错 ...
2021-04-21 18:33:17
367
原创 简单的elasticStack搜索引擎
1、elasticStack简介 1、es es是基于java,开源的分布式搜索引擎,特点是分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格,多数据源,自动搜索负载 2、logstash(更多用beats) logstash是用于收集,分析,储存日志的工具 3、kibana 基于nodejs,为es和logstash提供界面,汇总分析搜索数据...
2021-04-16 16:10:55
206
原创 简单的springcloud
1、springcloud概述 springcloud是将市面上比较好用的一些组件纳入到体系当中,方便程序员使用。 1、eureka:注册与发现 2、ribbon:同一个serviceid 负载均衡访问 3、feigh:优雅调用http2、自己做分布式遇到的问题 1、地址维护 2、负载均衡 3、配置统一管理 4、链路追踪3、eureka 1、eureka简介...
2021-04-15 15:41:27
732
原创 linux的挂载
1、查看是否有挂载盘 1、df -h 查看当前硬盘容量 2、fdisk -l 以下这两个就是没有挂载的盘 2、分区 fdisk -u 盘名称 依次输入以下命令 1、 n 2、p 3、1 4、2048 5、回车 6、p 7、w3、创建一个ext4文件系统 mk...
2021-04-09 17:28:44
149
原创 minio与java使用
1、linux配置minio1、linux直接执行以下命令 后台启动miniowget https://dl.min.io/server/minio/release/linux-amd64/miniochmod +x minionohup ./minio server /opt/minio/data &2、配置永久链接 1、下载mc wget https://dl.min.io/client/mc/release/linux-amd64/mc...
2021-04-09 16:19:55
682
原创 rclone工具 oss文件转到minio
1、执行命令curl https://rclone.org/install.sh | sudo bash2、判断是否成功whereis rclone3、创建配置文件touch /root/.config/rclone/rclone.confvim /root/.config/rclone/rclone.conf 将以下内容传入,要改的地方就是access_key_id ,secret_access_key,endpoint,其他地方不动[oss]type =...
2021-04-08 18:33:33
835
原创 简单的aop
1、概述 1、动态代理 1、有接口的情况,使用的是jdk动态代理 2、没有接口,使用的是cglib动态代理 2、相关术语 1、连接点:可以被代理的方法 2、切入点:被代理的方法 3、增强方法:例如日志方法就叫增强方法 4、切面:增加日志方法写在被代理的方法中,就叫切面 3、表达式 execution("* 包名.*.*(..)...
2021-04-04 16:45:28
169
原创 简单的spring-ioc原理
1、spring加载流程设置配置路径:setConfigLocations(configLocations); 用BeanDefinitionReader来解析不同的类型配置文件 封装成BeanDefinition对象 创建beanFactory对象 :obtainFreshBeanFactory(); 刷新新对象工厂,之前有的就删除:refreshBeanFactory() 加载BeanDefinitions,也就是加载配置文件中的对象:loadBeanDefin...
2021-03-14 20:22:38
151
2
原创 简单的rocketmq
1、mq介绍 mq也就是消息队列,消息队列是先入先出的结构 1、应用解耦 mq就可以解决功能与功能之间的解耦,即使一个系统宕机,也不会影响其他系统 2、流量消峰 如果此时用户流量非常大,就可以先将请求交给mq来队列处理,让mq一个一个处理,可以避免突然宕机 3、数据分发 将一个系统中的数据传递给其他系统,这样就可以使用mq2、mq的优缺点 1、优点:解耦,流量消峰,数据分发...
2021-03-12 13:29:20
383
hashMap1.8源码
2021-01-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人