关闭页面特效

随笔分类 -  技术分享

公众号搜一搜【码农架构】专注于系统架构、高可用、高性能、高并发类技术分享~
摘要:导读:Spring Boot jar 包含元数据文件,提供所有支持的配置属性的详细信息。该文件旨在让 IDE 开发者提供上下文相关的帮助和“代码完成”。总结本篇文章希望对从事相关工作的同学能够有所帮助或者启发。 一、背景 最近在调试reactive-steams源码的时候看到spring-boot源 阅读全文
posted @ 2022-01-14 13:40 码农架构 阅读(199) 评论(0) 推荐(0) 编辑
摘要:导读:在访问系统某个或者某类接口后进行一系列权限校验,但在后续接口中我们想让访问权限一直授权下去改如何处理呢?总结本篇文章希望对从事相关工作的同学能够有所帮助或者启发。 权限继承意味着网站集中某个元素的权限设置将传递给该元素的子元素。这样,网站会从网站集的顶级 ("root") 网站继承权限,库继承 阅读全文
posted @ 2022-01-05 21:24 码农架构 阅读(182) 评论(0) 推荐(0) 编辑
摘要:导读:本篇文章主要介绍 RandomAccessFile,该类是 IO 流体系中功能最丰富的文件内容访问类,既可以读取文件内容,也可以向文件输出数据。总结本篇文章希望对从事相关工作的同学能够有所帮助或者启发 一、背景 在针对文件处理当网络环境不好,出现上传失败的时候,可以对失败的 Part 进行独立 阅读全文
posted @ 2021-12-29 16:27 码农架构 阅读(208) 评论(0) 推荐(0) 编辑
摘要:导读:分片上传、断点续传,这两个名词对于做过或者熟悉文件上传的朋友来说应该不会陌生,总结本篇文章希望对从事相关工作的同学能够有所帮助或者启发。 当我们的文件特别大的时候,上传是不是需要很长的时间啊,这么长时间的长连接,如果网络波动了呢?中间网络断开了呢?在这么长时间的过程中如果出现不稳定的情况,本次 阅读全文
posted @ 2021-12-26 12:46 码农架构 阅读(338) 评论(0) 推荐(0) 编辑
摘要:导读:查看 SQL 的执行效率,不难想到使用 explain 分析慢查询,但是前提是你需要非常了解业务背景。否则很难精准定位到。 系统都是逐渐演进的,一个系统在运行中必须是根据场景逐渐地提高优化性能。高并发就是对资源的节约的考验,这种考验除了更换优秀和先进的技术,优化架构,还在于从小处出发,对尽可能 阅读全文
posted @ 2021-12-21 16:20 码农架构 阅读(182) 评论(0) 推荐(0) 编辑
摘要:导读:查看 SQL 的执行效率,不难想到使用 explain 分析慢查询,但是前提是你需要非常了解业务背景。否则很难精准定位到。 系统都是逐渐演进的,一个系统在运行中必须是根据场景逐渐地提高优化性能。高并发就是对资源的节约的考验,这种考验除了更换优秀和先进的技术,优化架构,还在于从小处出发,对尽可能 阅读全文
posted @ 2021-12-16 14:57 码农架构 阅读(226) 评论(0) 推荐(0) 编辑
摘要:导读:做性能分析听到最多的歪理就是,服务做水平、垂直扩容、分表分库、读写分离、XX 中间件、资源静态化等等但是归根到底这些方案都是为了尽可能减少对数据库的访问以及堆栈的释放,提高数据库 IO 的读写速度和程序的运行效率。 系统都是逐渐演进的,一个系统在运行中必须是根据场景逐渐地提高优化性能。高并发就 阅读全文
posted @ 2021-12-14 15:50 码农架构 阅读(316) 评论(0) 推荐(0) 编辑
摘要:记得最开始的时候在设计接口的时候规范还没有那么多,因为前后端还没分离。不管是前端还是后端都是一个人开发,为了追求"效率"。所谓的接口规范百花齐放,各有各自的一套。后来前后端分离,哪些为了追求"效率"而写的代码,重构起来的代码也是头疼。 所以到了现在已经基本固定基本的机构体系,针对业务得不同还可以垂直 阅读全文
posted @ 2021-08-02 13:13 码农架构 阅读(464) 评论(0) 推荐(0) 编辑
摘要:一个Java对象的存储结构。在Hotspot虚拟机中,对象在内存中的存储布局分为 3 块区域:对象头(Header)、实例数据(Instance Data)和对齐填充(Padding) Java 对象实例 Hotspt 采用了 OOP-Klass 模型。 它是描述 java 对象实例的模型,可分为两 阅读全文
posted @ 2021-07-26 14:12 码农架构 阅读(423) 评论(0) 推荐(0) 编辑
摘要:Teamviewer 目前市面上远程办公软件各式各样,但是Teamviewer可能是陪伴我们最早的远程办公软件了,最开始实习想查看公司电脑的备份资料、代码等一些加密文件(公司统一配置电脑并且加密处理)。Teamviewer 确实陪伴了我一段很长的时间。 到了后来用Teamviewer主要是为了解决线 阅读全文
posted @ 2021-07-19 13:25 码农架构 阅读(158) 评论(0) 推荐(0) 编辑
摘要:导读:虽然已经有很多分析工具 jvisualvm,jstat,jmap,jstack,Memory Analyzer等。但可能不是大杂烩,或者线上无法分析等。所以看看arthas的功能,好用就用它了 Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。当你遇到以下类似问题而束手无策 阅读全文
posted @ 2021-06-09 11:22 码农架构 阅读(425) 评论(0) 推荐(0) 编辑
摘要:前不久我参加了一个国外程序员的讲座,讲座的副标题很有趣,叫做:“我如何学会停止恐惧,并且爱上 Java 虚拟机”。 这句话来自一部黑色幽默电影《奇爱博士》,电影描述了冷战时期剑拔弩张的氛围。 程序员之间的语言之争又未尝不是如此。写系统语言的鄙视托管语言低下的执行效率;写托管语言的则取笑系统语言需要手 阅读全文
posted @ 2021-02-07 14:29 码农架构 阅读(260) 评论(0) 推荐(0) 编辑
摘要:专注于系统架构、高可用、高性能、高并发类技术分享 希望大家都能找到心仪的工作,学习是一条时而郁郁寡欢,时而开环大笑的路,加油。 如果你通过努力成功进入到了心仪的公司,一定不要懈怠放松,职场成长和新技术学习一样,不进则退。 最高级的自律,享受孤独 首发公众号:码农架构 计算机并发基础知识、JDK内置并 阅读全文
posted @ 2020-12-17 00:57 码农架构 阅读(221) 评论(0) 推荐(0) 编辑
摘要:ZooKeeper 面试题 ZooKeeper 面试题 PDF下载 1. ZooKeeper 是什么? ZooKeeper 是一个开源的分布式协调服务。它是一个为分布式应用提供一致性服务的软件,分布式应用程序可以基于 Zookeeper 实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、 阅读全文
posted @ 2020-11-10 16:21 码农架构 阅读(167) 评论(0) 推荐(0) 编辑

关注
跳至底部
点击右上角即可分享
微信分享提示