加载中
微服务spring-cloud 链路追踪skywalking6.x引入

一、准备工作 环境: 1.jdk1.8,高于不支持 2.elasticsearch6.5.4搜索引擎: wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.4.tar.gz 解压:tar -zxvf ela...

微服务spring-cloud 配置中心config-server本地化部署

一、服务端:需要增加配置中心服务器config-server工程; 1、pom.xml增加相关配置信息 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-server...

数据结构

wu

2018/09/26 12:54
6
高并发

一、高并发概述 高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Query Per Second),并发用户数等。 响应时间:系统对请求做出响应的时间。例...

其他开源框架面试题

一、springboot 1.什么是springboot 用来简化spring应用的初始搭建以及开发过程 使用特定的方式来进行配置(properties或yml文件) 创建独立的spring引用程序 main方法运行 嵌入的Tomcat 无需...

密码学入门科普

一、对称加密和非对称加密入门 1. 如何不被窃听 —— 加密 这种加密方案在密码学里称为对称密码,加密方和解密方使用的是相同的密钥。 知名的密码算法有 AES(2001)、Blowfish(1993)、DES...

2018/09/17 23:43
72
使用Lombok来优雅的编码

添加依赖 在 pom.xml 文件中添加相关依赖: <lombok.version>1.16.20</lombok.version> <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --> <dependency> <group......

2018/09/13 10:02
9
java NIO:IO与NIO的区别

一、概念 NIO即New IO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多。在Java API中提供了两套NIO,一套是针对标...

2018/09/11 11:11
98
go语言学习总结

一、描述 go语言是直接将源码编译成二进制机器码的语言;它支持面向对象、也支持函数式编程;go是强类型语言;Go 编程语言原生支持并发。Go 使用 Go 协程(Goroutine) 和信道(Channel)来处...

Go
2018/08/22 13:21
19
go语言工具

LiteIDE 的下载和安装 下载地址 http://sourceforge.net/projects/liteide/files/X28/,大小约 27 MB,解压后得到 liteide 目录,将其拷贝到 C:/Go,打开 c:\go\liteide\bin,为 liteide.ex...

2018/08/20 16:13
4
以太坊DPOS源码分析

一、前言: 任何共识机制都必须回答包括但不限于如下的问题: 下一个添加到数据库的新区块应该由谁来生成? 下一个块应该何时产生? 该区块应包含哪些交易? 怎样对本协议进行修改? 该如何解...

以太坊研究报告

一、前言 要了解以太坊,首先需要了解一下比特币和区块链; 1.比特币介绍 1.1 概念 比特币由中本聪在2009年提出;是构建在区块链技术之上的加密数字货币;比特币使用分布式账簿记录网络中出现...

2018/08/19 17:13
277
java实现简单比特币功能

一、块定义 /** * 区块结构 * @author */ public class Block { /** * 区块索引号 */ private int index; /** * 当前区块的hash值,区块唯一标识 */ private String hash; /** * 生成区块的时...

2018/08/19 16:16
181
JDBC等

一、JDBC连接数据库7个步骤 1.设置数据库相关参数,JDBC所需的四个参数(user,password,url,driverClass) 2.加载驱动 try{ //加载MySql的驱动类 Class.forName("com.mysql.jdbc.Driver")...

2018/08/17 15:16
2
spring mvc技术

1、SpringMVC的运行流程 ⑴ 用户发送请求至前端控制器DispatcherServlet ⑵ DispatcherServlet收到请求调用HandlerMapping处理器映射器。 ⑶ 处理器映射器根据请求url找到具体的处理器,生成...

2018/08/15 13:46
3
学习路线图

一.源码分析专题 二.分布式架构 三.微服务架构专题 四.性能优化 五.工程化专题 六.双11项目架构实战

2018/08/15 10:11
11
mybatis源码分析

一、mybatis源码分析 1.mybatis功能架构 2. SQL调用过程(mybatis工作原理) mybatis通过配置文件创建sqlsessionFactory,sqlsessionFactory根据配置文件,配置文件来源于两个方面:一个是xml...

2018/08/10 15:53
40
spring 相关框架面试题

Spring 概述 1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发...

java集合

一、传统集合 collection: list:ArrayList LinkedList Vector Stack set:HashSet TreeSet Map:HashMap TreeMap 二、简单的不再多说,只说不会的! 1、Vector: 默认创建大小为10的Object数组...

2018/08/07 16:02
4
架构之各种参数对应表

一、系统级 1、一个进程下最多创建线程数量 首先根据栈大小设置;理论上,一个进程可用虚拟空间是2G,默认情况下,线程的栈的大小是1MB,所以理论上最多只能创建2048个线程。 2、GC内存溢出情...

2018/08/04 16:58
19

没有更多内容

加载失败,请刷新页面

返回顶部
顶部