请叫我头头哥

您可以考虑给头头来个小小的打赏以资鼓励,您的肯定将是我最大的动力。thx.

微信打赏

微信账号 i7toutou

支付宝打赏

支付宝账号 datou431@qq.com
摘要: 本地JS文件批量压缩 最近在维护一个小后台项目,有段JS需要压缩上传到CDN存储服务器。由于之前压缩的JS文件都比较少,都是手动压缩的。这次需要压缩的文件比较多,所以用了批量压缩。特此记录一下,方便大家和自己以后再用到的时候备忘。 v准备工作 安装nodejs 首先在本地安装node.js和npm,一般npm集成于nod 阅读全文
posted @ 2022-11-27 21:54 请叫我头头哥 阅读(247) 评论(0) 推荐(0) 编辑
摘要: Lists.partition Lists,提供了很多api方便操作。例如:Lists.partition(List list,int size) Lists.partition(List list,int size)将list集合进行切割然后填充到一个List集合里。官方介绍 使用场景: 比如内存中有大量数据,需要循环调用某个方 阅读全文
posted @ 2022-10-23 21:14 请叫我头头哥 阅读(344) 评论(0) 推荐(0) 编辑
摘要: JVM常用调优配置参数 常用的JVM配置参数: -Xms2g:初始化堆大小为 2g; -Xmx2g:堆最大内存为 2g; -XX:NewRatio=4:设置年轻的和老年代的内存比例为 1:4; -XX:SurvivorRatio=8:设置新生代 Eden 和 Survivor 比例为 8:2; –XX:+UseParNew 阅读全文
posted @ 2022-07-17 21:25 请叫我头头哥 阅读(596) 评论(0) 推荐(1) 编辑
摘要: SpringBoot进阶教程(七十四)整合ELK 在上一篇文章《SpringBoot进阶教程(七十三)整合elasticsearch 》,已经详细介绍了关于elasticsearch的安装与使用,现在主要来看看关于ELK的定义、安装及使用。 v简介 1.什么是ELK? ELK 是elastic公司提供的一套完整的日志收集以及展示的解决方案,是三个产 阅读全文
posted @ 2022-05-21 22:08 请叫我头头哥 阅读(1715) 评论(0) 推荐(3) 编辑
摘要: SpringBoot进阶教程(七十三)整合elasticsearch Elasticsearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。充分利用Elasticsearch的水平伸缩性,能使数据在生产环境变得更有价值。Elasticsearch 的实现原理主要分为以下几个步骤,首先用户将数据提交到Elasti 阅读全文
posted @ 2022-03-06 21:10 请叫我头头哥 阅读(1650) 评论(0) 推荐(2) 编辑
摘要: linux安装elasticsearch Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。但是,Lucene只是一个库。想要使用它,你必须使用Java来作为开发语言并将其直接集成到你的应用中,更糟糕的是,L 阅读全文
posted @ 2022-02-05 22:23 请叫我头头哥 阅读(916) 评论(1) 推荐(2) 编辑
摘要: Java LocalDateTime实用方法 Java8提供了新的时间接口LocalDateTime。本文主要介绍了Java8中LocalDateTime的一些常用操作方法。不多说,直接上代码。欲知详情,可以看看官网。 阅读全文
posted @ 2022-01-16 21:40 请叫我头头哥 阅读(1592) 评论(1) 推荐(1) 编辑
摘要: Java lambda date排序 使用lambda表达式,使用对象的时间字段将list排序。 阅读全文
posted @ 2021-12-18 21:13 请叫我头头哥 阅读(1658) 评论(0) 推荐(0) 编辑
摘要: git没有提交的代码如何迁移到新建分支 在接到需求以后,直接在master上开发了,到提交的时候才想起来忘记新建版本分支了,直接提交到master会影响到其他人。这时候就想着将本地编辑的代码,没有提交的代码暂存起来,然后新建一个新分支,再将暂存的代码推送到新分支上。 阅读全文
posted @ 2021-11-06 20:19 请叫我头头哥 阅读(940) 评论(0) 推荐(1) 编辑
摘要: Java单链表反转 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 相比于线性表顺序结构,操作复杂。由于不必须按顺序存储,链表在插入的时候可以达到O(1)的复杂度,比另一种线性表顺序表快得多,但是查找一个节点或者访问特定编号的节点则需要O(n)的时间,而线性表和顺序表相应的时间复杂度分别是O(logn)和O(1)。 阅读全文
posted @ 2021-09-26 21:34 请叫我头头哥 阅读(462) 评论(0) 推荐(0) 编辑
//Setting ico for cnblogs