ELK简介以及新旧版架构介绍

ELK的简介 1. ELK简单介绍  ELK是elastic公司提供的一套完整的日志收集、展示解决方案,是三个产品的首字母缩写。这三个产品分别是ElasticSearch、Logstash和Kibana,同时加入beats来优化Logstash。 ElasticSearch:是一个基于L...

2018-12-27 23:53:15

阅读数:33

评论数:0

PC版微信扫描登陆原理

1. 二维码背景  自从微信推广二维码以来,在各个领域二维码的使用越来越广泛,几乎覆盖了各行各业,甚至连一些软件也使用二维码来登陆。那么在二维码登陆的背后是什么原理呢? 2. 解析二维码  我们要登陆PC版微信,需要扫描的图片如下:  我们通过解析路径发现其指向的路径为https://login...

2018-11-20 22:43:10

阅读数:40

评论数:0

maven_Archive for required library

1. 问题背景?  现在大部分互联网开发公司使用的框架基本上都是springboot,springboot给我们带来了更便捷的开发。然而springboot的依赖jar包配置一般都在pom文件,在这过程中,我们会经常遇见一些问题。  今天记录的是常见问题之一:Archive for require...

2018-11-19 09:43:07

阅读数:19

评论数:0

VsCode的简介与安装

关于VsCode的简介  VsCode的全称是Visual Studio Code,是微软于2015年发布的一款免费开源的现代化轻量级代码编辑器。

2018-11-10 16:48:40

阅读数:81

评论数:0

Java注解源码_@FunctionalInterface

 在我们查阅JDK源码的过程中,常常会遇见@FunctionalInterface这个注解,大概地将该注解就是用来标注函数式接口。  “函数式接口”是指仅仅只包含一个抽象方法的接口。  代码如下: package java.lang; import java.lang.annotation....

2018-08-24 17:05:56

阅读数:48

评论数:0

NB-IOT简介

 NB-IOT是近几年比较火热的项目之一,很多行业都在为此做准备,大有蓄势待发之感。在大家万物联网的口号中,NB-IOT作为一个分支,也吸引着无数的人在这方面进行尝试。那么我们就有必要了解NB-IOT是什么了。 1. NB-IOT的概念  窄带物联网(Narrow Band Internet ...

2018-08-21 16:31:06

阅读数:263

评论数:0

NB-IOT的背景基础知识

 java.lang.String分析摘要: <1>join重载方法 <2>toLowerCase重载方法 <3&gt...

2018-08-20 18:22:20

阅读数:198

评论数:0

SpringBoot___发布到独立的tomcat中运行

在开发阶段我们推荐使用内嵌的tomcat进行开发,因为这样会方便很多。但是到生成环境,我们都会用独立的tomcat容器中运动,因为我们需要对tomcat做额外的优化,这时我们需要将工程打包成war包进行发布。 1. 打包方式成war  首先要将打包的后的格式改成war包。 2. 排...

2018-06-21 17:52:24

阅读数:80

评论数:0

SpringBoot___访问JSP页面报404错误

1.报错详情  启动springboot项目,然后访问JSP找不到页面,报404错误。 2. 原因  因为springboot使用的是内嵌的tomcat,而springboot是不建议使用jsp页面的,所以不支持解析jsp页面。需要导入额外的包才能解决。 3.解决  在依赖中添加额外...

2018-06-21 16:57:20

阅读数:1057

评论数:0

SpringBoot___项目开发整合与配置(二)

1. 与Redis整合  SpringBoot中提供了RedisTempplate的操作,这边不做太多介绍,我们来看下如何整合Redis: @Configuration @PropertySource(value="classpath:redis.propertie...

2018-06-21 15:17:10

阅读数:58

评论数:0

SpringBoot___项目开发整合及设置(一)

1. 设置扫描包  SpringBoot我们可以通过@SpringBootApplication来标记扫描其同位置的所有类,也可以通过在*Application类中手动来指定扫描某些包,其设置如下: @ComponentScan(basePackages="com.prac...

2018-06-13 15:10:50

阅读数:82

评论数:0

Java源码___StringBuffer类(二)

 java.lang.StringBuffer类分析摘要: <1>trimToSize( )方法 <2>setLength( int newLength )方法 <3&amp...

2018-06-09 15:45:17

阅读数:42

评论数:0

Java源码___StringBuffer类(一)

 java.lang.StringBuffer类分析摘要: <1>简介 <2>常量和变量 <3>构造器方法 <4>...

2018-06-09 14:00:36

阅读数:62

评论数:0

SpringBoot___自定义消息转换器、MVC配置

1. 自动配置的消息转换器  在SptingBoot的源码中的spring-boot-autoconfig的Jar包下,我们可以找到org.springframework.boot.autoconfigure.web.HttpMessageConvertersAutoConfiguration...

2018-06-08 18:07:51

阅读数:623

评论数:0

SpringBoot___web开发自动配置

 Web开发的自动配置类为:org.springframework.boot.autoconfigure 1. web自动配置解析  SpringBoot项目的web开发的自动配置位置如下: 然后寻找 2. 自动配置的ViewResolver(视图解析器)  我们都知...

2018-06-08 16:38:43

阅读数:775

评论数:0

Java源码___AbstractStringBuilder类(五)

 java.lang.AbstractStringBuilder分析摘要: <1>regionMatches重载方法 <2&...

2018-06-07 18:17:56

阅读数:45

评论数:0

Java源码___AbstractStringBuilder类(四)

 java.lang.AbstractStringBuilder分析摘要: <1>appendCOdePint(int codePoint)方法 &amp...

2018-06-06 18:06:43

阅读数:38

评论数:0

Java源码___AbstractStringBuilder抽象类(三)

 java.lang.AbstractStringBuilder分析摘要: <1>offsetByCodePoints(int index, int codePointOffset) <2&amp...

2018-06-01 17:43:04

阅读数:66

评论数:0

Java源码___AbstractStringBuilder抽象类(二)

 java.lang.AbstractStringBuilder分析摘要: <1>trimToSize( )方法 <2>setLength( ...

2018-05-31 17:50:26

阅读数:57

评论数:0

Java源码___AbstractStringBuilder抽象类(一)

 java.lang.AbstractStringBuilder分析摘要: <1>简介 <2>常量 <3>rep...

2018-05-30 15:40:41

阅读数:60

评论数:0

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