自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(313)
  • 资源 (11)
  • 收藏
  • 关注

转载 uniapp用uParse实现html字符串数据富文本解析

uParse富文本编辑器

2023-07-02 15:00:28 1391

转载 MinIO的安装使用及Java SDK使用方式

MinIO 是一个基于 Apache License v2.0 开源协议的对象存储服务。它兼容亚马逊 S3 云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几 kb 到最大 5T 不等1. 下载我们可以直接去官网下载: https://docs.min.io/cn,这里介绍 Windows 版本2. 使用将之前下载的exe程序放到一个地方启动一个 CMD 窗口,进入 minio.exe 所在文件夹,输

2021-06-25 14:37:33 973

原创 Hutool工具

简介Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。Hutool中的工具方法来自每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当;Hutool是项目中“util”包友好的替代,它节省了开发人员对项目中公用类和公用工具方法的封装时间,使开发专注于业务,同时可以最大限度的避免封装不完善带来的bug。Hut

2021-06-25 14:35:31 331

原创 记录重要的参考资料

https://www.cnblogs.com/chasemeng/p/13631055.html

2021-06-08 16:46:07 115

转载 Docker安装MySQL忽略大小写问题的问题

连接MySQL:查看当前mysql的大小写敏感配置show global variables like '%lower_case%';+------------------------+-------+| Variable_name | Value |+------------------------+-------+| lower_case_file_system | ON || lower_case_table_names | 0 |+---------...

2020-10-08 15:43:01 548

转载 git clone 时候出现Please make sure you have the correct access rights and the repository exists.问题解决

输入 git clone 命令时出现Please make sure you have the correct access rights and the repository exists.错误,出现改问题的原因是git服务器没有存储本地ssh密钥。解决步骤:1. 删除 .ssh 文件夹【C:\Users\(本地用户名)\.ssh】 中的 known_hosts(直接删除即可)2.在下载好的Git中的bin目录下(一般是 C:\Program Files\Git\bin)打开bash.exe.

2020-06-05 16:31:17 665

转载 docker基础容器中bash: vi: command not found问题解决

问题我们在创建基础容器之后,进入容器,进行编辑配置文件的时候,需要使用vim或者vi命令,但是会出现:这是因为vim没有安装。解决使用如下命令安装: apt-get update apt-get install vim 然后就可以了。...

2020-04-22 00:05:06 1306

转载 docker基础容器中bash: vi: command not found问题解决

问题我们在创建基础容器之后,进入容器,进行编辑配置文件的时候,需要使用vim或者vi命令,但是会出现:这是因为vim没有安装。解决使用如下命令安装:apt-get updateapt-get install vim然后就可以了。...

2020-04-22 00:00:17 3921

转载 docker下安装elasticsearch5.6.8、IK分词器、HEAD插件

一、docker下安装elasticsearch5.6.8下载镜像docker pull elasticsearch:5.6.8创建容器docker run -di --name=elasticsearch -p 9200:9200 -p 9300:9300 elasticsearch:5.6.8浏览器输入地址: http://192.168.25.129:9...

2020-04-21 10:46:19 803

转载 什么是分布式事务?如何解决?

面试题分布式事务了解吗?你们是如何解决分布式事务问题的?面试官心理分析只要聊到你做了分布式系统,必问分布式事务,你对分布式事务一无所知的话,确实会很坑,你起码得知道有哪些方案,一般怎么来做,每个方案的优缺点是什么。现在面试,分布式系统成了标配,而分布式系统带来的分布式事务也成了标配了。因为你做系统肯定要用事务吧,如果是分布式系统,肯定要用分布式事务吧。先不说你搞过没有,起码你得明白...

2020-02-04 00:04:31 1051

转载 Push or Pull?

