标签:希望

Java

类型即正义:TypeScript 从入门到实践(序章)

4

xirruiqiang 发布于 2020-04-07

作者:一只图雀 仓库: Github 、 Gitee 图雀社区主站(首发): 图雀社区 博客: 掘金 、 知乎 、 慕课 公众号: 图雀社区 联系我:关注公众号后可以加图雀酱微信哦 原创不易,:heart:点赞+评论+收藏 :heart:三连,鼓励作者写出更好的教程 准备代码 因...

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

Java

Java并发编程面试题(2020最新版)

6

yanxinchi 发布于 2020-04-07

基础知识 并发编程的优缺点 为什么要使用并发编程(并发编程的优点)  充分利用多核CPU的计算能力:通过并发编程的形式可以将多核CPU的计算能力发挥到极致,性能得到提升  方便进行业务拆分,提升系统并发能力和性能:在特殊的业务场景下,先天的就适合于并发编程。现...

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

编程技术

闲鱼Flutter图片框架架构演进(超详细)

14

likai 发布于 2020-04-07

那些年 早在闲鱼使用Flutter之初,图片就是我们核心关注和重点优化的功能。图片展示体验的好坏会对闲鱼用户的使用体验产生巨大影响。你们是否也曾遇到过: 图片加载内存占用过多? 使用Flutter以后本地资源重复,利用率不高? 混合方案下Flutter原生图片加载效率不高? 针对...

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

编程技术

闲鱼Flutter图片框架架构演进(超详细)

14

likai 发布于 2020-04-07

那些年 早在闲鱼使用Flutter之初,图片就是我们核心关注和重点优化的功能。图片展示体验的好坏会对闲鱼用户的使用体验产生巨大影响。你们是否也曾遇到过: 图片加载内存占用过多? 使用Flutter以后本地资源重复,利用率不高? 混合方案下Flutter原生图片加载效率不高? 针对...

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

Java

深入探索编译插桩技术(三、解密 JVM 字节码)

5

小丁 发布于 2020-04-07

前言 成为一名优秀的Android开发,需要一份完备的 知识体系 ,在这里,让我们一起成长为自己所想的那样~。 本篇是 《深入探索编译插桩技术》系列文章 的第三篇,相比前两篇文章来说,难度上升了不止一个档次,所以含金量比较高。并且, 拥有扎实的 JVM 字节码基础能让我们更好地掌...

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

Java

SpringBoot启动器Starters使用及原理解析

2

yanxinchi 发布于 2020-04-07

Starters是什么 Starters可以理解为启动器,它包含了一系列可以集成到应用里面的依赖包,你可以一站式集成Spring及其他技术,而不需要到处找示例代码和依赖包。如你想使用Spring JPA访问数据库,只要加入spring-boot-starter-data-jpa启...

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

Java

Spring Cache 缺陷,我好像有解决方案了

2

songhua.gao 发布于 2020-04-07

