java
zymzhumou
人活一辈子,任性而为,量力而行。
展开
-
java-spring事务
1.事务(Transaction)的四个属性(ACID)原子性(Atomic)对数据的修改要么全部执行,要么全部不执行。一致性(Consistent)在事务执行前后,数据状态保持一致性。隔离性(Isolated)一个事务的处理不能影响另一个事务的处理。持续性(Durable)事务处理结束,其效果在数据库中持久化。2.事务并发处理可能引起的问题脏读(dirty read)...原创 2019-11-06 11:28:44 · 195 阅读 · 0 评论 -
并发面试题 三条线程同时启动,顺序打印abc十遍ReentrantLock Condition实现
package cn.wukala.wk;import java.util.concurrent.CountDownLatch;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.ReentrantLock;public class Test { private stat...原创 2019-04-23 14:08:41 · 383 阅读 · 0 评论 -
spring boot 参数
要加“m”说明是MB,否则就是KB了.-Xms:初始值-Xmx:最大值 -Xmn:最小值java -Xms10m -Xmx80m -jar mod.jar & 时区设置 java -jar -Duser.timezone=GMT+08 mod.jar & #============================================= =========...转载 2019-01-02 16:47:22 · 189 阅读 · 0 评论 -
Spring Cloud Gateway 路由自定义修改 Responsebody
1.无脑的实现了一种自己写一个过滤器,修改返回体 此方法需注意fluxBody.buffer().map(dataBuffers -> {})中的buffer方法调用,不然有些返回体会分段传输的。package com.wukala.gatewayserver.filter;import cn.wukala.common.commonbase.result.WrapMapper...原创 2018-12-26 16:39:20 · 9054 阅读 · 5 评论 -
关于 redis的 set 去重疑问
set 本质是hashmap,去重也就是hashmap的去重,hashcode 和equals方法。那么问题来了,当存储到redis 中的时候 redis是怎么实现去重的呢 用不包含父类的方式来设置区别 @Entity@Table(name = "CarBrand")@Data//@EqualsAndHashCode(callSuper=true)@AllArgsCons...原创 2018-11-29 14:18:42 · 4491 阅读 · 1 评论 -
docker
基础使用 https://blog.csdn.net/powerccna/article/details/77897693开始配置 https://blog.csdn.net/kunloz520/article/details/53839237 http://dockone.io/article/152 关于Docker目录挂载的总结 https://www.cnblogs.co...转载 2018-10-16 13:39:44 · 102 阅读 · 0 评论 -
cron 表达式嵌入式html
网上找个cron 源码包下载修改cron.js 文件 change方法 写一个获取时间列表的接口 也可以用其他方法转化 成品原创 2018-09-05 17:08:34 · 2122 阅读 · 1 评论 -
jeesite4.0初探
jeesite4.0按照官网步骤一步步部署 遇到以下报错06-07 17:58:51.813 DEBUG [com.jeesite.common.io.PropertiesUtils] - Loading jeesite config: [classpath:/config/jeesite-core.yml, classpath:config/jeesite.yml, classpath:conf...原创 2018-06-07 18:07:30 · 977 阅读 · 0 评论 -
后缀
long thisTime = 1380000000000l; long monthAgo = thisTime - 30 * 24 * 60 * 60 * 1000; long monthAgo2 = thisTime - 30 * 24 * 60 * 60 * 1000l; System.out.println(monthAgo); System.o原创 2018-01-09 13:19:54 · 227 阅读 · 0 评论 -
mybatis使用pagehelper分页报错java.lang.ClassCastException: com.github.pagehelper.PageHelper cannot be cast
此错误成型于jar包版本问题。用的版本5.0.1jar包用的类是com.github.pagehelper.PageInterceptor<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">原创 2018-01-08 18:10:38 · 3230 阅读 · 0 评论 -
今天开始问题记录成册啦,偶要开始写bk了
2018/1/8just begin!!!原创 2018-01-08 16:25:02 · 162 阅读 · 0 评论