首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java
CodeDevMaster
创建于2022-06-30
订阅专栏
Java
等 14 人订阅
共18篇文章
创建于2022-06-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
文件夹、文件目录递归下载:打包成ZIP压缩包
在Java中如果要实现文件夹、文件目录的递归下载并打包成ZIP压缩包,可以通过遍历文件夹、创建ZIP输出流、将文件添加到ZIP等操作实现。
防止非法盗链的几种解决方案
非法盗链指的是在未获得授权的情况下,将别人的资源(如图片、视频等)直接链接到自己的网站上,从而消耗他人的带宽和流量,并影响原始资源的安全性。
常见分布式ID解决方案总结:数据库、算法、开源组件
分布式ID解决方案是用于在分布式系统中生成唯一标识符的方案。常见的分布式ID解决方案可总结为3点:数据库方案、算法方案、开源组件方案。
使用Openoffice或LibreOffice实现World、Excel、PPTX在线预览
jodconverter是一个强大的文档转换工具,适用于需要将Office文档转换为其他格式的应用程序。它基于Java平台,并使用LibreOffice/OpenOffice作为转换引擎。
Java使用OpenCV进行图像操作
OpenCV是一个开源的计算机视觉库,它提供了一系列丰富的图像处理和计算机视觉算法,包括图像读取、显示、滤波、特征检测、目标跟踪等功能。
微信开发工具包WxJava之微信公众号开发的常用API使用篇
微信开发工具包WxJava是一个基于Java语言的微信公众号和小程序开发工具包,提供了丰富的API接口,可以根据自己的需求选择相应的接口。
微信开发框架WxJava之微信公众号开发的入门使用篇
WxJava是一款基于Java语言的微信开发Java SDK,它提供了微信支付,开放平台,小程序,企业微信,公众号等多个平台的API接口,并将其封装为易于调用的Java方法,方便Java开发者快速开发
Java实现添加文字水印、图片水印功能
为图片添加水印是一种常用的图片处理技术。在Java 中可以使用JDK自带的 Graphics2D 类来绘制水印。可以添加图片水印或者文字水印。
Java开发者在Windows环境安装各类开发工具汇总
不管是刚开始学习编程的菜鸟还是老鸟,总会遇到如系统崩溃、更换系统、更换硬盘、更换电脑等问题,然后再重新安装开发工具场景下费时费力(部分记不住,然后网络搜索),故整理汇总在Windows环境安装各类常用
Java实现调用外部程序
在Java中,可以通过Runtime类或ProcessBuilder类来实现调用外部程序。。。。。。
日志框架之log4j2的使用
log4j2是Apache基金会下的日志框架,它是对log4j的升级版,提供了更好的性能和扩展性。同时,Log4j2是一个功能强大、性能优异、灵活可配置的日志框架,广泛应用于各种Java应用程序中。
日志框架之LOG4J
LOG4J是一个Java的日志框架,它可以帮助开发者在应用程序中记录和管理日志信息。LOG4J提供了一种灵活、可配置的机制来控制日志的输出,在不同的环境和场景下可以动态地改变日志输出的级别和格式。
日志框架之日志门面SLF4J的使用
简单日志门面SLF4J主要是为了给Java日志访问提供一套标准、规范的API框架,其主要意义在于提供接口,具体的实现交由其他日志框架,例如log4j和logback等。
日志框架之Java原生日志JUL
Java原生日志框架,简称JUL,是Java平台自带的日志工具,以Logger作为其日志记录器,支持多种级别的日志记录,可以跨平台使用。
JUC(java.util.concurrency)包中常用锁相关类
ava.util.concurrency.locks包是一个提供了锁机制相关的类包,比如:Lock, Condition, ReadWriteLock等。
JDK动态代理实现原理以及手写实现JDK动态代理
JDK动态代理是采用字节重组,重新生成对象来替代原始对象,以达到动态代理的目的。在理清楚JDK动态代理的过程后,手写实现JDK动态代理过程。
多线程与并发编程回顾总结
从线程的创建、线程的运行状态、线程的其他操作、多线程的应用、线程的安全、多线程死锁、多线程间通信、线程的三大特性、线程池等方面回顾总结。
基于Nginx的负载均衡,使用Docker搭建Tomcat集群
使用Docker搭建多台Tomcat,利用Nginx的负载均衡能力,构建Tomcat集群......