摘要: 1. 前言 Apache POI是Apache开源的用以Java操作Microsoft Office套件档案进行读写的API库。 版本 HSSF:支持Excel 97~2003版本的.xls文档操作,不过局限性较大,单个sheet最多65536行256列。 XSSF:支持Excel 2007版本往后 阅读全文
posted @ 2022-07-02 18:50 苍凉温暖 阅读(487) 评论(0) 推荐(0)
摘要: 1. 目录、文件工具类 // 检查目录是否存在,不存在则创建 public boolean chkDirExists(String pathStr) { File path = new File(pathStr); if (path.exists()) { return true; } else { 阅读全文
posted @ 2022-07-02 16:24 苍凉温暖 阅读(63) 评论(0) 推荐(0)
摘要: 1. 非Spring框架中使用 依赖 最常用的Redis在Java上的开发包就是jedis.jar,同时也需要导入commons-pool2.jar用作连接池的组件依赖包。注意commons-pool2的版本最好保持最新,过低版本可能导致无法使用。这里做示例的版本是:jedis-2.9.3.jar和 阅读全文
posted @ 2022-07-02 15:30 苍凉温暖 阅读(312) 评论(0) 推荐(0)
摘要: 目录hash是什么hash值如何计算Hash碰撞(冲突)HashMap1. HashMap初始化数组大小的计算2. 计算值存放的数组索引3. HashMap扩容4. HashMap解决Hash冲突时使用的链表和红黑树5. 为什么一定要重写equals和hashCode方法6. 线程安全的HashMa 阅读全文
posted @ 2022-04-18 10:53 苍凉温暖 阅读(82) 评论(0) 推荐(0)
摘要: 一. 起因 正在使用的Linux是原本用来测试简易安装用的,所以根目录只提供了16GB空间,安装完毕openSUSE之后发现还行,就觉得凑合用一下就行,没想到随着数据量的提升直接把根目录存满了。因为没有使用LVM,所以动态扩容也没辙,找了一圈方法以后决定把最占空间的docker和映射目录下的文件进行 阅读全文
posted @ 2022-03-29 19:54 苍凉温暖 阅读(4053) 评论(0) 推荐(0)
摘要: 一. 前言 本文参考了以下文本,将其中内容进行个人化统合和补充: Docker中搭建FastDFS文件系统(多图教程) SpringBoot集成FastDFS依赖实现文件上传的示例 本地环境 | 项目 | 版本 | | | | | docker宿主机系统 | openSUSE Leap 15.3 x 阅读全文
posted @ 2022-02-20 21:35 苍凉温暖 阅读(823) 评论(0) 推荐(0)
摘要: 一. 准备工作 下载Nacos 官网提供稳定版:https://github.com/alibaba/nacos/releases 可以选择源码自编译或二进制可执行文件压缩包(Windows下载.zip包;Linux和MacOS下载.tar.gz) JDK 1.8+ JDK最低要求版本是1.8 官网 阅读全文
posted @ 2022-01-23 10:19 苍凉温暖 阅读(1354) 评论(0) 推荐(0)
摘要: 一. 问题描述 从Apache新下了一个Tomcat以后解压在目录下面,IDEA配上以后就准备开始启动,但是发现使用Debug启动项目的时候会报错无法启用端口。 然后我在设置里修改了Debug的端口号,然后再尝试,报错依旧,我想还能这么巧正好端口被占用了么?然后检查了对应端口,发现并没有被占用。 当 阅读全文
posted @ 2021-03-07 10:52 苍凉温暖 阅读(486) 评论(0) 推荐(0)
摘要: 一. 准备工作 一台具备可用的 LAN 唤醒功能,支持WoL(Wake On LAN)功能的主机,需要网卡支持,根据网卡型号在对应的官网查找即可,主流的最近的网卡基本都支持。 比如我的主机是戴尔的T7810工作站,在戴尔的官网就可以找到:《如何在戴尔系统上设置-lan-唤醒-wol》,在支持的设备列 阅读全文
posted @ 2021-02-10 15:00 苍凉温暖 阅读(14393) 评论(0) 推荐(0)
摘要: 一. 安装 Oracle官网:官网。注意,别下成JRE。 因为Oracle不知道犯什么病,下载JDK也要密码,这里提供一个密码网站:Oracle共享密码 下载的安装包是dmg格式,和Windows系统安装exe执行文件一样,只不过多一个步骤。 安装没啥好说的,一路下一步就行。 二. 配置环境变量 安 阅读全文
posted @ 2021-01-31 11:37 苍凉温暖 阅读(828) 评论(0) 推荐(0)
摘要: 目录一. 修改SSH配置文件二. 使用Linux创建密钥并且限制登陆方式 一. 修改SSH配置文件 因为Linux安装的时候会默认安装openssh,所以基本不需要再次安装。 可以使用命令检查是否已经安装:yum list installed | grep openssh-server 用文本编辑器 阅读全文
posted @ 2021-01-01 02:39 苍凉温暖 阅读(3092) 评论(0) 推荐(0)
摘要: 1. 前言 因为我的WordPress是用于团队存放文档使用,如果全部归为私密则不方便查看,而且也没有开放注册,所以需要禁止未登陆的用户查看所有文章。翻阅了很多热门的方案,最多的是在header.php调用functions.php的函数,但是不知道为什么一直无法调用。后来翻到了 wpon.cn 的 阅读全文
posted @ 2020-12-27 22:38 苍凉温暖 阅读(596) 评论(0) 推荐(0)
摘要: 一. 安装依赖/工具 连接身份验证工具-ssh 安装:yum install -y openssh-server openssh-clients 启动:systemctl start sshd 检查启动状态:systemctl status sshd 添加到开机自启项:systemctl enabl 阅读全文
posted @ 2020-11-15 14:52 苍凉温暖 阅读(1182) 评论(0) 推荐(0)
摘要: 一. 前言 因为一是要搭建远程开发团队的开发环境和平台,所以需要使用公网IP作为主要的连接到我本地服务器的途径,但是因为公网IP可能会发生变化,所以使用DDNS绑定作为应急时的处理。可以通过DDNS检查出最新的IP地址。另一个原因可能我会搭建一个NAS/FTP私人服务器,所以一个DDNS是很重要的。 阅读全文
posted @ 2020-11-12 00:06 苍凉温暖 阅读(6596) 评论(0) 推荐(0)
摘要: 一. 前言 2021年1月31日更新:极路由服务器已经关闭,未获取root权限的极路由无法软解root,本篇文章仅下半篇适用于已获取root权限的极路由。 因为实在忍受不了租房的垃圾腾达F3,平时使用的时候就经常的断流,不得不重启来重新连接到网络。加上团队即将组建,我需要安置一台服务器,然后通过DD 阅读全文
posted @ 2020-11-10 23:51 苍凉温暖 阅读(16630) 评论(0) 推荐(1)