自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

依梦为马,随处可栖

你怕不怕,沦落在宿命里妥协`!

  • 博客(19)
  • 收藏
  • 关注

原创 MAC安装maven及每次启动需要刷新bash_profile问题

1、下载网址:https://maven.apache.org/download.cgi2、解压安装选择一个目录示例:/Users/i18/apache-maven-3.8.13、配置变量vim ~/.bash_profileexport M2_HOME=/Users/i18/apache-maven-3.8.1export PATH=$PATH:$M2_HOME/bin:wq 保存退出执行命令刷新配置文件:source ~/.bash_profile验证:终端执行 mvn

2021-06-11 11:59:16 1357 2

原创 Druid+Commons DBUtils基本使用

1、jar包下载:https://github.com/alibaba/druid/releases2、导入jar包2.1创建lib文件夹,复制粘贴进去2.22.33、 创建配置文件文件名称(不可改为其他):druid-config.properties文件内写数据库连接信息格式:initialSize:初始连接数量maxActive:最大连接数量实际使用中,建议两个数保持一致;初始就创建好所需资源,保证用户的使用速度和服务器性能;4、使用步骤:1.加载属性文件

2021-06-10 15:44:52 535

原创 MySQL进阶-监控、高可用

MySQL监控1、常见的监控方式一般来说,常见的监控方式主要有如下三种:监控方式特点优点缺点工具/脚本自己编写工具或脚本,适合初期机器很少的生产环境在企业初期可以快速满足监控需求后期部署和维护成本大商业产品可以快速搭建一套成熟的监控平台,有非常专业酷炫的监控大屏功能强大,有技术支持,见效快成本高昂,扩展性也较差开源产品免费产品,可以满足大部分的监控场景成本很低,定制能力强,自主可控需要一定的开发能力2、主流开源监控产品2.1 Zabbix

2021-05-28 10:27:06 313

原创 MySQL进阶-存储引擎、索引、锁、事务

存储引擎1、概述MySQL 的存储引擎是插件式的,用户可以根据实际的应用场景,选择最佳的存储引擎。MySQL默认支持多种存储引擎,以适应不同的应用需求。MySQL 5.7 支持的存储引擎有:InnoDB、MyISAM、MEMORY、CSV、MERGE、FEDERATED 等。从 5.5.5 版本开始,InnoDB 成为 MySQL 的默认存储引擎,也是当前最常用的存储引擎,5.5.5 版本之前,默认引擎为 MyISAM。创建新表时,如果不指定存储引擎,MySQL 会使用默认存储引擎。查看数据库当前的

2021-05-28 09:49:29 270

原创 mysql 基本函数

mysql执行顺序from -> where -> group by (having)-> select -> order by -> limit函数函数分类:数字函数、字符函数、日期函数、条件函数大部分系统函数函数名说明CONCAT(str0,str1)将两个字段的值拼接在一起CONCAT_WS(“拼接符”,str0,str1)将两个字段的值使用指定拼接符拼接在一起GROUP_CONCAT(expr)将指定分组的字段内容拼接在一

2021-05-21 20:35:30 136

原创 Java进阶-常用工具类

Java进阶Java异常Java异常

2021-05-19 19:08:27 411

原创 Java基础-基础知识汇总

救救

2021-05-14 17:33:17 711

原创 Java初识

JVMJVM(Java Virtual Machine),Java虚拟机JVM是Java平台无关性实现的关键JDKJDK(Java Development Kit),Java语言的软件开发工具包两个组件:javac -编译器,将源程序转成字节码java -运行编译后的java程序(.class后缀的)JREJRE(Java Runtime Environment)包括Java虚拟机(JVM)、Java核心类库和支持文件如果只需要运行Java程序,下载并安装JRE即可如果要开发J

2021-05-12 16:59:00 53

原创 Mac终端连接服务器

1、ssh -p 端口号 服务器用户名@ip (例如ssh -p 22 user@ip)回车,到这会让你输入yes或者no来确认是否连接,输入yes回车2、然后输入在服务器上的用户密码回车3、退出方式:序号 方法 特点 方法1 直接关闭终端 简单粗暴 方法2 输入logout 比较正式的退出方式 方法3 输入exit 等同于方法2 方法4 Ctrl + D 等同于方法2,方便快捷 ...

2021-05-06 10:13:15 349

原创 MacBook Pro(M1)安装mysql

1、下载网址:mysql.com2、选择社区版本3、MySQL Community Server 版本兼容性说明:⬇️适配 macOS.10.15 版本,但上面有说明,可运用于 Big Sur(11)不登陆,直接下载系统版本:安装:按照指引提示安装即可密码强度选择:安装完成退出即可环境变量配置:打开终端,切换到根目录,编辑.bash_profilecd ~vim ./.bash_profile..

2021-04-29 17:29:39 2860 3

转载 并发怎样保证对外接口的幂等性?

作者:苏三说技术链接:https://www.zhihu.com/question/27744795/answer/1804031019来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。前言接口幂等性问题,对于开发人员来说,是一个跟语言无关的公共问题。本文分享了一些解决这类问题非常实用的办法,绝大部分内容我在项目中实践过的,给有需要的小伙伴一个参考。不知道你有没有遇到过这些场景:有时我们在填写某些form表单时,保存按钮不小心快速点了两次,表中竟然产生了.

2021-04-20 16:41:21 137

原创 mysql添加用户和权限

用户管理mysql>use mysql;查看mysql> select host,user,password fromuser;创建mysql> create user 用户名IDENTIFIEDby '用户密码'; //identified by 会将纯文本密码加密作为散列值存储//用户密码要遵从当前数据库版本的密码规则,否则报错:Y...

2019-09-09 11:28:04 951

原创 JMeter基础入门

1. 安装JMeter安装JDK 1.4以上版本。 设置环境变量:在用户变量中,新建变量名“JAVA_HOME”,变量值为:安装JDK的目录,如我的为:“C:\Program Files\Java\jdk1.5.0;” 再新建变量名为“CLASSPATH”,变量值为:“%JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar; %JAVA_HO...

2018-12-20 19:58:50 304

原创 postman进行http接口测试

HTTP的接口测试工具有很多,可以进行http请求的方式也有很多,但是可以直接拿来就用,而且功能还支持的不错的,我使用过的来讲,还是postman比较上手。优点:1、支持用例管理2、支持get、post、文件上传、响应验证、变量管理、环境参数管理等功能3、支持批量运行4、支持用例导出、导入5、支持云端保存用例【付费用户】可以说POSTMAN满足了HTTP接口测试的大部分...

2018-12-20 17:52:14 1173

原创 自写软件测试工具手册,有需要的私信吧 - -@

工具类丛书,用于新手入门和知识巩固从基础理论到技术实战本书内容:1.测试用例设计方法2.数据库(mysql)3.java编程入门4.selenium框架、testng框架5.接口自动化工具、脚本(从环境配置到项目实战)6.linux系统基础知识7.常用测试工具介绍及使用(SVN、fiddler、postman、soupUI、jmeter)8.项目周...

2018-07-18 19:24:01 208

转载 Linux基本常用命令笔记

首先来介绍下Linux目录结构bin:(binaries)存放二进制可执行文件sbin:(super user binaries)存放二进制可执行文件,只有root才能访问。etc:(etcetera)存放系统配置文件usr:(unix shared resources)用于存放共享的系统资源home:存放用户文件的根目录root:超级用户目录dev:(devices)用于存放设备文件lib:(l...

2018-07-16 09:36:01 207

原创 Linux命令

一.管理文件和目录1.1 pwd命令该命令的英文解释为print working directory(打印工作目录)。输入pwd命令,Linux会输出当前目录。1.2 cd命令cd命令用来改变所在目录。cd /      转到根目录中 cd ~     转到/home/user用户目录下 cd /usr 转到根目录下的usr目录中-------------绝对路径 cd test 转到当前目录下的...

2018-07-16 09:33:20 147

转载 Linux系统教程笔记

1.基本命令:     切换用户: su root/su chenbo //切换到root和普通用户 需要输入密码     运行sh脚本:./xxx.sh2.删除文件夹、文件命令新建、删除、移动、复制等命令1.新建文件夹mkdir 文件名新建一个名为test的文件夹在home下view source1 mkdir /home/test2.新建文本在home下新建一个test.sh脚本vi /hom...

2018-07-16 09:30:16 170

原创 win10解压安装mysql方法及遇见的问题(缺少MSVCR120.dll文件、服务无法启动)

WIN10系统MYSQL的下载与安装详细教程第一步:下载MySQL下载地址:https://dev.mysql.com/downloads/mysql/5.1.html#downloads  具体过程如下: 1.选择要下载的类型,64位还是32位: *点击download后就会到下图的下载界面,这时最显眼的是sign up,有些人会觉得需要先注册账号才能下载,点击图中红色的,直接免注册下载。平时再...

2018-06-14 18:07:23 22607 6

空空如也

空空如也

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

TA关注的人

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