自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (8)
  • 收藏
  • 关注

原创 java生成word文档

【代码】java生成word文档。

2023-03-31 11:23:35 732

原创 java将json数据格式化输出到控制台

【代码】java将json数据格式化输出到控制台。

2023-03-31 11:12:22 1090

原创 rocketMq 单机及集群搭建,附java连接示例

本篇文章搭建环境centos7、jdk1.8、rocketmq 4.8.0rocketmq官网地址:http://rocketmq.apache.org/一、单机搭建1.配置host输入命令查看hostname:hostnamectl2.vim /etc/hosts 添加配置:192.168.202.221localhost.localdomain3.解压rocketMQ包放到指定目录下例如我的存放目录:/opt/rocketMQ/rocketmq-a...

2021-05-18 21:54:57 2969

原创 list 根据指定字段分组

示例:根据NoticeInfo对象中的的noticeId字段分组//根据指定字段分组Map<String, List<NoticeInfo>> dataMap = noticeInfoList.parallelStream().collect(Collectors.groupingBy(this::fetchGroupKey)); private String fetchGroupKey(NoticeInfo detail){ return String

2021-03-03 17:11:06 693 1

原创 java list 时间排序

例如:TaskSupplementModel 对象中的 planIssueTime 时间字段(可以是字符串,也可以是时间类型,都可以)list 是需要排序的list集合//按照时间倒序排list.sort((t1, t2) -> t2.getPlanIssueTime().compareTo(t1.getPlanIssueTime()));//按照时间顺序排list.sort(Comparator.comparing(TaskSupplementModel::getPlanIssue.

2021-03-03 17:04:19 3841 1

原创 java 读取/生成excel

String filePath = "C:\\Users\\admin\\Desktop\\xxx.xls"; //如果是xls,使用HSSFWorkbook;如果是xlsx,使用XSSFWorkbook File file = new File(filePath); if (!file.exists()) { System.out.println("文件不存在"); return; ...

2021-01-20 14:25:29 257

原创 postgresql将逗号分隔的字符串转为多行

--将逗号分隔的字符串转为多行SELECT unnest(string_to_array('4513,4564,555',',')) as a1;-- array转为行SELECT unnest(ARRAY[1,2]);SELECT * from unnest(ARRAY[1,2],ARRAY['foo','bar','baz']);

2021-01-20 11:28:37 969

原创 postgresql 省市区为例-递归查询

一,创建示例表,创建示例数据本来想把全国所有省市区地址都写上,但是内容字数超长,如果需要详细全部省市区数据的请自行下载:https://download.csdn.net/download/qq_37519791/14884271CREATE TABLE why_c_p_c_d(adcode varchar(16),name varchar(16),parent_id varchar(16));INSERT INTO "public"."why_c_p_c_d" VALUES ('1

2021-01-20 11:25:58 790

原创 扫描指定路径下有多少行代码

