Fork me on GitHub
摘要: Java基础 1、List 和 Set 的区别 2、HashSet 是如何保证不重复的 3、HashMap 是线程安全的吗,为什么不是线程安全的(最好画图说明多线程环境下不安全)? 4、HashMap 的扩容过程 5、HashMap 1.7 与 1.8 的 区别,说明 1.8 做了哪些优化,如何优化 阅读全文
posted @ 2018-03-27 15:14 纳兰性急 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 1. 使用 以下命令 ./mvnw -Dlicense.skip=true -DskipTests --also-make -pl zipkin-server clean install 阅读全文
posted @ 2018-03-23 16:24 纳兰性急 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1.linux删除文件和文件夹 删除文件 例如 rm -f /var/log/httpd/access.log 删除文件夹 例如 rm -rf /var/log/httpd/access 2. 查看ip ifconfig 3.创建文件夹 mkdir test 4.在文件夹里添加(就是创建) 一个文件 阅读全文
posted @ 2018-03-19 10:07 纳兰性急 阅读(3621) 评论(0) 推荐(0) 编辑
摘要: 1.根据路径找到本地存储地址,右键,如图: 右键后可以看到有git Bash Here(前提是安装了git),点击,即可进入到能够操作此工程的git命令行. 2.查看git项目在哪个路径下? 进入到命令行后,输入git remote -v 即可查看git的服务器地址: 3.查看git项目是从git的 阅读全文
posted @ 2018-03-13 10:48 纳兰性急 阅读(31107) 评论(0) 推荐(0) 编辑
摘要: 1.创建索引 1)ALTER TABLE :ALTER TABLE用来创建普通索引、UNIQUE索引或PRIMARY KEY索引。 阅读全文
posted @ 2017-12-29 10:09 纳兰性急 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 异步记录日志 注意:该功能需要高版本才能支持,如1.0.11。 AsyncAppender,异步记录日志。工作原理: 当Logging Event进入AsyncAppender后,AsyncAppender会调用appender方法,append方法中在将event填入Buffer(这里选用的数据结 阅读全文
posted @ 2017-12-27 17:50 纳兰性急 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 1. 使用@Value注解,可以直接将属性值注入到你的beans中,并通过Spring 的Environment抽象或绑定到结构化对象来访问。 2. 配置随机值 3. @ConfigurationProperties 4.Profiles Spring Profiles提供了一种隔离应用程序配置的方 阅读全文
posted @ 2017-10-25 18:38 纳兰性急 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1.定位main应用类 @EnableAutoConfiguration @ComponentScan @SpringBootApplication 2. 配置类 @Configuration 3. 导入其他配置类 你不需要将所有的 @Configuration 放进一个单独的类。 @Import 阅读全文
posted @ 2017-10-24 15:30 纳兰性急 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1. 名字有什么含义:所有的starters遵循一个相似的命名模式: spring-boot-starter-* ,在这里 * 是一种特殊类型的应用程序。 该命名结构旨在帮你找到需要的starter。很多IDEs集成的Maven允许你通过名称搜索依赖。例如,使用相应的Eclipse或STS 插件,你 阅读全文
posted @ 2017-10-24 14:56 纳兰性急 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1. 首先在c盘创建settings.xml文件 路径如下 C:\Users\user\.m2\settings.xml 2. settings.xml的文件的内容 3. 下载 maven 下载地址 https://maven.apache.org/download.cgi 4. 在ideal中进行 阅读全文
posted @ 2017-10-24 13:51 纳兰性急 阅读(1910) 评论(0) 推荐(0) 编辑