摘要:
测试数据表: CREATE TABLE `school_score` ( `id` int NOT NULL AUTO_INCREMENT, `name` char(1) DEFAULT NULL, `course` char(10) DEFAULT NULL, `score` int DEFAUL 阅读全文
摘要:
windows cd 失败 则 在目标路径前边加上 /d cd /d d: 在 cd 和盘符之间加上 /d cd /d D:\mysql\mysql-5.7.33-winx64\bin 新建my.ini 安装目录Date不要手动建,会自动建立 [mysqld] # 设置3308端口 port=330 阅读全文
摘要:
A temporary password is generated for root@localhost: upkiQXrdO8+l mysql8zip安装教程:1:下载mysql-8.0.23-winx64 并且解压缩2: 配置环境变量,比如: D:\mysql\mysql-8.0.23-winx 阅读全文
摘要:
基于SpringBoot中的mongoTemplate实现 工具类: package com.cf.common; import com.github.pagehelper.PageInfo; import org.springframework.data.mongodb.core.query.Qu 阅读全文
摘要:
核心配置,注入RestTemplate为Bean package com.example.demo.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annot 阅读全文
摘要:
package com.example.demo; import java.util.ArrayList; import java.util.List; public class BatchTest { /** * 批量写入 * * @param args */ public static void 阅读全文
摘要:
平时在springboot中使用线程很常见,也没有太在意相关细节,今日在springboot单元测试中测试异步线程,发现异步线程没有执行,苦思悯想,没有结论;观察日志发现,主线程执行完毕,springboot线程池关闭,这时才明白,虽是单元测试,却走的一个完整的springboot生命周期,主线程执 阅读全文
摘要:
SpringBoot2.2.4.RELEASE集成Swagger <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2 阅读全文
摘要:
parent-pom.xml: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema- 阅读全文
摘要:
Java实现 package com.example.mydemo.util; /** * 描述: Twitter的分布式自增ID雪花算法snowflake (Java版) * * @author * @create 2018-03-13 12:37 **/ public class SnowFla 阅读全文
摘要:
package com.example.springbootshardingjdbc.util; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; public class MyUtil { publ 阅读全文
摘要:
受疫情影响,在家办公正在兴起,故而关注vpn搭建是非常有必要的。 1:首先需要注册一个花生壳账号 https://login.oray.com/ 2:然后下载下载【vpn蒲公英客户端】 https://pgy.oray.com/download/ 我们选择windows即可 3:登录蒲公英后台 ht 阅读全文
摘要:
安装nginx: yum install gcc-c++ yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel 保证nginx 可以正常访问: 我这里129 阅读全文
摘要:
第一步:下载xxl-job工程代码: https://gitee.com/dongfangxuri/springboot 下下来工程如下: admin >>后天管理,用于配置xxl-job各项数据 sample-springboot >> 一个springboot集成xxl-job的demo 我们不 阅读全文
摘要:
java8 日期类库基本使用 public static void main(String[] args) { /** * java 比较两个日期的差 年 月 日 等 */ DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPatte 阅读全文
摘要:
org.apache.http.TruncatedChunkException: Truncated chunk 项目中使用请求远程接口报错 ,项目是Spring-boot的,两个项目(A和B) , A调用B的rest接口,返回json数据,A系统报错如下异常,B系统没有报错。记录一下处理方式,方便 阅读全文
摘要:
SpringBoot注解验证参数 废话不多说,直接上表格说明: 注解 作用类型 解释 @NotNull 任何类型 属性不能为null @NotEmpty 集合 集合不能为null,且size大于0 @NotBlanck 字符串、字符 字符类不能为null,且去掉空格之后长度大于0 @AssertTr 阅读全文
摘要:
LocalDateTime localDateTime=LocalDateTime.now(); //格式化日期时间类型为字符串 DateTimeFormatter dateTimeFormatter=DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss" 阅读全文
摘要:
1:docker中mysql跟宿主机做了端口映射,允许任意ip访问 2:本地Navicat 可以连接docker 中 mysql 3:jdbc连接不上 报错如下: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException 阅读全文
摘要:
收集内存溢出Dump文件 收集Dump文件有两种方式: 设置JVM启动参数-XX:+HeapDumpOnOutOfMemoryError-XX:HeapDumpPath=/opt/jvmdump 设置JVM启动参数-XX:+HeapDumpOnOutOfMemoryError-XX:HeapDump 阅读全文
摘要:
加读写锁 package com.example.demo.util.dxc; import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReadWriteLock;import java.util.concur 阅读全文
该文被密码保护。 阅读全文
该文被密码保护。 阅读全文
摘要:
package com.example.demo.util;import java.io.*;import java.net.URL;import java.net.URLConnection;import java.util.Base64;public class DownLoadImg { pu 阅读全文
摘要:
栅栏类似于闭锁,它能阻塞一组线程直到某个事件的发生。栅栏与闭锁的关键区别在于,所有的线程必须同时到达栅栏位置,才能继续执行。闭锁用于等待事件,而栅栏用于等待其他线程。package com.example.demo.util.dxc;import java.util.ArrayList;import 阅读全文
摘要:
1:新建测试线程用于观察现象 pool-1-thread-1task:1pool-1-thread-1task:2pool-1-thread-1task:3pool-1-thread-1task:4pool-1-thread-2task:5 结果分析: 我们给线程池设置的核心线程也就是运行的线程数是 阅读全文
摘要:
错误下载:RestTemplate restTemplate=new RestTemplate();HttpHeaders httpHeaders=new HttpHeaders();httpHeaders.set(HttpHeaders.RANGE,"bytes=" + 0 + "-" + 10) 阅读全文
摘要:
SimpleDateFormat在多线程情况下会出现线程不安全的情况,故用ThreadLoacl 处理/** * 用ThreadLocal处理simplDateFormat线程不安全 */public class DateUtil { public static SimpleDateFormat r 阅读全文
摘要:
} 阅读全文
摘要:
导入开源的项目的时候,你可以碰到以上的编码问题,这一般这个项目是用eclipse开发的。主要原因是: Eclipse可以自动把UTF-8+BOM文件转为普通的UTF-8文件,但Android Studio需要重新转一下 解决方法 将编码格式UTF-8+BOM文件转为普通的UTF-8文件。 一、简单方 阅读全文