自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 JavaScript 原型链

原型链概述及其核心知识

2023-01-10 01:51:10 466

原创 这才是真正的斐波那契数列的“递归实现”和“基于栈的非递归实现”-java

说明:斐波那契数列基于栈的非递归实现,是为了用栈来实现数列,而不是为了降低时间或空间复杂度。/** * 递归或基于栈的方式实现斐波那契数列。 * * @author <a href="mailto:electricalqzhang@gmail.com">Pioneer4</a> * @since 2022/2/10 22:00 */public class Fibonacci { public static void main(String[] args) {

2022-02-10 00:14:16 490

原创 git基础知识

目录一、git简介1.1 git仓库四大区域1.2 存储原理二、本地仓库2.1 必会操作2.1.1 初始化2.1.2 基础配置2.1.2.1 用户信息2.1.2.2 资源范围管理(.gitignore)2.1.2.3 密码设置2.1.3 内容提交2.1.4 临时贮藏工作区2.1.5 回退2.1.5.1 指令2.1.5.2 **典型场景**2.1.6 版本信息2.1.6.1 查询提交日志2.1.6.2 内容比较2.1.6.3 图形化工具2.1.7 commit message2.1.7.1 message修改

2021-11-09 16:55:20 550

原创 JavaScript闭包和this

目录JavaScript闭包和this1 闭包1.1 变量作用域1.2 读取函数内部的局部变量1.3 闭包概念2 this2.1 关键点:2.2 四类调用方式1)作为对象方法的调用2)纯粹的函数调用3)作为构造函数调用4)使用apply、call、bind调用2.3 箭头函数中的this3 样例详解参考JavaScript闭包和this1 闭包一个函数和对其周围状态(lexical environment,词法环境)的引用捆绑在一起(或者说函数被引用包围),这样的组合就是闭包(closure)。也就

2021-07-27 14:11:36 5915 3

原创 log4j2配置

<?xml version="1.0" encoding="UTF-8"?><!--monitorInterval:Log4j2 自动检测修改配置文件和重新配置本身,设置间隔秒数--><configuration monitorInterval="60"> <!--日志级别以及优先级排序: OFF > FATAL > ERROR > WARN > INFO > DEBUG > TRACE > ALL -->

2021-03-09 11:41:37 124

原创 JVM中的字符串常量池

文章目录JVM中的字符串常量池串池在不同版本JVM中的内存分布intern()方法方法执行效果代码示例JVM中的字符串常量池串池在不同版本JVM中的内存分布在jdk1.6中,字符串常量池和静态变量都位于方法区(HotSpot中称为永久代)中;在jdk7中,字符串常量池和静态变量转移到堆空间中;在jdk8中,新增元空间(MetaSpace,堆共享内存但不相连),去掉了方法区,方法区中的域信息、类信息、方法信息、JIT代码缓存、运行时常量池等移动至元空间。综上所诉,串池在jdk1.6中位于方法区,在jdk

2021-01-29 02:58:59 2702 3

原创 Mockito自动化测试

文章目录概述搭建mock测试环境SpringBoot测试区别概述Mockito是根据MIT许可证发布的Java开源测试框架。该框架允许在自动化单元测试中创建测试双重对象(模拟对象),以达到测试驱动开发(TDD)或行为驱动开发(BDD)的目的,框架的名称和徽标是mojitos(一种饮料)的一种玩法。搭建mock测试环境三种方式:(MockitoAnnotations、RunWith、Rule)使用MockitoAnnotationspublic class MockByAnnotation

2020-12-29 13:21:51 149

原创 内网穿透

目录1.下载源2.配置3.自定义脚本前言:有公网IP服务器的同学可以利用FRP(Fast Reverse Proxy)进行内网穿透,稳定、方便、可控,简单配置1到2个文件即可启动服务。1.下载源github:https://github.com/fatedier/frp#connecting-to-frps-via-http-proxyrelease包:https://github.com/fatedier/frp/releases2.配置服务端:frps相关的文件frps.i

2020-12-24 11:00:45 2556 6

原创 UML

目录服务模块设计文档模块/子系统概要设计模块详细设计UML(Unified Modeling Language)类图类的UML图示类名属性名操作方法类之间的关系泛化关系(Generalization)实现关系(Realization)依赖关系(Dependence)关联关系(Association)聚合关系(Aggregation)组合关系(Composition)组合关系(Composition)服务模块设计文档模块/子系统概要设计模块/子系统的概要设计,由架构师参与,核心设计和开发人员负责的方式进

2020-09-30 00:40:47 245

原创 MySQL调优

MySQL数据库优化概览避免出现的问题由于数据库连接timeout产生的5xx页面由于慢查询导致的页面无法加载问题由于阻塞造成数据无法提交优化成本逐次降低,效果逐次升高:硬件 > 系统配置 > 数据库表结构 > SQL及索引MySQL官方提供的数据库测试用例-sakila下载地址:https://dev.mysql.com/doc/index-other.html文档:https://dev.mysql.com/doc/sakila/en/sakila-instal

2020-09-30 00:17:44 247 2

原创 Git基本指令

目录Git命令行操作本地库初始化版本控制版本前进后退reset的三个参数对比Git命令行操作本地库初始化~git add~初始化本地库git init设置签名用户名:email:项目级别 git configgit config user.name Pioneer4git config user.email electricalqzhang@gmail.com...

2019-11-03 17:11:10 523

原创 MySql数据库基本操作

SQL(structure query language): 结构化查询语句数据库(database): 保存有组织的数据的容器(通常是一个文件或一组文件)MySQL、Oracle等数据库软件,称为数据库管理系统(DBMS)MySql数据库基本操作数据库、表、数据库相关操作数据库、表、数据库相关操作创建数据库adf...

2019-11-02 15:27:33 262

原创 STM32CubeMX安装包和JDK环境以及Keil代码格式化工具

STM32Cube生态系统是针对STM32微控制器和微处理器的完整软件解决方案, 它既适合寻求STM32的完整,免费开发环境的用户,也适合已经拥有IDE(包括Keil或iAR)的用户,在其中可以轻松集成STM32CubeMX,STM32CubeProgrammer或STM32CubeMonitor等各种组件。(来自:ST官网)前言在开发过程中,STM32CubeMX可大大减少的隔离硬件层寄...

2019-10-17 12:11:34 3213

原创 MySQL workbench中导入Excel表格或CSV文件

简述MySQL Workbench 是一款数据库设计和建模工具,专门为 MySQL 设计。MySQL workbench官方说明文档。连接数据库后,支持.csv格式的文件进行数据导入。所以,如果是Excel表格中的数据,首先另存为.csv文件,然后进行数据导入工作。具体步骤在进行具体操作之前,先引入一个小知识点:编码大家都听说过,常见的UTF-8、Unicode、GBK(GB2312)、UT...

2019-09-13 21:35:18 16216 24

原创 MySQL 8.0安装以及初始化错误解决方法

MySQL 8.0 安装配置官网下载mysql官网下载链接:https://dev.mysql.com/downloads/mysql/ 1. **Select Operating System** 中选择 *"Red Hat Enterprise Linux / Oracle Linux"* 2. **Select OS Version** 中选择 *"Red Hat Enter...

2019-09-05 13:41:45 23632 7

空空如也

空空如也

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

TA关注的人

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