置顶文章

13 0 0 25.30℃

通过 JAVA 实现 Windows 屏幕水印

通过 JAVA 实现 Windows 屏幕水印 不是图片加水印,是 Windows 电脑屏幕上加水印,防拍照。图片加水印网上很多实用文章。Windows 电脑屏幕上加水印更多是一些企业信息安全工具的广告,或者弹出图片加水印的文章,或者使用非JAVA语言实现的屏幕加水印文章 效果 支持多屏幕水印添加
详情
198 0 1 46.80℃

Maven如何自定义脚手架

Maven如何自定义脚手架 引言 在项目越来越多的背景下要保证开发效率保证系统稳定,项目标准化将不可避免,其中最开始的就是要有一个或多个骨架工程。 使用这些骨架工程开发实现统一的设计理念,技术栈,功能组件,架构风格,开发规范等一致的约束。 Maven的脚手架是什么 在idea的创建项目中这些选择就是
详情

精选分类

文章列表

15 0 0 25.50℃

架构师系统设计原则

架构师系统设计原则 反讽 原则一 链路单点,系统没有隔离,分级,降级,熔断,补偿、重试设计、多依赖 +++info 系统主链路尽可能单点 单点系统,就像苏伊士运河一样,一旦航道出故障,整个运输系统都瘫痪,非常酸爽 +++ +++info 不做系统隔离 千万别做系统隔离,要挂一起挂。 什么是真正的兄弟
详情
11 0 0 25.10℃

2023年终总结,总结过去,遥望未来

2023年终总结,总结过去,遥望未来 转眼就2024年了,博客上线至今也有快4年了,它与我一起步入社会,那一年我踌躇满志,即使疫情打压大家的信心,我却依旧自信,耀眼,我坚信自己与众不同。初次工作在长沙,团队组长,然后还在长沙,公司是潭州教育近5千人,270多人的研发团队,所属基础架构组。但我那时心有
详情
9 0 0 24.90℃

线程池工作队列

线程池工作队列 理解 线程池是存放执行多个线程的容器,多个未执行的线程存存放在队列中。根据线程池原因,队列满足存入和取出功能就行。 队列对应JAVA中java.util.Queue接口,接口方法设计看出,队列需要有入队(add、offer)、出队(remove、poll、element、peek)。
详情
18 0 0 25.80℃

设计原则理解记录(一)

设计原则理解记录(一) 设计模式与设计原则都是为了提高代码复用性,维护性,可读性。但设计模式往往只实现一种原则或多种原则的整合,也就是说设计原则可能有多种设计模式实现。需要注意设计原则再实际开发中并不能做到完全遵守,往往是打破一些原则,遵守一些原则,来实现设计的合理性。所以看情况分析 简述 本章主要
详情
27 0 0 26.70℃

JAVA 制作成 Windows 服务与任务计划

前言 本章讲的是最近学到的一些 windows 工具和命令,起因是要用 JAVA 做成 Windows 服务实现监控用户剪切板。 功能实现过程是:JAVA 使用 JDK 提供的 java.awt.datatransfer.Clipboard 类获取系统剪切板,且拿到剪切板的内容是没有问题的,但是将
详情
12 0 0 25.20℃

半小时得到一个自己的随机图片API接口

需要哪些东西解决了什么问题 一个公共的 github 仓库,github的仓库可以存1G的图片,一般心动好看的图得找好久,这个解决存储问题 Jsdelivr 通过它解决 github 仓库图片国内访问速度问题,有不少域名,可以自己看情况,这个解决网速问题 阿里云ServerLess 函数计算FC,有
详情
15 0 0 25.50℃

JAVA文件监听技术记录

JAVA文件监听技术记录 文件监听技术网上讲的很多,散碎而全面,但关联性弱,看的越多就感觉疑问反复出现,比如有些人说 WatchService 监听原理是循环,有些人说是信号通知 Jnotify 监听文件,apache 的 common-io-2.6 包的监听文件最好,为什么会这样,所有我要做个笔记
详情
15 0 0 25.50℃

Halo1.6 附件支持 GitHub

Halo 附件支持 GitHub Halo 附件支持很多,但我还是喜欢用 GitHub 存储,可能是贫穷使我奋斗吧,用其他云商总会怕各种意外,如价格上涨,跑路,感觉图片没有存在一个自己能掌握的地方,但不能否认的是它们提供的各种图片增值服务还是很给力的,如 cdn、在线图片压缩、在线格式转换等功能。
详情