自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

初代二手码农

Java从入门到入坟的艰辛过程

  • 博客(36)
  • 资源 (10)
  • 收藏
  • 关注

原创 多种yml/properties配置文件读取方式

java对重yml文件读取方式,列举了9种方式,10个使用技巧

2023-04-20 11:32:06 12948

原创 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 4455 3

原创 适合任何java | MongoDB小白的基础教程

最基础的、最实用的、开箱即开发的基于Java的MongoDB业务开发教程,是本人初次使用时,一点一点的学习过程的整合。绝对适合初学者、自学者,开发过程中遇到的问题与解决方案,都写了进去。傻瓜式教程!开箱即用!免费下载地址:https://download.csdn.net/download/luck_jinwei/12467717...

2020-06-10 18:21:17 206

原创 maven配置多仓库私服

maven配置多个仓库、配置私服

2024-02-22 11:55:59 779

原创 Linux利用rsync实现数据镜像备份

Linux利用rsync实现数据镜像备份,通过定时任务,实现定时两台机器信息同步,或用来执行数据备份。

2023-07-25 15:37:13 518

原创 linux定时任务crontab用法

linux定时任务crontab用法

2023-07-21 16:14:59 216

原创 服务启动加载时执行命令

服务启动加载时执行命令

2023-06-14 10:48:40 106

原创 word、pdf 转 图片、长图

word 转图片、word转长图、pdf转图片、pdf转长图

2023-06-14 10:46:31 341 2

原创 Word转Pdf

Word 转 PDF

2023-06-14 10:40:44 51

原创 【Shell】linux从SFTP批量下载指定前后缀文件

linux从sftp批量下载指定前后缀的文件

2023-05-16 11:04:15 638

原创 【Shell】linux从SFTP批量下载

linux从sftp批量下载指定的文件

2023-05-16 11:02:00 1311

原创 【Shell】linux使用SFTP批量上传

linux使用shell脚本执行大批量文件sftp上传

2023-05-16 10:45:03 1735

原创 【Shell】linux批量压缩

使用Shell命令或创建脚本,执行文件压缩为zip工作

2023-05-16 10:41:34 592

原创 不得使用子类名称访问父类静态成员

为了代码清晰起见,永远不要使用子类的名称访问父类的静态成员。这样做会造成混淆,并且可能会导致存在两个不同的静态成员的错觉。

2022-07-14 15:20:34 378

原创 Map、实体类(对象)互相转换工具

使用maven工具,通过简单方式将map对象转为对象实体,或将对象实体转换为map对象,不用再循环取值赋值操作了!!

2022-07-14 15:12:35 1664

原创 正则工具类

正则工具类提供验证邮箱、手机号、电话号码、身份证号码、数字等方法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 248 1

原创 Map对象转化为JavaBean