采用Pull模型还是Push模型是很多中间件都会面临的一个问题。消息中间件、配置管理中心等都会需要考虑Client和Server之间的交互采用哪种模型: 服务端主动推送数据给客户端? 客户端主动从服务端拉取数据? 本篇文章对比Pull和Push,结合消息中间件的场景进一步探讨有没有其他更合适的模型。Push VS Pull1. PushPush即服务端主动发送数据给...

2019-09-08 23:49:05 330

转载 初识 Service Mesh

今年,ServiceMesh(服务网格) 概念在社区里头非常火,有人提出 2018 年是 ServiceMesh 年,还有人提出 ServiceMesh 是下一代的微服务架构基础。作为架构师,如果你现在还不了解 ServiceMesh 的话,是否感觉有点落伍了?那么到底什么是 ServiceMesh?它的诞生是为了解决什么问题?企业是否适合引入 ServiceMesh?通过这篇文章,将为你一一...

2019-08-20 17:17:52 189

转载 antd-react-mobile(踩坑记录)

1.按照官网步骤进行,$ npm install -g create-react-app # 注意:工具会自动初始化一个脚手架并安装 React 项目的各种必要依赖,如果在过程中出现网络问题,请尝试配置代理或使用其他 npm registry。$ create-react-app my-app $ cd my-app $ npminstall antd-mobile --...

2019-07-15 00:02:40 830

转载 数据传输加密:RSA+AES

首先:我们先了解一下什么是RSA和AES1、什么是RSA?2、什么是AES?通过上面,我们了解到。AES是目前主流的对称加密算法,而RSA是非对称加密算法。什么是对称算法AES?对称算法:请求发起方与接收方拥有相同的密钥。发起流程:1、请求方用密钥加密密文,发送给接收方。2、接收方用密钥对密文进行解密。问题:一旦密钥被坏人知道,密文的安全性将得不到保证。什么是非...

2019-07-10 16:37:13 682

转载 Java实现将多个文件打包压缩成tar.gz文件

后缀为tar.gz的文件实际上时先将文件(单个或多个)打包成后缀为tar的(tar包)文件,再用gzip压缩成gz文件,如此来说我们便可以用两步来实现此功能,请看代码:import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutp...

2019-07-08 17:47:41 2737

转载 idea使用git进行项目管理

第一部分:安装1. 下载地址: https://git-scm.com/download/win; 如果速度慢, 使用 迅雷下载;2. 点击安装, 然后下一步, 直到下面这个页面:建议: 按照上面所示方式选中复选框 ;3 点击下一步, 直到出现这个页面:建议: 这个页面是选择git使用的命令行, 建议使用第一个git自带的;4. 点击下一步, 直到出现下面这个...

2019-04-26 23:29:23 179

转载 ElasticSearch 知识点整理

1:es介绍Elasticsearch是一个基于Lucene的实时的分布式搜索和分析引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。基于RESTful接口。普通请求是...get?a=1rest请求....get/a/12:全文搜索的工具有哪些Lucene Solr El...

2019-03-15 17:47:16 175

转载 solr研磨之性能调优

 本篇文章我们来了解一下solr的性能方面的调优,分为Schema优化、索引更新与提交调优、索引合并性能调优、Solr缓存、Solr查询性能优化Schema优化  1、index=true比index=false在索引时占用更多的内存、索引合并和优化时间更长,索引体积也响应变的更大,如果你不需要针对该域进行检索,可以设置为index=false  2、如果不关心Term在文档中出现的次...

2019-03-15 17:45:34 160

转载 哈希 哈希函数 哈希表

什么是 HashHash(哈希),又称“散列”。散列(hash)英文原意是“混杂”、“拼凑”、“重新表述”的意思。在某种程度上,散列是与排序相反的一种操作,排序是将集合中的元素按照某种方式比如字典顺序排列在一起,而散列通过计算哈希值,打破元素之间原有的关系,使集合中的元素按照散列函数的分类进行排列。在介绍一些集合时,我们总强调需要重写某个类的 equlas() 方法和 hashCod...

