自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(124)
  • 收藏
  • 关注

原创 鼠标移上去显示全部内容

<!DOCTYPE html><html ><head>    <title>CSS3实现鼠标移上去显示全部内容</title>    <style type="text/css">        #container        {            text-overflow:elli

2018-05-18 17:31:03 17401 1

原创 layui-弹出层中如何关闭窗口

var index = parent.layer.getFrameIndex(window.name); parent.layer.close(index);//关闭当前页 // window.parent.location.replace(location.href)//刷新父级页面 window.parent.location.reload(); type -...

2018-05-16 19:42:29 43065 5

原创 启动tomcat时jmx port被占用

今天一来公司,在IntelliJ IDEA 中启动Tomcat服务器时就出现了如下图所示的错误:  错误: 代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java.net.BindException: Address already in use: JVM

2017-12-07 17:09:46 17399 1

原创 jfinal的分页

分页的SQL语句mysql数据库,可以采用limit语句进行分页。oracle数据库,可以采用rownum的方式进行分页。JFinal自带分页对象.dao.paginate(pageNumber,pageSize,select,sqlException)//pageNumber 第几页//pageSize 一页几条记录controller的某个方法:[jav

2017-12-04 13:48:30 2605

原创 spring事务:同一个类中无事务方法a()内部调用有事务方法b()的问题

同一类中a()方法没有@Transactional 注解,在其内部调用有@Transactional 注解的方法,有@Transactional 注解的方法b()的事务被忽略,不会发生回滚。1. 事务的4种特性 序号 参数 含义1 原子性(Atomicity) 事务是数据库的逻辑工作单位,它对数据库的修改要么全部执行,要么全部不执行。2 一致性(Consistemcy) ...

2022-04-07 16:44:56 2732

原创 springboot项目dubbo禁止本地服务向zk、nacos注册中心注册并且能调测试环境的dubbo服务

第一种方案:dubbo.registry.register=false第二种方案: 点击IDEA的Edit Configurations,在VM options里面加上-Ddubbo.registry.register=false;在dubbo中我们配置其配置信息有三处可以进行配置:可以在资源目录下使用dubbo.properties进行配置 可以使用spring的配置文件中使用dubbo命名空间进行配置 可以在启动类上添加虚拟机启动参数进行配置dubbo信息其优先级为...

2021-07-26 21:57:22 2566

转载 手把手教你搭建FastDFS集群(下)

由于博客图片量大,篇幅太长,因此需要分上、中、下三篇博客来写,上篇和中篇我们已经一起学习完了,这篇博客我们一起学习下剩余部分。一、配置反向代理 我们需要在两个跟踪器上安装nginx(也就是192.168.156.5和192.168.156.6)以提供反向代理服务,目的是使用统一的一个IP地址对外提供服务。为了避免一些不必要的错误,我们先把其它四台虚拟机的窗口关掉。 1.解压ngx_cache_purge-2.3.tar.gz,解压命令:tar -zxvf ngx_c...

2021-07-25 17:38:03 342

转载 手把手教你搭建FastDFS集群(中)

上一篇博客,我们一起搭建了storage和tracker集群,FastDFS集群还未搭建完毕,不过由于篇幅过长,因此需要分成两篇来写。一、tracker和storage集群上传图片测试 由于目前还没有搭建完集群,因此我们暂且在tracker的一台设备上(我们就选择192.168.156.5这台设备)使用client来上传图片进行测试。 1.进入到/etc/fdfs/目录下,我们可以看到client.conf.sample这么一个配置文件,如下图所示。2.我们使...

2021-07-25 17:27:17 2299

转载 手把手教你搭建FastDFS集群(上)

FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。 下面来看一张官网提供的集群图片,如下图所示。可以看到,Client...

2021-07-25 17:09:26 653 1

转载 Apollo配置中心Docker部署