将 Map对象转化为JavaBean/** * 将 Map对象转化为JavaBean * @param map * @param T * @return * @throws Exception * @Email:[email protected] */ public static <T> T convertMapBean(Map<String, Object> map, Class<T&gt.

2021-03-04 15:41:35 833 1

原创 对象转map

对象转换为value 字符串Map /** * @Email: [email protected] * 对象转换为value 字符串Map * @param object * @return */ public static Map<String, String> convertBeanToMap(Object object) { if (object == null) { return nul

2021-03-04 15:32:44 1388 1

原创 使用正则判断字符串中是否包含中文

使用正则来判断字符串中是否包含中文/** * @ClassName : CheckChinese * @Description : 是否为中文 * @Author: Jinwei * @Email: [email protected] * @Date: 2021-01-28 11:28 */public class CheckChinese { /** * 用正则来判断字符串中是否包含中文 * @param sequence * @return b

2021-01-31 00:56:44 2686

原创 Nginx超时配置、限流

目录一、说明二、超时配置三、限流限制访问频率限制并发连接数四、问题记录五、参考文章Author:JinweiEditTimes:2020年11月25日17:31:06一、说明Nginx 处理的每个请求均有相应的超时设置。如果做好这些超时时间的限定,判定超时后资源被释放,用来处理其他的请求,以此提升 Nginx 的性能。二、超时配置1、keepalive_timeoutHTTP 是一种无状态协议,客户端向服务器发送一个 TCP 请求,服务端响应完毕后断开连接。如果客户端向服务器发送多个请求,每

2020-11-30 11:47:54 13229

原创 linux压缩、解压缩、复制文件

目录压缩与解压缩:zip命令命令的常用参数unzip命令unzip命令的常用参数复制语法简易写法参数说明实例1、复制目录命令格式2、从远程复制到本地说明参考压缩与解压缩:这里介绍使用的是zip和unzip命令,在使用zip跟unzip命令之前先查看系统有没有安装这两个命令的包,没有的话要自己安装rpm -q zip unzip如果有安装了命令则会显示出命令的版本号。zip命令基本用法:zip [参数] [压缩包名] [压缩的目录或者文件的路径]命令的常用参数-m 将文件压缩后,删除原文件

2020-11-30 11:44:48 691

原创 打开百度时地址栏有其他地址闪过

今日发现,在谷歌浏览器中,通过书签打开百度首页时,地址栏会有一闪而过的地址,然后会跳回到百度首页。但是在地址后面出现了其他的拼接https://www.baidu.com/?tn=78000241_hao_pg。这里打开的的确是百度首页,功能也是正常使用,一般人也不会发现什么。(楼主是一般人么?哼哼)一般浏览器劫持,大多数以下几种情况:1、通过开机自启动的软件,监测浏览器的状态,打开浏览器或新建标签页,都会打开他们的推广页面2、在浏览器桌面的快捷图标,右击属性后,地址栏的最后拼接上推广页面

2020-10-16 09:36:10 2373 7

转载 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 117

原创 统一返回值类

话不多说,直接上代码/** * @ClassName : R * @Description : 统一的数据返回类型 * @Author : Jinwei * @email : [email protected] * @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 129

原创 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 306

原创 多线程的基础使用

不考虑实现原理,直接使用 //构造多线程,可修改线程数 ExecutorService executorService = ExecutorBuilder.create().setCorePoolSize(20).useSynchronousQueue().build(); //使用多线程 for(){ executorService.execute(new Runnable() { @Override public void run.

2020-09-28 10:00:58 254

原创 Java执行linux的命令

这里需要引入Hutool的工具包 <!-- Hutool工具 --> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.1.19</version> &.

2020-09-28 09:59:43 1600 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 2049

原创 前端禁止页面被查看源码、被下载

前端防止页面被查看源码、被下载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 1693 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 509

原创 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 3608

转载 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 288

转载 fastjson将json字符串转化成map

package com.zkn.newlearn.json; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import java.util.Map; /** * JSON字符串自动转换 * */ public class JsonToMapTest01 { public static void main(String[] args){ .

2020-06-17 16:27:14 369

原创 正则表达式去除/替换字符串中指定字符

在Java开发过程中,不可避免的需要对数据内容进行调整。此时,正则必然是首选之一。以下为Java中使用正则表达式去除/替换字符串中指定字符的方法:#### 方法一//定义一个字符串,此字符串的最外层双引号与最外层中括号中的字符,都是要去除的。//注意此处部分需要去除/替换的字符串需要使用 \\ 转义才可以。//你可以任意去除、添加需要去除的字符。字符与字符之间没有间隔与隔开符。实际上是一个正则表达式String regEx="[\n`~!@#$%^&*()+=|{}':;',\\[\\

2020-06-17 08:55:06 14655

原创 springboot使用thymeleaf打war包之后无法访问静态资源

使用的springboot开发项目,在开发阶段(IDEA中)没有任何问题,然而在打成war包准备进行测试发布时,出现:org.thymeleaf.exceptions.TemplateInputException: Error resolving template "product/P_update", template might not exist or might not be acce...

2020-05-27 22:42:56 745

原创 记录一次异常问题

确认问题一样的话,直接跳最后即可之前项目中集成使用了hutool工具来进行一些不可描述的操作,上线之后,导致全部按钮出现问题。具体表述为:点击如添加、确认、删除一系列操作后,后台会将相关方法执行,然后按理应当返回页面的ajax进行后续操作,然而,后台执行方法完毕,他x的不返回前台了。而是出现了如下错误:2020-05-26 14:16:27.380 [catalina-exec-10] ERROR o.s.boot.web.servlet.support.ErrorPageFilter - Forwar

2020-05-26 14:52:30 1102 1

9种yml/properties配置文件文件读取方式

java对yml/properties配置文件文件读取方式,,列举了9种方式,10个使用技巧,@Value中 static变量、@Value中集合、@ConfigurationProperties读取为实体类、@PropertySource加载自定义yml文件、YamlPropertiesFactoryBean动态yml及应用、YamlPropertiesFactoryBean多个yml及应用

2023-04-20

手机号运营商核验工具类

手机号运营商核验工具类

2021-03-28

Java通用restful返回工具类

通用restful返回工具类

2021-03-28

Java文件通用工具类

Java文件通用工具类

2021-03-28

Java中英文括号转换

中文转英文、英文转中文、中英文互转工具类

2021-03-28

Long类型转换为科学计数法

将Long类型数据转换为科学计数法,使用的原生的写法,无需任何工具插件,编写环境支持JDK7/8及以上

2020-09-28

map转Java实体类

将一个 Map对象转化为JavaBean的形式返回,抛弃一些出现异常的问题与方法,遵循Java开发规范

2020-09-28

Nginx配置负载均衡、动静分离、请求日志打印、日志切割、压缩、删除.md

Nginx配置负载均衡、配置网页数据动静分离、请求日志打印详细配置、日志自动切割、自动压缩、自动删除

2020-09-14

页面加载事件、页面定时任务

页面打开自动加载事件、页面定时任务,页面关闭则定时任务无效,第一次打开自动执行一次,间隔指定时间后再次执行

2020-09-14

JAVA面试核心知识点整理.pdf

JAVA面试核心知识点整理,比较适合1-3年开发者。内容涵盖面较广,讲解详细,跳槽之前好好看看这些吧!

2020-05-28

MongoDB学习教程2020年05月20日.chm

最基础的、最实用的、开箱即开发的基于Java的MongoDB业务开发教程,是本人初次使用时,一点一点的学习过程的整合。绝对适合初学者自学者,本人公司的其他同事就是最好的证明!

2020-05-28

空空如也

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

TA关注的人

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