首页
学习
活动
专区
工具
TVP
发布

Java进阶架构师

专栏作者
313
文章
302193
阅读量
65
订阅数
SpringBoot:一个注解就能帮你下载任意对象
下载功能应该是比较常见的功能了,虽然一个项目里面可能出现的不多,但是基本上每个项目都会有,而且有些下载功能其实还是比较繁杂的,倒不是难,而是麻烦。
java进阶架构师
2024-04-11
630
动态更改 Spring 定时任务 Cron 表达式的优雅方案!
在 SpringBoot 项目中,我们可以通过@EnableScheduling注解开启调度任务支持,并通过@Scheduled注解快速地建立一系列定时任务。
java进阶架构师
2024-03-06
1330
MybatisPlus 使用 saveOrUpdate() 方法踩坑记录(慎用)
文章来源:https://blog.csdn.net/weixin_45369440/
java进阶架构师
2023-11-13
7270
高性能、无侵入的 Java 性能监控神器
随着所在公司的发展,应用服务的规模不断扩大,原有的垂直应用架构已无法满足产品的发展,几十个工程师在一个项目里并行开发不同的功能,开发效率不断降低。
java进阶架构师
2023-09-17
2580
火山引擎A/B测试“广告投放实验”基础能力重构实践
企业在进行营销推广时,广告投放通常是必备环节之一。为了避免投放“乱烧钱”,在大规模投放前,企业和广告优化师都会希望在多种广告策略中,找准效果更好策略才进行投放。早期这样的方案决策只能通过“拍脑袋”,或者简易的分流投放测试来粗略进行。在火山引擎AB测试推出“广告投放AB实验”后,可逐步支撑企业快速、科学地验证不同投放策略的平均转化成本数据效果,并根据实验报告得到计划中不同素材、不同落地页、不同人群包、不同预算等变量到底哪种更好。
java进阶架构师
2023-09-04
2020
关注专栏作者,随时接收最新技术干货
IntelliJ IDEA 2023.2 新版本即将发布,拥抱 AI
IntelliJ IDEA 近期连续发布多个EAP版本,官方在对用户体验不断优化的同时,也新增了一些不错的功能,尤其是人工智能助手补充,AI Assistant,相信在后续IDEA使用中,会对开发者工作效率带来不错的提升。
java进阶架构师
2023-09-04
1950
火山引擎Dataleap治理实践:如何降低数仓建设成本
存储与计算资源是数仓建设的基础,也是数仓建设中的重要成本支出。而随着数仓建设规模逐渐扩大、时间跨度逐渐拉长,将不可避免的出现数据表、任务、字段的冗余。为了减轻资源负担,降低数仓维护成本,需要对数仓建设成本进行治理与优化。
java进阶架构师
2023-09-04
2100
SpringBoot 官方推荐,连接池,太快了!
我们知道的连接池有C3P0,DBCP,它们都比较成熟稳定,但性能不是十分好。所以有了BoneCP这个连接池,它是一个高速、免费、开源的JAVA连接池,它的性能几乎是C3P0、DBCP的25倍,十分强悍
java进阶架构师
2023-09-04
2920
你还在用 BeanUtils?试试 MapStruct,优雅的对象转换解决方案!
对于代码中 JavaBean之间的转换, 一直是困扰我很久的事情。在开发的时候我看到业务代码之间有很多的 JavaBean 之间的相互转化, 非常的影响观感,却又不得不存在。我后来想的一个办法就是通过反射,或者自己写很多的转换器。
java进阶架构师
2023-09-04
2850
ByteHouse 基于 ClickHouse 优化实现实时数仓场景突破
ByteHouse是火山引擎上的一款云原生数据仓库,为用户带来极速分析体验,能够支撑实时数据分析和海量数据离线分析。便捷的弹性扩缩容能力,极致分析性能和丰富的企业级特性,助力客户数字化转型。
java进阶架构师
2023-03-02
6360
接个私活,为什么实际开发时间总比估算的多很多?
但凡有过商业项目开发经验的程序员都在开发时间估算方面遇到过各种状况,其中最常见的是——实际的开发时间总比估算的多很多。
java进阶架构师
2022-12-18
2820
Java入门必学的数据类型
前面讲过变量,程序中的变量是一个存储单元,用于存储程序中的数据。而今天讲的数据类型是用来约定变量存储空间的大小。约定变量存储空间大小的目的是根据数据大小选择合适的存储空间,将合适的数据存储到相应大小的存储空间可以避免计算机资源浪费,提高软件运算性能。
java进阶架构师
2022-12-18
3000
国庆在家,从0手撸一个依赖任务加载框架(有源码)
我收回标题上的话,从0手撸一个框架一点也不轻松,需要考虑的地方比较多,一些实现和细节值得商榷,是一个比较大的挑战,有不足的地方欢迎大佬们提供意见
java进阶架构师
2022-12-18
2440
架构-遗留系统的重灾区
这是一家银行的核心应用系统模块之间的交互图,我想没有一个人愿意工作在这样的系统上吧?
java进阶架构师
2022-05-17
5100
众安保险:为了实时数据更新,我们把ClickHouse换成了StarRocks
近年来,众安保险致力于加速数据价值向业务价值转化,在“互联⽹+保险⾦融”的双轮驱动下,诞生了数字化转型中专门针对业务数据管理和分析的系统产品——集智。
java进阶架构师
2022-05-17
1.5K0
破解IDEA?!安全起见,这款 IDEA 插件赶紧删了吧!
IntelliJ IDEA :优秀的 Java 开发 IDE 之一,这款优秀的工具是收费的。但不少人喜欢白嫖,看到收费提示,第一个想法可能就是 百度 -> 破解。
java进阶架构师
2022-04-02
9950
紧急!以反战为名,百万周下载量node-ipc包作者进行供应链投毒
近日,不少开发者(https://v2ex.com/t/840562#reply11)在使用到 vue -cli 中的 node-ipc 模块时,这个依赖项会在桌面以及其他位置创建一个叫做“WITH-LOVE-FROM-AMERICA.txt”的文件,不过打开这个文件是空的。据悉,该 package 每周下载量达到了百万。另外,使用 Yarn 的开发者也受到了影响。
java进阶架构师
2022-04-02
4110
【超赞】技术架构的战略和战术原则
技术架构,是将产品需求转变为技术实现的过程。技术架构解决的问题包括了如何进行纯技术层面的分层、开发框架选择、语言选择(这里以 JAVA 语言为主)、涉及到各自非功能性需求的技术点(安全、性能、大数据)。技术架构是确定组成应用系统实际运行的技术组件、技术组件之间的关系,以及部署到硬件的策略。
java进阶架构师
2022-04-02
2710
遭不住,Nginx之父也离职了!
当地时间 1 月 18 日,Nginx 公司副总裁兼总经理 Rob Whiteley 在 Nginx 官网发布了一篇「告别信」,正式宣告 Nginx 的作者和 Nginx Inc. 的联合创始人 Igor Sysoev 退出 Nginx 和 F5 Networks。
java进阶架构师
2022-03-01
3850
厌倦了 VMware,试试更轻量级的虚拟机!
说起虚拟机工具大家最熟悉的自然是 VMware,功能很多很强大,最让我认可的地方就是可以非常方便的修改虚拟机的配置,让虚拟机达到自己想要的性能~~
java进阶架构师
2021-12-27
8150
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档