首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
代码人生
竹子爱揍功夫熊猫
创建于2023-10-18
订阅专栏
各种各样的代码思考和分享
等 20 人订阅
共39篇文章
创建于2023-10-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
redis:5种高大上的策略设计
Redis是一款高性能的开源内存数据库,被广泛应用于缓存、消息队列和会话存储等场景。 在使用Redis时,选择适当的策略对于缓存命中率、数据一致性、性能优化等方面至关重要。
Redis 性能刺客,大key
在使用 Redis 的过程中,如果未能及时发现并处理 Big keys(`大Key`”),可能会导致服务性能下降、用户体验变差,甚至引发大面积故障。
详解对象创建的六种方式
在Java中,对象是基于类的实例化,是程序的基本构建块。对象是具有状态和行为的实体,它们可以存储数据和执行操作。 学习并掌握对象的各种创建方式,对于后续的设计模式学习和开发中使用有很大的帮助。
探索maven replacer插件,打包时动态生成版本号
replacer是一个Maven插件,用于在构建过程中执行文本替换操作。该插件提供了一种方便而强大的方式来搜索、匹配和替换项目中的文本内容,可以在源代码、配置文件、资源文件等各种文件中进行替换操作。
idea集成gradle
Gradle是一种现代化的构建工具,用于自动化项目的构建、测试和部署。它具有简洁的DSL(领域特定语言)语法,支持多种编程语言和技术栈。通过使用Gradle,开发人员可以定义项目的依赖关系、任务和构建
并发编程中的双面战士:用户线程与守护线程
用户线程和守护线程可以相互协作,实现一些特定的需求。充分学习掌握他们的特性,在设计线程协作时,可以更加全面的考虑线程之间的依赖关系和生命周期管理,以确保协作的正确性和稳定性。
利用H2实现内存缓存和SQL语法的强大组合
H2数据库提供了强大的功能,结合内存缓存和SQL语法,实现高效数据存储和查询的完美组合,为应用程序提供快速、可靠的数据访问,提升系统性能和用户体验。
如何优雅的处理下载接口报错
使用适当的异常处理机制来捕获和处理下载接口可能抛出的异常。这可以确保你的应用程序在遇到错误时能够继续执行,并提供有用的错误信息给用户。
详解建造者模式,带一个优雅的封装(jdk8通用)
建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。
如何优雅的去掉空格和引号,带一个优雅的封装(jdk8通用)
在Java后端开发中,通常会主动去掉字符串中的空格,这主要基于以下几个原因:数据处理、数据存储、数据比较、输入验证
一文带你了解常用的加解密算法(带java案例)
加密算法和解密算法是数据保密性和安全性的关键组成部分。 它们用于将敏感信息转换为不可读的形式,以防止未经授权的访问者获得信息的内容。
创建型设计模式-原型模式,Java怎么实现
Java原型设计模式是一种创建对象的设计模式,它通过复制现有对象的属性和状态来创建新对象,而无需显式调用构造函数。通过使用原型模式,可以避免重复创建相似对象的开销,提高对象创建的效率。
好用的Java内存缓存库,Guava Cache
作为一个开发,多多少少都对内存缓存有一些了解。Google Guava是一个功能强大的Java工具库,提供了丰富的工具和集合类、函数式编程支持、缓存和并发处理等功能,帮助开发人员编写高效、可靠和易维护
三层架构和 COLA 架构比较
三层架构和COLA架构是常见的软件架构设计模式。三层架构将应用程序划分为表示层、业务逻辑层和数据访问层,而COLA架构则将应用程序划分为控制层、服务层、领域层和资源库层。
Maven的作用域详解(scope)
Maven的范围(scope)用于定义依赖项的可见范围和使用方式,包括provided(由目标环境提供)、runtime(运行时必需)、test(仅用于测试)和system(本地系统路径指定)等。
一文带你熟悉grafana
Grafana是一个开源的数据可视化和监控平台,用于实时分析和展示数据。它提供了丰富的图表和面板,使用户能够以直观的方式监控和分析各种指标和数据源。
运行在JVM上的编程语言,动态函数式编程语言Clojure
Clojure 是一种动态函数式编程语言,它运行在 Java 虚拟机(JVM)上并与 Java 紧密集成。Clojure 是由 Rich Hickey开发的,它结合了函数式编程的思想和强大的并发性能。
压缩炸弹,Java怎么防止
文件炸弹带来的危害极大,作为开发人员,我们必须深刻认识到文件炸弹的危害性,并始终保持高度警惕,以防止这种潜在漏洞给恐怖分子以可乘之机。
Java中的黑盒魔法-反射
反射是一种在运行时动态获取和操作类的信息的能力。它允许程序在编译时不需要明确知道类的具体类型,而是在运行时通过获取类的元数据来进行操作。