会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Java技术栈
分享Java技术,高并发编程,分布式技术,架构设计,Java面试题,算法,行业动态,程序人生等。
博客园
首页
新随笔
联系
管理
上一页
1
···
49
50
51
52
53
54
55
56
57
···
221
下一页
2022年8月29日
同事写了一个责任链模式,bug 无数...
摘要: 背景 最近,我让团队内一位成员写了一个导入功能。他使用了责任链模式,代码堆的非常多,bug 也多,没有达到我预期的效果。 实际上,针对导入功能,我认为模版方法更合适!为此,隔壁团队也拿出我们的案例,进行了集体 code review。 学好设计模式,且不要为了练习,强行使用!让原本 100 行就能实
阅读全文
posted @ 2022-08-29 10:25 Java技术栈
阅读(202)
评论(0)
推荐(0)
2022年8月26日
面试官:HashSet 的实现原理是怎样的?底层是什么数据结构?被问到了。。
摘要: 来源:https://www.cnblogs.com/LiaHon/p/11257805.html 一. HashSet概述 HashSet是Java集合Set的一个实现类,Set是一个接口,其实现类除HashSet之外,还有TreeSet,并继承了Collection,HashSet集合很常用,同
阅读全文
posted @ 2022-08-26 09:08 Java技术栈
阅读(278)
评论(0)
推荐(0)
2022年8月25日
图文详解 Java 泛型,写得太好了!
摘要: 泛型—— 一种可以接收数据类型的数据类型,本文将通俗讲解Java泛型的优点、方法及相关细节。 一、泛型的引入 我们都知道,继承是面向对象的三大特性之一,比如在我们向集合中添加元素的过程中add()方法里填入的是Object类,而Object又是所有类的父类,这就产生了一个问题——添加的类型无法做到统
阅读全文
posted @ 2022-08-25 17:51 Java技术栈
阅读(1404)
评论(0)
推荐(1)
微信为什么使用 SQLite 保存聊天记录?(来长长见识了!)
摘要: SQLite 是一个被大家低估的数据库,但有些人认为它是一个不适合生产环境使用的玩具数据库。事实上,SQLite 是一个非常可靠的数据库,它可以处理 TB 级的数据,但它没有网络层。接下来,本文将与大家共同探讨 SQLite 在过去一年中最新的 SQL 功能。 SQLite “只是”一个库,它不是传
阅读全文
posted @ 2022-08-25 09:56 Java技术栈
阅读(485)
评论(0)
推荐(0)
2022年8月24日
阿里一面:Spring Bean 默认是单例的,高并发情况下,如何保证并发安全?
摘要: Spring的bean默认都是单例的,某些情况下,单例是并发不安全的,以Controller举例,问题根源在于,我们可能会在Controller中定义成员变量,如此一来,多个请求来临,进入的都是同一个单例的Controller对象,并对此成员变量的值进行修改操作,因此会互相影响,无法达到并发安全(不
阅读全文
posted @ 2022-08-24 08:48 Java技术栈
阅读(435)
评论(0)
推荐(0)
2022年8月22日
为何 JetBrains 公司做 IDE 就可以养活自己,而国内公司却很难做到?
摘要: 作者:昌维 来源:https://www.zhihu.com/question/537774494/answer/2534015588 知乎上有一个提问: 分享一个很有意思的回答。 1 我是一名 JetBrains 的忠实粉丝。我学习编程语言的经历大概有 10 年左右,使用 JetBrains 大概
阅读全文
posted @ 2022-08-22 08:30 Java技术栈
阅读(601)
评论(0)
推荐(0)
2022年8月19日
Nacos 2.1.1 正式发布,真心强!
摘要: 大家好,最近 Nacso 2.1.1 正式发布了! 2.1.1 版本特性 该版本核心解决 Nacos 2.0 广泛使用暴露出的一些稳定性问题(包括默认实现鉴权插件、Grpc 请求和 distro 一致性协议的性能等),另外 Beta 测试 “批量注册服务” 和 “服务追踪事件” 两个新功能。 批量注
阅读全文
posted @ 2022-08-19 09:04 Java技术栈
阅读(545)
评论(0)
推荐(0)
2022年8月18日
腾讯三面:进程写文件过程中,进程崩溃了,文件数据会丢吗?
摘要: 1. Page Cache 1.1 Page Cache 是什么? 为了理解 Page Cache,我们不妨先看一下 Linux 的文件 I/O 系统,如下图所示: Figure1. Linux 文件 I/O 系统 上图中,红色部分为 Page Cache。可见 Page Cache 的本质是由 L
阅读全文
posted @ 2022-08-18 14:45 Java技术栈
阅读(359)
评论(0)
推荐(0)
2022年8月16日
60 个神级 VS Code 插件!!
摘要: 来源:一尾流莺 链接:https://juejin.cn/post/6994327298740600839 本文不做任何编辑器的比较,只是我本人日常使用 vscode 进行开发,并且比较喜欢折腾 vscode ,会到处找这一些好玩的插件,于是越攒越多,今天给大家推荐一下我收藏的 60 多个 vsco
阅读全文
posted @ 2022-08-16 10:01 Java技术栈
阅读(809)
评论(0)
推荐(1)
2022年8月15日
腾讯低代码平台正式开源!可拖拽、生成手机项目、PC 项目!接私活福利啊!
摘要: 来源:腾讯开源 项目简介 腾讯tmagic-editor是一个所见即所得的页面可视化编辑器,基于tmagic-editor可以快速搭建可视化页面生产平台,让非技术人员可以通过拖拽和配置,自助生成H5页面、PC页面、TV页面,大大降低页面生产成本,实现零代码/低代码生成页面。 以下是腾讯视频会员业务基
阅读全文
posted @ 2022-08-15 08:37 Java技术栈
阅读(1041)
评论(0)
推荐(1)
上一页
1
···
49
50
51
52
53
54
55
56
57
···
221
下一页
公告