此时,我们的代码可能是这样: List<User> users = ids.stream().map(id -> { return getUserById(id); }) .collect(Collectors.toList()); @Cacheable(key...

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

Spring

zuihou-admin-cloud 2.1 发布,租户模式支持动态新增数据源

刘莉莉 发布于 2020-04-07

今日更新日志: 新增: 1. 新增认证服务(zuihou-oauth-server:负责登录、获取用户所有权限、资源、菜单等功能) 2. 参照SpringSecurity原理,调整 认证服务登录、刷新token等 接口相关逻辑 3. 参照SpringSecurity原理,新增 z...

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

编程技术

从方法到思维:什么是应用逻辑架构的正确姿势?

18

hanze 发布于 2020-04-07

阿里妹导读:本文分享阿里资深技术专家六铢的架构方法论,这套方法论中包含了详细的架构推导逻辑,希望能够帮助大家在工作中从各个粒度、各个层次来做好架构工作。较长,同学们可先收藏再看。 一  背景 1.1  架构中的问题识别 需求分析,架构实现,(新需求,架构改动)...

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

Java

源码角度,分析OkHttp实现WebSocket | 握手/保活/数据处理…

5

likai 发布于 2020-04-07

wolfcstech | 作者 承香墨影 | 校对 https://www.wolfcstech.com/2017/02/23/OkHttp实现分析之Websocket  | 原文 前段时间写了篇文章,讲解了如何使用 OkHttp 实现 WebSocket 通信,但是只...

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

Java

前两天松哥收到了一份简历,10 年 Java 经验,期望薪资 25k

3

hanze 发布于 2020-04-07

今日干货 刚刚发表 查看: 66666 回复:666 公众号后台回复 ssm,免费获取松哥纯手敲的 SSM 框架学习干货。 工作十年,依然在一线 Coding,我觉得有 10 种人;一种是热爱,一种是无奈。 最近这行情,一个高级开发职位抛出去,都是上百份简历。在这众多简历中,有两...

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

Java

ASM字节码编程 | JavaAgent+ASM字节码插桩采集方法名称以及入参和出参结果并记录方法耗时

4

Harries 发布于 2020-04-07

作者:小傅哥 博客: bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获! 一、前言 在我们实际的业务开发到上线的过程中,中间都会经过测试。那么怎么来保证测试质量呢?比如;提交了多少代码、提交了多少方法、有单元测试吗、影响了那些流程链路、有没有夹带上线。 大部分时...

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

Java

Java是未来的第一编程语言吗?

15

xubiao.zhuang 发布于 2020-04-07

目录 2.1 依然霸占TIOBE热门编程语言的榜首 2.2 曾经想扼杀Java的微软宣布加入OpenJDK 2.3 Oracle发布开源全栈虚拟机GraalVM 三、Java帝国受到的挑战 3.2.1 Kotlin 成为 Android 开发的首选语言 3.2.2 Flutter...

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

Java

四、聊聊并发 – 看完你应该就明白synchronized是怎么回事了

8

yanxinchi 发布于 2020-04-07

对于Java开发者来说synchronized关键字肯定不陌生,对它的用法我们可能已经能信手扭来了,但是我们真的对它深入了解吗?虽然网上有很多文章都已经将synchronized关键字的用法和原理讲明白了,但是我还是想根据我个人的认识,来跟大家伙来聊一聊这个关键字。我不想上来就搞...

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

Java

Java 各个GC的比较和选择

xiaoli.he 发布于 2020-04-06

面试的时候提及了各个GC不同的选择,虽然以前了解过,但是还没有真正地总结过。小记一下。大概内容分以下一些步骤: 可达性分析 方法区的回收 垃圾收集算法 Stop the world & safe point 不同收集器的对比 可达性分析 引用计算算法也是判断对象是否游离的...

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

Java

超赞,大牛总结的多线程的问题及答案

2

yeseng 发布于 2020-04-06

编辑 | 程序员大白公众号 来源丨https://www.xttblog.com/?p=4922 仅作学术交流,如有侵权,请联系删文 这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。 这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网...

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

编程技术

一群阿里人如何用 10 年自研洛神云网络平台?技术架构演进全揭秘!

18

xiaoli.he 发布于 2020-04-06

【CSDN 编者按】逍遥子曾说,对阿里人来说「打仗是最好的团建,参加过双 11 的叫战友」,同样,参加过多次双 11 考验的系统技术都会成为真正意义上的基础设施,阿里云飞天系统的云网络平台洛神就是如此。 本文作者 —— 阿里云智能事业群研究员、网络产品线负责人祝顺民(花名江鹤)老...

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

编程技术

[Skr-Shop]购物车之架构设计

6

likai 发布于 2020-04-06

skr shop是一群底层码农,由于被工作中的项目折磨的精神失常,加之由于程序员的自傲:别人设计的系统都是一坨shit,我的设计才是宇宙最牛逼,于是乎决定要做一个只设计不编码的电商设计手册。 项目地址:https://github.com/skr-shop/manuals 在上一...

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