自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (10)
  • 收藏
  • 关注

原创 java动态生成下拉框,标注信息,HSSFDataValidation和数据有效性等设置

POI的基础使用java动态生成下拉框属性,设置下拉框数据有效性/** * 设置下拉框元素 * * @param firstRow 起始行 * @param endRow 结束行 * @param firstCol 起始列 * @param endCol 结束列 * @param list 下拉框选项 ...

2019-07-29 15:20:30 4841 1

原创 leetCode数组等相关学习

leetCode数组相关练习

2022-09-07 22:22:35 106 1

原创 LeetCode-练习之字符串处理

LeetCode字符处理相关练习

2022-09-07 15:57:38 162

原创 LeetCode-java练习目录

LeetCode练习

2022-09-05 18:16:07 709

原创 mysql笔记

一、数据结构二叉树红黑树(二叉平衡树)B树B+树二、数据存储引擎1、MySMI(非聚集索引)2、InnoDB(聚集索引)叶节点包含所有的记录推荐使用自增主键唯一索引(未设置,MySQL自动寻找数据唯一列或者创建虚拟列维护唯一索引)3、hash索引范围查找性能差,精确查找性能高三、索引(排好序的数据结构)...

2021-04-08 09:50:02 80

原创 Redis笔记

一、Redis持久化方法RDB:快照形式AOF:把所有对Redis操作的命令都存储到文件内

2021-04-06 11:48:12 80

原创 MQ学习笔记

一、MQ常用四大种类ActiveMQ,RabbitMQ,Kafka,RocketMQ二、不同MQ的特点性能效率对比Kafka>RocketMQ>RabbitMQ>ActiveMQ三、RabbitMQ特点采用AMQP协议(网路传输协议)工作原理:

2021-03-16 15:20:54 167

原创 Java并发编程笔记

一、创建线程的几种方式继承Thread类重写run方法public static class MyThread extends Thread{ @Override public void run(){ }}实现Runable接口 public static class RunnableTask implements Runnable{ @Override public void run() { } }RunableTask

2021-02-18 10:17:28 109

原创 Java虚拟机常用的调试命令

Java虚拟机常用的调试 命令(摘录《深入理解Java虚拟机文档》)jps:虚拟机进程状态工具作用:可以列出正在运行的虚拟机进 程,并显示虚拟机执行主类(Main Class,main()函数所在的类)名称以及这些进程的本地虚拟机唯一 IDjps -l (显示进程和主类)2388 D:\Develop\glassfish\bin\..\modules\admin-cli.jar 2764 com.sun.enterprise.glassfish.bootstrap.ASMain 3788 s

2020-12-11 15:33:57 423

原创 Python中GIL锁

GIL锁:全局解释锁,是cpython解释器独有的;GIL锁的缺点:GIL锁在多线程执行时,只有一个线程使用CPU,使得无法利用多核CPU,也称为(伪线程);GIL锁释放时机:一般在进行IO操作时,需要进行大量时间进行等待,此时CPU空闲将会释放GIL锁可供其他线程使用;还有就是达到一定时间片时会自动释放GIL锁,但此时主线程也会与其他线程争夺CPU使用权。所以python中的多线程不适合...

2019-12-30 10:19:32 140

原创 thymeleaf获取后端数据

通常需要从后端拉取数据形成下拉框当返回元素是 list userNameList = userServiceImpl.findUserName()<select> <option th:each="value,iter:${@userServiceImpl.findUserName() }" th:value="${value}"></option>&l...

2019-12-17 09:19:56 6089

原创 springboot使用springTask执行定时任务

/** * @EnableScheduling 加载定时任务启动类 */@SpringBootApplication@EnableSchedulingpublic class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplicat...

2019-10-24 10:39:03 383

原创 java将指定路径下文件打包

编写工具类public class ZipUtils { private final Logger logger = Logger.getLogger(ZipUtils.class); /** * 用来保存遍历的文件 */ public static List<String> fileList = new ArrayList<Str...

2019-10-21 16:47:48 1145

原创 浏览器下载图片文件等,解决浏览器下载图片文件等,解决'window .location .href'参数传递过大问题参数传递过大问题

问题:页面点击下载,传递参数到后台,后台通过参数筛选,这里用window.location.href方式传参但参数大小限制。后改为post方式,通过封装表单来传参layer.confim("确定下载选中批次图片?",{title:"提示",shade: 0},function(){var data = []postDownloadFile({url:"url",data:data,...

2019-10-21 10:54:35 1500

原创 java定时器执行任务

一、TimerAPI描述:对应于每个Timer对象是单个后台线程,用于依次执行所有定时器的任务。 计时器任务应该快速完成。 如果一个定时器任务需要花费很多时间来完成,它会“计时”计时器的任务执行线程。 这可能会延迟随后的任务的执行,这些任务在(和)如果违规任务最后完成时,可能会“束起来”并快速执行。(**Timer是单线程执行任务**,在执行任务期间可能出现前个任务未执行完毕,后个定时任务时间已...

2019-10-21 10:22:13 471

原创 java项目启动时加载数据库信息存入缓存方法

一、获取需要加载的数据@Componentpublic class MathMethod { public void addMethod(int i) { //查询方法存入redis等库 System.out.println(i); }}注意:同样需要被spring容器管理即@Component二、继承CommandLineRunne...

2019-10-08 17:28:12 6106

原创 几种常用的Map

几种常用的MapHashMap:存取无序,效率可以,因为是异步的,所以存在不安全性,性能相对可以;HashTable:相对于HashMap性能要差,是同步。LinkedHashMap:通过双向链表来维护map,存取有序,查询效率快。TreeMap:红黑树结构维护排序key值,查询效率快ConcurrentHashMap:jdk1.5更新的,引入分段锁,相当于拆分成多个HashTable,...

2019-09-25 15:25:31 414

原创 Springboot静态变量注入问题

在使用SpringBoot框架时,可能遇到给自定义的工具类的静态成员变量赋值,此时spring又不支持直接给静态变量赋值,在网上查了许多,发现其思想为通过赋值给非静态类的非静态方法赋值,同时利用静态方法成员变量的get或有参构造函数等进行调用赋值。(转换赋值)如:public class methodTest{ private static String value; public voi...

2019-06-17 10:54:40 1957

原创 SpringBoot随记

SpringBoot注解ImportResource的使用SpringBoot提倡构建零配置文件项目,但当需引入其他配置文件时可以在SpringBoot启动类上加@ImportResource注解,即可将该引入注解加载到SpringBoot容器中。@SpringBootApplication@ImportResource(locations={"classpath:文件"})public ...

2019-06-11 15:50:15 290

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除