随笔分类 -  Java

摘要:通过Java代码进行图片添加水印 package com.sys.controller; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.Image; import ja 阅读全文
posted @ 2022-09-16 10:02 本兮嘻嘻 阅读(1340) 评论(0) 推荐(0)
摘要:1.什么是JSR JSR是Java Specification Requests的缩写,意思是Java 规范提案。是指向JCP(Java Community Process)提出新增一个标准化技术规范的正式请求。任何人都可以提交JSR,以向Java平台增添新的API和服务。JSR已成为Java界的一 阅读全文
posted @ 2021-11-21 18:16 本兮嘻嘻 阅读(322) 评论(0) 推荐(0)
摘要:1.编写枚举类 假设枚举类如下,现在需要遍历里面的deptId public enum AreaEnum { SHANDONG(1L, new BigDecimal(101527453), new BigDecimal(157900)), SHANGHAI(2L, new BigDecimal(24 阅读全文
posted @ 2021-11-12 11:05 本兮嘻嘻 阅读(1007) 评论(0) 推荐(0)
摘要:1.依赖引入 word转pdf需要 com.aspose 包,由于这个包不是在阿里云仓库公开的,我们不能直接通过maven下载,我们需要手动进行下载安装 可以从如下网盘进行下载该jar包 链接:https://pan.baidu.com/s/1axuvPzf7mOBG4kbddFegdQ 提取码:t 阅读全文
posted @ 2021-11-08 16:27 本兮嘻嘻 阅读(1575) 评论(1) 推荐(2)
摘要:1.如何判断对象可以回收 1.1 引用计数法 A引用B时计数加1,当不引用时计数减一,当计数为0时,则该对象被垃圾回收,弊端,当A,B两个对象循环引用时,不可以被垃圾回收掉.容易造成内存泄露。 1.2 可达性分析算法 根对象:肯定不能当成垃圾回收的对象。 扫描堆中的对象,看是否能沿着根对象为起点的引 阅读全文
posted @ 2021-08-16 21:32 本兮嘻嘻 阅读(90) 评论(0) 推荐(0)
摘要:1.依赖 创建maven项目,引入依赖 <!-- fastjson--> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> </dependency> 2.简单使用 2.1 简单Java类转js 阅读全文
posted @ 2021-07-16 16:41 本兮嘻嘻 阅读(140) 评论(0) 推荐(0)
摘要:1.什么是dubbo Apache Dubbo™ (incubating)是一款高性能Java RPC框架。官网:https://dubbo.apache.org/zh/ Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天 阅读全文
posted @ 2021-07-12 20:54 本兮嘻嘻 阅读(280) 评论(0) 推荐(0)
摘要:1.EasyExcel简介 EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的A 阅读全文
posted @ 2021-06-06 13:05 本兮嘻嘻 阅读(2956) 评论(0) 推荐(1)
摘要:1.汉字转拼音工具类 PinYinUtils.java package cn.aura.utils; import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j.format.HanyuPinyinCas 阅读全文
posted @ 2021-06-01 10:24 本兮嘻嘻 阅读(523) 评论(1) 推荐(1)
摘要:1.lambda表达式 1.1 实例引用 原始写法 Comparator<Integer> com=new Comparator<Integer>() { @Override public int compare(Integer o1, Integer o2) { return Integer.co 阅读全文
posted @ 2021-05-25 15:17 本兮嘻嘻 阅读(171) 评论(0) 推荐(0)
摘要:1.poi简介 1.1什么是poi Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java对Microsoft Office格式档案读和写的功能。POI为“Poor Obfuscation Implementation”的首字母缩写,意 阅读全文
posted @ 2021-05-10 14:50 本兮嘻嘻 阅读(14025) 评论(0) 推荐(2)
摘要:1.io流概念 流是从一端到另一端,连接了源头和目的地。IO流可以理解为连接程序与文件/数组/网络连接/数据库。 2.io流分类 2.1按流向分类 输入流输出流 2.2按处理数据不同分类 字节流:二进制,可以处理一切文件,包括:纯文本、doc、音频、视频等。字符流:文本文件,只能处理纯文本。 2.3 阅读全文
posted @ 2021-05-08 00:10 本兮嘻嘻 阅读(192) 评论(0) 推荐(0)
摘要:1.枚举类型的介绍 在 JDK 1.5 之前没有枚举类型,那时候一般用接口常量来替代。而使用 Java 枚举类型 enum 可以更贴近地表示这种常量。 2.枚举类型的使用步骤 2.1创建枚举类 2.2调用枚举 可以直接通过枚举名.枚举对象.getXxx()来获取对应的值和状态 在这里我们就可以正确使 阅读全文
posted @ 2021-04-27 11:21 本兮嘻嘻 阅读(2062) 评论(0) 推荐(0)
摘要:1.导入导出功能操作步骤 导入:"下载导入模板" -->保存文件到本地-->在模板中输入要导入的数据行-->"导入"-->选择录入数据的模板文件-->"确定" 导出:"导出"-->保存Excel文件到本地。 2.功能实现原理 2.1.外部组件依赖说明 (1)数据库访问相关:mysql-connect 阅读全文
posted @ 2020-03-09 22:24 本兮嘻嘻 阅读(1826) 评论(0) 推荐(0)
摘要:1.请说出servlet的生命周期? servlet被服务器实例化后,首先会执行init()方法,然后会调用service()方法,service()方法主要包含doGet()和doPost()方法,当服务器关闭的时候会执行destroy()方法。 2.servlet和filter的执行顺序? 首先 阅读全文
posted @ 2019-09-26 19:09 本兮嘻嘻 阅读(144) 评论(0) 推荐(0)
摘要:1.hashmap和hashtable的区别? hashmap允许键或值为null,而hashtable不允许键或值为null,hashtable是线程安全的,效率低,hashmap是线程不安全的,效率高, 2.数组和链表的区别? 数组可以包含基本数据类型和引用数据类型,而链表只能包含引用数据类型, 阅读全文
posted @ 2019-09-24 23:11 本兮嘻嘻 阅读(162) 评论(0) 推荐(0)
摘要:1.jvm,jre,jdk的区别? jvm是java虚拟机,是能够执行java字节码文件的虚拟机进程,jre包括核心类库的jvm,jdk是供开发人员使用的,其中包括了java的开发工具,也包括了jre。 2.如何环境变量? 创建新的变量名称JAVA_HOME,为JAVA_HOME添加新的变量值,jd 阅读全文
posted @ 2019-09-23 21:18 本兮嘻嘻 阅读(180) 评论(0) 推荐(0)
摘要:1 package com.gh.zuoye02;//冒泡排序 2 3 public class Maopao { 4 5 public static void main(String[] args) { 6 // TODO Auto-generated method stub 7 int[] ar 阅读全文
posted @ 2019-09-19 11:14 本兮嘻嘻 阅读(190) 评论(0) 推荐(0)