Java架构技术

欢迎大家加入Java高级架构/互联网交流群:570210627

Java进阶书籍推荐

学习Java,书籍是必不可少的学习工具之一,尤其是对于自学者而言。废话不多说,下边就给大家推荐一些Java进阶的好书。第一部分:Java语言篇1.《Java编程规范》 适合对象:初级、中级介绍:这本书的作者是被誉为Java之父的James Gosling,入门者推荐阅读,对基础的讲解很不错。2.《...

2018-04-04 14:32:23

阅读数:3644

评论数:0

用 Java 代码实现区块链

用 Java 代码实现区块链让我们来看看用 Java 代码实现区块链的可能性。我们从基本原理出发,开发一些代码来演示它们是如何融合在一起的。比特币(Bitcoin)炙手可热 —— 多么的轻描淡写。虽然数字加密货币的前景尚不明确,但区块链 —— 用于驱动比特币的技术 —— 却非常流行。区块链的应用领...

2018-04-30 16:03:56

阅读数:921

评论数:0

MySQL命令,一篇文章替你全部搞定

MySQL的基本操作可以包括两个方面:MySQL常用语句如高频率使用的增删改查(CRUD)语句和MySQL高级功能,如存储过程,触发器,事务处理等。而这两个方面又可以细分如下:MySQL常用语句表(或者数据库)的CRUD表数据的CRUD,其中表数据查询使用最多,也更复杂。查询可以按照单表还是多表可...

2018-04-30 15:24:05

阅读数:102

评论数:0

漫谈Web缓存架构

计算机领域多处地方用到缓存,比如说为了缓解CPU和内存之间的速度不匹配问题,我们往往通过增加一级、二级、三级缓存,CPU先从缓存中取指令,如果取不到,再从内存中取,并更新缓存,同时,根据程序的局部性原理,使得大部分情况下缓存都会命中。目前,Web应用的核心数据通常存放在数据库中,比如说用户信息、订...

2018-04-30 13:41:11

阅读数:31

评论数:0

深入理解Java虚拟机(一)Java内存区域

首先我们先看一张图,根据图中分配的区域,下面做详细的介绍程序计数器(Program Counter Register)程序计数器是一块较小的内存空间,可以看作是当前线程所执行的字节码行号指示器。在虚拟机的概念模型里,字节码解释器工作时就是通过这个计数器的值来选取下一条需要执行的字节码指令,分支、循...

2018-04-29 19:43:17

阅读数:25

评论数:0

深入浅出的Dubbo学习之路(一) Dubbo原理浅析

一、初入Dubbo首先,什么是dubbo?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包含:远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。集群容错: 提供...

2018-04-29 19:40:53

阅读数:26

评论数:0

如何学习Java多线程

最近一段时间,我对《Java并发编程实践》这本经典而又有些难懂的书籍,尝试用了一些简单有趣、通俗易懂的方式进行解读,现整理成GitBook(文末有链接),方便大家阅读。为什么要解读这本书因为这是一本经典却又难懂的书。这本书的经典我想不必多讲了,几乎所有想学习Java并发的同学,都会被推荐去看这本书...

2018-04-28 22:15:03

阅读数:33

评论数:0

RabbitMQ的深入理解和最简单的用途说明

RabbitMQ 在上一家公司已经接触过了, 但是懵懵懂懂的. 不是很清楚. 具体怎么个逻辑. 这次公司打算搭建新的系统. 领导要求研究一下MQ. 经过研究得出的结论是. MSMQ的设计理念不适合做系统的底层框架. 他不适合做分布式系统. 最主要的是. MSMQ如果没有消费者, 默认消息是一直存在...

2018-04-28 21:26:02

阅读数:35

评论数:0

nginx反向代理和负载均衡策略实战案例

引言先来看下nginx在web服务器排名上的趋势:存在即合理,那为什么要使用nginx呢?这得看看nginx能帮我们做些什么。首先,nginx能做反向代理【关于反向代理和正向代理此处不做说明了,感兴趣的小伙伴自行谷歌】;比方说,我想在本地使用 www.glmapper1.com 的域名去访问www...

2018-04-28 21:12:29

阅读数:26

评论数:0

JDK动态代理实现原理

之前虽然会用JDK的动态代理,但是有些问题却一直没有搞明白。比如说:InvocationHandler的invoke方法是由谁来调用的,代理对象是怎么生成的,直到前几个星期才把这些问题全部搞明白了。     废话不多说了,先来看一下JDK的动态是怎么用的。 Java代码  package dyna...

