标签:架构师

编程技术

比看书高效100倍的学习方式:阿里P8架构师教我的方法

10

xubiao.zhuang 发布于 2020-07-04

目录 这是我关于整个Java基础知识的整理,结合的主要是现在市面上对于Java基础在面试的过程中经常问的一些内容,现在有很多的文档,但是内容比较繁杂,所以,我把它整理成相应的思维导图,复习学习起来会更加清晰,也可以随时向其中添加新的知识点 好处 无论是对于初学者还是开发多年的程序...

阅读(6)评论(0)赞 (0)

编程技术

简直了!顶级架构师分享心得,如何在项目中兼容多种数据库

26

尖兵 发布于 2020-07-04

前段时间,在和一个做了十年的顶级叫故事聊天,他说,在开发项目的时候,往往碰到的不同的需求情况,兼容不同类型的数据库是我们项目以不变应万变的举措之一,在底层能够兼容多种数据库会使得我们开发不同类型的项目得心应手,如果配合快速的框架支持,那更是锦上添花的举措。他开发的项目或者框架,采...

阅读(5)评论(0)赞 (0)

Java

7月份了,BATJ面试官齐发声:再不准备金九银十就晚了

6

wenming.gapo 发布于 2020-07-04

最近,在后台有很多朋友私信我说: 最近应届毕业生也要毕业了,公司为了节省成本,像我们这种有过几年工作经验的,肯定是对我们的考察会更加严格,我该怎么准备,才能在两个月左右的时间准备好啊 其实,这个问题,不只是他们,我有的时候也会考虑,如果不进步,以后可能连一个好一点学校的应届毕业生...

阅读(9)评论(0)赞 (0)

Spring

SpringBoot2.x基础篇:使用CommandLineRunner或ApplicationRunner

2

刘莉莉 发布于 2020-07-04

知识改变命运,撸码使我快乐,2020继续游走在开源界 点赞再看,养成习惯 给我来个Star吧, 点击了解下基于SpringBoot的组件化接口服务落地解决方案 如果你想要使用 SpringBoot 构建的项目在启动后运行一些特定的代码,那么 CommandLineRunner 、...

阅读(7)评论(0)赞 (0)

Java

Springboot快速上手- 第九篇 Web应用开发

2

刘莉莉 发布于 2020-07-04

1 应用开发基础 1.1 静态文件 1: Spring Boot默认为我们提供了静态资源处理,使用 WebMvcAutoConfiguration 来配置各种属性,建议使用默认配置方式,提供的静态资源映射,按照优先级顺序如下: classpath:/META-INF/resour...

阅读(12)评论(0)赞 (0)

编程技术

【架构师必备】基于node.js的脚手架工具开发

1

xiaoli.wang 发布于 2020-07-03

搭建项目脚手架工程是架构师 必需必会的基础技能。 在脚手架的帮助下,我们只需要跑一个命令就可以生成一个项目,不需要再思考项目的目录结构,单元测试,所需要的依赖等繁琐的事情。 而伴随着前端工程体系的功能涵盖范围越来越广,封装的方案类型越来越多,对应的配置项越来越复杂, 脚手架的重要...

阅读(12)评论(0)赞 (0)

Java

我不是针对Java,但抓住高并发的核心后,PHP完胜了

12

邓龙华 发布于 2020-07-02

什么是高并发? 高并发是互联网分布式系统架构的性能指标之一,它通常是指单位时间内系统能够同时处理的请求数,简单点说,就是QPS(Queries per second)。 那么我们在谈论高并发的时候,究竟在谈些什么东西呢? 高并发究竟是什么? 这里先给出结论:  高并发的...

阅读(10)评论(0)赞 (0)

Java

不藏了,摊牌了,一张知识图谱整理完整Java并发体系,就问全不全

3

刘莉莉 发布于 2020-07-02

目录 这是我关于整个Java并发体系的整理,结合的主要是现在市面上对于Java并发在面试的过程中经常问的一些内容,现在有很多的文档,但是内容比较繁杂,所以,我把它整理成相应的思维导图,复习学习起来会更加清晰,也可以随时向其中添加新的知识点,这也是我在工作过程中向身边的朋友或者公司...

阅读(9)评论(0)赞 (0)

编程技术

什么时候不要使用微服务?以Istio为例

3

dulong 发布于 2020-07-02

