HTTP 2.0 协议详解

一、HTTP 2.0:改进传输性能HTTP 2.0 的主要目标是改进传输性能,实现低延迟和高吞吐量。从另一方面看,HTTP 的高层协议语义并不会因为这次版本升级而受影响。所有HTTP 首部、值,以及它们的使用场景都不会变。现有的任何网站和应用,无需做任何修改都可以在HTTP 2.0 上跑起来。不用...

2018-02-27 20:35:26

阅读数 307

评论数 0

从概念到底层技术,一文看懂区块链架构设计(附知识图谱)

前言 区块链作为一种架构设计的实现,与基础语言或平台等差别较大。区块链是加密货币背后的技术,是当下与VR虚拟现实等比肩的热门技术之一,本身不是新技术,类似Ajax,可以说它是一种技术架构,所以我们从架构设计的角度谈谈区块链的技术实现。无论你擅长什么编程语言,都能够参考这种设计去实现一款区块链产品。...

2018-02-27 16:33:57

阅读数 398

评论数 0

深入理解vue

一  理解vue的核心理念使用vue会让人感到身心愉悦,它同时具备angular和react的优点,轻量级,api简单,文档齐全,简单强大,麻雀虽小五脏俱全.倘若用一句话来概括vue,那么我首先想到的便是官方文档中的一句话:Vue.js(读音 /vjuː/,类似于 view) 是一套构建用户界面的...

2018-02-27 13:54:21

阅读数 632

评论数 0

高可用Redis服务架构分析与搭建

基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等等。规模比...

2018-02-26 17:02:47

阅读数 402

评论数 0

Bootstrap入门

以下是正文。Bootstrap 介绍Bootstrap 是非常流行的前端框架。特点是:灵活简洁、代码优雅、美观大方。它是由Twitter的两名工程师 Mark Otto 和 Jacob Thornton 在2011年开发的。简单来说,Bootstrap 让 Web 开发更简单、更快捷。使用 Boo...

2018-02-26 13:34:18

阅读数 298

评论数 0

Spring核心技术原理-(3)-Spring历史版本变迁和如今的生态帝国

前两篇从Web开发史的角度介绍了我们在开发的时候遇到的一个个坑,然后一步步衍生出Spring Ioc和Spring AOP的概念雏形。Spring从2004年第一个正式版1.0 Final Released发展至今,俨然已经成为了一个生态帝国(开局只有一把枪,装备全靠打!),目前也已经迭代到5.0...

2018-02-08 16:16:32

阅读数 262

评论数 0

Spring核心技术原理-(2)-通过Web开发演进过程了解一下为什么要有Spring AOP?

上一篇从Web开发演进过程的一个侧面简述了一下为什么会有Spring?事实上只介绍了为什么会有Spring IOC(控制反转/依赖注入)以及Spring IOC的雏形。我们都知道Spring的两个核心知识点是:IOC和AOP。因此,这一篇还是以Web开发演进过程为线索继续探讨一下为什么会有Spri...

2018-02-08 14:34:23

阅读数 197

评论数 0

Spring核心技术原理-(1)-通过Web开发演进过程了解一下为什么要有Spring?

一、知史可以明鉴我们学习技术的时代赶上了最好的时代,跳过了很多前人经常踩的坑,前人在踩坑的过程中总结了很多经验和教训,而新时代的我们只是继承了前人的经验和教训,而忽略了这些采坑的过程,以至于我们面对很多新技术都不知道他是什么?他为什么存在?他为什么可以解决这个问题?更不知道如何掌握其原理!云里雾里...

2018-02-08 11:22:39

阅读数 186

评论数 0

编码规范 之 ----JAVA注释规范

一、前言 好的代码规范是一个程序员的基本修炼,好的代码注释更能体现一个程序员的思维逻辑,虽然代码是用来给机器运行的,我们只要能写出能让编译器运行的代码就行了,但是如果没有好的编码规范,到项目后期,加入开发的人员逐渐增多时,每个人的编码风格都不一样,这就会让项目维护者很难维护,所以...

2018-02-07 14:04:20

阅读数 374

评论数 0

编码规范 之 ----JAVA编码规范插件

