- 博客(43)
- 资源 (10)
- 收藏
- 关注

原创 EasyExcel(FastExcel) 自定义转换器、自定义导出字典映射替换、满足条件内容增加样式,完整代码+详细注释说明
EasyExcel(FastExcel) 自定义转换器、自定义导出字典映射替换
2024-08-07 14:54:40
2274
2

原创 Nginx配置负载均衡、动静分离、请求日志打印、日志切割、压缩、删除
近期公司有需求,在用户访问我们的API产品时,需要使用nginx的日志打印功能,将详细的信息记录下来,由于本人第一次做这样的操作,研究了一下,将整理出来的内容出来。命令:本篇博客共三个模块1、编写并且启动nginx(windows环境下,linux配置文件一致)1.1、一些必要的命令1.2、下载nginx1.3、启动nginx1.4、检查nginx是否启动1.5、关闭nginx1.6、负载均衡配置1.7、配置动静分离策略2、配置nginx日志2.1、启用nginx日志打印2.2、配置日志打印格式为jso
2020-08-06 17:28:13
5423
3

原创 适合任何java | MongoDB小白的基础教程
最基础的、最实用的、开箱即开发的基于Java的MongoDB业务开发教程,是本人初次使用时,一点一点的学习过程的整合。绝对适合初学者、自学者,开发过程中遇到的问题与解决方案,都写了进去。傻瓜式教程!开箱即用!免费下载地址:https://download.youkuaiyun.com/download/luck_jinwei/12467717...
2020-06-10 18:21:17
261
2
原创 WindTerm 开源工具基础使用
开源免费的SSH工具,还跨平台,支持 Windows、Linux 和 MacOS特色功能:界面清爽,同时支持SSH,SFTP,命令智能提示!同时支持三种主题的切换,亮白模式、暗黑模式、黑白相间模式。
2024-11-27 17:44:33
1907
6
原创 通过YamlPropertiesFactoryBean构建配置文件读取工具类
通过YamlPropertiesFactoryBean构建配置文件读取工具类
2024-08-28 17:07:10
362
原创 EasyExcel (FastExcel)自定义转换器、自定义导出枚举类替换,完整代码+详细注释说明
这是一个基于Easyexcel(FastExcel)通过注解的方式,实现在导入导出的时候,按照指定的字段和枚举类,进行字典值映射转换的工具。
2024-08-19 09:46:45
1720
原创 Springboot+freemarker大段文本内容动态修改输出,所见即所得
场景:给领导导出数据时,需要给出一个针对专业名词的解释说明,因此会存在有大批量的、大段的文本内容。如果直接卸载代码里面,没啥大问题,但是大量的拼接替换、格式样式、后续修改维护等,都不是很方便。如果有很多大段的内容,就更加的不方便了。因此就像使用一个模板引擎来解决这个问题,最终使用了Freemarker引擎。作用很强大,但我目前使用的场景仅这些。
2024-08-09 16:47:35
405
原创 不得使用子类名称访问父类静态成员
为了代码清晰起见,永远不要使用子类的名称访问父类的静态成员。这样做会造成混淆,并且可能会导致存在两个不同的静态成员的错觉。
2022-07-14 15:20:34
504
原创 Map、实体类(对象)互相转换工具
使用maven工具,通过简单方式将map对象转为对象实体,或将对象实体转换为map对象,不用再循环取值赋值操作了!!
2022-07-14 15:12:35
1728
原创 正则工具类
正则工具类提供验证邮箱、手机号、电话号码、身份证号码、数字等方法package com.aieye.elasticsearch.util;import cn.hutool.core.util.NumberUtil;import com.aieye.elasticsearch.common.CompanyConstant;import org.apache.commons.lang.StringUtils;import java.math.BigDecimal;import java.m.
2021-03-04 15:46:00
310
1
原创 Map对象转化为JavaBean
将 Map对象转化为JavaBean/** * 将 Map对象转化为JavaBean * @param map * @param T * @return * @throws Exception * @Email:CloverAn@aliyun.com */ public static <T> T convertMapBean(Map<String, Object> map, Class<T>.
2021-03-04 15:41:35
937
1
原创 对象转map
对象转换为value 字符串Map /** * @Email: CloverAn@aliyun.com * 对象转换为value 字符串Map * @param object * @return */ public static Map<String, String> convertBeanToMap(Object object) { if (object == null) { return nul
2021-03-04 15:32:44
1435
1
原创 使用正则判断字符串中是否包含中文
使用正则来判断字符串中是否包含中文/** * @ClassName : CheckChinese * @Description : 是否为中文 * @Author: Jinwei * @Email: CloverAn@aliyun.com * @Date: 2021-01-28 11:28 */public class CheckChinese { /** * 用正则来判断字符串中是否包含中文 * @param sequence * @return b
2021-01-31 00:56:44
2772
原创 Nginx超时配置、限流
目录一、说明二、超时配置三、限流限制访问频率限制并发连接数四、问题记录五、参考文章Author:JinweiEditTimes:2020年11月25日17:31:06一、说明Nginx 处理的每个请求均有相应的超时设置。如果做好这些超时时间的限定,判定超时后资源被释放,用来处理其他的请求,以此提升 Nginx 的性能。二、超时配置1、keepalive_timeoutHTTP 是一种无状态协议,客户端向服务器发送一个 TCP 请求,服务端响应完毕后断开连接。如果客户端向服务器发送多个请求,每
2020-11-30 11:47:54
14428
原创 linux压缩、解压缩、复制文件
目录压缩与解压缩:zip命令命令的常用参数unzip命令unzip命令的常用参数复制语法简易写法参数说明实例1、复制目录命令格式2、从远程复制到本地说明参考压缩与解压缩:这里介绍使用的是zip和unzip命令,在使用zip跟unzip命令之前先查看系统有没有安装这两个命令的包,没有的话要自己安装rpm -q zip unzip如果有安装了命令则会显示出命令的版本号。zip命令基本用法:zip [参数] [压缩包名] [压缩的目录或者文件的路径]命令的常用参数-m 将文件压缩后,删除原文件
2020-11-30 11:44:48
775
原创 打开百度时地址栏有其他地址闪过
今日发现,在谷歌浏览器中,通过书签打开百度首页时,地址栏会有一闪而过的地址,然后会跳回到百度首页。但是在地址后面出现了其他的拼接https://www.baidu.com/?tn=78000241_hao_pg。这里打开的的确是百度首页,功能也是正常使用,一般人也不会发现什么。(楼主是一般人么?哼哼)一般浏览器劫持,大多数以下几种情况:1、通过开机自启动的软件,监测浏览器的状态,打开浏览器或新建标签页,都会打开他们的推广页面2、在浏览器桌面的快捷图标,右击属性后,地址栏的最后拼接上推广页面
2020-10-16 09:36:10
2734
8
转载 java后台启动jar包
#java后台启动jar包java后台启动jar包1.当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出java -jar shareniu.jar2.当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。java -jar shareniu.jar &&代表在后台运行3.不挂断运行命令,当账户退出或终端关闭时,程序仍然运行,当用 nohup 命令执行作业时,缺省情况下该作业的所有输出被重定向到nohup.out的文件中,除非另外指定了输出文
2020-10-08 22:52:49
151
原创 统一返回值类
话不多说,直接上代码/** * @ClassName : R * @Description : 统一的数据返回类型 * @Author : Jinwei * @email : CloverAn@aliyun.com * @Date: 2020-09-07 10:58 */public class R { private String code; private String msg; private Object data; public Stri
2020-09-28 10:05:44
170
原创 map转实体类工具
话不多说,直接上工具类代码/** * 将 Map对象转化为JavaBean * @param map * @param T * @return * @throws Exception */ public static <T> T convertMapBean(Map<String, Object> map, Class<T> T) throws Exception {
2020-09-28 10:04:29
352
原创 多线程的基础使用
不考虑实现原理,直接使用 //构造多线程,可修改线程数 ExecutorService executorService = ExecutorBuilder.create().setCorePoolSize(20).useSynchronousQueue().build(); //使用多线程 for(){ executorService.execute(new Runnable() { @Override public void run.
2020-09-28 10:00:58
371
原创 Java执行linux的命令
这里需要引入Hutool的工具包 <!-- Hutool工具 --> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.1.19</version> &.
2020-09-28 09:59:43
1915
2
原创 Long类型转科学计数法
这里是将数值Long类型转换为科学计数法网上搜索了一圈,都是科学计数法转数值的,无奈自己搞下。如下两种方式:1、JDK1.8特性 public static void main(String[] args) { Long num = 8789912345678L; NumberFormat nf = NumberFormat.getInstance(); String format = nf.format(num); Sy.
2020-09-28 09:56:11
2190
原创 前端禁止页面被查看源码、被下载
前端防止页面被查看源码、被下载1、需要引入jQuery文件可以下载文件后导入项目http://jquery.com/download/也可以使用以下在线CDN数据:百度CDN:<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>新浪CDN:<script src="https://lib.sinaapp.com/js/jquery/2.0.2/jquery
2020-09-14 16:57:12
1927
6
原创 页面加载事件、页面定时任务
页面加载事件、页面定时任务页面打开自动执行事件,间隔一定时间再次执行对应的方法。1、需要引入jQuery可以下载文件后导入项目http://jquery.com/download/也可以使用以下在线CDN数据:百度CDN:<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>新浪CDN:<script src="https://lib.sinaapp.co
2020-09-14 16:26:47
598
原创 Springboot配置mysql数据源+druid连接池,配置多数据源
Springboot配置mysql数据源+druid连接池,支持多数据源一、配置mysql+druid1、导入数据源所需jar,此处只导入了必要的,其他工具自行配置 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>
2020-09-07 10:12:47
4044
转载 linux 查看并对外开放端口(防火墙拦截处理)
查看端口是否可访问:telnet ip 端口号 (如本机的35465:telnet localhost 35465)开放的端口位于/etc/sysconfig/iptables中查看时通过 more /etc/sysconfig/iptables 命令查看或者通过 iptables -nL如果想开放端口(如:8889)(1)通过vi /etc/sysconfig/iptables 进入编辑增添一条-A INPUT -p tcp -m tcp --dport 8889 -j ACCEPT 即可(
2020-08-07 09:02:37
385
9种yml/properties配置文件文件读取方式
2023-04-20
MongoDB学习教程2020年05月20日.chm
2020-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人