自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 spring boot自动配置原理解析

深入spring boot源码,彻底搞懂spring boot启动过程中自动配置类的解析过程

2022-07-19 15:05:40 716

原创 并发编程之JMM&synchronized&volatile

-------------------------------------------------------------主要内容--------------------------------------------------------1.JMM内存模型2.主内存与工作内存之间数据同步的8大原子操作3.并发的三个问题· 原子性·可见性·有序性4.volatile内存语义5.内存屏障-----------------...

2022-04-21 17:57:36 280

转载 git首次提交代码

Git 首次提交代码 - ZED丶D - 博客园

2022-02-16 16:03:43 372

原创 java实现转发到微信功能

转发到微信的api官方文档:概述 | 微信开放文档根据官方文档的介绍,微信官方已经开放了分享到朋友圈、微信好友、QQ空间等接口,我们只需要引入官方的js文件【http://res.wx.qq.com/open/js/jweixin-1.6.0.js】,通过wx.config接口配置权限验证的参数和需要调用的接口列表,执行成功则回调wx.ready,执行失败会调用wx.error。wx.config需要的权限验证参数如下:wx.config({ debug: true, // 开启调试模式,

2021-12-20 14:57:25 2052

原创 keepalived+mysql实现双机互备高可用(一)

最近公司要求对原有项目进行重构,需要将mysql和keepalived安装在docker容器内,方便在客户环境的部署,于是学习了一番,在两台虚拟机的docker容器内搭建了mysql双机互备,并安装了keepalived,保障数据库的高可用。大概的流程分3步:1.准备服务器2.在容器内安装mysql+keepalived3.设置mysql的双机互备和keepalived的高可用1.准备两台虚拟服务器server1:192.168.20.134server2:192.168.2

2021-12-13 16:22:33 756

原创 mysql双机互备和keepalived高可用环境搭建(三)

最近公司要求对原有项目进行重构,需要将mysql和keepalived安装在docker容器内,方便在客户环境的部署,于是学习了一番,在两台虚拟机的docker容器内搭建了mysql双机互备,并安装了keepalived,保障数据库的高可用。大概的流程分3步:1.准备服务器2.在容器内安装mysql+keepalived3.设置mysql的双机互备和keepalived的高可用1.准备两台虚拟服务器server1:192.168.20.134server2:192.168.2

2021-12-13 16:18:51 618

原创 docker容器内安装mysql+keepalived(二)

(1)拉取centos7官方镜像 docker pull centos:centos7 (2)以超级管理员启动centos docker run -itd -p 5000:22 --name keepalived-master --privileged=true centos:centos7 /usr/s...

2021-12-13 15:35:44 1185

原创 关于长文本查询导致接口超时

今天在项目中碰到一个长文本的查询效率的问题,目前还没有找到解决方案,先记录下,有时间再来研究。问题如下:在数据库中存着产业链的图片信息,为长文本类型。画面加载的时候,需要从数据库中获取这些图片信息生成一览。DB中只有几十条数据,但是由于涉及到长文本,查询速度非常慢(主要是资源下载很慢),接口返回可高达10S以上,导致接口超时。————————————————————————————————————————自己的解决方案:(1)分页,用缓存在程序中用一个MAP保存所有的图片信息,

2021-11-04 22:24:00 202

原创 同一个局域网前端访问不了我的接口

之前联调接口,跟前端都是用的公司有线网,没有出啥幺蛾子。这次这个同事用的MAC,要连无线网,然后接口就怎么都不通了。查了网上的解决方案,归纳一下。(1)开放本机的接口访问。防火墙→高级设置入站规则→新建规则选择端口,下一步TCP,端口号写8080(自己要开放的端口),下一步允许连接,接下来都是下一步就行了。把出站规则也按相同的方法配置一下。用【netstat -an】查看一下,8080端口已经开放了。然而前端访问,接口还是不通,于是继续找...

2021-10-26 10:34:45 6443 1

原创 IDEA打包部署jar文件

刚刚转移到idea的阵营,还有很多东西需要学习。今天刚刚使用了IDEA的打包功能,总结一下。1.项目需要先编译一下。2.file→project structure3.artifacts→jar→from modules with dependences4.依次填写自己需要打包的项目,启动类和manifest.mf的存放路径,点击OK5.设置生成jar文件的路径【output directory】,apply→OK6.build artifacts7...

2021-10-19 12:33:48 485

转载 解决github访问慢的问题

作为一个程序老兵,居然在入行6年后才开始正经学习,实在惭愧。虽然荒废了很多时间,总算是意识到了问题的严重性,决定痛改前非,好好学习迎头赶上。特此以第一篇博客来立个FLAG。好了,废话不多说,进入正题。本人是windows系统,就只说windows系统的解决办法。→首先打开IP查询网站:IP Address Lookup : 199.232.69.194 (github.global.ssl.fastly.net)在【IP Address Lookup】搜索框里面搜索下面输入下面两个网站

2021-09-29 22:08:12 325

mysql-keepalived.rar

基于docker容器的mysql双机互备+keepalived高可用环境 将mysql和keepalived都集成在docker容器内,可以方便地部署到任何环境。即便不能联网的机器也可以快速部署,避免在客户现场因网络问题造成软件安装的各种麻烦。

2021-12-13

基于51单片机的合作式任务调度器 在Keil中编译通过

一个可在51单片机中运行的最小系统。简单的合作式任务调度器,具有增加任务,删除任务,调度任务等功能,小巧可靠。

2015-03-06

空空如也

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

TA关注的人

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