2019-03-02 19:30:40 212

转载 Redis分布式锁java实现解决缓存雪崩

缓存雪崩:因为缓存失效(key生存时间到期)导致所有请求都去查找数据库,导致数据库CPU和内存负载过高导致宕机。缓存雪崩原因及解决方案:使用缓存主要解决数据同步,并减少对数据库访问次数。因此,通常解决方案往往是使用互斥锁,让一个线程访问数据库,并将数据更新到缓存中,其他线程访问缓存中数据。如果是基于jvm锁机制的话,只能解决单机问题,也就是只让本机一个线程访问缓存,但是分布式条件下是不...

2018-11-02 16:28:12 1718

转载 Syntax error, annotations are only 改jdk版本

Syntax error, annotations are only available if source level is 5.0在Myeclipse编辑代码时,有时候遇到上面这种问题,主要是使用的jdk版本过低,可以通过如下配置解决方法/步骤 错误详情 鼠标右键点击报错的项目,然后选择最下面的properties,也可以鼠标左键点击项目后,通过快捷键alt+回车...

2018-09-05 15:20:52 315

转载 国内最火的10款Java开源项目,都是国人开发,CMS居多

转发:点击打开链接国内的开源环境已经相当好,但是国内开发注重是应用,创新有但不多,从榜单可以看出,专门搞技术的还是少数,结合项目实践的站大多数,分享给你们,架构的时候可以参考这些解决方案,传送门:gogeeks.cnzheng征项目(stars 5.6k)基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内...

2018-09-04 11:11:02 1552

转载 Hadoop Yarn详解

一、Yarn简介Yarn是Hadoop集群的资源管理系统。Hadoop2.0对MapReduce框架做了彻底的设计重构,我们称Hadoop2.0中的MapReduce为MRv2或者Yarn。在介绍Yarn之前,我们先回头看一下Hadoop1.x对MapReduce job的调度管理方式(可参考:Hadoop核心之MapReduce架构设计),它主要包括两部分功能:1. ResourceM...

2018-08-13 15:26:03 8050

转载 解决MyEclipse报errors running builder ‘javascript validator’ on project

报错:errors running builder ‘javascript validator’ on project如图: 解决办法:右击项目名–Properties–Builders–将JavaScript Validator前面的勾去掉即可。这样就不会再报js错了。...

2018-07-31 14:06:00 675

转载 Spring Boot 结合shiro做第三方登录验证

Spring Boot 结合shiro做第三方登录验证1、首先,说一下我的具体实现思路。在做spring boot拦截器的过程中,开始我准备用spring security来实现,但是研究了一段时间之后发现spring security的集成度太高,需要修改的东西比较多,而且对它本身的使用方法不是很了解,后来转而使用Apache shiro。由于是第三方登录,是不需要我来验证密码的。最开始,我...

2018-07-28 15:05:47 3125

转载 idea绘制activity流程图中文乱码解决

发现问题:绘制activity的bpm工作流程图的时候,在name项中填写中文,开始的时候没问题,显示的确是中文,关闭文件再打开发现已经乱码,重启idea效果相同,如图解决方案:修改idea启动参数,添加字符集编码关闭idea——>进入idea安装目录/bin——>notepad++按需打开如图标注的两个文件中的一个,64位系统选择带64的那个,32位选择上边不带的那个...

2018-07-25 09:51:59 4676 1

转载 org.apache.maven.archiver.MavenArchiver.getManifest错误

eclipse导入新的maven项目时,pom.xml第一行报错:org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration)解决办法:1、Help——>I...

2018-07-23 09:33:21 329

转载 基于淘宝开源Tair分布式KV存储引擎的整合部署

