10 -兰天白云-

尚未进行身份认证

成功= 一个明确的职业目标+持续的行业积累+不断的知识补充。

等级
TA的排名 6k+

CentOS 7安装 MySQL5.7之后,登录提示ERROR 1045 (28000): Access denied for user 'root'@'localhost'

1、安装完MySQL5.7之后,使用mysql-uroot-p登录MySQL时报错:[root@localhostbin]#mysql-uroot-pEnterpassword:ERROR1045(28000):Accessdeniedforuser'root'@'localhost'(usingpassword:NO)2、百度搜了很多解决方法,都...

2019-08-11 23:02:33

在Java项目中使用traceId跟踪请求全流程日志

原文:https://blog.csdn.net/yangcheng33/article/details/80796129想要跟踪请求,第一个想到的就是当请求来时生成一个traceId放在ThreadLocal里,然后打印时去取就行了。但在不改动原有输出语句的前提下自然需要日志框架的支持了,搜索的一番发现主流日志框架都提供了MDC功能。MDC介绍MDC(MappedDiagn...

2019-08-11 16:34:24

关于logback日志级别的配置

原文:https://www.cnblogs.com/whalesea/p/10950628.htmllogback如果需要灵活的配置日志级别,需要结合过滤器,<filter></fiter>这个标签。需要注意的是,过滤器过滤的基础是在root标签的配置基础上进行的。过滤器可以写在appender标签内,可以写一个或多个,顺序执行。过滤器会对每个级别的日志设置枚举值...

2019-07-27 20:56:12

从JAVA5到JAVA10新特性总结

本文参考或者摘抄:https://www.ibm.com/developerworks/cn/java/j-lo-java8streamapi/JDK5新特性1:自动装箱与拆箱:自动装箱的过程:每当需要一种类型的对象时,这种基本类型就自动地封装到与它相同类型的包装类中。自动拆箱的过程:每当需要一个值时,被包装对象中的值就被自动地提取出来,没必要再去调用intValue...

2019-07-24 09:41:56

js数组的常见操作( push、pop、unshift、shift、splice、concat、 join)的用法

转载:https://blog.csdn.net/lily2016n/article/details/769749101、数组添加删除头部或尾部(push()、pop()、unshift()、shift())例2、数组尾部添加push()方法可向数组的末尾添加一个或多个元素,并返回新的长度语法:arrayObject.push(newelement1,newelement2...

2019-07-08 00:46:41

常用java插件

1、jQueryWTP是一个让EclipseWTP支持jQueryJavascript代码自动补全功能的Eclipse插件。http://www.oschina.net/p/jquerywtp2、VJETJavaScriptIDE是一个Eclipse的插件提供完全的JavaScript集成开发环境。主要特性:代码助手、代码搜索、错误标识等。http://www....

2019-06-10 07:14:42

git 提交 全部文件

原文:https://www.cnblogs.com/smuxiaolei/p/7484678.html gitadd. gitaddxx命令可以将xx文件添加到暂存区,如果有很多改动可以通过gitadd-A.来一次添加所有改变的文件。注意-A选项后面还有一个句点。gitadd-A表示添加所有内容,gitadd.表示添加新文件和编辑过的文件不包括删除...

2019-06-05 19:55:19

js数组遍历和对象遍历

原文:https://www.cnblogs.com/yizhilin/p/7344675.html针对js各种遍历作一个总结分析,从类型用处:分数组遍历和对象遍历;还有性能,优缺点等。JS数组遍历:1,普通for循环,经常用的数组遍历vararr=[1,2,0,3,9];for(vari=0;i<arr.length;i++){con...

2019-05-30 22:54:48

eclipse启动优化

转自:http://www.cfei.net/archives/445eclipse启动优化,终于不那么卡了!网上找了好多都是myEclipse的优化的,跟eclipse有点区别,找了很多方法还是不能让这个eclipse(Version:KeplerRelease)快起来,太费事了,终于给俺找到一个挺好用的方法,转来的。首先了解下JVM中几个相关的概念:Xms:最小堆大小Xmx...

