![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
其他
文章平均质量分 75
$码出未来
~~~
展开
-
mac修改mysql密码(亲测)
1.关闭mysql如果这个时候mysql是running状态的话,需要将它关闭,没有搞它之前这个按钮是好使的,搞完了之后,这个按钮就没反应了,可以使用命令关闭。sudo /usr/local/mysql/support-files/mysql.server stop2.重置密码进入mysql bin目录cd /usr/local/mysql/bin/获取管理员权限sudo su启动mysql,这个时候mysql是safe模式,会关闭验证的。./mysqld_safe原创 2021-08-14 21:27:28 · 2563 阅读 · 0 评论 -
springboot整合mybatis原理分析
原创不易,转载请注明出处文章目录前言1.SqlSessionFactory创建分析2.SqlSessionTemplate创建分析3.mapper接口扫描分析总结前言我们在《mybatis执行原理精讲》一文中,介绍到springboot整合mybatis启动流程,初始化过程,基本就是干了三件事,一是创建SqlSessionFactory,创建SqlSessionFactory的过程中解析配置文件,mapper xml文件到congfiguration中,二是创建一个SqlSessionTempl.原创 2021-07-24 16:05:25 · 926 阅读 · 2 评论 -
springboot+mybatis+druid整合笔记
原创不易,转载请注明出处文章目录1.创建springboot项目2.整合mybatis与druid2.1依赖2.2 配置3.写一个demo试试3.1 表结构与实体3.2 mapper.xml编写3.3 dao编写3.4 service与controller编写3.4 测试1.创建springboot项目创建springboot项目不用多说,一般就用idea自带的spring initializer创建,当然你也可以去start.spring.io spring官网创建好,将项目下载下来导入到i.原创 2021-07-24 00:38:02 · 228 阅读 · 1 评论 -
mybatis执行原理精讲
原创不易,转载请注明出处文章目录前言白话mybatismybatis执行流程介绍核心组件介绍总结前言本文主要是介绍下java 持久层框架mybatis核心执行原理,首先是介绍下mybatis,就是白话下,唠唠嗑,在就是通过一张mybatis执行流程图来介绍下它的核心执行流程,最后就是对它的几个核心组件进行介绍了。白话mybatismybatis想必搞java 开发的同学都知道吧,一款java 轻量级持久层框架,它主要的作用就是封装jdbc,简化了我们对jdbc的使用流程,自从用了mybati.原创 2021-07-22 22:22:45 · 517 阅读 · 2 评论 -
mac安装protobuf
本文主要是记录一下自己mac 安装protobuf 的过程安装过程如下:下载地址:github解压 tar -zxvf 压缩包终端中进入解压好的文件夹执行命令./configure --prefix=/Users/mac/Downloads/protobuf 这个–prefix 后面的文件夹就是你要安装的路径执行命令 make && make install配置环境变量 vi ~/.bash_profile我这里是安装到 /Users/mac/Downloads/pro原创 2020-12-26 22:46:01 · 835 阅读 · 0 评论 -
笔记 | 线上cpu飙高排查
思路: 首先定位出哪个进程到这cpu飙高不下,定位到进程之后,就要找出这个进程中那个线程导致cpu飙高,找到线程之后,其实就是定位代码位置了,通过线程定位出问题代码。原创 2020-11-29 13:11:42 · 350 阅读 · 0 评论 -
RabbitMQ安装
1. linux安装1.1 下载erlang wget http://www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm1.2 安装erlangrpm -ivh erlang-18.3-1.el7.centos.x86_64.rpm1.3 下载socatwget http://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.el7.lux.x86_64.rp原创 2020-07-09 19:32:28 · 666 阅读 · 0 评论 -
nginx简单安装
nginx生产使用场景详解原创 2020-07-07 18:52:27 · 220 阅读 · 0 评论 -
详解分布式ID解决方案
1.为什么使用分布式ID2.UUID生成分布式ID3.数据库主键4.雪花算法5.Redis的incr生成6.zookeeper生成原创 2020-07-05 11:57:52 · 1663 阅读 · 0 评论 -
集群环境下时间同步问题解决
1.场景介绍比如说我现在项目部署在若干的服务器上面,然后构成整个集群,如果我们每台服务器的时间不一致,我们在业务代码里面拿到的时间也就不一致,这时候不管我们往数据库插入数据的create_time 还是修改数据update_time 还是我们使用时间计算,定时任务等等都会发生错乱,造成数据错乱,所以我们需要对集群下的服务器时间进行同步。我们对时间同步分为两种情况,一是所有的服务都能连接外网,二就是有一台服务器能够连接外网,其余服务器能够与这台机器内网通信2. 服务器均能连接外网所有机器都能够访问外网原创 2020-07-02 22:44:17 · 4540 阅读 · 0 评论 -
mac安装brew(亲测)
在网上搜了很多brew安装方式,包括使用官网的方式都安装报错Failed to connect to raw.githubusercontent.com port 443: Connection refused然后找了好久终于找到一个安装成功。安装方式/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"原地址链接:链接...原创 2020-06-07 12:12:01 · 160462 阅读 · 169 评论 -
制作ESXI6.7U盘安装盘
1.准备工作1.UltraISO :软碟通官网下载2.EXSI镜像文件:链接3.U盘2.安装1.下载安装好UltraISO,然后打开UltraISO2.选择文件—>打开---->找到你的iso文件。3.点击启动----->写入硬盘镜像文件—>点击格式化注意:这边需要格式化成FAT32格式的,不然不行,如果没有FAT32格式的话,需要去下载个disk...原创 2020-04-24 18:27:37 · 4475 阅读 · 0 评论