作者 | Christian Posta 策划 | 万佳 微服务并非完美的应用程序架构。 在过去五年,我投入大量精力帮助企业踏上云原生之旅。很大程度上,对团队或组织基于软件的技术交付速度进行现代化提升,这些会受到人员、过程和最终技术决策的影响。当应用程序的架构(由于各种人员 / ...

阅读(10)评论(0)赞 (0)

Java

分布式原理&网络IO&Netty

11

yanxinchi 发布于 2020-07-02

就是业务拆分,与集群的区别是:前者是 做不同的事,后者是做相同的事。 分布式系统的特点:分布性、对等性、并发性、缺乏全局时钟、故障总发生。 1.2 发展 阿里巴巴发起的"去 IOE"运动(IOE 指的是 IBM 小型机、Oracle 数据库、EMC 的高端存储...

阅读(11)评论(0)赞 (0)

Java

Spring Boot入门系列(十七)整合Mybatis,创建自定义mapper 实现多表关联查询!

1

yanxinchi 发布于 2020-07-02

之前讲了Springboot整合Mybatis,介绍了如何自动生成pojo实体类、mapper类和对应的mapper.xml 文件,并实现最基本的增删改查功能。mybatis 插件自动生成的mapper 实现了大部分基本、通用的方法,如:insert、update、delete、...

阅读(13)评论(0)赞 (0)

编程技术

Avalanche 首席架构师解读区块链共识演化:即将上线的雪之协议特性何在?

14

yeseng 发布于 2020-07-01

Avalanche 首席架构师、Libra 项目共识 HotStuff 论文作者 Ted Yin 分析区块链不同共识协议的优劣势,并从技术角度简单介绍 Avalanche 共识机制。 原文标题:《共识的 1.0 到 3.0,即将上线的雪崩协议有何不同?》 撰文:Ted Yin,A...

阅读(12)评论(0)赞 (0)

Java

14个Java并发容器,你用过几个?

5

yanxinchi 发布于 2020-07-01

前言 不考虑多线程并发的情况下,容器类一般使用ArrayList、HashMap等线程不安全的类,效率更高。在并发场景下,常会用到ConcurrentHashMap、ArrayBlockingQueue等线程安全的容器类,虽然牺牲了一些效率,但却得到了安全。 上面提到的线程安全容...

阅读(12)评论(0)赞 (0)

编程技术

微众银行区块链首席架构师张开翔:区块链上隐私保护的挑战和应对

25

wenming.gapo 发布于 2020-06-30

近日,微众银行区块链首席架构师、FISCO BCOS开源区块链平台首席架构师张开翔做客HKSAIR《AI金融》系列线上讲座,以“区块链上隐私保护的挑战和应对”为主题,探讨区块链如何为数据隐私和信息开放构建一座天平。 以下为张开翔演讲全文,雷锋网《AI金融评论》做了不改变原意的整理...

阅读(17)评论(0)赞 (0)

Java

7月书讯 (上)| 宝藏新书助你“乘风破浪”

21

xiaoli.wang 发布于 2020-06-30

忽而今夏,夏至已至。 7月的盛夏注定要有故事… 华章IT 7月新书 正式 “ 成团出道 ” 今天为大家介绍 7月书讯(上) 组 成员包括Java编程、架构、 跨平台开发、 人工智能、 数据库、数据分析、 云计算、网络安全领域。 这么多新书,快来看看你pick哪一本呢?...

阅读(12)评论(0)赞 (0)

Java

Java服务,内存OOM了,如何快速定位?

5

xirruiqiang 发布于 2020-06-30

某Java服务(假设PID=10765)出现了OOM,如何快速定位? Java服务出现OOM,最常见的原因是: (1) 内存 确实 分配过小 ,内存确实不够用; (2)某一个对象被 频繁申请,却没有释放 ,内存不断泄漏,导致内存耗尽; (3)某一个资源被 频繁申请,系统资源耗尽 ...

阅读(11)评论(0)赞 (0)

Spring

学完新技术的我…

7

邓龙华 发布于 2020-06-30

为什么学完技术、看完源码总是记不住,是脑子有问题吗? 当然不是! 是因为你没有掌握学习的技巧。 学完新技术的我… 子路和James是我的两位朋友,我经常会向他们请教, 技术到底该怎么学? 子路是谷歌的,很多人都叫子路“ 路神 ”,称他为“ 国内Spring讲解最好的第一人 ”, ...

阅读(11)评论(0)赞 (0)

编程技术

Spring Boot 微服务之程序性能监控

6

Harries 发布于 2020-06-30

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 面试题 ”领 《96份:3265页面试题》 Spring Boot特别适合团队构建各种可快速迭代的微服务,同时为了减少程序本身监控系统的开发量,Spring Boot提供了actuator模块,可以很方便的对你的S...

阅读(10)评论(0)赞 (0)