2019-02-27 23:40:57

mock

参考:https://www.jianshu.com/p/c68ee5d08fddhttps://www.cnblogs.com/hthuang/p/6890967.html目录1.普通spring的mock测试原理测试示例测试类及方法SpringbootMockBean1.普通spring的mock配置pom.xml<dependency&g...

2019-02-27 23:26:40

Java8 lambda表达式10个示例

原文:https://www.cnblogs.com/coprince/p/8692972.html 例1、用lambda表达式实现Runnable我开始使用Java8时,首先做的就是使用lambda表达式替换匿名类,而实现Runnable接口是匿名类的最好示例。看一下Java8之前的runnable实现方法,需要4行代码,而使用lambda表达式只需要一行代码。我们在这里做了什么...

2018-11-28 19:02:51

Fiddler证书安装(查看HTTPS)

原文:https://www.cnblogs.com/hushaojun/p/6385947.html现在很多带有比较重要信息的接口都使用了安全性更高的HTTPS,而Fiddler默认是抓取HTTP类型的接口,要想查看HTTPS类型接口就需要安装fiddler证书。fiddler安装教程可参考:http://blog.csdn.net/SomeOne_yt/article/de...

2018-11-19 00:06:45

subline使用备注

1.sublimetext3显示空格和Tab中不支持Tab键和空格键混用所以要改变显示方式,以便方便使用,突然第一步把preferences.sublime-setting-Default里的"draw_white_space":"selection",复制到preferences.sublime-setting-user,然后改为"draw_white_space":"all"...

2018-10-14 15:35:51

eslint语法规范

 原文:https://blog.csdn.net/momDIY/article/details/78620534?utm_source=copy eslint定义值含义0禁用此规则1不符合规则即给出警告2不符合规则即报错规则定义camelcase:1(使用驼峰)variable_name(试用下换线)comma-dangle:[2,‘never’](对象最后一项省...

2018-10-14 15:13:13

HTTPS 与 SSL 证书概要

原文:http://www.runoob.com/w3cnote/https-ssl-intro.html HTTPS简介超文本传输安全协议(英语:HypertextTransferProtocolSecure,缩写:HTTPS,常称为HTTPoverTLS,HTTPoverSSL或HTTPSecure)是一种网络安全传输协议。具体介绍以前先来介绍一下以前常见的HTTP,H...

2018-08-28 23:53:59

并发下的ArrayList错误分析

目录结果1.并发导致数据丢失结果2.并发导致插入null结果3.并发导致数组越界分析:直接看示例 publicclassArrayListTest{    privatestaticList<String>threadList=newArrayList<String>();      public...

2018-08-15 07:35:30

并发下HashMap错误分析

目录1.并发add相同hash值or相同key的元素,导致丢失2.Rehash导致死循环1.并发add相同hash值or相同key的元素,导致丢失Jdk1.7源码 voidaddEntry(inthash,Kkey,Vvalue,intbucketIndex){    if((size>=threshold)&&...

2018-08-15 07:29:12

深入研究IO-BufferedOutputStream的坑

目录1.实战:复制文件2.OutputStream的缓存器(自定义数组)与BufferedOutputStream中的缓存器(数组)区别要介绍BufferedOutputStream的坑,我们先了解一下OutputStream类 抽象类OutputStream类有三个write方法 publicabstractvoidwrite(intb) publicv...

2018-08-03 07:52:16

深入研究JDK并发集合类-ThreadLocal实现原理

具体如何使用,本章不关注。请自行百度。关注核心方法get()和set() publicclassThreadLocal<T>{    //放    publicvoidset(Tvalue){        Threadt=Thread.currentThread();        ThreadLocal...

2018-08-01 08:25:12

深入研究JDK并发集合类-LinkedBlockingQueue 中put和take阻塞原理分析

目录 结构:PUT操作TAKE操作结构: publicclassLinkedBlockingQueue<E>extendsAbstractQueue<E>        implementsBlockingQueue<E>,java.io.Serializable{    privatefinal...

2018-08-01 08:22:07

查看更多

勋章 我的勋章
    暂无奖章