一、前言  Tair支撑了淘宝几乎所有系统的缓存信息(Tair = Taobao Pair,Pair即Key-Value键值对),内置了三个存储引擎:mdb(默认,类似于Memcache)、rdb(类似于Redis)、ldb(高性能KV存储),其中前2者定位于cache缓存,ldb则定位于持久化存储。Tair属于分布式系统,由一个中心控制节点(Config Server)和一系列的服务节点(Dat...

2018-07-13 17:53:24 685

转载 java从数据库读取菜单,递归生成菜单树

首先看一下菜单的样子根据这个样子我们定义菜单类public class Menu { // 菜单id private String id; // 菜单名称 private String name; // 父菜单id private String parentId; // 菜单url private String url; //...

2018-07-05 14:11:43 612

转载 JSON和JSONP

 前言: 说到AJAX就会不可避免的面临两个问题,第一个是AJAX以何种格式来交换数据?第二个是跨域的需求如何解决?这两个问题目前都有不同的解决方案,比如数据可以用自定义字符串或者用XML来描述,跨域可以通过服务器端代理来解决。但到目前为止最被推崇或者说首选的方案还是用JSON来传数据,靠JSONP来跨域。而这就是本文将要讲述的内容。 JSON和JSONP虽然只有一个字母的差别,但其实他们根本不是...

2018-07-03 11:15:38 151

转载 IntelliJ IDEA教程之如何使用配置Git

一、前言默认情况下,IntelliJ IDEA旗舰版本已经安装了Git插件,我们现在要做的就是如何配置Git并使用它。在配置之前,请确定本地是否安装了Git,并配置合理的SSH key,具体的请参照《Git教程之Windows8下如何安装配置Git》或者《Git教程之Linux下如何安装配置Git》这两篇文章安装Git,参考《Git教程之如何添加远程仓库》配置SSH key。二、步骤Setting...

2018-07-01 13:00:26 451

转载 IntelliJ IDEA教程之如何提交代码到SVN服务器

一、准备参照《IntelliJ IDEA教程之如何配置SVN》这篇文章配置SVN插件。提交代码到SVN之前,记得要先创建版本库,请参照<<SVN如何建立版本库>>这篇文章创建版本库。二、步骤♦查看SVN资源库,如下图♦弹出一个svn的窗口,在左边有加号可以添加一个svn的库♦点击”+”号,添加SVN资源库,URL地址输入您创建的版本库地址,我们这里输入:https://Le...

2018-07-01 12:57:03 44102 1

转载 IntelliJ IDEA教程之如何设置JVM运行参数

一、前言这里介绍设置IntelliJ IDEA 的JVM运行参数的方式,针对的是IntelliJ IDEA2017版本的。Edit Configurations->Maven->Runner设置以下参数–server –XX:PermSize=128M –XX:MaxPermSize=256m,可根据实际情况进行调整。二、步骤♦点击Edit Configurations♦进入以下界面,...

2018-07-01 12:51:11 4870

转载 IntelliJ IDEA教程之Maven工程多模块继承和聚合创建(详解)

一、前言IntelliJ IDEA开发环境搭建:具体参考《IntelliJ IDEA教程之如何配置Maven》Maven环境搭建:具体参考《Windows下Maven安装以及配置》Maven私服搭建:具体参考《Windows下Maven私服怎么搭建》主要模拟企业开发是如何搭建Maven工程的,以Spring+SpringMVC+MyBatis为框架搭建,搭建环境Windows8系统。二、步骤♦首先...

2018-07-01 12:46:23 1666 2

转载 Solr各种查询实例

文档里的查询实例可以应对一些普通的solr查询,复杂的solr查询还得自己再继续添加代码,自己也在学习中。先贴出完整代码,后再做说明。注意:在运行如下查询实例前你得先向solr Admin中添加了你要查询的内容并且你所查询的字段(如id、name、content等)在schema.xml中已被定义。l  代码如下:package mysolrtest; import org.apache.solr...

2018-06-27 16:39:36 1287

转载 教你怎么在linux上永久修改网关

工具/原料一台linux方法/步骤我们先要介绍两个配置文件。并分别介绍他们的优先级。配置文件一:网络适配器配置文件 /etc/sysconfig/network-scripts/ifcfg-xxxx配置文件二:网络配置文件 /etc/sysconfig/network如果想设置多网关是没办法通过这些配置文件来实现多网关的。必须通过route来增加网关数。优先级:我们的网关可以在网卡配置文件中设置,...

2018-06-21 16:18:55 20912

转载 Ruby 非yum安装 - Linux

官网https://www.ruby-lang.org/en/downloads/ 下载地址https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.gz解压缩$ tar -xvzf ruby-2.4.1.tgz   $ cd ruby-2.4.1配置并编译源代码$ ./configure./configure --prefix=/usr/lo...

2018-06-21 16:18:02 324

转载 TCP三次握手与四次挥手过程

首先,客户端与服务器均处于未连接状态,并且是客户端主动向服务器请求建立连接:客户端将报文段中的SYN=1,并选择一个seq=x,(即该请求报文的序号为x)  将这个报文发送到服务器。此时,客户端进入同步已发送状态(SYN-SEND).SYN报文段不能携带数据,但是要消耗掉一个序号。服务器收到请求报文后,若同意建立连接,则回复报文中,SYN=1,ACK=1,并选择一个seq = y,且报文中确认号为...

2018-06-17 20:33:25 181

转载 Intellij idea自动生成serialVersionUID

Java的序列化的机制通过判断serialVersionUID来验证版本的一致性。在反序列化的时候与本地的类的serialVersionUID进行比较,一致则可以进行反序列化,不一致则会抛出异常InvalidCastException。如果使用idea开发工具,在类实现java.io.Serializable接口时,如何自动自动生成serialVersionUID,下面就来介绍下工具/原料idea...

2018-06-17 15:28:02 702

转载 Java发邮件-QQ服务器认证(A secure connection is requiered(such as ssl))

Java发邮件的几种方式JavaMailCommons EmailSpring MailJavaMail是Java提供的发邮件APICommons Email是Apache Commons下的发邮件APISpring Mail 是Spring提供的发邮件API所需jar包JavaMail <dependency> <groupId>javax.mail...

2018-06-17 14:24:35 389

JDK15-linux版本

JDK15-linux版本

2021-05-25

Navicat.exe

包括Navicat 15

2021-05-12

Python的视频课程

是学习Python的视频课程,对Python的基础讲解的非常细致,适合初学者和跨语言学习者使用,好的视频课程和大家一起分享

2020-07-10

基于Dubbox的微服实战

基于Dubbox的微服实战,Dubbox和Zookerper在项目中结合SSM完成的一套实战项目,是一个学习Dubbox的视频资料

2020-07-10

基于TypeScript从零重构axios

前端最新脚本语言TypeScript的视频课程,适合初学者和前端需要自学新技术的老司机快速掌握基于TypeScript的好视频

2020-07-10

TypeScript学习视频课程

TypeScript学习视频课程,对TypeScript讲解的很全面,TypeScript是目前很有潜力的前端脚本语言,适合于前端工程师或前端技术爱好者自学的好资料

2020-07-03

springcloud电商项目

是一套电商项目,springcloud项目,讲解细致全面,可作为实训项目,也可以作为个人学习springboot和springcloud的资料使用

2020-07-03

好视通-远程会议、授课软件

好视通视频,可用于远程会议和上课视频播放用,直接注册即可使用,有签到、视频轮训上传文件、控屏、开闭麦等多种功能

2020-07-03

kibana-5.6.8-windows-x86.zip

es搜索库操作工具kibana,windows版本,解压配置后即可使用,es搜索库操作工具kibana,windows版本,解压配置后即可使用

2020-06-15

sql server2008

sql server2008编程入门经典(第3版)是一本经典的学习数据库的书,内容描述详细,涵盖范围广,例子简单。

2015-01-09

空空如也

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

TA关注的人

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