自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 面试中的算法(持续更新中)

给定一个数组a,长度为n,求数组中所有两个元素相加之和为N的小标i和j import java.util.*; public class Main { public static void main(String[] args) { Scanner sc =...

2019-08-05 18:50:19 110 0

原创 笔试题(错题)知识点总结

1、二叉树 含有n个结点的二叉树的种类:C(n)=(1/(n+1))*((2*n)!/(n!*n!)); 深度为k的二叉树,最多有2^k-1个节点; 一棵二叉树的度为2的结点与叶子结点的关系:N2=N0-1; --------------------------------------...

2018-07-27 13:01:53 212 0

原创 设计模式 Proxy

什么是代理 # 增强一个对象的功能 # 买火车票,App 就是一个代理,他代理了火车站,小区当中的代售窗口 # Java 当中如何实现代理 Java 实现的代理的两种办法 代理的名词 代理对象 ===> 增强后的对象 目标对象 ===> 被增强的对象 他们不是绝对的,会根据...

2020-07-03 12:03:00 15 0

原创 JDK动态代理和CGLIB代理的一些点

Spring Aop 的实现需要依靠动态代理,代理方式有两种,一种是 JDK 动态代理,一种是 CGLIB 代理 注解的方式实现 Aop 时我们需要添加一个注解 // 默认为 proxyTargetClass = false @EnableAspectJAutoProxy @Enabl...

2020-06-30 09:01:54 21 0

原创 Vue中的post、get、put、delete含义及使用

含义 POST、DELETE、PUT、GET 就像对应着数据库的 CRUD(增、删、改、查) 使用标准: POST/uri创建 DELETE/uri/xxx删除 PUT/uri/xxx更新或创建 GET/uri/xxx查询 GET请求,用于向服务器发...

2020-06-26 14:03:33 110 0

原创 MyBatis中#{}与${}的使用

MyBatis 中 #{} 和 ${} 的主要区别 # 传入的参数在 SQL 中显示为字符串,# 方式能够很大程度防止 SQL 注入 $ 传入的参数在 SQL 中直接显示为传入的值,$ 方式无法防止 SQL 注入 其他区别 传入的参数在 SQL 中显示不同 # 传入的参数在 SQL...

2020-06-25 17:25:48 44 0

原创 SpringBoot 跨域配置类

import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.spring...

2020-06-20 15:34:13 31 0

转载 MyBatis-Plus代码生成

导入jar包 <!-- mybatis-plus --> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-st...

2020-06-13 15:49:45 51 0

原创 Element + Vue 创建前端项目(IDEA版)

创建工程 创建要给名为 hello-vue 的工程:vue init webpack hello-vue 安装依赖,我们需要安装 vue-router、element-ui、sass-loader 和 node-sass 四个插件 # 进入工程目录 cd hello-vue # ...

2020-06-10 15:13:52 154 0

原创 针对 npm ERR! cb() never called! 问题

最近打算学习一个前后端分离的项目,后端可以跑起来,但是前端就报错了,错误如下: 下图是我网上找的,我的错误截图,没保存上 网上找了很多修改方法:比如:管理员模式打开cmd清除你的npm缓存,npm cache clean -f;删除前端项目重新加载依赖,npm install;或者使用 c...

2020-06-10 12:38:33 47 0

原创 Window 环境在 NodeJS 配置 Vue 环境及项目运行(IDEA版)

检测 NodeJS 环境及 cnpm 安装 vue-cli # 安装 vue-cli cnpm install vue-cli -g # 测试是否成功 # 查看可以基于哪些模板创建 vue 应用程序,通常我们选择 webpack vue list 第一个 vu...

2020-06-10 09:53:31 45 0

原创 Window环境安装NodeJs

下载安装包 https://nodejs.org/en/download/ 也可以下载 .zip 格式压缩包,解压即可,如果是 .msi 格式那么还需要安装,无脑点击 Next 即可,不需要勾选,除了在第二步,我同意需要勾选,其他一路 Next 即可。 校验版本 Win + R ...

2020-06-09 15:11:28 44 0

转载 Window 系统安装 kafka eagle

环境变量配置 分别在 path 和 KE_HOME 配置环境变量 KE_HOME=D:\kafka-eagle\kafka-eagle-web-1.3.7 Path=%KE_HOME%\bin 下载 Kafka eagle http://download.kafka-eagle.o...

2020-05-29 15:31:30 177 0

转载 Window 系统安装 KafkaOffsetMonitor

下载 https://github.com/quantifind/KafkaOffsetMonitor/releases 安装部署 KafkaOffsetMonitor的安装部署较为简单,所有的资源都打包到一个JAR文件中了,因此,直接运行即可,省去了我们去配置。然后我们在准备启动...

2020-05-29 11:26:56 46 0

原创 Window 下载安装 Kafka

安装准备 安装 JDK https://blog.csdn.net/qq_35246620/article/details/61208961 安装 Zookeeper https://blog.csdn.net/Future_LL/article/details/83094672 安...

2020-05-24 17:17:47 55 0

转载 Win10 安装 pandoc 并通过 Typora 导出 PDF

下载 pandoc https://pandoc.org/ 我这里使用的是 Win10 系统。 等待下载 如上表示下载完成 安装 点击 Install 开始下载 等待安装 安装成功,这里默认是在 C 盘下,点击 Finish 我们 cmd 进入命...

2020-04-20 15:50:48 180 0

转载 Redis — SDS API 详解

SDS 数据结构 typedef char *sds; struct sdshdr { // 记录buf数组中已使用字节的数量 // 等于SDS所保存字符串的长度 int len; // 记录buf数组中未使用字节的数量 int free; ...

2020-04-18 15:59:26 69 0

转载 MySQL EXPLAIN 命令详解

在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQ...

2020-04-03 18:00:57 57 0

转载 Java中的上界与下界(? extends/super T)

? 通配符类型 <? extends T> 表示类型的上界,? 表示参数化类型的可能是 T 或是 T 的子类 <? super T> 表示类型下界,? 表示参数化类型是此 T 类型的超类型 (父类型),直至 Object 上界<? extends T>...

2020-03-04 18:25:44 179 0

原创 Win10环境下安装MySQL

下载及解压 下载地址:https://dev.mysql.com/downloads/mysql/ 下载好之后如下图所示 解压 配置环境变量 右键点击此电脑 ===> 属性 ===> 高级系统配置 ===> 环境变量,先对系统变量进行设置 ...

2020-02-25 13:20:59 115 0

原创 org.springframework.beans.factory.NoUniqueBeanDefinitionException 异常

org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'com.atguigu.dao.BookDao' available: expected...

2020-02-16 17:25:41 100 0

转载 idea maven 下载源码出现:Cannot download sources Sources not found for: xxx

错误日志 解决方法 mvn dependency:resolve -Dclassifier=sources 完成之后重新下载即可

2020-02-13 15:10:30 167 0

原创 Sublime 的 ConvertToUTF8 插件安装

由于使用正常的方法无法搜索到ConvertToUTF8,所以只能手动安装插件 两种方式我都介绍一下 正常安装 Ctrl + Shift + P打开命令行,输入 install ,先安装 Package Control 安装成功会提示你 现在...

2020-02-13 14:20:48 420 0

原创 新版本 Dubbo-admin 安装

Zookeeper 下载安装 下载地址:https://www.apache.org/dyn/closer.cgi/zookeeper/ 下载完毕后解压缩,在 Zookeeper 的 conf 目录下 把 zoo_sample.cfg复制一份重命名为 zoo.cfg,并修改其中的内容如下...

2020-02-04 12:39:22 267 6

转载 Java 实现四位数的吸血鬼算法

public class Main { public static void main(String[] args) { int[] startDigit = new int[4]; int[] productDigit = new int[4]; ...

2020-01-29 15:13:44 54 0

原创 重写 toBinaryString() 方法

重写toBinaryString() 方法: public class Main { public static void main(String[] args) { int i1 = 0xaaaaaaaa; int i2 = 0x5555...

2020-01-29 13:48:50 125 0

转载 IDEA 生成 javadoc 文档

假设我们要将如下图的程序转换成 javadoc 文档 打开相应的选项面板 ​​​​​​​设置 -encoding UTF-8 -charset UTF-8 -windowtitle "test" -encodi...

2020-01-28 15:55:32 104 0

转载 Windows下配置Github 的SSH Key

打开 Git Bash,输入如下命令,然后连续按三个回车即可: ssh-keygen -t rsa -C "your_email" 这是我的邮箱:ssh-keygen -t rsa -C "13186102535@163.com" 注意:其中 C...

2020-01-27 17:54:53 50 0

转载 win10下以管理员身份打开hosts文件

找到hosts文件 C:\Windows\System32\drivers\etc 操作步骤 点击 ===> 以管理员身份打开Windows PowerShell(A),如下图所示 之后执行两个命令 ===> cmd 在执行 ===>notepad...

2020-01-10 12:25:03 1106 0

转载 IDEA中Java的源码没有注释问题

File -> Project Structure -> SDKs -> SourcePath -> 导入JDK中src.zip压缩包

2019-12-30 16:53:38 259 0

原创 IDEA下载配置VisualVM

IDEA 下载 visualVM Launcher ‘ 完成之后点击 Restart IDE即可,重新启动 再次打开IDEA后,运行的类上点击右键,右键列表中会有如下两个选项,一个是 Run 一个是 Debug 点击那个都可以,我第一次点击的是 Run 这个选项,出现如下图所示 说明...

2019-12-19 18:28:58 392 0

原创 Chrome vimium 插件

今天发现了一个好玩的Google插件 ===> vimium 直接进入Google官方下载就行,因为我已经下载了,所以后边显示的是评分,没有下载显示的是 添加至Chrome 大概意思就是像使用Vim编辑器一样使用Chrome 这个是命令文档,翻译不是很难这里就不进行翻译了 我...

2019-12-17 09:58:24 56 0

原创 IDEA中的Terminal的Maven无法显示不是内部命令

今天略微有点尴尬,自己的Maven在本地可以使用,但是在IDEA就不行,我的Maven在IDEA中的配置也是好的,总是说 'mvn -v' 不是内部命令 找了很多的文章都没有解决,最后终于让我找到了 解决: 启动IDEA的时候点击 "以管理员身份运行"...

2019-12-09 21:03:06 346 0

转载 IDEA全局设置

IDEA全局设置 1.全局设置入口 2.代码区字体设置 3.控制台字体及字体颜色修改 3.字符编码修改 4.随时放大字体 5.小技巧 6.代码格式化样式 7.代码提示设置(去掉大小写匹配) 8.自动导包设置 9.显示类文档 10.配置...

2019-12-05 09:20:56 78 0

转载 SQLyog 报错2058 :连接 mysql 8.0.11 解决方法

SQL_yog工具连接MySQL 配置新连接报错:错误号码 2058,分析是 mysql 密码加密方法变了。 解决方法:Windows 下cmd 登录 mysql -u root -p 登录你的 MySQL数据库,然后执行这条SQL ALTER USER 'root'...

2019-12-02 23:05:39 119 0

转载 Mysql8.0以上重置初始密码的方法

第一步:关闭Mysql服务 首先,确保自己已经关闭了Mysql的服务 cd c:\web\mysql-8.0.16\bin(此处输入自己的Mysql安装地址) net stop mysql 第二步:跳过Mysql密码验证 关闭Mysql服务之后,继续在C:\web\My...

2019-12-02 23:00:06 328 0

原创 IDEA 导入Spring源码:找不到InstrumentationSavingAgent

网上看过很多文章,都说解决了,但是我没有解决,今天刚好找到了解决办法,以及视频链接,网上的哪些方法可能可以,但是在我这不行,估计是因为电脑配置等等方面的因素 这个是我写的Spring源码搭建到本地,其中也包含错误的解决。 https://blog.csdn.net/Future_LL/arti...

2019-11-22 17:58:44 211 0

转载 Spring源码阅读环境搭建(以及执行单元测试后的错误解决)

推荐B站博主搭建的Spring5的源码阅读环境以及笔记 视频:https://www.bilibili.com/video/av61188907 笔记:http://note.youdao.com/ynoteshare1/index.html?id=c3f11aab5e0a0083709cc6...

2019-11-22 17:52:30 459 8

原创 Git 和 GitHub 的基本操作

账号信息 创建一个自己的GitHub账号 https://github.com/进入网址就会看到如下进行创建GitHub账号 创建远程库 我这里没有设置其他选项,所以直接选择了创建。 创建远程库地址别名 git remote -v 查看当前所有远程地址别名 ...

2019-11-20 11:14:30 78 0

原创 Git 的基本原理

哈希 哈希是一个系列的加密算法,各个不同的哈希算法虽然加密强度不同,但是有以下几个共同点: 不管输入数据的数据量有多大,输入同一个哈希算法,得到的加密结果长度固定。 哈希算法确定,输入数据确定,输出数据能够保证不变。 哈希算法确定,输入数据有变化,输出数据一定有变化,而且通常变化...

2019-11-18 19:54:37 56 0

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