2018-04-27 20:16:46

阅读数:30

评论数:0

绝罚中兴后:美国再次三司会审华为 500 Internal Privoxy Error

周绝罚中兴之后,美国再次三司会审华为。华为是否会遭遇中兴那样的灭顶之灾?这要看美国能否找到华为的“罪证”,但这一调查更可能是中美下周贸易谈判之前的施压手段。  据美国《华尔街日报》援引政府知情人士的消息报道,美国三大政府机构司法部、财政部和商务部正对华为展开调查,调查后者是否违反了美国的制裁令,向...

2018-04-27 17:07:54

阅读数:92

评论数:1

十年架构师分享经验——掌握这些技术进互联网一线公司不是问题

掌握这些技术进互联网一线公司不是问题消除知识盲区 互联网缓存架构从理论到实践内容概要:缓存是什么?缓存到底给系统带来什么样的增强?别再感性认识了,我们用数据来说话;缓存就是redis?我们来聊聊架构师眼中缓存是什么?缓存技术、工具这么多,我该怎么选型?大型互联网系统缓存架构怎么设计?踏破铁鞋无觅处...

2018-04-27 15:43:46

阅读数:68

评论数:0

Java架构师必会的技术(据说掌握百分之80都进BAT了)

性能调优JVM调优Java程序性能优化TomcatMysql应用框架源码解读Spring IOCSpring AOPSpring MVCSpring 5新特性Mybatis分布式架构专题分布式架构思维架构开发基础架构核心服务层技术架构关键技术设施分布式消息通讯 异步于MQ分布式缓存RedisMem...

2018-04-27 15:17:51

阅读数:71

评论数:0

Java高级程序员面试总结——错过了金三,你还要错过银四吗

面试总结Java基础Hashtable和HashMap的区别。抽象类与接口的区别。final关键字的使用和区别。异常分类和处理机制。JDK版本区别。StringBuilder内部实现机制。反射机制的使用。匿名内部类的使用。泛型的概念和使用。弱引用和虚引用的概念和使用方式。开源框架SpringMVC...

2018-04-27 00:36:08

阅读数:199

评论数:0

40个多线程问题总结

作者:五月的仓颉来自:cnblogs.com/xrq730/p/5060921.html1、多线程有什么用?一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用&a...

2018-04-26 16:22:55

阅读数:124

评论数:0

分布式架构专题——成为架构师,你想要的都在这里

分布式架构专题成为架构师,你想要的都在这里分布式架构思维大型互联网架构演进过程架构师应具备的分布式知识主流分布式架构设计详解架构开发基础多线程开发高性能NIO框架架构核心服务层技术服务的前世今生深入理解通讯协议基于分布式RPC解决方案dubbo全解析架构关键技术设施分布式环境指挥官zookeepe...

2018-04-25 18:10:10

阅读数:409

评论数:0

面试总结-Java高级篇

Java面试总结1.你用过哪些集合类?大公司最喜欢问的Java集合类面试题40个Java集合面试问题和答案java.util.Collections 是一个包装类。它包含有各种有关集合操作的静态多态方法。java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用...

2018-04-18 12:37:06

阅读数:54

评论数:0

京东、阿里大型互联网必备B2C商城项目实战

B2C商城项目实战撸起袖子干实事,项目经验那点事系统设计架构设计数据库设计部署设计基础开发框架讲解 用户管理子系统用户注册登录(二维码技术)权限控制(shiro)单点登录(session统一缓存、sso)商品管理子系统商品管理(MongoDB)商品分类(MongoDB)商品发布(nosql与mys...

2018-04-17 00:09:28

阅读数:282

评论数:0

阿里巴巴微服务架构到底有多牛逼?

微服务专题你还不知道微服务?怎么加(zhuang)薪(bi)SpringBoot与微服务的区别于联系快速构建SpringBoot工程SpringBoot核心组件剖析快速集成mybatis实战快速集成Dubbo及案例实战构建集成 redis及案例实战构建Swagger插件实现API管理及接口测试体系...

2018-04-16 22:20:17

阅读数:233

评论数:0

从 0 开始了解 Docker

原文地址:github.com/rccoder/blo…或许 XX 震惊部应该这样起名:《了解 Docker,看完这篇就行!》序Docker 自开源以来受到了各大公司的广泛关注,或许现在互联网公司的运维体系不承载在 Docker(或 Pouch 等)之上都不好意思说自己的互联网公司。本文会简单介绍...

2018-04-15 21:18:56

阅读数:77

评论数:0

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