首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
架构
订阅
Bigduu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
使用整洁架构优化你的 Gradle Module
Gradle Module 作为 Android 工程的组件单元,我们可以基于整洁架构中关于组件设计的原则对其进行治理
我们应该如何扩展 IOC 容器中的 Bean
Spring 自从诞生以来就一直都是 Java 开发框架中的佼佼者,Spring 也是在各大面试中经常被提及的一个点,所以掌握 Spring 是无法避免的一道坎。而在 Spring 中最重要的就是 IOC 容器,IOC 管理着大量的 Bean。那么这些 Bean 仅仅是被 Sp…
拒绝黑盒应用-Spring Boot 应用可视化监控
图文简介逻辑关系效果演示快速开始1、SpringBoot应用暴露监控指标【版本1.5.7.RELEASE】首先,添加依赖如下依赖:然后,在启动类Application.java添加如下注解:最后,配置
Java并发编程之线程池的使用
1. 为什么要使用多线程? 既然处理器的个数增加了,如果还使用传统的串行编程,就有点浪费资源了,因此,为了提高资源利用率,让各个处理器都忙碌起来,就需要引入并发编程,要引入并发编程,就引入了多线程。 可以说,使用多线程的最直接目的就是为了提高资源利用率,资源的利用率提高了,系统…
如何让java代码性能"更高、更优雅、远离BUG"?
所谓优雅的代码,或者恶心的代码,很多时候是见仁见智的。也同时是看个人喜好或者习惯的。当经验不足,看的和写的代码还不够多的时候,我们可能会追捧某个大神或者奉某本经典为圭臬。然后跟学校的学弟们说,有空多看看《重构》和《设计模式》吧。 在我看来,优雅的代码并不是说这个代码写的有多神,…
幂等问题 8种方案解决重复提交
当然也可以使用 一些其他签名校验 在某一次提交时先 生成固定签名 提交到后端 根据后端解析统一的签名作为 每次提交的验证token 去缓存中处理即可.
为什么用枚举类来实现单例模式越来越流行?
单例模式是 Java 设计模式中最简单的一种,只需要一个类就能实现单例模式,但是,你可不能小看单例模式,虽然从设计上来说它比较简单,但是在实现当中你会遇到非常多的坑,所以,系好安全带,上车。 单例模式就是在程序运行中只实例化一次,创建一个全局唯一对象,有点像 Java 的静态变…
这么香的日志动态级别与输出,你确定不进来看看?——生产环境动态输入日志级别、文件
上一篇我们讨论了日志的性能以及日志的优缺点,有朋友说我没有干货,痛定思痛,决定来一篇干货,让小伙伴们见识一下员外真正的实力💪,讨论一下生产环境如何动态按一次请求、一个用户来调整日志级别,甚至输出独立文件。本文代码较多,建议读者运行一下。 整理了以上需求,我们来尝试逐一解决。 …
聊聊 Vue 中 axios 的封装
作为一个优秀的 HTTP 库,axios 打败了曾经由 Vue 官方团队维护的 vue-resource,获得了 Vue 作者尤小右的大力推荐,成为了 Vue 项目中 HTTP 库的最佳选择。 虽然,axios 是个优秀的 HTTP 库,但是,直接在项目中使用并不是那么方便,所…
我重构定时任务服务时,运用的那些编程思想
在重构一个老项目的一个定时任务服务的过程中,我想到了几个有趣的点子,整个服务的骨架就是借鉴这几个点子搭建的。 一开始想做的,只是能让定时任务实现可页面配置,可随时修改配置随时生效。配置指的是配置cron表达式,定义任务的执行时机。但由于后期的种种问题,不得不对定时任务服务进行再…