Apollo开源地址:https://github.com/ctripcorp/apollo第一步将项目clone到本地,git clonehttps://github.com/ctripcorp/apollo.git第二步打开clone到本地的项目,目录结构如下第三步在此目录下创建apollo-compose.yml文件,写入内容:version: "3"services: apollo-configservice: ...

2021-07-19 21:53:26 379

原创 关于Spring Boot及Spring Cloud版本命名规则,你必须要了解

一、Spring Boot版本号1. 举例:2.3.3.RELEASE其中2: 表示的主版本号,表示是我们的SpringBoot第二代产品,当功能模块有较大更新或者整体架构发生变化时,主版本号会更新。其中3: 表示的是次版本号,增加了一些新的功能但是主体的架构是没有变化的,是兼容的,只是局部的一些变动。。其中3: 表示的一般是bug的修改或者是小的变动。RELEASE:希腊字母版本号。此版本号用户标注当前版本的软件处于哪个开发阶段所以2.3.3.RELEASE合起来就是springboo

2021-07-17 21:31:47 778 1

原创 jps在window中无法使用,报不是内部或外部命令

其实这里根本不是没有权限什么的,是java环境配置有问题导致,可以看下JAVA_HOME配置是否正确以及的path目录的配置

2021-06-13 17:25:15 2524 1

转载 VSCode下载速度慢的问题

在官网点击下载VSCode后,若速度不是很理想,则在下载对话框中将圈出来的替换成vscode.cdn.azure.cn即可。

2021-05-31 18:41:03 333

转载 Spring boot 整合 tkmybatis

SpringBoot集成通用mapperpom.xml添加依赖 <dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId> <version>1.1.7</version> </dependency>特别注意,如果使用了1.2.

2021-05-18 21:13:26 1552

转载 JAVA获取当前日期或指定日期的前N天的日期集合

