自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_34926773的博客

菜鸟新手~勿喷

  • 博客(114)
  • 资源 (18)
  • 论坛 (1)
  • 收藏
  • 关注

原创 项目引用Redis-session导致微服务调用报错

关键信息:org.springframework.dao.InvalidDataAccessApiUsageException: ERR 'RENAME' command keys must in same slot; nested exception is redis.clients.jedis.exceptions.JedisDataException: ERR 'RENAME' command keys must in same slotCaused by: redis.clients.je

2020-05-23 11:11:19 125

原创 Spring Boot项目 获取静态资源文件

直接上代码public static void main(String[] args) { String str = null; try { Resource resource = new ClassPathResource("static/abc.txt"); BufferedReader bReader = null; bReader = new BufferedReader(new InputStreamReader(resourc

2020-05-21 14:35:58 108

原创 Linux Kafka 创建Topic 命令

./kafka-topics.sh --create --topic "email-topic"--replication-factor 1 --partitions 1 --zookeeper localhost:2181这里:email-topic是 topic名称。需注意zookeeper的ip和端口 要确保正确。如果是Windows:kafka-topics.bat...

2020-05-08 17:25:18 844

原创 记一次Jar冲突解决

背景:一个老的Boot项目引入微服务,所以打算使用feign1.微服务的feign接口打包2.引入POM<dependency> <groupId>com.xxx</groupId> <artifactId>xxx-api</artifactId> <version&...

2020-04-27 17:29:28 60

原创 远程桌面连接不到阿里云服务器

购买了阿里云服务器的朋友们不知道有没有遇到这样的坑,就是当你雄心壮志、兴高采烈地购买完服务器想到大展身手的时候,却尴尬无奈地发现无法远程连接到服务器!嗯?这是咋回事哩,犹记得腾讯云的服务器一下子就连进去的啊。到控制台的工单提问发现,阿里云竟然给无法远程桌面连接给出了这么多可能性,剩下的就由你自己一 一 去排除了我一脸懵

2020-04-13 15:41:15 5564

原创 JS 几种可逆加密方式

一、Base64加密加密:var str64 = window.btoa("hello");解密 :console.log("base64解码后:"+window.atob(str64));二、CryptoJS加密<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/rollups...

2020-01-20 16:54:22 1659

原创 WEB 网页增加 "数字盲水印"

前言:"盲水印" 引起来表示并不是真正的盲水印看效果吧:网页截图PS后:使用步骤:(js获取地址)<script src="${pageContext.request.contextPath}/common-resource/js/watermark.js"></script>watermark.init({ watermar...

2020-01-20 11:27:03 749

原创 JAVA 实现 盲水印报错

java.lang.UnsatisfiedLinkError: no opencv_java2413 in java.library.path原因:未添加OpenCV动态库!第一步第二步添加后运行正常

2020-01-17 18:02:33 330

原创 NATAPP错误:显示已经连接成功了,但端口尚未提供服务

natapp默认按教程安装好后,发现请求时出错解决:购买隧道的后台,修改端口我的默认是80,但是tomcat是8080。我在后台修改为8080重启客户端就好了。2.服务链接使用的web服务未启动(需注意,natapp每次重启地址会变动,要查看服务配置的地址是否正确)...

2019-12-11 09:36:58 1825 2

原创 Could not create connection to database server. Attempted reconnect 3 times. Giving up.

com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up. at sun.reflect.NativeConstructorAccessor...

2019-12-10 16:38:08 101

原创 Java中只有值传递?

错误理解一:值传递和引用传递,区分的条件是传递的内容,如果是个值,就是值传递。如果是个引用,就是引用传递。错误理解二:Java是引用传递。错误理解三:传递的参数如果是普通类型,那就是值传递,如果是对象,那就是引用传递。一 为什么 Java 中只有值传递?首先回顾一下在程序设计语言中有关将参数传递给方法(或函数)的一些专业术语。按值调用(call by value)表示方法接收...

2019-10-24 10:22:30 40

原创 JAVA 基础巩固 (二)

1:常量(掌握) (1)常量:在程序的运行过程中,其值不发生改变的量。 (2)常量的分类: A:字面值常量 B:自定义常量(面向对象部分讲) (3)字面值常量 A:字符串常量 用""括起来的内容。举例:"helloworld" B:整数常量 举例:1,200 C:小数常量 举例:12.5 ...

2019-10-21 18:42:33 31

原创 JAVA 基础巩固 (一)

1:计算机基础(了解) (1)计算机 (2)计算机硬件 (3)计算机软件 (4)软件开发 (5)计算机语言 (6)人机交互方式(掌握) A:图形化界面方式 B:命令行方式 (7)键盘的功能键认识 (8)常用的快捷键(掌握 自己补齐快捷键) A:全选 B:复制 ...

2019-10-21 18:32:23 40

原创 Mongodb模糊查询语句

语句:类比SQL ( SELECT * FROM tableName WHERE queryStr LIKE '%fuseReport%' )db.tableName.find({"queryStr": {$regex: 'fuseReport', $options:'i'}});语句:类比SQL ( SELECT _id,queryStr FROM tableName WHE...

2019-09-30 18:10:52 1130

原创 Result Maps collection already contains value for xx.xx.xx.mapper

Spring 整合 Mybatis:原因:第一次生成Mapper后, 更改了字段的名字的类型, 使用逆向生成mybatis的Mapper文件。报错如下:解决:由 图可见提示BaseResultMap重复。我检查了一下发现,是整个mapper的内容都重复了,所以重复逆向生成mapper文件一定要注意。(我重复生成时删除了之前的文件,不知道为什么重新生成,内容还是会重复)找到重复的...

2019-09-07 18:02:08 49

原创 JAVA 处理带"AM" 或 "PM"的时间

直接了当:SimpleDateFormat formatTime = new SimpleDateFormat("yyyy/MM/dd hh:mm:ss aa", Locale.ENGLISH);注意:hh:mm:ss 不能是HH:mm:ss如果是HH:正确的结果应该是:2019-03-03 07:10:10 PM反过来解析我们解析需要注意:解析时需要使用 ...

2019-07-02 14:08:18 3084 1

原创 SimpleDateFormat 线程不安全引起的血灾

遇到一个大数据的Excel导入,我的导入方法是:分割数组将多个较小的数组,使用多线程分别导入。其中需要格式化日期,所以用到了SimpleDateFormat。刚开始为了不频繁的 new,减小jvm内存。所以将此实例化放置在使用方法之外,作为类的成员变量使用。但是我发现导入后的数据中的日期 和 Excel中对应不上。后来才知道是这个问题引起的。所以基础很重要啊!,哈哈SimpleDat...

2019-07-02 13:18:49 98

原创 JAVA 数组分割为多个数组

/** * 分隔数组 根据段数分段 <多出部分在最后一个数组> * * @param data 被分隔的数组 * @param segments 需要分隔的段数 * @return */ public List<List<T>> subListBySegment(List&lt...

2019-07-02 13:06:12 13014

原创 Map.clear();踩坑

public static void main(String[] args) throws SQLException { List<Object> result1 = new ArrayList<>(); Object a = 1; result1.add(a); a = null; ...

2019-07-01 20:00:23 874

原创 三元表达式踩坑

直接看代码:public static void main(String[] args) throws SQLException { Integer a = 1; Integer b = 1; Integer c = null; Integer d = false ? a * b : c;}这个代码是否有问题?答案:是有的,空指针异常NP...

2019-07-01 19:18:13 311

原创 SQL 指定字段的值排序,CASE WHEN 使用

如下:SELECT id, (CASE WHEN category_type IN (1, 2, 7, 6, 9) THEN ( SELECT count(1) FROM agent_type_1 ) ELSE ( SELECT count(1) FROM agent_type_2 ) END ) AS countFROM product_category ...

2019-06-03 14:43:24 217

原创 本地连接MYSQL:1045 mysql Access denied for user root@localhost

今天突然想连本地,发现这个错误。哈哈哈1.找到MYSQL文件夹我的路径:C:\Program Files\MySQL\MySQL Server 5.52.打开my.ini在[mysqld]下一行,填入skip_grant_tables3.重启sql,打开cmd,net stop mysql,net start mysqlnet stop mysqlnet start ...

2019-05-31 11:19:37 542 1

原创 JAVA导入Excel后,时间变为数字,转日期方法

一、先说一下通常的Excel 导入: Excel 导入后,获取时间数据: <在这里 format 就是时间格式> private static String getCellStringVal(Cell cell, String format) { CellType cellType = cell.getCellTypeEnum();...

2019-05-28 10:01:42 17075 1

原创 JAVA——开启异步任务

通过JAVA8提供的 CompletableFuture 来实现 异步操作用法 新建一个抽象类AsynAbstract即可import java.util.concurrent.CompletableFuture;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;imp...

2019-04-12 16:18:21 1186

原创 JDK源码之——ArrayList

部分方法没有解释,有疑问或错误的地方,欢迎评论指出package java.util;import java.util.function.Consumer;import java.util.function.Predicate;import java.util.function.UnaryOperator;/** * E - Element (在集合中使用,因为集合中存放的...

2019-04-04 16:30:47 54

原创 SQL-按日期不间断统计

一、数据库 日期数据不间断 SELECT COUNT(1) AS count, SUM(age) AS age FROM `user` GROUP BY DATE_FORMAT(create_time,'%Y-%m-%d');二、数据库 日期数据不连续 间断补0 1.不创建表方式 (临时表 -- 只读库也...

2019-04-04 11:58:16 1470

原创 SQL 和 Mongo 字段查询不为NULL且不为空

SQL 查询字段不为NULL且不为空: SELECT * FROM 表名 WHERE 字段名 IS NOT NULL AND 字段名 != ""; 若字段为空格,这个sql也可排除。Mongo查询字段不存在且不为空: import org.springframework.data.mongodb.core.que...

2019-04-04 11:04:18 6727

原创 JDK源码之——Iterable

部分方法没有解释,有疑问或错误的地方,欢迎评论指出import java.util.Iterator;import java.util.Objects;import java.util.Spliterator;import java.util.Spliterators;import java.util.function.Consumer;/** * 实现此接口允许对象使用 “f...

2019-03-30 12:04:27 55

原创 基于JDK的几个String工具方法

判断字符串是否为空对象转字符串字符串截取字符串倒序每隔 n 位添加一个 字符(symbol)package com.jdk.copy;/** * @Auther: liuzaihuan * @Date: 2019/3/29 16:31 * @Description: 字符串工具类 */public class StringUtil { /** ...

2019-03-30 11:34:09 92

原创 JDK源码之——StringBuffer

部分方法没有解释,有疑问或错误的地方,欢迎评论指出package java.lang;import java.util.Arrays;/** * StringBuffer 主要继承 抽象类AbstractStringBuilder 类 * 很多实现方法在AbstractStringBuilder中,关于详解 点击下面链接 */public final class Strin...

2019-03-29 16:27:31 161

原创 JDK源码之——StringBuilder

部分方法没有解释,有疑问或错误的地方,欢迎评论指出观看本文章之前,建议观看JDK源码之——AbstractStringBuilderimport java.util.stream.IntStream;/** * StringBuilder主要继承 抽象类AbstractStringBuilder 类 * 很多实现方法在AbstractStringBuilder中,关于详解 ...

2019-03-29 16:00:55 53

原创 JDK源码之——AbstractStringBuilder

部分方法没有解释,有疑问或错误的地方,欢迎评论指出import sun.misc.FloatingDecimal;import java.util.Arrays;ort javtil.Arrays;/** * StringBuilder 抽象类 */abstract class AbstractStringBuilder implements Appendable, Cha...

2019-03-21 09:17:08 61

原创 JDK源码之——String

部分方法没有解释,有疑问或错误的地方,欢迎评论指出/** * 1、字符串的值创建之后是无法改变的 * 2、String buffers 支持可变字符串。 * 3、因为String对象是不可变的,所以可以共享它们。 * * String str = "abc" ==> char data [] = {'a','b','c'}; String str = new String (...

2019-03-11 16:47:43 55

原创 浅析String、StringBuffer、StringBuilder

一、String对象不可变,也就是String对象不能被操作                                     final修饰表示value对象初始化后 就不能被修改了                                        String 在构造器中给value赋值所以String对象是不能被修改的。普及常识(String str...

2018-12-24 18:08:57 57

原创 JAVA String字符串判空

正确的写法:"".equals(str) 或str == null || str.equals("") 推荐使用:str == null || str.isEmpty()错误的写法:str.equals("") 原因:null不是对象,null没有分配内存空间null表示这个字符串不指向任何的东西,那么没有是否为空的问题,因为引用的实例对象都没有。这时候...

2018-12-24 16:47:37 4850

原创 JAVA 获取零时区时间

/** * 得到指定时间的UTC0时间 * @param beforeDate * @param dataFormat 格式为"yyyy-MM-dd HH:mm:ss" * @return */public static String getUTCTimeStr(Date beforeDate, String dataFormat) { SimpleDateFormat sim...

2018-11-02 17:59:10 3467

原创 JAVA --下载文件 点击链接直接下载 而不是打开文件

1- html、jsp 设置a标签属性。我这里就不说了.....(&lt;a href="imges/1.jpg" download="图片"&gt;&lt;img src="imges/1.jpgf" alt="图片"&gt;&lt;/a&gt;)2- PHP&lt;? $file_name = "xxx.rar"; //下载文件名

2018-10-29 19:24:36 4202

原创 JAVA -- 生成CSV并上传到 FTP 不生成本地文件

直接上代码POM.XML这里只是主要的jar<dependency> <groupId>net.sf.supercsv</groupId> <artifactId>super-csv</artifactId> <version>2.4.0</version></dependency>...

2018-10-29 19:01:33 2415 6

原创 JAVA -- 生成Excel 并上传到 FTP 不生成本地文件

直接上代码POM.XML 这里只是主要的jar&lt;!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml --&gt;&lt;dependency&gt; &lt;groupId&gt;org.apache.poi&lt;/groupId&gt; &lt;artifactId&gt;poi-ooxml&lt...

2018-10-29 18:51:34 4346

原创 BigDecimal比较大小,BigDecimal判断是否为0

在做项目时,经常用到BigDecimal类型的数据,需要比较大小:声明BigDescimal: BigDescimal bd = new BigDescimal(str1);Integer a = bd1.compareTo(bd2);a = -1,表示bd1小于bd2;a = 0,表示bd1等于bd2;a = 1,表示bd1大于bd2;所以判断 BigDecimal判断是否为...

2018-10-26 18:30:52 23500 1

移动端手机点餐前端网页

手机点餐前端网页手机点餐前端网页手机点餐前端网页手机点餐前端网页手机点餐前端网页手机点餐前端网页手机点餐前端网页手机点餐前端网页

2017-09-06

7-4、智能制造学院计算机专业毕业设计(论文)定稿

7-4、智能制造学院计算机专业毕业设计(论文)定稿

2018-08-28

zookeeper-3.4.6

zookeeper-3.4.6下载 zookeeper-3.4.6下载zookeeper-3.4.6下载zookeeper-3.4.6下载zookeeper-3.4.6下载zookeeper-3.4.6下载zookeeper-3.4.6下载zookeeper-3.4.6下载

2018-04-13

WIN10 UI + layer弹窗 + 自适应布局

WIN10 UI + layer弹窗 + 自适应布局 自写样式和布局,借鉴了win10Ui官网的图片。 希望大家会喜欢

2018-03-26

JAVA基础面试题

JAVA基础面试题JAVA基础面试题JAVA基础面试题JAVA基础面试题JAVA基础面试题JAVA基础面试题

2018-03-26

JAVA 的 常用 CommUtil 工具类大全

JAVA 的 常用 CommUtil 工具类大全JAVA 的 常用 CommUtil 工具类大全JAVA 的 常用 CommUtil 工具类大全JAVA 的 常用 CommUtil 工具类大全JAVA 的 常用 CommUtil 工具类大全JAVA 的 常用 CommUtil 工具类大全

2018-01-16

myeclipse 2016 ci4

myEclipse 2016 Ci4 破解文件,myEclipse 2016 Ci4 破解文件myEclipse 2016 Ci4 破解文件myEclipse 2016 Ci4 破解文件myEclipse 2016 Ci4 破解文件myEclipse 2016 Ci4 破解文件myEclipse 2016 Ci4 破解文件myEclipse 2016 Ci4 破解文件myEclipse 2016 Ci4 破解文件

2018-01-16

commonio+fileupload

commonio+and+fileupload commonio+and+fileuploadcommonio+and+fileuploadcommonio+and+fileuploadcommonio+and+fileupload

2017-09-11

JS获取屏幕,正文,分辨率等宽高

JS获取屏幕,正文,分辨率等宽高 JS获取屏幕,正文,分辨率等宽高JS获取屏幕,正文,分辨率等宽高JS获取屏幕,正文,分辨率等宽高

2017-09-11

mysql-connector-java-5.1.27

mysql mysql-connector-java-5.1.27 mysql-connector-java-5.1.27mysql-connector-java-5.1.27mysql-connector-java-5.1.27

2017-09-07

bootstrap自适应版旅游前端网页

bootstrap自适应版旅游前端网页bootstrap自适应版旅游前端网页bootstrap自适应版旅游前端网页bootstrap自适应版旅游前端网页

2017-09-06

完整的注册包含四级地区联动

完整的注册包含四级地区联动完整的注册包含四级地区联动 完整的注册包含四级地区联动完整的注册包含四级地区联动

2017-09-06

仿写QQ邮箱登录网页

仿写QQ邮箱登录网页仿写QQ邮箱登录网页仿写QQ邮箱登录网页仿写QQ邮箱登录网页仿写QQ邮箱登录网页仿写QQ邮箱登录网页仿写QQ邮箱登录网页

2017-09-06

myEclipse自动生成注册码

myEclipse自动生成注册码myEclipse自动生成注册码myEclipse自动生成注册码myEclipse自动生成注册码myEclipse自动生成注册码myEclipse自动生成注册码

2017-09-06

Svn的服务器

Svn的服务器(Server) Svn的服务器(Server)

2017-09-05

SVNserver服务器

SVN的服务器安装程序 ok

2017-09-05

svn server

SVN 服务器 安装程序 ok

2017-09-05

myeclipse的svn插件

资源为Myeclipse的内置SVN插件,只需解压替换原来你myeclipse的安装目录下的文件即可用。 ok

2017-09-05

空空如也

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

TA关注的人 TA的粉丝

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