自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (7)
  • 收藏
  • 关注

原创 阿里云 Centos8 yum 镜像 404

xiug阿里云服务器Centos8+ 使用 yum 命令时报错 404- Status code: 404 for http://mirrors.cloud.aliyuncs.com/centos/8/AppStream/x86_64/os/repodata/repomd.xml (IP: 100.100.2.148)Error: Failed to download metadata for repo 'appstream': Cannot download repomd.xml: Cannot.

2022-02-22 17:37:37 2254

原创 kafka.zookeeper.ZooKeeperClientTimeoutException: Timed out waiting for connection while in state: CO

在kafka启动时,kafka版本安装包kafka_2.13-2.6.0.tgz,始终报错:kafka.zookeeper.ZooKeeperClientTimeoutException: Timed out waiting for connection while in state: CONNECTING使用192.168.93.121报错,修改hosts文件,使用域名,正常启动!...

2021-09-13 16:03:07 3587

原创 websocket图片数据传输

客户端:(图片转为base64)var files = document.querySelector("#f").files if(files.length>0){ var fileReader = new FileReader(); fileReader.readAsDataURL(files[0]) fileReader.onload=function (e) { var s = JSON.stri

2021-09-08 10:34:46 2515

原创 docker安装java开发环境需要的命令

docker run -p 3306:3306-v /usr/local/docker/mysql/conf:/etc/mysql-v /usr/local/docker/mysql/logs:/var/log/mysql-v /usr/local/docker/mysql/mysql-files:/var/lib/mysql-files-e MYSQL_ROOT_PASSWORD=123456--name mysql -d mysql:5.7--------------...

2021-07-09 13:44:54 136

原创 docker启动的时候提示WARNING: IPv4 forwarding is disabled. Networking will not work.

初次接触docker,在启动docker的时候提示警告 WARNING: IPv4 forwarding is disabled. Networking will not work.[root@localhost mytomcat]# docker run --name eduweb -dp 8801:8080 eduWARNING: IPv4 forwarding is disabled. Networking will not work.经过网上一番冲浪,解决方案如下:修改配置文件:.

2021-07-09 13:39:26 181

原创 Sentinel流控-排队等待

2021-07-06 15:49:39 706

原创 ZooKeeper分布式锁的实现原理

https://www.cnblogs.com/ysw-go/p/11444993.html

2021-07-01 17:54:07 50

原创 UReport2 报表打印框架

http://www.bsdn.org/projects/ureport/deploy/ureport-sample/#UReport2已正式发布UReport2是一款基于架构在Spring之上纯Java的高性能报表引擎,通过迭代单元格可以实现任意复杂的中国式报表。相比UReport1,UReport2重写了全部代码,弥补了UReport1在功能及性能上的各种不足。在URepor...

2020-02-28 16:05:17 2025

原创 websocke连接

<!-- WebSocket --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId>...

2020-02-25 16:43:34 421

原创 二种反射方式获取bean的值(第一全部是返回字符串类型,第二种返回原数据类型)

/** * 参数值拼接 * * @param obj * @return * @throws Exception */ private static StringBuffer getValue2Bean(Object obj) throws Exception { Field[] fields = obj.get...

2020-02-09 22:36:30 419

转载 git commit之后,想撤销commit

https://www.cnblogs.com/lfxiao/p/9378763.html

2020-01-17 15:50:23 118

转载 ThreadLocal用法

https://www.jianshu.com/p/3c5d7f09dfbd

2020-01-14 11:38:16 157

转载 Maven简介(六)——Dependency

https://www.iteye.com/blog/elim-2057317

2020-01-02 18:47:29 95

原创 分布式事务消息中间最终一致性(本地方式、RocketMQ)

2019-11-15 13:00:23 117

原创 分布式事务解决方案tcc

https://www.cnblogs.com/zeussbook/p/11767043.htmlHmiliy分布式事务为案例

2019-11-15 11:33:46 133

转载 Java应用系列之Pinyin4j简单使用教程

https://blog.csdn.net/u014427391/article/details/97518614

2019-11-11 14:39:11 325

原创 Logstash同步mysql数据报错tracking_column not found in dataset

报错[WARN ][logstash.inputs.jdbc] tracking_column not found in dataset由于没有把追踪的字段放在select 里面导致,运行conf配置文件出错,如果sql语句中重新定义了column,那么使用重新定义的列名称。然后select * from 这种写法的话,* 符号查询出来的字段名称为小写,tracking_column ...

2019-11-11 13:50:06 1860

原创 运行logstash -f mysql.conf报错,不能加载jdbc_driver_library?

logstash安装包中的bin文件夹中创建mysql.conf文件,你内容为:input { jdbc { jdbc_driver_library => "E:\mysql-connector-java-5.1.46.jar" jdbc_driver_class => "com.mysql.jdbc.Driver" jdbc_connection_s...

2019-11-11 13:20:52 3567

原创 Window安装logstash 插件 logstash-input-jdbc(本人验证过)logstash-output-elasticsearch

问题一:二、安装logstash-input-jdbc插件1.修改logstash 文件夹下Gemfile文件将source改为:https://gems.ruby-china.org2.进入bin目录执行logstash-plugin install logstash-input-jdbc报错Could not verify the SSL certifica...

2019-11-08 18:30:39 770

原创 分布式单点登录架构XXL-SSO原理简单说明

一、(基于Cookie)流程:SSO-Client :点击登录重定向到SSO-Server认证,认证通过保存用户信息到redis中,并保存一份sessionId到域名SSO的浏览器的cookie,重定向到SSO-Client中并带SessionId拼接在url中,SSO-Client获取到sessionid也保存一份到域名ClientA的浏览器的cookie,完成认证登...

2019-11-07 11:34:58 512

原创 微信公众号分享签名sign获取

微信 JS 接口签名校验工具http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign后台代码:/** * 分享的参数 * @author LHB * @since JDK 1.8 */ @ResponseBody @RequestMapping(value = "/getShareParam"...

2019-11-06 18:44:49 336

转载 【详解】GrantedAuthority(已授予的权限)

(源连接 )https://www.cnblogs.com/longfurcat/p/9417422.html前言  这篇是很久之前学习Spring Security整理的博客,发现浏览量都1000多了,一个赞都没有,那说明写得确实不怎么样,哈哈。应该很多初学者对这个接口存在疑问,特别是如果学习这个框架之前还了解过Shiro,可能会因为这两个框架角色、权限的表示方式,产生困惑。现...

2019-11-06 18:44:26 1707

原创 springboot security 自定义 AuthenticationEntryPoint 和 AccessDeineHandler

找了大半天的资料终于在国外的网站上找到了,相关问题,不过还好把security的认证流程和授权流程又重新看了遍:AuthenticationEntryPoint 用来解决匿名用户访问无权限资源时的异常AccessDeineHandler 用来解决认证过的用户访问无权限资源时的异常...

2019-11-06 18:44:09 340

转载 JAVA获取CPUID、主板序列号、硬盘序列号、MAC地址(自己验证过)

最近在修改公司licence程序,需要获取到更多的硬件唯一标识,以便加密使用。网上看了很多大神的博客,思路大概整理了一下,根据系统类型分为两种方式:一、windows通过创建vbs脚本,然后使用Runtime.getRuntime().exec()执行脚本,获取序列号等信息。二、LINUXlinux系统其实差不多,同样使用Runtime.getRuntime().exec()执行...

2019-11-06 18:43:54 1860

原创 SpringBoot配置Pagehelper分页插件实现自动分页

方法一:<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.2.1</version>...

2019-11-06 18:43:39 715

原创 从RocketMQ我们学到了什么之NameServer

https://my.oschina.net/u/3790005/blog/3024852简单总结:学到了什么?1.长连接编程模型⾥⼼跳的实现原理2.多线程编程中读写锁的经典使⽤⽅式3.追求简单⾼效⼜可靠的实现⽅式一、brokerA,borkerB注册到 nameServer 注册中心中,并通过长连接心跳方策实现是否存活(注册功能,路由剔除...

2019-11-06 18:42:39 101

原创 seata实现2PC与传统2PC实现方式的差异

https://edu.csdn.net/course/play/25967/318766Seata执行的要点

2019-11-06 18:42:29 2172 1

原创 java获取机器id(cupid+磁盘id+mac地址+主板id)

public class SerialNumberUtil { private static String SerialNumber; /** * 获取主板序列号 * * @return */ public static String getMotherboardSN() { String result = ...

2019-11-06 18:42:08 3923

原创 java基础static用法(验证过)

静态变量和静态方法static关键字最基本的用法是:1、被static修饰的变量属于类变量,可以通过类名.变量名直接引用,而不需要new出一个类来2、被static修饰的方法属于类方法,可以通过类名.方法名直接引用,而不需要new出一个类来被static修饰的变量、被static修饰的方法统一属于类的静态资源,是类实例之间共享的,换言之,一处变、处处变。(不管你new多少个实例...

2019-11-06 18:40:57 75

原创 数据库技术

2019-11-06 18:40:41 81

原创 SpringBoot声明式事务的简单运用

Spring声明式事物的实现,有两种方式;第一种是配置xml,第二种是使用相关注解,SpringBoot中默认配置了第二种方式,所以,SpringBoot直接使用注解即可。下面介绍SpringBoot通过注解事物注解方式的使用。springboot默认已经帮我们配置好了注解方式,可以直接使用即可。测试结果结果,springboot默认已经帮我们配置好注解方式,不...

2019-10-29 15:44:23 88

转载 SpringBoot中使用redis事务

参考链接:https://www.jianshu.com/p/c9f5718e58f0

2019-10-21 14:31:55 106

转载 修改Tomcat内存大小

Windows下,在文件/bin/catalina.bat,Linux下,在文件/bin/catalina.sh的前面,增加如下设置:JAVA_OPTS=-Xms【初始化内存大小】 -Xmx【可以使用的最大内存】JAVA_OPTS 这个是关键字,TOMCAT已经定义好的名字,你只需要将JAVA_OPTS设置需要优化的参数即可window中tomcatcatalina.bat(win...

2019-10-21 11:33:42 5893

原创 ShedLock-轻量级分布式定时任务重复执行解决方案

https://blog.csdn.net/turbo_zone/article/details/83422168

2019-10-19 17:43:43 214

原创 spring-boot整合spring-session,使用redis共享

https://www.jianshu.com/p/cdf327a6a5a4

2019-10-19 17:33:19 91

原创 Springboot 整合 sqlite + 通用mapper

添加mven<!--Mybatis --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> ...

2019-10-13 23:22:39 1465

原创 java.sql.SQLException: ResultSet is closed"错误

# druid配置#spring.datasource.type=com.alibaba.druid.pool.DruidDataSource#spring.datasource.druid.db-type=sqlite#spring.datasource.druid.async-init=true#spring.datasource.druid.max-active=20#spri...

2019-10-13 23:04:19 967

原创 springboot 发送电子信箱

开始前准备第一步:pom文件引入 <!-- 电子邮件 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</a...

2019-10-08 11:31:01 737

原创 SpringBoot中使用fastjson将map转换成json,json转list

String a="[\"daf0f715b997421da0dd1473af7d150b\"]"; JSONArray array = JSONArray.parseArray(a); System.out.println("json字符串转json数组:"+array.toString()); List<String>...

2019-09-27 19:11:41 5552

原创 org.springframework.dao.InvalidDataAccessApiUsageException (springboot redis操作异常)

存储的类型和获取的类型不一致下面报错本人是使用redis演示-----------------------------------------------------------org.springframework.dao.InvalidDataAccessApiUsageException: WRONGTYPE Operation against a key holding the...

2019-09-27 10:41:13 4187

NIO+Netty5视频教程2018

视频分两部分:第一部分:深入浅出Netty源码剖析;第二部分:NIO+Netty5各种RPC架构实战演练(非加密)

2019-06-24

apache-tomcat-7.0.86下载

解决高版本出现低版本不兼容的问题

2019-01-09

微信小程序视频封面使用图片

小程序,poster属性无法使用,使用自定义图片代替该属性功能!

2018-12-29

MySQL安装教程,及相关问题

MySQL安装,已经使用到的LIUNX 命令,安装过程中遇到的相关问题

2018-12-17

尚硅谷最新的spring boot下载链接,包含上下,核心技术和整合(包含其它资料)

尚硅谷最新的spring boot下载链接,包含上下,核心技术和整合

2018-06-10

JAVA1达内代码.zip

这是是达内内部JAVA代码文件,有喜欢的可以看看,还有达内别的资源会上传!

2015-08-17

android.zip

android.zip,里面有达内内部的教程代码,有喜欢的可以看下,我也会有别的达内上传

2015-08-17

空空如也

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

TA关注的人

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