一、前言 在项目开发的过程中,很多时候,无法统一大家的编码规范,你有你的风格,我有我的风格,虽然每个公司都有自己的规范,但是有时候,作为开发人员的我们,写者写着,就按自己的来了,反正有没有人来检查,或者是人为的检查感觉费时间,这时候,就可以通过一些代码插件工具来提高我们的效率,目...

2018-02-07 11:52:10

阅读数 697

评论数 0

开源项目学习之(二)------iBase4J环境搭建

一、简介 iBase4J是一个分布式系统架构,每个模块都是一个单独的系统,每个系统可以发布多个service,不同的web间使用相同的redis缓存保证session相同、码云地址为:https://gitee.com/iBase4J/iBase4J 目前项目下有8个子...

2018-02-07 10:14:09

阅读数 1190

评论数 0

开源项目学习之(一)------zheng环境搭建

一、项目简介 17年初就接触了zheng这个项目,感觉挺牛的,看他的架构图就知道了 现在都已经18年了,时间好快,特此记录下zheng的环境搭建,虽然,先看下码云上zheng的简介吧:https://gitee.com/shuzheng/zheng。 ...

2018-02-06 20:06:15

阅读数 442

评论数 0

开源项目学习之(三)------AG-Admin环境搭建

一、框架简介 AG-Admin是基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术...

2018-02-06 17:38:11

阅读数 1402

评论数 0

IntelliJ IDEA 之 :Settings(下)

前面已经介绍过Settings上中部分,接下来继续剩余的部分 一、Build,Execution,Deployment 项目的构建,执行,部署相关的配置。   1. Build Tools 构建工具,包含Maven,Gradle,Gant。 ...

2018-02-06 15:26:15

阅读数 1141

评论数 1

IntelliJ IDEA 之 :Settings(中)

上篇介绍了Settings中的Appearance & Behavior和Keymap,这篇继续,将介绍Editor,Plugins,Version Control。 一、Editor(编辑) 便捷界面的功能列表如下,这里介绍下一些常用,更多的如果感兴趣,可以查阅相...

2018-02-06 14:59:30

阅读数 2972

评论数 0

IntelliJ IDEA 之 :Settings(上)

前言 IDEA是一个智能开发工具,每个开发者的使用习惯不同,如何个性化自己的IDEA?我们可以通过Settings功能来设置。Settings文件是IDEA的配置文件,通过他可以设置主题,项目,插件,快捷键等。 打开方式 Settings的界面图 打开他的方式有三种...

2018-02-06 14:21:03

阅读数 2554

评论数 0

IntelliJ IDEA 之 :常用快捷键

 说IDEA对新手来说难,可能其中一个原因就是快捷键组合多而且复杂但是它也很全,基本所有功能都可以通过快捷键来完成,可以这么说,如果你掌握了所有IDEA的快捷键使用,那么你完全可以丢掉鼠标,而且不影响开发效率。 一、Ctrl 快捷键 Ctrl + F 在当前文件进行文本查找...

2018-02-02 19:43:46

阅读数 1454

评论数 1

IntelliJ IDEA 之:面板介绍

 一、面板说明 IDEA面板的全貌如下图  二、菜单栏 下面会简单介绍下一些常用的部分菜单使用,如有疑问或补充欢迎留言。 (1)、File文件   1. New:新建一个工程 可以新建project,导入已存在的资源project,从版本控制库导入工程,新建Modu...

2018-02-02 15:06:14

阅读数 358

评论数 0

Linux企业运维人员最常用150个命令汇总

命令 功能说明 线上查询及帮助命令(2个) man 查看命令帮助,命令的词典,更复杂的还有info,但不常用。 help 查看Linux内置命令的帮助,比如cd命令。 文件和目录操...

2018-02-02 12:28:00

阅读数 216

评论数 0

Maven 父子项目 聚合与继承 生命周期 打包插件 依赖打包 jar pom war

 摘要: maven 父子关系   父项目中打包方式必须是pom  如 pom,父项目中使用msite-base指定子项目 子项目中使用 指定,子项目继承父项目的大部分属性 父项 maven 父子关系   父项目中打包方式必须是pom  如 pom,父项目中使用msite-base指...

2018-02-01 20:18:19

阅读数 303

评论数 0

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