java
Sdiwen1995
这个作者很懒,什么都没留下…
展开
-
IDEA 启动JAVA项目报 java: Compilation failed: internal java compiler error错误
IDEA 启动JAVA项目报 java: Compilation failed: internal java compiler error错误原创 2022-10-26 11:16:58 · 207 阅读 · 0 评论 -
java steam (jdk 1.8 )流各种用法
java steam (jdk 1.8 )流各种用法原创 2022-10-20 11:18:43 · 257 阅读 · 0 评论 -
java 多线程创建时捕捉异常处理
当创建线程去执行一些任务时 其中会产生异常InterruptedException对于这try {} catch (InterruptedException e) {};里面的异常 需要对异常处理这些线程 Thread.currentThread().interrupt();原创 2022-10-20 11:17:42 · 133 阅读 · 0 评论 -
java去除html标签和表情emoji
java去除html标签和表情原创 2022-07-06 14:22:03 · 237 阅读 · 0 评论 -
JAVA LocalDateTime各类型时间装换
JAVA LocalDateTime 时间装换原创 2022-06-30 13:54:51 · 126 阅读 · 0 评论 -
redis锁控制业务多线程并发是否重复执行
redis控制业务多线程并发是否重复注意: 如果执行时间超过redis的过期时间就会出现误删后面需要单独处理原创 2022-06-16 14:10:40 · 365 阅读 · 0 评论 -
fastJson转化对象
json string 转化对象原创 2022-06-07 14:52:19 · 341 阅读 · 0 评论 -
java 接口定义超时时间,超时抛出异常,并且任务继续触发
package com.cdp.ecosaas.portal.web.rest.fuDou;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.util.;import java.util.concurrent.;public class FutureTest{public static void main(String[] args) {Callable<List> task = new Calla原创 2022-05-16 17:10:34 · 1295 阅读 · 0 评论 -
navcat导出数据库表格式字段
navcat 导出表结构excel原创 2022-03-07 10:20:37 · 436 阅读 · 0 评论 -
对单个文件 excel 进行加密
XSSFWorkbook wb = null; Workbook workbook = null; //定义excel File file1 = new File("C:\\FFOutput\\模板.xlsx"); try { wb = new XSSFWorkbook(); List<String> titleList = Arrays.asList("string", "int", "double", "boolean...原创 2021-03-18 10:43:54 · 212 阅读 · 0 评论 -
java 文件压缩并设置密码解压
1: 导入依赖 net.lingala.zip4j zip4j 1.3.2 2 编写代码 存储后缀要 .zip结尾public static void main(String[] args) { File file = new File("C:\\FFOutput\\demo数据.xlsx"); String encode = "123123"; ZipPar原创 2021-03-17 10:18:35 · 685 阅读 · 1 评论 -
html 播放视频黑屏 java处理视频转码
删除线格式依赖ws.schildjave-core2.4.6 <dependency> <groupId>ws.schild</groupId> <artifactId>jave-native-linux64</artifactId> <version>2.4.4</version> </dependency>import org.s原创 2021-03-01 11:37:23 · 352 阅读 · 0 评论 -
mysql导入cvs含表情 乱码
MySQL导入含有中文字段(内容)CSV文件乱码解决方法特别的注意:一般的CSV文件并不是UTF-8编码,而是10008(MAC-Simplified Chinese GB 2312),所以再通过Navicat导入数据的时候需要指定的编码格式是10008(MAC-Simplified Chinese GB 2312),而不能是UTF-8,这样会出现乱码前两天做项目中用到含有中文字段的数据CSV文件,使用workbench导入文件报错...原创 2020-12-22 10:31:08 · 288 阅读 · 0 评论 -
excel自动生成uuid 解决mysql主键uuid导入csv无数据
1、Excel生成guid,uuid 格式:600d65bc-948a-1260-2217-fd8dfeebb1cd=LOWER(CONCATENATE(DEC2HEX(RANDBETWEEN(0,POWER(16,8)),8),"-",DEC2HEX(RANDBETWEEN(0,POWER(16,4)),4),"-",“4”,DEC2HEX(RANDBETWEEN(0,POWER(16,3)),3),"-",DEC2HEX(RANDBETWEEN(8,11)),DEC2HEX(RANDBETWEEN(原创 2020-12-22 10:29:22 · 822 阅读 · 0 评论 -
rabbit mq windows 下载运行
生产者 发送消息 带上 routingkey (不需要bind 操作)消费者接收消息 需要 bind routingkey,生产者根据 routingkey 和消费者 bind 的rutingkey 来发送消息到 对应消费者的 队列中去。bindkey 其实就是 routingkey ,不存在bindingkey 这个参数名称,rabbitMQ windows下的安装(1) 下载er...原创 2020-03-02 13:45:19 · 170 阅读 · 0 评论 -
maven mysql小技巧
-DarchetypeCatalog=internalmaven 默认导入本地工程mysql时区问题?useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT%2B8添加的作用是:指定字符的编码、解码格,添加在URL后面例如:mysql数据库用的是gbk编码,而项目数据库用的是utf-8编码。这时候如果添加了us...原创 2020-02-02 13:13:38 · 151 阅读 · 0 评论 -
mongodb语句
1、下面集合中的seq类型为double,想修改为int。{“_id” : ObjectId(“592e94fee820cc1813f0b9a2”),“privateAttrs” : [{“attrId” : “100”,“seq” : 0},{“attrId” : “101”,“seq” : 1}]}{“_id” : ObjectId(“592e94fee820cc...原创 2020-01-01 21:53:46 · 241 阅读 · 0 评论 -
开机自启动软件的cmd命令mongo Db破解
创建文件studio3t.bat@echo off ECHO重置Studio 3T的使用日期...... FOR / f“tokens = 1,2,*”%% i IN('reg query“HKEY_CURRENT_USER \ Software \ JavaSoft \ Prefs \ 3t \ mongochef \企业“^ | find / V”安装“^ | find / V”HKE...原创 2020-01-01 20:20:06 · 201 阅读 · 0 评论 -
常用类集合
java开发常用工具类集合总结转自:https://blog.csdn.net/wu1226419614/article/details/726736861)java正则表达式的匹配包括:邮箱,手机,姓名,昵称,身份证号,银行卡号等;2)生成6位随机数;3)对url中字符串进行编码和解码4)获取客户端ip地址5)获取系统当前时间6)生成32位编码不含横线7)生成MD5编码8)通过...转载 2019-12-24 17:23:42 · 203 阅读 · 1 评论 -
mongo db 练习语句
mongoDB的基本指令show dbs:显示当前所有的数据库use 数据库名 : 进入到指定数据库中db : 显示当前所在的数据库show collections : 显示数据库中的所有集合小练习题目://1.创建并进入it_like数据库//2.向数据库的colleges集合中插入六个文档(Html5, Java, Python, 区块链, K12, <PHP, “世界上最...转载 2019-12-15 17:27:03 · 264 阅读 · 0 评论 -
Date工具类
package com.yunmunan.browser.demo;/**@Author: CloudyChen@Date: 2019/5/18 13:32@Description: ${description}@Version: 1.0*/import java.sql.Timestamp;import java.text.ParseException;import java...原创 2019-12-04 18:40:21 · 225 阅读 · 0 评论 -
Mongo db笔记
MongoDB使用总结数据库操作show dbs : 显示所有的数据库use user : 选择数据库user,如果这个数据库存在,那么就使用,不存在就新建,但是此时的数据库中根本不存在数据,因此使用show dbs不能显示该数据库db.dropDatabase() : 删除数据库,其中的db表示当前数据库集合操作(表)在MongoDB中,数据库中的集合相当于SQL中的表,一个数据库中...转载 2019-12-02 10:21:02 · 158 阅读 · 0 评论 -
git
提交git需要更改的文件git status 先查看他的状态checkout . 然后忽略 . XXX的文件 (因为有些不需要)git status 查看文件的状态checkout -b sdiwen_dev (创建一个分支 ,然后命名规则为 作者加任务的名称)此时的内容如分支名一致checkout到以前的分支然后使用 pull进行拉取 以前的分支Checkout 到 刚刚创建的分...原创 2019-11-18 17:43:51 · 80 阅读 · 0 评论 -
线程池模拟demo
/**线程池的创建方案*/private static final Executor es = new ThreadPoolExecutor(20,50,60L,TimeUnit.SECONDS,new SynchronousQueue(),r -> new Thread(r, “create-html-thread”));原创 2019-09-21 14:35:08 · 95 阅读 · 0 评论 -
怎么判断上传文件是不是图片呢?
@TOC怎么判断上传文件是不是图片呢?欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:...原创 2019-09-15 19:30:12 · 1811 阅读 · 0 评论