因为最近的业务系统需求,前端有两个时间选择框,分别为startTime和endTime,用户展示一段时间内的折线图,但是如果用户选择的时间段太长,折线图时间轴太密集,展示效果十分不佳,于是我使用java代码书写了一个时间工具类,可以返回当前日期或指定日期的前N天的日期集合,如果传入的开始时间和结束时间间隔太大,还可以自动适应时间。/*** 用户可以传入startTime或endTime任意一个或两个,也可以不传入* 当传入的时间间隔太长时,默认返回最近的nday* plus: StringUt...

2021-04-07 21:03:06 809

原创 vue弹窗加载另一个外部vue页面

在本页面引入另一个页面,这里不做过多的描述了,直接上代码 <!--添加--><emp-add v-if="addDialogVisible" ref="empAdd"></emp-add>import empAdd from "../../components/emp/EmpAdd"; export default { name: "demo", components: { empAdd }

2020-11-20 21:59:11 7952 3

原创 window.atob()与window.btoa()方法实现编码与解码

首先, 为什么要编码?由于一些网络通讯协议的限制, 又或者是出于信息加密的目的, 我们就需要将原信息转换为 base64 编码,然后才能进行传输.例如,发送某些含有 ASCII 码表中 0 到 31 之间的控制字符的数据。通常的方法是通过window.btoa()方法对源数据进行编码, 然后接收方使用window.atob()方法对其进行解码, 从而得到原数据.window.btoa 与 window.atob 不支持中文但是这种方法存在的问题是:window.bto...

2020-10-13 20:46:43 3692

转载 ubuntu安装nginx及使用

目录ubuntu安装nginx 一、apt-get安装nginx 二、下载nginx包安装 ubuntu安装nginx目前支持两种安装方式,一种是apt-get的方式,另一种是根据包安装的方式为方便我统一使用root用户一、apt-get安装nginx# 切换至root用户sudo su rootapt-get install nginx查看nginx是否安装成功nginx -v1启动nginxservice nginx start..

2020-09-09 22:36:06 3958

转载 Maven详解

Mavern:项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven安装:访问http://maven.apache.org/download.cgi网址,下载maven安装包。 解压压缩包,配置环境变量:此电脑->属性->高级系统设置->环境变量->系统变量->新建在path变量的变量值后面添加;%MAVEN_HOME%\binWindow+r,输入mvn-versi...

2020-05-11 18:35:46 308

转载 记录一次非root用户操作docker时报的错:Got permission denied

以下问题及解决方法都在Ubuntu18.04下,其他环境类似:问题描述安装完docker后,执行docker相关命令,出现”Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.26/images/json: dial unix /var/run/docker

2020-05-08 19:10:16 166

转载 解决java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use

1.遇到的问题:在单元测试的时候报:java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use问题有可能是有两个:1.你没有写启动类:2.虽然你写了启动类但是你的启动类所在的包和单元测试的包不在同一级根目录下。如上图:一个是在cn.gitv.pro.charg...

2020-05-05 17:10:26 421

原创 Docker中启动Tomcat过程及外部访问报HTTP Status 404 – 未找到报错解决

环境:8.5.54部署方式:dockerdocker版本:Docker version19.03.8一、从仓库拉取一个tomcat镜像下来:dockerpull tomcat:8.5.54二、创建一个tomcat容器:dockerrun -itd --name tomcat5.8-p 8081:8080 tomcat:8.5.541.启动后发现界面报错 :HTTP...

2020-04-27 23:03:00 2571 2

转载 VUE动态绑定audio/video的src不能播放

前几天写个项目,要求要本地上传音视频至服务器,再回显可播放。心想这简单啊,直接vue双向绑定不就轻松解决,没想到遇到个大坑~html代码如下:<audio controls> <source :src="audio_url"> 您的浏览器不支持 audio 元素。</audio>js代码如下:this.audio_url = res...

2020-03-25 23:48:55 1079

原创 Vue中显示动态绑定的img图片,显示不出来

1、如何是一个普通组件的话,那么这样就可以了<img :src="./static/images/logo.png"上面这种是写死的,下面让我们试试进行动态显示;<div id="head"> <img :src="logo" id="logo"> <!-- 图片当作一个模块加载 --> <...

2020-03-25 23:47:09 2197

原创 Windows 10 安装 Mongodb

下载文件:首先在mongodb的官方网站上下载最新版本的mongodb安装程序,https://www.mongodb.com/,滚动网页至Try MongoDB for free选择Community Server社区版本,并选择Windows的安装版本安装:开始尝试在mongodb官网下载了最新版本3.6.1的版本无法进入安装,因为其内部需要访问到compass-i...

2020-01-01 13:13:21 96

转载 kafka后台启动命令

命令:shkafka-server-start.sh…/config/server.properties &目的是想让服务后台启动,&符号代表后台启动,运行命令后服务确实后台启动了,但日志会打印在控制台,而且关掉命令行窗口,服务就会随之停止,这个让我挺困惑的。后来,参考了其他的启动脚本,通过测试和调试最终找到了完全满足要求的命令。满意的命令:shkafka-server...

2019-11-26 14:42:13 1218

原创 Oracle Sqlplus命令登录的几种方式

sqlplus 命令语法su - oracle 进入oracle用户sqlplus [ [<option>] [{logon | /nolog}] [<start>] ]<option> 为: [-C <version>] [-L] [-M "<options>"] [-R <level>] [-S]-C &...

2019-08-16 16:26:37 1124

原创 CSS实现单行、多行文本溢出显示省略号(…)

如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览。实现方法:overflow: hidden;text-overflow:ellipsis;white-space: nowrap;但是这个属性只支持单行文本的溢出显示省略号,如果我们要实现多行文本溢出显示省略号呢。接下来重点说一说多...

2019-07-18 10:27:43 493

原创 h5使用CSS+div 控制多行文本的显示,多余的以省略号显示

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><style> .comment_inner{ width: 200px; ...

2019-07-17 19:29:52 1473

原创 Nginx的安装与部署

什么是Nginx?Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器,在高连接并发的情况下Nginx 是 Apache 服务器不错的替代品.其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好.目前中国大陆使用nginx网站用户有:新浪、网易、 腾讯,另外知名的微网志...

2019-07-06 22:15:56 188

转载 Failed to bind properties under 'spring.datasource' to javax.sql.DataSource的错误 springboot整合druid

springboot整合druid时,引入了druid的数据源,在配置文件application.yml中配置了相关配置 initialSize: 5 minIdle: 5 maxActive: 20 maxWait: 60000 timeBetweenEvictionRunsMillis: 60000 minEvictableIdleTimeM...

2019-05-16 21:52:59 2269

转载 完美解决safari、微信浏览器下拉回弹效果和上拉空白的bug

var overscroll = function(el) { el.addEventListener('touchstart', function() { var top = el.scrollTop ,totalScroll = el.scrollHeight ,currentScroll = top + el.offsetHeight...

2019-05-15 20:36:07 1881 1

转载 SpringBoot2集成Druid配置

=。=补发一下这个教程,之前没时间放什么是Druid?Druid首先是Java语言中最好的数据库连接池,也是阿里巴巴的开源项目。Druid是阿里巴巴开发的号称为监控而生的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource等等等,秒杀一切。而且Druid已经在阿里巴巴部署了超过600个应用,经过好...

2019-05-13 21:00:08 1231

原创 java Bigdemical比较大小

java中对bigdimical比较大小一般用的是bigdemical的compareTo方法;int a = bigdemical.compareTo(bigdemical2)a = -1,表示bigdemical小于bigdemical2;a = 0,表示bigdemical等于bigdemical2;a = 1,表示bigdemical大于bigdemical2;2 bigd...

2019-04-15 20:52:54 2249

转载 Echarts 中文 API说明文档

官网链接:http://echarts.baidu.com/echarts2/doc/example/themeDesigner.htmlhttps://www.echartsjs.com/tutorial.html#5%20%E5%88%86%E9%92%9F%E4%B8%8A%E6%89%8B%20EChartstheme = { // 全图默认背景 // backgro...

2019-04-14 17:42:52 15913

转载 Intellj IDEA 光标显示insert状态解决办法

1,刚安装上idea,就遇到这个问题,百度搜索,很多解答都是取消ideavim插件选项,如图: ->file ->settings ->plugins: 搜索插件,ideavim,发现没有取消选项。2,尝试其他方法,->file ->settings ->editors->general->appearance:取消use block caret选项(如果此选项已经取消状态,勾选...

2019-04-07 11:21:19 782

转载 jquery获取当前日期的方法

<html><head><meta http-equiv="content-type" content="text/html;charset=utf-8" /><title>jquery当前日期</title><script type="text/javascript" src="jquery-1.8.2.min.js"&...

2019-04-04 20:05:35 15592

原创 把一个图片URL转换成Base64

@Test public void imageBase64Test() { String imgUrl = "http://bpic.588ku.com//element_origin_min_pic/17/03/03/7bf4480888f35addcf2ce942701c728a.jpg"; String base64 = image2Base64...

2019-01-31 21:27:09 10777

转载 jfinal集成cros跨域

@Override public void intercept(Invocation inv) { CrossOrigin cross = inv.getController().getClass().getAnnotation(CrossOrigin.class); if (cross != null) { handler(inv.get...

2019-01-12 21:45:18 1195 2

转载 一致性哈希算法及其实现

一致性哈希算法及其实现(Consistent Hashing)一,一致性哈希算法的原理1,一致性哈希算法诞生的背景    技术和业务是相互推动,共同前进的。一致性哈希算法的产生也源于业务的需求。随着业务的增长,一台单机已经不能满足业务的需要,分布式架构应运而生。分布式环境下,多台机器需要协同作业,如果保证数据在分布式环境下的一致性,就成为了亟待解决的问题。一致性哈希算法,就是为了解决多台...

2018-12-22 09:54:15 1686

空空如也

空空如也

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

TA关注的人

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