E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA架构
我觉得不存在不想当架构师的程序员
Java架构
师主要需要做哪些工作呢?1、负责设计和搭建软件系统架构(平台、数据库、接口和应用架构等),解决开发中各种系统架构问题。
程序花生
·
2020-01-08 20:48
阿里P7架构师告诉你
Java架构
师必须知道的 6 大设计原则
在软件开发中,前人对软件系统的设计和开发总结了一些原则和模式,不管用什么语言做开发,都将对我们系统设计和开发提供指导意义。本文主要将总结这些常见的原则,和具体阐述意义。开发原则面向对象的基本原则(solid)是五个,但是在经常被提到的除了这五个之外还有迪米特法则和合成复用原则等,所以在常见的文章中有表示写六大或七大原则的;除此之外我还将给出一些其它相关书籍和互联网上出现的原则;S单一职责SRPSi
java高级编程中心
·
2020-01-08 13:24
Java架构
进阶之路——阿里大牛强力推荐书单(附赠电子版)
1.《深入理解Java虚拟机:JVM高级特性与最佳实践》本书适合所有Java程序员、系统调优师和系统架构师阅读。共分为五大部分,围绕内存管理、执行子系统、程序编译与优化、高效并发等核心主题对JVM进行了全面而深入的分析,深刻揭示了JVM的工作原理。第一部分从宏观的角度介绍了整个Java技术体系、Java和JVM的发展历程、模块化,以及JDK的编译,这对理解本书后面内容有重要帮助。第二部分讲解了JV
Java技术剑
·
2020-01-08 13:22
要成为一个 Java 架构师得学习哪些知识以及方法?
“最近在架构师线下实战中,被问到最多的一个问题,就是要成为一个
Java架构
师得学习哪些知识,以及怎样才能做到架构师这个级别?今天主要澄清几个关于架构师的几大误区。
mikechen的博客
·
2020-01-08 04:10
JAVA架构
师之分布式事务解决方案,健康项目实战
背景在传统架构中可以使用spring的@Transactional进行声明式或者编程式的事务管理,但如果我们代码中涉及到多数据源操作,就会发现spring的@Transactional事务管理机制会失灵,这种情况下我们就可以考虑使用两阶段提交的解决方案。我们以mysql为例,mysql在5.0版本后支持了XA规范,也就是支持2PC形式的分布式事务。mysqlXA相关sql语句XA start 'g
15032433075
·
2020-01-07 22:46
JAVA架构师
分布式事务
解决方案
JAVA架构
师之深入MySql,Nginx,Tomcat,JVM性能调优
一、背景使用JMeter对HTTP接口进行压力测试时,响应很慢。二、定位问题思路1、定位耗时的SQL查看DruidMonitor2、定位jvm参数(1)查看linux服务器的配置信息#Linux查看版本当前操作系统内核信息uname-a#Linux查看当前操作系统版本信息cat/proc/version#Linux查看版本当前操作系统发行版信息cat/etc/issue或cat/etc/redha
15032433075
·
2020-01-07 22:17
mysql
nginx
tomcat
Java架构
师之解决分布式事务数据一致性开发与实践分布式事务实现
今天在看书的时候,看到了分布式事务的一致性问题,就赶紧记下来。一、分布式事务介绍在我们平时写的代码中,我们可以用一个事务包含许多个SQL调用,如果某一个数据库操作发生异常,就可以将之前的SQL操纵全部进行回滚,只有当所以的SQL操作全部成功,才进行提交,这就保证了事务的一致性。抠张图看看但是在分布式环境下,多个数据库操作可能被拆分到独立的三个数据库访问服务中,此时原来的本地SQL调用就演变成了远程
15032433075
·
2020-01-07 22:08
Java架构师
分布式事务
数据一致性
高并发编程原理与实战.线程安全.锁原理.同步容器.实战之
JAVA架构
1、什么叫容器?-----》数组,对象,集合等等都是容器。2、什么叫同步容器?-----》Vector,ArrayList,HashMap等等。3、在多线程环境下,为什么不用同步容器呢?----》1、线程不安全问题。2、线程安全的情况下,但是性能非常差问题。Vector(线程安全,基本不用)----》ArrayList(线程不安全)----》使用Collections.synchronizedLi
15032433075
·
2020-01-07 22:32
高并发编程
原理与实战
线程安全
Java架构
之Redis企业级开发与运维从入门
介绍Redis:RemoteDIctionaryServer(远程字典服务器),是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称为数据结构服务器。优点:(1)Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用(2)
15032433075
·
2020-01-07 22:41
Java架构
redis
企业级
java架构
之数据库MongoDB4.0入门到实践掌握NoSQL数据库企业主流解决方案
java架构
之数据库MongoDB4.0入门到实践掌握NoSQL数据库企业主流解决方案简介:MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。
15032433075
·
2020-01-07 22:27
mongodb
入门
nosql
java架构
之数据库MongoDB4.0入门到实践掌握NoSQL数据库企业主流解决方案
java架构
之数据库MongoDB4.0入门到实践掌握NoSQL数据库企业主流解决方案简介:MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。
编程it1168
·
2020-01-07 22:00
Java架构
之Redis企业级开发与运维从入门
介绍Redis:RemoteDIctionaryServer(远程字典服务器),是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称为数据结构服务器。优点:(1)Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用(2)
编程it1168
·
2020-01-07 22:00
高并发编程原理与实战.线程安全.锁原理.同步容器.实战之
JAVA架构
1、什么叫容器?-----》数组,对象,集合等等都是容器。2、什么叫同步容器?-----》Vector,ArrayList,HashMap等等。3、在多线程环境下,为什么不用同步容器呢?----》1、线程不安全问题。2、线程安全的情况下,但是性能非常差问题。Vector(线程安全,基本不用)----》ArrayList(线程不安全)----》使用Collections.synchronizedLi
编程it1168
·
2020-01-07 22:00
Java架构
师之解决分布式事务数据一致性开发与实践分布式事务实现
今天在看书的时候,看到了分布式事务的一致性问题,就赶紧记下来。一、分布式事务介绍在我们平时写的代码中,我们可以用一个事务包含许多个SQL调用,如果某一个数据库操作发生异常,就可以将之前的SQL操纵全部进行回滚,只有当所以的SQL操作全部成功,才进行提交,这就保证了事务的一致性。抠张图看看但是在分布式环境下,多个数据库操作可能被拆分到独立的三个数据库访问服务中,此时原来的本地SQL调用就演变成了远程
编程it1168
·
2020-01-07 21:00
JAVA架构
师之深入MySql,Nginx,Tomcat,JVM性能调优
一、背景使用JMeter对HTTP接口进行压力测试时,响应很慢。二、定位问题思路1、定位耗时的SQL查看DruidMonitor2、定位jvm参数(1)查看linux服务器的配置信息#Linux查看版本当前操作系统内核信息uname-a#Linux查看当前操作系统版本信息cat/proc/version#Linux查看版本当前操作系统发行版信息cat/etc/issue或cat/etc/redha
编程it1168
·
2020-01-07 21:00
春招必备系列题:MySQL+锁+Redis+并发编程,拿下几个offer没问题
如果您需要我说的这些资料,加入我的
java架构
师训练营群(859765394)即可免费获取到,点击
我用java改变世界
·
2020-01-07 21:00
面试官:只用Dubbo不行吗?为啥还要有Zookeeper?
点关注,不迷路;持续更新
Java架构
相关技术及资讯热文!!!
Java_苏先生
·
2020-01-07 12:23
Java架构
-一线大厂必问的Spring Boot面试问题,有你不知道的吗?
SpringBoot一直是Spring生态系统的关键参与者。该项目通过其自动配置功能使我们的生活更加轻松。在本教程中,我们将介绍在求职面试中可能出现的一些与SpringBoot相关的最常见问题。Spring和SpringBoot有什么区别?SpringFramework提供了多种功能,使Web应用程序的开发更加容易。这些功能包括依赖注入,数据绑定,面向方面的编程,数据访问等等。多年来,Spring
程序员夏天
·
2020-01-07 08:04
程序员进阶架构师必备架构基础技能
欢迎关注专栏:
Java架构
技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。微信公众号:慕容千语的架构笔记。欢迎关注一起进步。
慕容千语
·
2020-01-07 06:28
分享我如何在7年时间里成长为阿里
Java架构
师(附学习路线图)
导读:架构师应不应该写代码为什么别人的系统总是那么烂成为架构师最困难的门槛是什么?如何更高效的学习?1.架构师应不应该写代码合格的程序员对于明确分配的任务会完成的很好,但是大部分情况下“架构”这个词意味着架构师并不会涉及太多细节,架构图和代码实现之间总还是有些距离,你无法保证所有人都会正确的理解你的设计,或者是程序员写代码时遇到障碍时会立刻想出足够优雅的解决方案。在我看来,写代码的架构师更像是在做
Java架构
·
2020-01-06 10:13
一份二本逆袭读博进华为的简历引众多网友热议:很励志
点关注,不迷路;持续更新
Java架构
相关技术及资讯热文!!!一位网友分享了自己最近收到的一份简历,很快引来众多网友的围观和热议。
Java_苏先生
·
2020-01-06 01:33
什么是分布式系统,如何学习分布式系统
欢迎关注专栏:
Java架构
技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。
Java_老男孩
·
2020-01-05 19:55
Java
程序员
分布式
献给迷惘的
Java架构
工程师
1.工程化专题(团队大于3个人之后,你需要去考虑团队合作,科学管理)2.源码分析专题(好的程序员,一行代码一个设计就能看出来,源码分析带你品味代码,感受架构)3.高性能及分布式专题(跟上技术节奏,扩宽技术视野,程序员要往上提升,要有自己的技术工具箱和技术认知。)4.技术架构专题(真实案例分享,带你领略大型项目风采)5.性能调优(追求高效、科学调优,不靠碰运气)是否看了这五张图片,觉得自己还有很多没
想象美
·
2020-01-05 12:39
BAT面试必问题系列:JVM 配置常用参数和常用 GC 调优策略
JVM系列:BAT面试必问题系列:深入详解JVM内存区域及内存溢出分析BAT面试必问题系列:JVM的判断对象是否已死和四种垃圾回收算法(文末还分享更多
Java架构
面试专题等资料)!
Java高级架构
·
2020-01-05 11:08
知识星球 主题更新通知
知识星球-
Java架构
。进入之后,最好下载知识星球App。方便接收最新的资料推送。记得一定要看置顶通知。由于主题数很多,这里只是举了16个例子,其他的主题请进入知识星球查看。
AKyS佐毅
·
2020-01-05 07:38
详解Maven的架构,用法,坑点介绍的清清楚楚
点关注,不迷路;持续更新
Java架构
相关技术及资讯热文!!!没有Maven之前的日子个人的一个小感受,学习一个新技术,应该以历史的眼光开看待这个新技术出现的原因,以及帮我们解决了什么问题。
Java_苏先生
·
2020-01-04 16:25
BAT最全Java面试168题汇总:并发编程+JVM+Spring+分布式+缓存等!
写在前面喜欢的朋友可以关注下专栏:
Java架构
技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。
慕容千语
·
2020-01-04 11:08
面试阿里挂在Dubbo上,夙夜匪懈整理了这份Dubbo面试题,致自己!
欢迎关注专栏:
Java架构
技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。
慕容千语
·
2020-01-04 09:11
面试过阿里P6岗、腾讯、京东等大公司,我知道的这些套路
欢迎关注专栏:
Java架构
技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。微信公众号:慕容千语的架构笔记。欢迎关注一起进步。
慕容千语
·
2020-01-04 01:27
阿里P6,架构师成长之路
坚持努力学习的结果
java架构
师:作为Java开发,我是如何在一年之内,让自己的月薪爆炸式提升!!
TopJavaer
·
2020-01-03 02:02
spring
java
springboot
后端
redis
程序员必备核心知识点:架构师梳理4万字长篇PDF,进入名企不是梦
欢迎关注专栏:
Java架构
技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。
慕容千语
·
2020-01-02 08:29
Spring Boot基础到精通视频课程下载实战与原理分析,微服务架构应用
SpringBoot基础到精通视频课程下载实战与原理分析,微服务架构应用
JAVA架构
师,微服务,高并发,分布式,集群,高性能,高可用,java8新特性,P2P金融项目,web安全,电商,缓存,性能调优,
prqtxqutjr
·
2020-01-02 05:15
成为一个Java的架构师要学习哪些知识?
既然
java架构
师,首先你要是一个高级java攻城尸,熟练使用各种框架,并知道它们实现的原理。jvm虚拟机原理、调优,懂得jvm能让你写出性能更好的代码;池技术,什么对象池,连接池,线程池...
Java黎先生
·
2020-01-01 16:05
程序员面试备战篇:18个经典MySQL面试专题解析(干货分享答案)
欢迎关注专栏:
Java架构
技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。微信公众号:慕容千语的架构笔记。欢迎关注一起进步。1.数据库三范式是什么?
慕容千语
·
2020-01-01 06:51
Spring Boot+Redis+Interceptor+自定义Annotation实现接口自动幂等
欢迎关注专栏:
Java架构
技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。
慕容千语
·
2020-01-01 06:33
成为
Java架构
师的必备先决
如果你是想成为
Java架构
师,那么你首先要是一个Java高级攻城狮。也就是说,基础必须牢固,对Java的了解全面而且深入。是否看了这下五张图片,觉得自己还有很多没有巩固的知识呢。
灰色程序
·
2020-01-01 05:30
阿里P8
Java架构
师是如何规划架构体系的呢?
性能优化JVM调优Java程序性能优化TomcatMysqlSpringIOCSpringAOPSpringMVCSpring5新特性Mybatis分布式架构架构核心服务层技术架构关键技术设施分布式消息通讯异步于MQ分布式缓存RedisMemcachedMongoDB数据存储高并发分流技术Nginx分布式解决方案应用框架源码解读微服务专题你还不知道微服务?怎么加(zhuang)薪(bi)Sprin
Java高级架构
·
2020-01-01 00:00
成为一个高级
Java架构
师所需要具备那些技能呢?
架构师定义百度百科,系统架构师是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。架构师工作职能软件架构师在整个软件开发过程中都起着重要的作用,并随着开发进程的推进而其职责或关注点不断地变化,在需求阶段,软件架构师主要负责理解和管理非功能性系统需求,比如软件的可维护性、性能、复用性、可靠性、有效性和可测试性等等,此外,架构师还要经常审查客户及市场人员所提出的需求
大齐老师
·
2019-12-31 21:25
关于MySQL的一些骚操作——提升正确性,抠点性能
欢迎关注专栏:
Java架构
技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。概要回顾以前写的项目,发现在规范的时候,还是可以做点骚操作的。
一入码坑深似海
·
2019-12-31 18:03
P2P互联网金融平台项目视频课程下载SSM+Redis+Mysql+Bootstrap+JQuery深入学习
P2P互联网金融平台项目视频课程下载SSM+Redis+Mysql+Bootstrap+JQuery深入学习
JAVA架构
师,微服务,高并发,分布式,集群,高性能,高可用,java8新特性,P2P金融项目
prqtxqutjr
·
2019-12-31 09:19
一文精通kafka 消费者的三种语义
欢迎工作一到五年的Java工程师朋友们加入Java技术交流:611481448群内提供免费的
Java架构
学习资料(里面有高可用、高并发、高性能及分布式、Jvm性能调优、Sp
Java架构学习者
·
2019-12-31 03:36
这15个经典的Spring面试常见问题你都了解吗?来看看吧
点关注,不迷路;持续更新
Java架构
相关技术及资讯热文!!!这篇文章主要是想通过一些问题,加深大家对于Spring的理解,所以不会涉及太多的代码!
Java_苏先生
·
2019-12-30 10:00
Java中的Redis 哨兵高可用性
需要详细的
java架构
思维导图路线也可以评论获取!什么是Redis哨兵?在优锐课的java分享中讨论了,可用性是任何企业数据库中最重要的质量之一。
Today今
·
2019-12-30 10:00
阿里巴巴、百度、腾讯都在用的
Java架构
师知识体系
一、源码分析源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂。源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。我认为是阅读源码的最核心驱动力。我见到绝大多数程序员,对学习的态度,基本上就是这几个层次(很偏激哦):下图是我总结出目前最应该学习的源码知识点:二、分布式架构分布式系统是一个复杂且宽泛的研究领域,学习一两门在线课程,看一两本书可能
美的让人心动
·
2019-12-30 10:53
由浅入深,讲解spring实战详细使用——spring源码篇
原文地址:链接原文作者:小菜技术欢迎关注专栏:
Java架构
技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。
慕容千语
·
2019-12-30 02:53
带你成为
JAVA架构
师(写架构,非用架构)
很多人做java开发2,3年后,都会感觉自己遇到瓶颈。什么都会又什么都不会,如何改变困境,为什么很多人写了7,8年还是一个码农,工作中太多被动是因为不懂底层原理。公司的工作节奏又比较快,难有机会学习架构原理,也没人教,所以这个时候,学习架构原理,扩展思维,对自己以后职业生涯尤为重要。同样公司的两个新人,一个新人一点就通,学东西很快,有的人,学东西很慢,也很痛苦,处处都是新技术。为什么?因为那个人懂
Theriseof
·
2019-12-29 15:34
Java高性能高可用相关技术探讨(一)
ElisabethFreemanwithKathySierra&BertBates四个人编写的书籍,堪称设计模式中的圣经.二、常用缓存技术的了解和程度复杂的场景的时候,很复杂的缓存架构高并发+高性能;缓存架构不到位,导致系统崩溃给公司造成损失;
Java
lucaswp
·
2019-12-29 13:04
java架构
师学习路线图
一个Java程序员不想要成为一个Java“old”程序员,唯一的出路就是学习Java技术的脚步永不停滞,让自己成为一个
Java架构
师,成为一个公司真正的技术大咖,平时上班泡泡茶、喝喝咖啡,度过了愉快潇洒的一天
13160031865
·
2019-12-28 22:27
java架构师
学习路线
数据结构
Java初级工程师如何向高级
Java架构
师进阶?给你3个方法
一、重视代码品质,精益求精,这是技术开发的本质,也是程序员的立足之本对处于还没工作或者工作1年左右这个阶段的人来说,看书是比较好的提升方式,推荐《Java编程思想》、《effectivejava》等。需要注意的是,在看书的过程中一定要思考能否运用书中的经验来改善自己写的代码,运用到实处,比如看到final和static,想想自己代码中用的是否合理。此外,还可以看些常用的开源框架。二、打好基础后,主
13160031865
·
2019-12-28 22:46
java
初级工程师
java架构师
成为一个高级
Java架构
师所需要具备那些技能呢?
成为
java架构
师所需要具备那些技能?
13160031865
·
2019-12-28 22:17
java架构师
高并发
算法
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他