[Java] Java
文章平均质量分 80
niaonao
认真你就赢了
展开
-
从Vue到Postman全面验证API接口跨域问题
通过Vue项目和Postman来验证跨域问题原创 2024-08-08 10:08:22 · 1256 阅读 · 0 评论 -
【代码片】图像处理工具OpenCV、JAI、ImageJ、Thumbnailator和Graphics2D
分析了五种常用的Java图像处理工具:Graphics2D、ImageJ、JAI、OpenCV和Thumbnailator。对比下来,在修改分辨率后,图片清晰度最高的是OpenCV。原创 2024-03-25 14:47:35 · 476 阅读 · 0 评论 -
选择最佳图像处理工具OpenCV、JAI、ImageJ、Thumbnailator和Graphics2D
分析了五种常用的Java图像处理工具:Graphics2D、ImageJ、JAI、OpenCV和Thumbnailator。对比下来,同一图片在修改分辨率处理后,图片清晰度最高的是OpenCV原创 2024-03-25 14:39:02 · 1916 阅读 · 3 评论 -
体验飞一般的速度!文件多线程读取下载+异步上传云存储
大批量文件多线程批量读取下载+异步上传云存储原创 2024-03-05 11:08:27 · 448 阅读 · 0 评论 -
【代码片】文件多线程读取下载+异步上传云存储
大批量文件多线程批量读取下载,异步转存cos原创 2024-03-05 11:05:56 · 354 阅读 · 0 评论 -
【技术面试】Java八股文业余选手-下篇(持续更新)
Java八股文下篇持续更新原创 2023-07-22 11:01:05 · 547 阅读 · 0 评论 -
【技术面试】Java八股文业余选手-上篇(持续更新)
Java八股文上篇原创 2023-07-22 10:58:33 · 656 阅读 · 0 评论 -
Stream 实战集合常用转换 - List 篇
Stream 实战 List 常用转换原创 2023-04-26 11:07:52 · 792 阅读 · 0 评论 -
Java VisualVM 安装 Visual GC 插件图文教程
Visual GC 插件安装原创 2023-03-08 08:54:34 · 2414 阅读 · 1 评论 -
代码片-策略模式+工厂模式
通过策略类实现不同场景的策略处理,通过工厂模式创建不同的策略对象1. 策略实现接口、策略实现类1.1 策略接口/** * 策略接口 */public interface IWarnRule { public void warn();}1.2 策略实现类/** * 防拆告警策略实现类 */public class AntiRemovalWarn implements IWarnRule { private static final Logger log = Logg原创 2022-05-31 12:08:00 · 400 阅读 · 2 评论 -
【数据库连接池】could not inspect JDBC autocommit mode 问题处理
org.hibernate.exception.GenericJDBCException: could not inspect JDBC autocommit mode 处理原创 2021-11-24 11:11:33 · 4124 阅读 · 0 评论 -
线程安全分类及虚拟机锁优化
线程安全问题是多线程之间访问共享数据时的数据安全问题;线程安全的同步措施:互斥同步、非阻塞同步、无同步措施.;锁优化技术常见的有适应性自旋、锁消除、锁粗化、轻量级锁、偏向锁;原创 2021-03-31 09:52:58 · 311 阅读 · 0 评论 -
高效并发中的高速缓存与指令重排
就你TMD叫指令重排啊原创 2020-12-02 08:51:43 · 767 阅读 · 3 评论 -
不能不了解的,Tomcat 类加载模型
Tomcat 管理的自定义类加载器CommonClassLoader、ServerClassLoader、SharedClassLoader、WebappClassLoader、JasperClassLoader原创 2020-08-30 16:27:01 · 501 阅读 · 0 评论 -
不能不了解的,类加载机制
类加载的过程分为加载阶段、验证阶段、准备阶段、解析阶段、初始化阶段原创 2020-08-21 09:39:27 · 528 阅读 · 0 评论 -
不能不了解的,Java 垃圾回收机制
判定对象存活:程序计算器,可达性分析垃圾回收算法:标记-清除,标记-整理,复制算法原创 2020-08-08 18:33:45 · 698 阅读 · 0 评论 -
不能不了解的,Java 内存模型
Java 内存区域,JVM 执行程序时的数据区域;划分为新生代,老年代,永久代,虚拟机栈,本地方法栈,程序计数器;原创 2020-08-08 00:54:20 · 369 阅读 · 0 评论 -
集合在耗时程序中流遍历、迭代遍历的效率测量对比
增强for循环表现较好,foreach效率整体较高;在 65 万级数据量左右,parallelStream 效率会超过 foreach,随着数据量级增加,差距增大原创 2020-07-10 09:38:59 · 706 阅读 · 0 评论 -
代码片-base64 图片资源与字节数组转换
1. Vue>原生 Input 组件获取图片 Base64 编码资源<input type="file" accept="image/*" @change="selectImg()" ref="file"/>此处使用 Promise 将上传图片资源 evt.target.result(Base64Data) 放全局变量import $ from 'jquery'expo...原创 2020-04-16 15:48:14 · 1580 阅读 · 1 评论 -
JDK 13(2019-09) 新增功能和遗弃的功能
JDK 13 New Features And Removed Features文章目录1. New Features1.1 core-libs1.2 hotspot1.3 security-libs1.4 tools1.5 xml2. Removed Features and Options2.1 client-libs2.2 core-libs2.3 hotspot2.4 security...原创 2019-10-16 16:17:53 · 1016 阅读 · 0 评论 -
Java单继承经典面试题
一、面试题 面试题 LVXQ.java 代码如下public class LJXQ { public static void main(String[] args) { A a = new A(); B b = new B(); C c = new C(); D d = new D(); System.out.println(a.get(a) + " - " + a....原创 2018-04-01 21:25:31 · 10524 阅读 · 12 评论 -
自定义枚举类型实体类
自定义枚举类型实体类一、枚举实例说明 枚举关键字 enum,用更为简便的标识来替代特殊意义的字符或字符串。 举个栗子,每周七天,我们通过1-7来表示,这就是基本的枚举。枚举值MondayTuesday WednesdayThursdayFridaySaturdaySunday枚举类型1234567二、开发中的枚举数据2.1 说明 在实际开发中我们会用到枚举类型,枚举数据档案存放在...原创 2018-03-06 11:45:48 · 8743 阅读 · 0 评论 -
Java开发工具类 -- StringUtils
org.apache.commons.lang.StringUtils原创 2017-10-10 15:04:43 · 932 阅读 · 0 评论 -
JAVA GUI自定义JPanel画板背景
GUI全称是Graphical User Interface,就是图形用户界面。java的GUI应用广泛在我们生活中也很常见。很多应用使用该GUI编程设计,像点击QQ图标弹出对应的登录窗体。JPanel面板是SWING下的一个面板容器类。该面板支持嵌套,可设置布局方式。原创 2016-12-15 16:27:32 · 6377 阅读 · 1 评论 -
AWT:实现简单的java计算器
这个计算器是基于java语言下图形界面AWT编写的。其实我认为写这个计算器,实现什么功能不重要,市场也不缺这个计算器,而是在于对AWT中三大布局的及画板的使用简单控件的操作使用。通过联系熟悉掌握AWT基础为深入学习打下基础。这个计算器功能也十分简单,空有其表。不过有兴趣的话可以继续添加功能完善操作等。使用平台:主要使用Myeclipse2014主要知识点:java 基础;原创 2016-12-12 15:12:14 · 8658 阅读 · 2 评论 -
单例模式 - 确定 N 先生的GirlFriend
确定唯一的对象 - 单例模式 关键字:单例模式 饿汉式单例 线程安全 双锁机制 一、GrilFriendClass 引言 N 先生很快就要大学毕业,大学四年忙于学(网)业(游),也没有找个女朋友。每每回家,家人都催促他赶快谈一个,或者干脆说要直接给 N 先生介绍对象。 有句话说什么样的年龄就该做什么样的事情,这句话放在当下还是很有道理的。可是 N 先生心中对成家立业是有自己的认识的,认...原创 2018-03-10 19:48:54 · 2956 阅读 · 20 评论 -
通过Git提交项目到码云
工具Eclipse系统Windows 10环境准备:一、配置本地Git HOME进入控制面板 - 系统与安全 - 系统 - 高级系统设置系统属性 - 高级 - 环境变量用户变量 - 新建变量:HOME值:E:\win10\360downno\UNSoftware\GitHome我这里路径有些繁琐了;完全可以为E:\GitHome,根据个人习惯原创 2017-09-29 10:04:53 · 2658 阅读 · 1 评论 -
ArrayList 源码分析 -- 扩容问题及序列化问题
ArrayList 源码分析扩容问题及序列化问题ArrayList 源码分析扩容问题及序列化问题一、前言二、ArrayList 的继承与实现关系2.1 ArrayList.java2.2 抽象类AbstractList.java2.3 接口List.java2.4 接口RandomAccess.java2.5 接口Cloneable2.6 接口Serializable...原创 2018-08-16 17:44:18 · 1354 阅读 · 3 评论 -
模拟浏览器下载Excel 到本地
1. 文件导出1.1 导出实现方式 文件导出功能, 简单来说有两种实现方式:生成文件并直接下载文件, 导出一步实现;先生成文件, 再下载文件, 导出分两步实现;1.2 导出实现场景 实现场景无非是, 用户触发导出动作, 后端接收请求, 处理业务数据, 引入poi 依赖, 生成Excel 文件...原创 2019-04-15 23:18:10 · 1969 阅读 · 2 评论 -
POI 文件导出设置单元格颜色样式
文章目录1. 引言2. 字体颜色设置2.1 Font.java2.2 HSSFColor.java3. 样例演示3.1 前端报表3.2 文件导出3.3 后端代码1. 引言 文件导出时支持设置单元格样式; 通过XSSFCellStyle 样式来封装单元格的背景颜色, 文本排版, 文本字体样式等. 示...原创 2019-05-09 14:57:53 · 4776 阅读 · 0 评论 -
代码片 -文件下载
此处为代码片,演示使用 IO 流实现 File 的创建与导出。Java 后端代码 DownController.javaimport com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.serializer.SerializerFeature;impor...原创 2019-09-25 17:38:17 · 406 阅读 · 0 评论 -
2016小码哥杯java程序设计竞赛赛前模拟题
java程序设计赛前模拟题一、单选题:(45分)15题单选题,每题3分第1题 单项选择题代码片段: System.out.format("Pi is approximately %d.", Math.PI);请问执行的结果是什么? A 编译出错 B Pi is approximately 3. C Pi is approxi原创 2016-10-07 16:21:40 · 6672 阅读 · 4 评论