java
w929491852
这个作者很懒,什么都没留下…
展开
-
canal本地部署遇到问题
canal java原创 2022-07-26 10:47:19 · 200 阅读 · 1 评论 -
cron每小时执行一次表达式
0 0 0/1 * * ? 那些nz不太好的只会往上复制粘贴错误答案的麻烦去医院挂个号吧在网上找半天全是错的原创 2021-11-14 21:38:41 · 3254 阅读 · 3 评论 -
已有的表创建排序列并赋值
set @id:=0;update 表 set 表字段=(@id:=@id+1)原创 2021-08-31 15:34:57 · 126 阅读 · 0 评论 -
反射获取类属性
/** * <p></p> * * @author : wangguowen * @date : 2021-07-07 15:45 **/@Slf4jpublic class ReflectUtil { /** * 该方法仅支持 * String Integer Boolean boolean short Date Double * 如果想自己扩展 按照格式继续扩展即可 */ public static voi.原创 2021-07-08 15:17:35 · 264 阅读 · 0 评论 -
抢红包算法demo
网上那些乱七八糟的真是太多了 又不能运行 写的和描述的结果都不一致决定自己写一个~代码可以直接运行的喜欢的话麻烦点个三连~~~package com.superbrain.envelope.algorithm;import lombok.Builder;import lombok.Data;import java.io.Serializable;import java.math.BigDecimal;/** * <p> Description:抢红包</p >原创 2021-04-11 14:08:42 · 108 阅读 · 0 评论 -
2021-03-23
public interface EventEngine { /** * 异步发送事件 * * @param event */ public void publishEvent(BizEvent event);}public class EventEngineImpl implements EventEngine { /** * 异步执行器。也系统需要自行定义线程池 */ private Executor原创 2021-03-23 15:35:48 · 77 阅读 · 0 评论 -
java redis模糊匹配key并批量删除
pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>RedisConfig@Configurationpublic class RedisConfig { @B原创 2020-09-10 10:15:53 · 3024 阅读 · 0 评论 -
volatile思考以及什么时候线程会重新读取主存共享变量
昨天在学习volatile时候 看到了这个代码如果没有注释的话 这两句话是一定不会执行的 System.out.println("threadName:" + thread.getName()); System.out.println("你看见我了?" + threadTest.isFlag()); 原因就是线程之间变量不可见 主线程没有去主存中读数据 但是经测试发现使用system.out.print 一样可以执行那两个system百般搜索和试验找到了原因所原创 2020-09-10 10:03:01 · 979 阅读 · 0 评论 -
POST和GET的区别
GET和POST区别(不要看文章 去看评论)详情见热评第一转载 2020-09-02 13:53:54 · 83 阅读 · 0 评论 -
最长回文串
public class TestModel { public static void main(String[] args) { System.out.println( hasSpecialfindLCS("abcda")); } private static String hasSpecialfindLCS(String input) { String[] prepare = input.split("\\W"); Strin原创 2020-06-23 19:57:13 · 141 阅读 · 0 评论 -
类加载器的种类
原创 2020-04-08 00:02:06 · 152 阅读 · 0 评论 -
java里的集合框架1
Collection–主要使用的有 List SetMap-- HashMap HashTablelist:有序保存 数据可重复LinkedList:list实现类 底层链表 插入删除快(直接将上一个引用的地址更改即可)线程不安全 有序保存 数据可重复ArrayList : list实现类 底层数组 查找快 (底层是数组 )随机访问 线程不安全 有序保存 数据可重复Vector: ...原创 2020-04-01 13:57:14 · 81 阅读 · 0 评论 -
java修饰符
修饰符有四种:public、protected、默认、private。public:表示所有其他类都可以访问。protected:当前类或子类可以访问,同时相同包内的其他类也可以访问protected成员;default :默认(没有修饰符):表示本包内可以使用private:表示的是在本类内可以使用;...原创 2020-03-31 23:39:54 · 102 阅读 · 0 评论 -
如何正确编写一个工具类
@Slf4jpublic final class ReportCacheNotUsedUtil { private static final Set<String> notPublishedReports; static { notPublishedReports = new HashSet<>(); } ...原创 2020-03-30 23:11:33 · 4945 阅读 · 3 评论