自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 判断时间是否连续

判断时间是否连续

2023-10-30 15:00:39 160

原创 SHA256加密

将转换成16进制再加密将byte转为16进制以上是加密算法,解密,其实我们可以将密文存到数据库中,当需要判断是否一致的时候,就那加密后的与数据库中存的值做对比,看是否一致

2023-07-06 17:41:03 988

原创 脱敏工具类

手机姓名脱敏工具

2023-07-06 17:23:52 245

原创 List 分组转Map

利用stream()流,将id分组,遍历map得到 返回值。####创建list集合并根据id分组转成map。####创建测试对象。

2023-04-10 17:48:49 406

原创 Double工具类

double工具类简单用法

2023-01-09 16:38:30 216

原创 获取访问的ip地址

有的功能需要获取访问者的ip下面是获取ip的工具类 public static String getIpAddress(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip == null || ip.length() == 0 || "u...

2020-04-17 11:11:04 251

原创 生成一个随机数字+字母的字符串

这个是我从之前项目中看到了,觉得不错,记录一下(个人感觉简单又实用)简单的说就是随机一个数转换成char类型,用的是ASC||编码表 public static String getRandomCode(int number) { String codeNum = ""; int[] code = new int[3]; Random ra...

2020-04-10 14:58:28 273

原创 Java 中文汉字转成拼音

代码</package com.founder.bookreview.common.utils;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.H...

2020-03-10 14:54:23 201 1

原创 mybatis基于注解保存返回主键id(id为自增长的)

不能直接用返回值,返回值是数据库影响的条数,不是返回id,保存成功,id是返回到对象中的直接用对象点就可以了 @Options(useGeneratedKeys=true, keyProperty="param.id", keyColumn="id") int insert(@Param("param") Model model);设置@Options属性userGeneratedKeys...

2020-01-19 17:17:31 1634

原创 BeanUtils的常用方法

常用的方法有:setProperty(); getProperty(); populate(); copyProperties();org.apache.commons.beanutils.BeanUtils的maven坐标 <!--beanUtils的工具包--> <!-- https://mvnrepository.com/artifact/comm...

2019-11-21 14:07:03 674

原创 将double科学计数法改成正常的小数

1:先将double转化在转成BigDecimal double d = 1234567890.1234567890; NumberFormat data = NumberFormat.getCurrencyInstance(); //保留两位小数 data.setMaximumFractionDigits(2); // 如果不...

2019-11-13 20:55:05 4393

原创 SpringBoot下的定时任务

1:SpringBoot下的定时任务 基于注解的注解很简单@Scheduled();import org.springframework.context.annotation.Configuration;import org.springframework.scheduling.annotation.EnableScheduling;import org.springframework....

2019-11-04 15:16:05 72

原创 动态时间罗盘屏保

提取码链接:https://pan.baidu.com/s/1xlnab3zdwBrPj34dsxnayA提取码:8aym下载下来配置壳根据下面网址配置https://baijiahao.baidu.com/s?id=1629979855312104268&wfr=spider&for=pc...

2019-11-02 17:46:58 917

原创 Springboot结合fastdfs

1:pom文件依赖包我导入的是1.27版本的 <dependency> <groupId>net.oschina.zcx7878</groupId> <artifactId>fastdfs-client-java</artifactId> <versio...

2019-09-27 14:09:54 167

原创 FastDfs的上载,下载,删除

1,fastDfs的流程图我就不画了,网上一搜一大推,fastdfs就是一个文件管理工具!我在这用的是一个fastdfs_client_v1.20的版本,这个jar包可能中央仓库没有,需要手动导入jar到maven仓库中,你把fastdfs_client_v1.20.jar放在D盘下setup文件下,使用cmd执行以下命令就可以导入jar包mvn install:install-file -...

2019-09-24 11:20:54 339 2

原创 点击页面动态显示字段

1看代码有注释 cccc//声明变量var hits = 0;//给页面创建点击事件$(“html”).click(function (e) {//创建颜色库//随机颜色//创建颜色码//前颜色码库const frontCorlor = new Array(‘00’, ‘11’, ‘22’, ‘33’, ‘44’, ‘55’, ...

2019-09-17 16:48:25 366

原创 递归算阶乘相加

1:1!+2!+3!+4!+5!+…(n-1)!+n!用代码算出来public static void main(String[] args) throws IOException {//递归算阶乘相加int i = demo9(10);System.out.println(i);}public static int demo9(int a) { //调用阶乘方法; i...

2019-09-04 17:40:37 2438

原创 using的用法

1:理论知识,百度百科就可以出来,我就不写了!!!1-1:用法1.—常用的表关联select * from students sinner join teacher t on t.className = s.className;2.—使用using()前提是(students和teacher)两个表关联字段必须是一样的select * from studentsinner join ...

2019-08-28 10:49:25 448

原创 算法运算符二

|(按位或)|按位或和&按位与计算方式都是转换二进制再计算,不同的是运算规则(一个为真即为真) 1|0 = 1 , 1|1 = 1 , 0|0 = 0 , 0|1 = 1下面是我自己算的private static void demo9() {//|按位或和&按位与计算方式都是转换二进制再计算,不同的是运算规则(一个为真即为真)// 1|0 = 1 , 1|1 = 1 ,...

2019-08-20 17:30:19 190

原创 算法运算符

1运算在代码中用到很多,底层用到多;下面是我自己算出来的;**注:**二進制表最左端的二進制位表示符號位,“+”用“0”表示,“-”用“1”表示,计算机是32位的所以二级制要写32位,>>>的应用(无符号右移运算符)//正数的右移public static void demo1(){int i =15>>>2;//0000,0000,0000,11...

2019-08-20 16:09:03 874

原创 配置文件中的任务管理器的配置

1:在Spring_job.xml文件中配置2:配置完成后,就可以正常写在方法中写业务逻辑了,

2019-08-19 09:23:34 119

原创 ![CDATA[ ]

在使用mybatis 时我们sql是写在xml 映射文件中,如果写的sql中有一些特殊的字符的话,在解析xml文件的时候会被转义,但我们不希望他被转义,所以我们要使用<![CDATA[ ]]>来解决。<![CDATA[ ]]> 是什么,这是XML语法。在CDATA内部的所有内容都会被解析器忽略。此标记用于xml文档中,我们先来看看使用转义符的情况。我们知道,在x...

2019-08-08 09:11:05 331

原创 ps-ef|grepjava

有一次面试的时候面试官问我ps - ef | grep java 什么意思?当时不会, 所以赶紧查,记下来!ps - ef | grep java 是在linux下执行的命令;查询当前有多少java进程;ps命令将某个进程显示出来;grep命令是查找;中间的" | "是管道命令 是指ps命令与grep同时执行;PS是LINUX下最常用的也是非常强大的进程查看命令;grep命令是查找,是...

2019-08-07 15:31:51 422

原创 MD5加密过程

1:提前设置规则数组2:初始化函数,核心变量3:对传过来的字符串进行加密修改,以及返回的长度字符串;4:整理填写的输出结果;5:拼接字符串,并返回代码演示import org.apache.commons.lang.StringUtils;/*************************************************md5 类实现了RSA Data Secur...

2019-08-07 11:00:31 898

原创 String.trim()方法

1:源码分析:public String trim() {int len = value.length;int st = 0;char[] val = value; /* avoid getfield opcode */ while ((st < len) && (val[st] <= ' ')) { st++; } ...

2019-08-06 15:01:45 403 1

原创 URL中的"!"的含义

1:如前端写的URL路径"/client/BlurSearch!searchInput.action"首先,要明确这个是struts2中,由前台submit后,查找对应Action及Action中方法,这一过程的。2:在中配置的,BlurSearch是action的节点名称,就是类名BlurSearchAction,类名中的action要省去;3:"!"后的searchInput是类的方法名...

2019-08-06 10:08:42 1437

原创 Freemarker

工程引入依赖 org.freemarker freemarker 2.3.23 我用maven当时引得是这个版本的jar包### 创建模板文件 1、文本,直接输出的部分 2、注释,即<#--...-->格式不会输出 3、插值(Interpolation):即${..}部分,将使用数据模型中的部分替代输出 4、FTL 指令:FreeMarke...

2019-07-21 16:53:05 109

原创 parseObject

parseObject类的特征parseObject是com.alibaba.fastjson包下的类,它继承了JSON类,以及实现了Map<String, Object>, JSONAware, Cloneable, Serializable, InvocationHandler的接口用JSONObject的有点使用json字符串作为参数的传递,易快展,易解析,易维护;JSO...

2019-07-17 10:56:59 9806

原创 反射校验字段

判断字段是否有值,是否存在public static boolean check(Object obj, String… param) {boolean flag = true;try {if (obj == null) {flag = false;} else {Method[] methods = obj.getClass().getMethods();for (Method ...

2019-07-16 11:09:23 247

原创 CommandLineRunner

SpringBoot中CommandLineRunner的作用平常开发中有可能需要实现在项目启动后执行的功能,SpringBoot提供的一种简单的实现方案就是添加一个model并实现CommandLineRunner接口,实现功能的代码放在实现的run方法中举例说明import org.springframework.boot.CommandLineRunner;import org.sp...

2019-07-16 09:40:00 1590

原创 String.format()方法应用

String.format()字符串常规类型格式化的两种重载方式format(String format, Object… args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Locale locale, String format, Object… args) 使用指定的语言环境,制定字符串格式和参数生成格式化的字符串。这是常用类型的转化符下面...

2019-07-15 17:04:49 177

原创 字段脱敏

按长度分阶梯保留1:长度4个字及以下的,首尾各保留1个字;长度5-6个字的,首尾各保留2个字;长度7个字及以上奇数,隐去中间3个字;长度8个字及以上偶数,隐去中间4个字;隐藏字用代替 !2,保留前3位和最后3位3,3个字以内隐藏第1个字,4-6个字隐藏前两个字,大于6个字隐藏第3-6个字,隐藏字用代替4,取的时候用redis取,以uuid作为key去查值,值就是脱敏前的值!!!...

2019-07-15 16:34:21 2278

国密算法SM4之加密解密工具类(下载直接用)

XXX为加密盐根据自己的需求添加,本人亲自写的,亲测有效

2023-04-13

fdfs_client.conf

配置fastdfs的服务路径的,只需要改动一个路径就可以,我在配置文件中打的是xxxxxxx的地方

2019-09-24

空空如也

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

TA关注的人

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