自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 java提供HTTPS服务

1.找到我们安装JDK的bin目录2.在bin目录下,输入cmd按回车3.输入命令4.在该目录下成功生成证书。

2023-05-16 11:22:47 371 1

原创 手机号显示****工具类

package com.jusekj.mall.util;import com.fasterxml.jackson.core.JsonGenerator;import com.fasterxml.jackson.databind.JsonSerializer;import com.fasterxml.jackson.databind.SerializerProvider;/** * 手机号中间四位显示****工具类 */public class HidePhoneUtil extends

2021-05-19 15:05:24 186

原创 图形验证码工具类

<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.6.8</version> </dependency>package com.jusekj.mall.util;import cn.hut.

2021-05-18 09:35:36 175

原创 钉钉推送工具

package com.jusekj.draftplatform.util;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.expression.Express

2021-05-17 17:34:25 167

原创 线程池操作

private ThreadPoolExecutor threadPoolExecutor = new ThreadPoolExecutor(50, 100, 60, TimeUnit.SECONDS, new ArrayBlockingQueue<>(999), new ThreadPoolExecutor.CallerRunsPolicy());public T test(){ Future<T> res = threadPoolExecutor.submit(() -&g

2021-05-13 16:23:02 91

原创 远程调用基本流程

第1步:通过Spring IOC 容器实例,装配代理实例,然后进行远程调用。Feign在启动时,会为加上了@FeignClient注解的所有远程接口(包括 DemoClient 接口),创建一个本地JDK Proxy代理实例,并注册到Spring IOC容器。在这里,暂且将这个Proxy代理实例,叫做 DemoClientProxy,然后,在本实例的UserController 调用代码中,通过@Resource注解,按照类型或者名称进行匹配,从Spring IOC容器找到这个代理实例,并且装配给@

2021-04-08 10:41:16 1110

转载 Java与ES

Java与ESJava High Level REST Client是ElasticSearch官方目前推荐使用的,适用于6.x以上的版本,要求JDK在1.8以上,可以很好的在大版本中进行兼容,并且该架包自身也包含Java Low Level REST Client中的方法,可以应对一些特需的情况进行特殊的处理, 它对于一些常用的方法封装Restful风格,可以直接对应操作名调用使用即可,支持同步和异步(Async)调用。Spring Boot集成ESPOM依赖<dependency>

2021-03-12 11:45:00 1257

原创 根据idList集合查询对应的实体类按照对应的id顺序

<select id="getMyFoodWebList" resultType="com.jusekj.zml.dto.search.MyFoodSearchDto"> select id,food_name,food_measure,food_unit,food_calorie,img,seq from wx_food where id in <foreach collection="list" open="(" close=")" in

2021-03-10 14:10:50 710

原创 复杂sql语句的分页操作

Mapper层List<Student> findPage(Page<Student> page,...);Service层@Overridepublic Page<Student> findPage(Page<Student> page,...){ return page.setRecords(adminMapper.findPage(page,...));}

2021-03-09 10:11:06 245

原创 批量替换表字段的部分内容

update 表名 set 字段名=replace(字段名,’要替换的内容’,’替换后的内容’)eg:修改subjects_dynamic 表中的pic字段中的请求协议。UPDATE subjects_dynamic SET pic = REPLACE ( pic, 'http', 'https' )

2021-03-06 11:25:09 281

原创 Post请求工具类

public Map resetPost2(String url, Map<String,Object> object){ try { // 设置超时时间 SimpleClientHttpRequestFactory requestFactory = new SimpleClientHttpRequestFactory(); RestTemplate restTemplate = new RestT...

2021-02-25 15:39:42 509

原创 更新或者插入数据

<insert id="batchAddFood"> insert into wx_food (className,`tagName`,createdAt,updatedAt) values <foreach collection="list" item="item" index="index" separator="," > (#{item.tagName}, #{item.className},now(),

2021-02-21 13:38:36 149

原创 SPEL模板的使用

SPEL模板的使用1.AServiceImplprivate TemplateParserContext templateParserContext; @PostConstruct private void init() { this.templateParserContext = new TemplateParserContext("#[", "]"); } private void A(){ ExpressionParser parser = new SpelExpressionParser();

2021-02-20 14:58:29 1860

原创 KMP算法

1. 引言 本KMP原文最初写于2年多前的2011年12月,因当时初次接触KMP,思路混乱导致写也写得混乱。所以一直想找机会重新写下KMP,但苦于一直以来对KMP的理解始终不够,故才迟迟没有修改本文。 KMP本身不复杂,但网上绝大部分的文章(包括本文的2011年版本)把它讲混乱了。下面,咱们从暴力匹配算法讲起,随后阐述KMP的流程 步骤、next 数组的简单求解 递推原理 代码求解,接着基于next 数组匹配,谈到有限状态自动机,next 数组的优化,KMP的时间复杂度分析,最后简要介绍...

2020-11-22 19:51:36 153

原创 二叉排序树

package com.atguigu.binarysorttree;public class BinarySortTreeDemo { public static void main(String[] args) { int[] arr = {7, 3, 10, 12, 5, 1, 9, 2}; BinarySortTree binarySortTree = new BinarySortTree(); //循环的添加结点到二叉排序树 for(int i = 0; i< arr

2020-11-22 09:56:09 159

原创 赫夫曼编码

package com.atguigu.huffmancode;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.io.OutputStream;import java.util.ArrayList;imp

2020-11-21 09:08:21 145

空空如也

空空如也

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

TA关注的人

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