import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;/** * Created by qiaojun on 2020/6/3. */public class CodeCount { private int lineCount; private int fileCount; private int getLineCo.

2020-06-04 15:27:51 238

原创 mybatis xml中有if/else 功能的标签

示例:<when> 约等于 if<otherwise> 约等于 else <insert id="insertTest" parameterType="com.demo.entity.TBtest"> INSERT INTO table ( xx, xxx, xx, xx ) <choose>

2020-05-15 15:42:43 4291

原创 Linux中tomcat日志切割

请到我的资源库下载:https://download.csdn.net/download/qq_37519791/11587375

2020-05-15 15:18:55 124

原创 java http测试工具类

第一种:<dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <version>3.1</version></dependency>注:类中 StaticProps.DEFAULT_CHART 请自行替换为 utf-8 ;LogUtil.pr.

2020-05-15 15:17:14 488

原创 验证不超过两位小数的金额

/** * 验证不超过两位小数的金额 */ public static boolean checkDoubleStr(String doubleStr){ try { String regex = "^(([1-9][0-9]*)|(([0]\\.\\d{1,2}|[1-9][0-9]*\\.\\d{1,2})))$"; return SystemUtil.match(regex,doubleStr); } catch (Exception e) { re..

2020-05-14 15:19:34 196

原创 得到当前时间加减后的的时间

/** * 得到当前时间加减后的的时间,单位:天 * @param date 指定时间 * @param index 0表示当前时间,1 加一条,-1 减一天 * @return yyyy-mm-dd */public static String getCurrentAddOrReduce(Date date,int index) { if (0 == index) { return DateUtil.fmt2String(new Date(), DateUtil.DATE).

2020-05-14 15:18:47 202

原创 判断当前时间是否在[startTime, endTime]区间,注意时间格式要一致

/** * 判断当前时间是否在[startTime, endTime]区间,注意时间格式要一致 * @param nowTime 当前时间 * @param startTime 开始时间 * @param endTime 结束时间 */ public static boolean isEffectiveDate(Date nowTime, Date startTime, Date endTime) { if (nowTime.getTime() == startTime.ge...

2020-05-14 15:18:00 979

原创 加密解密工具类

import org.apache.commons.codec.binary.Base64;import javax.crypto.BadPaddingException;import javax.crypto.Cipher;import javax.crypto.IllegalBlockSizeException;import javax.crypto.NoSuchPaddingException;import javax.crypto.spec.IvParameterSpec;impor.

2020-05-14 15:15:40 420

原创 tomcat集群中Cookie代替session(java)

#可以访问该Cookie的域名。如果设置为“.google.com”,则所有以“google.com”结尾的域名都可以访问该Cookie。注意第一个字符必须为“.”#tomcat8.5 以后前面不需要加‘.’cookie.domain=.test.com/** cookie可访问域名*/public final static String COOKIE_DOMAIN = PropertyLoader.getThirdConfigValue("cookie.domain");CookieU.

2020-05-14 15:12:02 158

原创 java连接redis集群

<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency>第一种:JRedisClusterimport redis.clients.jedis...

2020-05-14 14:46:12 570

原创 spring 中使用Java socket

一、客户端 public static String sendSocket(String str) { logger.info("-----发起socket请求信息:{}", str); Socket socket = null; OutputStream os = null; BufferedReader br = null; PrintWriter pw = null; try {

2020-05-14 14:38:09 757

原创 将xml字符串转为Map

/** * 将xml转为key value * @param xml xml格式字符串 * @return map */ public static Map<String,Object> parseXml(String xml,String chartSet) { if (StringUtils.isEmpty(xml)) { return null; } try { .

2020-05-14 14:27:50 367 1

原创 获取随机不重复字符串

/** * 获取随机不重复字符串 */public static String createId(){ String id = UUID.randomUUID().toString(); id = dekHash(id) + ""; int diff = 12 - id.length(); String randStr = RandomStringUtils.randomAlphabetic(12); for (int i = 0; i < diff; i+.

2020-05-14 14:24:41 330

原创 springboot配置外部yaml配置文件(不同环境加载不同的相应配置)

第一种:jar包运行模式在启动类中加入方法注入:package com.example.demo;import org.mybatis.spring.annotation.MapperScan;import org.springframework.beans.factory.config.YamlPropertiesFactoryBean;import org.springframework.boot.SpringApplication;import org.springframewor

2020-05-14 11:35:26 1655

原创 spring项目导入导出excel

pom文件需要引入的jar包:<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.15-beta2</version> </dependency> ...

2019-10-12 17:48:55 181

原创 java文本文件读写操作

FileOpUtil.javapackage com.qiaojun;import com.jmt.alipay.property.SystemProps;import lombok.extern.slf4j.Slf4j;import java.io.*;import java.net.URL;import java.nio.charset.Charset;import j...

2019-08-19 17:49:53 189

原创 JAVA利用网易邮箱smtp服务发送邮件(使用465和25端口)

一、用465端口进行发送 <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.1</version> </dependency>MailUtil.ja...

2019-08-19 17:29:36 11466 6

原创 java生成二维码

jar包:<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.0.0</version> &l...

2019-08-19 17:06:58 139

原创 controller接口跳转到另一个controller接口

@RestController@RequestMapping("/aaa")public class TestController{ @RequestMapping("/test1") public ModelAndView test1() { ModelAndView view = new ModelAndView(); view.setViewName("...

2019-04-23 17:28:30 3202

原创 ssm项目分不同环境使用不同的spring.xml配置

我有一个ssm项目,想在本地运行的时候想使用当前项目classpath(resources目录)下的config-xxx.properties配置文件,在服务器运行时,想使用服务中指定地址的配置文件,在resources目录下建两个xxxx.xml文件例如:xxx1.xml:&amp;amp;lt;?xml version=“1.0” encoding=“UTF-8”?&amp;amp;gt;&amp;amp;lt;beans xmln...

2018-09-28 11:49:47 1945

原创 关于SSM框架项目使用oracle/mysql数据库时拦截解析SQL语句

主要用到的jar包: &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;com.alibaba &amp;lt;artifactId&amp;gt;druid &amp;lt;version&amp;gt;1.0.18 &amp;lt;/dependency&amp;gt;

2018-08-07 14:47:05 530

原创 disconf tomcat/springboot配置启动注意事项

standalone 启动示例 //-Ddisconf.conf=/tmp/disconf.propertiesjava -Ddisconf.env=rd \ -Ddisconf.enable.remote.conf=true \ -Ddisconf.conf_server_host=127.0.0.1:8000 \ -Dlogback.configurati...

2018-08-03 16:03:25 740

why_c_p_c_d.sql

全国省市区示例表(postgresql)

2021-01-20

mybatis-plus集成springboot和springmvc

mybatis-plus示例项目:内含两个项目,集成springboot的和springmvc的,代码内容删除了一些多余的东西,运行前建议自己看看,或者改改配置

2020-05-19

redis集群搭建(linux).zip

在linux环境搭建redis集群.......................................

2020-05-14

frp内网穿透远程桌面.rar

在联网的Linux中搭建客户端服务,将Windows远程端口挂载在服务上,远程端口映射,就可以实现远程连接内网电脑桌面

2020-05-14

Linux中tomcat日志切割

linux中将tomcat的catalina.out文件按照catalina.20180821.out类似于这种格式做每天切割

2019-08-21

原样输出mybatis的sql执行语句(mysql和oracle都可用).zip

适用于springboot(整合过mybatis的)和常规SSM项目,可以获取完整的mybatis执行的sql语句,用于直观的看到执行sql是否异常

2019-08-19

vm虚拟机安装centos7配置联网

在首次vm虚拟机上安装centos7/6一般情况下是无法联网的,需要在vm虚拟机和linux系统中进行配置

2017-12-04

初级考试系统....

该项目运用简单的java web知识搭建的低级考试系统,可助初学者参考学习。

2017-10-20

空空如也

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

TA关注的人

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