Java
文章平均质量分 61
Wjhsmart
技术交流,可联系WX:GZWjhsmart,添加请备注CSDN
展开
-
记录两个Windows和Mac上部署阿里Canal无法启动的神坑
本文主要记录一下部署Canal遇到的问题和解决方案,顺便记录一下相关的资料信息。原创 2023-05-29 18:31:42 · 3014 阅读 · 0 评论 -
Java 获取本周和上周的所有日期工具类
本文记录一下使用Java获取到本周和上周的所有日期的工具类,本文为测试代码,有需要的小伙伴可以直接拿去测试没问题,再把方法copy到自己的工具类中即可。原创 2021-08-09 11:36:44 · 2005 阅读 · 1 评论 -
Java List排序的几种方式整理
在有的时候我们会需要对List进行排序,在Java中如何实现呢?本文记录一下Java中对List的几种排序方式,希望本文对你有所帮助。原创 2021-04-21 10:05:34 · 11320 阅读 · 0 评论 -
Windows 上 kafka 运行环境安装
本文记录了如何在windows系统上安装并测试kafka环境。原创 2020-12-29 13:39:17 · 494 阅读 · 0 评论 -
IDEA Jrebel设置指定的监控目录
本篇博客记录一下jre的监控目录配置,解决jre启动配置文件不生效的bug。原创 2020-10-28 14:51:28 · 966 阅读 · 2 评论 -
Java BigDecimal加减乘除以及比较大小
本篇博客记录一下Java中BigDecimal类型的数据进行加减乘除以及比较大小的详细用法。原创 2020-08-13 11:02:53 · 1080 阅读 · 0 评论 -
Nginx配置多个域名指向不同的端口
这篇博客主要是记录一下怎么使用 nginx 监听同一个端口,访问不同的服务,顺便记录一下 Java 后台怎么获取到访问的 IP。原创 2020-07-23 09:39:50 · 3115 阅读 · 1 评论 -
Cookie、Session、Token、JWT 看一篇就够了
近些年来,关于身份验证的安全越来越受到重视,基本上现在开发的系统,都要做一些身份验证。在以前的项目我们一般使用session或者cookie来存储已登录的用户信息,这样到达一个免除重复登录的问题。转载 2020-07-01 09:33:34 · 663 阅读 · 0 评论 -
太赞了!大佬竟然用ELK搭建起了支撑TB级的日志监控系统...
本文主要介绍怎么使用 ELK Stack 帮助我们打造一个支撑起日产 TB 级的日志监控系统。在企业级的微服务环境中,跑着成百上千个服务都算是比较小的规模了。在生产环境上,日志扮演着很重要的角色,排查异常需要日志,性能优化需要日志,业务排查需要业务等等。转载 2020-06-28 16:18:29 · 441 阅读 · 0 评论 -
高效拼接字符串,你会用 “+” 还是StringBuilder.append?
写在前面在《阿里java开发手册(泰山版)》(提取码:hb6i)中,对于Java字符串的拼接有一条规则如下:22.【推荐】循环体内,字符串的连接方式,使用 StringBuilder 的 append 方法进行扩展。说明:下例中,反编译出的字节码文件显示每次循环都会 new 出一个 StringBuilder 对象,然后进行 append 操作,最后通过 toString 方法返回 String 对象,造成内存资源浪费。反例:String str = "start"; for (i转载 2020-06-28 16:08:00 · 3745 阅读 · 0 评论 -
记一次SpringBoot项目的Invalid bound statement (not found)错误
今天写项目的过程中突然报错:Invalid bound statement (not found) 百思不得其解,各种百度之后,记录一下解决方案,希望各位小伙伴们不要重复踩坑。原创 2020-06-23 14:37:00 · 751 阅读 · 0 评论 -
Java 实现文件夹压缩功能
本篇博客记录一下用 java 实现文件夹压缩的功能,大家可根据自己的需求封装成工具类来使用。原创 2020-06-10 17:31:33 · 780 阅读 · 0 评论 -
Java 实现客户端升级服务端逻辑代码
程序经常会出现功能更新,bug修复的情况,这种情况下,怎么实现软件升级呢?本篇博客将介绍一种实现思路。文章末尾有程序的测试代码。原创 2020-06-05 15:10:51 · 1586 阅读 · 0 评论 -
Idea 更换启动界面图片 花里胡哨 不看你肯定后悔
本篇博客记录了如何更新Idea的启动图片,如果你也喜欢研究各种花里胡哨的东西,不妨来看看。原创 2020-05-21 15:22:20 · 4554 阅读 · 6 评论 -
Java SpringBoot解决前后端分离项目的跨域问题
这边博客主要记录一下java中SpringBoot是如果解决跨越的问题,错误:onlineFund:1 Access to XMLHttpRequest at 'http://localhost:8088/user-userdetail/any/get' from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the r原创 2020-04-27 10:44:34 · 1632 阅读 · 0 评论 -
Java 实现中文汉字转拼音
超级简单的java实现中文汉字转拼音。工具类,可拿去直接使用,无需修改。原创 2020-04-22 15:36:33 · 22673 阅读 · 6 评论 -
Java 实现获取指定文件夹下面的所有文件并对文件重命名
java实现对指定的文件夹下面的所有文件进行按指定的规则进行重命名,代码炒鸡简单,一看就懂。原创 2020-04-21 17:11:02 · 3643 阅读 · 0 评论 -
Java 实现文档在线预览功能
一、说明因系统需要,要在系统中做一个文档预览的功能,网上有挺多第三方的工具,但是都是收费的,有 什么永中啊,OFFICE 365 XDOC啊,这些大概一搜都能搜到,价格也不是很贵。但是,能不付费就尽量不付费不是?把钱省下来外面搓一顿不是更香吗?好了废话不多说,直接上代码。温馨提示:这个东西坑特别多,为了避免大家重复踩坑,博主在这里记录一篇详细的教程。二、测试Gitee上面找了一...原创 2020-04-14 09:36:15 · 11826 阅读 · 4 评论 -
Java JSON 工具类
1、codepackage top.zywork.common.utils;import java.beans.IntrospectionException;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.util.HashMap;import java.util.Li...原创 2018-12-29 17:37:54 · 392 阅读 · 0 评论 -
Java BigDecimal 加减乘除及比较大小
1、说明 老是记不住BigDecimal的加减乘除的方法名,写个博客记下来,方便以后自己查询。2、codepackage top.zywork.common.utils;import java.math.BigDecimal;import static java.lang.System.out;public class BigDecimalUtils { /**...原创 2018-12-29 18:13:32 · 1210 阅读 · 0 评论 -
Cron 表达式详解和案例
1、cron表达式格式: {秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}2、cron表达式各占位符解释: {秒数} ==> 允许值范围: 0~59 ,不允许为空值,若值不合法,调度器将抛出SchedulerException异常 "*" 代表每隔1秒钟触发; "," 代表在指定的秒数触发,比如"...原创 2019-01-19 11:09:09 · 741 阅读 · 0 评论 -
Java UUID 工具类
1、codepackage top.zywork.common;import java.util.UUID;/** * UUID工具类 * @author 危锦辉 * @version 1.0 */public class UUIDUtils { /** * 生成带有-的UUID字符串 * @return 带有-的UUID字符串 */...原创 2019-01-19 14:55:50 · 690 阅读 · 0 评论 -
Java IP 工具类
1、codepackage top.zywork.common;import org.apache.commons.lang3.StringUtils;import javax.servlet.http.HttpServletRequest;/** * IP工具类,获取客户端真实的IP地址 * * @author 危锦辉 * @version 1.0 */public...原创 2019-01-19 14:57:24 · 668 阅读 · 0 评论 -
Java IO 工具类
1、codepackage top.zywork.common;import com.alibaba.fastjson.JSON;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import top.zywork.enums.CharsetEnum;import java.io.*;import java.util...原创 2019-01-19 14:58:32 · 977 阅读 · 0 评论 -
Java Http 工具类
1、codepackage top.zywork.common;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.HttpStatus;import org.apache.http.NameValuePair;import org.apache....原创 2019-01-19 15:00:59 · 2839 阅读 · 0 评论 -
解决删除class之后项目无法正常运行
一、说明 今天把项目的class全部删除之后,直接点Run,发现项目跑不起来了,打开文件夹发现class并没有重新编译,导致项目无法正常运行,提示类找不到,既然找到问题所在,那就好解决了二、解决问题 1、Build --- Rebuild Project 2、进度条 编译中 3、也可以 项目--右键 ok...原创 2019-01-16 19:28:55 · 1757 阅读 · 0 评论 -
Java String、StringBuilder和StringBuffer三者的区别
老是忘记这三者的区别,这里做个学习记录,方便大家观看,也方便自己记忆,内容是根据网上资料和自己的理解来记录,如有不正确的地方,恳请指正,内容参考来源:http://www.cnblogs.com/su-feng/p/6659064.html这三者最主要的区别有两个方面:运行速度和线程安全1、运行速度运行速度或者说执行速度,运行速度的快慢为:StringBuilder > S...原创 2019-02-14 16:13:07 · 557 阅读 · 0 评论 -
Redis info 命令详解
最近在研究Java 使用Jedis连接Redis,有个jedis.info()命令,获取redis的相关信息,这里记录下返回的每个值的详解,不带任何参数调用info返回的数据如下:通过给定可选的参数 section ,可以让命令只返回某一部分的信息。# Serverredis_version:999.999.999redis_git_sha1:00000000redis_git_dir...原创 2019-02-13 14:25:38 · 1994 阅读 · 0 评论 -
Java 导入导出之导出CSV格式文件
本篇博客记录了如何使用java导出CSV格式的文件。记录一下整个过程,避免大家重复踩坑。原创 2019-03-21 11:20:20 · 4334 阅读 · 0 评论 -
Java Jsoup详解
一、Jsoup概述1、简介jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。中文官网:https://www.open-open.com/jsoup/parsing-a-document.htm。2、Jsoup的主要功能1)从一个URL,文件...原创 2019-04-17 18:19:35 · 15221 阅读 · 1 评论 -
Java Document 工具类
1、说明Java 对本地HTML文件的读取和写入的工具类,可以用来修改静态HTML的内容。2、Maven包需要引入jsoup包<dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version&g...原创 2019-09-02 11:36:35 · 7190 阅读 · 0 评论 -
Spring @Transactional Service try catch之后不会回滚
一、前言在开发过程中遇到,在Service层中使用try catch之后,@Transactional没有生效,发生错误之后,事物并没有回滚,在catch中重新抛出thrownewRuntimeException,也没有用。找了另外的解决方案,结果生效了,这里记录一下。二、code在catch中加入下面的代码即可解决问题。// 引用的包import org.springf...原创 2019-09-10 16:31:26 · 1413 阅读 · 0 评论 -
Java 时间工具类
1、说明 收藏自己使用到的各种时间操作的工具类,方便以后自己使用,只做记录。2、codepackage top.zywork.common.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.uti...原创 2018-12-29 16:58:51 · 263 阅读 · 0 评论