自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 win10家庭版生成并使用组策略

请将以下4行命令复制并粘贴到记事本中,另存为gpedit.bat文件,之后右击以管理员身份运行即可pushd "%~dp0"dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txtdir /b C:\Windows\servic...

2020-03-10 17:28:44 37

原创 Vue.js复制粘贴插件Clipboard的使用_亲测可用

安装Clipboard本人使用npm安装,当然您也可以使用"<script"引入npm install clipboard --save引入Clipboardimport Clipboard from 'clipboard'上内容代码<template> <div>{{ orderArrStr }}</div> <!-- 要复制的...

2020-03-06 18:54:03 133

原创 jenkins打包部署之Cannot read property 'modulePath' of null

Shell命令配置export TARGET_PATH=/www/wwwroot/retail/store#第一次构建时需要install#npm i#执行构建npm run build#删除原构建文件rm -f dist.tar.gz#压缩文件tar -czf dist.tar.gz dist#移动文件到目标路径cp dist.tar.gz $TARGET_PATH/#执...

2020-03-05 17:50:31 106

转载 jenkins自动打包部署项目

https://www.cnblogs.com/bigben0123/p/9110594.html

2020-03-02 17:51:56 49

原创 Vue.js微信浏览器左上角返回按钮的监听

问题描述微信开发的时候,在公众号菜单中打开一个H5页面(如:个人中心),在这个页面上的一些操作,经过多次跳转后,点击左上角的返回按钮,发现会原封不动的返回至上一级页面。即 公众号菜单->A->B->C,点击返回后,返回了B(且无刷新),目的是要在C直接跳转至A(公众号菜单->A->B->C,C->A),虽然可以在C上添加按钮之类的操作进行跳转(公众号菜...

2020-02-29 23:22:57 1235 1

原创 Vue如何获得select被选中option的value和text

template:<select id="select" v-model="selected" > <option v-for="option in options" v-bind:value="option.value"> {{ option.text }} + {{option.url}} </option></select>&l...

2020-02-27 18:02:50 4093

原创 Vue2.0 生命周期和钩子函数的一些理解

前言对于初学者来说,vue的生命周期如何理解。只知道简单的使用,而不知道为什么,这对后面的踩坑是相当不利的。vue生命周期简介咱们从上图可以很明显的看出现在vue2.0都包括了哪些生命周期的函数了。生命周期探究对于执行顺序和什么时候执行,看上面两个图基本有个了解了。下面我们将结合代码去看看钩子函数的执行。ps:下面代码可以直接复制出去执行<!DOCTYPE html>...

2020-02-27 11:00:46 39

原创 VMware Workstation 打开虚拟机黑屏或独占错误 解决办法

1.黑屏管理员命令提示符输入netsh winsock reset,点击“Enter”键,然后重启计算机。只要再次重启就能正常使用,如果依然是黑屏,说明还是有程序干扰winsock 。需要卸载干扰程序如“鲁大师”、“腾讯WeGame游戏平台”等,或之前未卸载的残余。重启电脑后VMware Workstation 可以正常使用。如果还不能正常使用,需要安全管家修复LSP打开“安全管家”&gt...

2020-02-21 11:56:06 331

原创 接口中的default方法

一、概念接口提供一个默认实现的方法,并且不强制实现类重写此方法默认方法使用default关键字来修饰二、引入背景当一个接口添加新方法时,需要所有的实现类都重写新方法,影响到了已有的实现类,可能导致应用崩溃默认方法可以不强制重写,也不会影响到已有的实现类例如Iterable接口的foreach方法,就是一个默认方法,参数是一个Consumer对象三、使用...

2020-01-15 17:37:08 123

转载 Post请求的两种编码格式:application/x-www-form-urlencoded和multipart/form-data

在常见业务开发中,POST请求常常在这些地方使用:前端表单提交时、调用接口代码时和使用Postman测试接口时。我们下面来一一了解:一、前端表单提交时application/x-www-form-urlencoded表单代码:First name: Last name: 通过测试发现可以正常访问接口,在Chrome的开发者工具中可以看出,表单上传编码格式为application/...

2020-01-14 17:42:42 121

原创 Linux安装RabbitMq(Centos 7)(附带Python安装)

安装依赖包yum list | grep ssl 或者yum install openssl-develyum list | grep ODBC 或者yum install unixODBC-develyum -y install ncurses-devel gcc-c++ perl libxslt rsync zip xmlto gcc glibc-devel make ncurses-d...

2020-01-05 17:41:37 40

原创 常用的经典数据结构和算法汇总

常用的经典数据结构和算法汇总如果说数据结构是骨架,那么算法就是灵魂。没了骨架,灵魂没有实体寄托;没了灵魂,骨架也是个空壳。两者相辅相成,缺一不可,在开发中起到了砥柱中流的作用。前面我连载了一些比较经典而且面试中经常出现的数据结构和算法文章,其实除了面试中经常出现以外,做开发的,对这些内功的掌握也是必须的,虽然说现在大部分大数据结构已经有实现了,但是,招式只是形式,想练神功,必须懂心法。这篇文...

2019-12-26 20:53:38 48

原创 centos7_git服务器端搭建

git的安装:yum 源仓库里的 Git 版本更新不及时,最新版本的 Git 是 1.8.3.1,但是官方最新版本已经到了2.9.2。想要安装最新版本的的 Git,只能下载源码进行安装。查看 yum 源仓库的 Git 信息:1 #yum info git可以看出,截至目前,yum 源仓库中最新的 Git 版本才 1.8.3.1,而查看最新的 Git 发布版本,已经 2.21....

2019-09-03 18:21:42 62

原创 使用SSH密钥对远程登录阿里云云服务器(linux secureCRT)

第一次最好在控制台生成密钥对,但需要重启一下服务器参考: https://www.tracert.cn/pem-ssh-aliyun.html后面添加用户,直接在 .ssh/authorized_keys 里添加公钥部分就好了CentOS 7系统的ECS实例中如何重启sshd服务https://help.aliyun.com/knowledge_detail/41501.html...

2019-09-03 17:22:51 614

原创 linux 切换到root 出现 su 鉴定故障解决

方法1: su root ,输入root的密码方法2: 如下进入 root ,放行的用户应该和亲信差不多,毕竟基本和root一样的可以执行各种命令,哈哈[root@izqfsfqp8ejn9zz ~]# find / -name sudoers #找到sudoers路径/etc/sudoers/usr/share/doc/sudo-2.20.0/examples/sudoers...

2019-09-03 12:23:56 3163

转载 java8 lambda表达式最详解

Java8发布已经有一段时间了,这次发布的改动比较大,很多人将这次改动与Java5的升级相提并论。Java8其中一个很重要的新特性就是lambda表达式,允许我们将行为传到函数中。想想看,在Java8之前我们想要将行为传入函数,仅有的选择就是匿名内部类。Java8发布以后,lambda表达式将大量替代匿名内部类的使用,简化代码的同时,更突出了原来匿名内部类中最重要的那部分包含真正逻辑的代码。尤其...

2019-08-11 12:11:56 36

原创 实现Runnable接口比继承Thread类所具有的优势

1):适合多个相同的程序代码的线程去处理同一个资源2):可以避免java中的单继承的限制3):增加程序的健壮性,代码可以被多个线程共享,代码和数据独立...

2019-08-11 12:05:04 209

转载 如何规避mysql的url时区的陷阱

在使用mysql的6.0.x以上的jar的时候,需要在代码url的链接里面指定serverTimezone。就会出现异常1.未指定serverTimezonexml里面配置url<property name="url" value="jdbc:mysql://localhost:3306/mybatisstudy"/>出现的异常Caused by: com.mysql.cj...

2019-08-02 14:34:24 131

原创 向solr中导入数据,遇到的一个问题

最近一段时间,发现自己solr相关配置文件没改动过,但导入solr中报了以下异常SolrInputDocument(fields: []):org.apache.solr.handler.dataimport.DataImportHandlerException: Unable to execute query:个人理解可能是需要指明useSSL,默认是true,但对于没有证书的http来说...

2019-08-02 14:30:17 843

转载 SpringBoot中使用redis事务

首先从使用springboot+redis碰到的一个问题说起。在前几篇文章中介绍了用SpringBoot+redis构建了一个个人博客。在刚开始远行的时候发现发了几个请求操作了几次redis之后,后面的就被阻塞了,请求一直在等待返回,我们重现一下问题。[注意] 该问题只会出现在springboot 2.0之前的版本;2.0之后springboot连接Redis改成了lettuce,并重新实现,问...

2019-08-01 17:37:32 368

转载 Spring Data Redis中的事务陷阱

之前spring整合redis开启事务,在功能测试环境下跑了N天之后,突然发现服务异常,查看日志报异常的具体内容如下:org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.excepti...

2019-08-01 16:19:05 86

转载 用SLF4J输出log的正确姿势

slf4j是Java的一种Log Api,类似Apache Commons Logging 。最直接的log方式1.logger.debug("Entry number: " + i + " is " + String.valueOf(entry[i]));这种用字符串拼接的构造方式在debug disabled的情况下,字符串消息还是会被求值,存在类型转换和字符串连接的性能消耗。log...

2019-07-31 14:08:55 5515

原创 springboot之redis客户端配置

Jedis配置#Redis服务器地址spring.redis.host=127.0.0.1#Redis服务器连接密码(默认为空)spring.redis.password=123456#Redis服务器连接端口spring.redis.port=6379#连接超时时间(毫秒)spring.redis.timeout=3000#redis 连接池配置#池中最大链接数spring...

2019-07-30 14:37:30 402

转载 redis常用命令、配置技巧

redis查看当前所有的key复制代码 代码如下:KEYS *查看当前redis的配置信息复制代码 代码如下:CONFIG GET *MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify ...

2019-07-30 11:10:45 81

转载 Redis详解之-基本参数配置和使用-01

1、综述Redis是一款内存数据库,所谓内存数据库是指它存储数据的主要介质是内存而非传统意义的磁盘,后者只用于辅助功能。Redis可以当作NoSQL数据库,缓存和消息代理来使用,目前各行业实践中使用Redis最多的场景还是把它当成缓存子系统,例如存储在线用户的登录情况,存储1小时内提交的订单情况等,缓存图片路径或者图片内容等等;其次较多的场景是作为消息代理来使用,例如DUBBO支持使用Redis...

2019-07-29 17:41:53 22

转载 redis性能优化-01

背景redis-K,V数据库,因其高性能的操作性和支持丰富的数据结构,目前大量被用于衔接应用层和关系数据库中间的缓存层。随着使用的场景越来越多,和数据量快速的递增,在生产环境中经常会遇到相关的性能瓶颈问题。这时候就需要借助一些外部的手段来分析瓶颈根源在哪,对症下药提升性能。常见性能问题及问题分析过程1、生产系统刚开始运行阶段,系统稳定。但是运行一段时间后,发现部分时间段系统接口响应变慢。查看...

2019-07-29 16:21:29 33

转载 定时删除日志文件---linux定时清理日志

linux是一个很能自动产生文件的系统,日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情。不用你去每天惦记着是否需要清理日志,不用每天收到硬盘空间不足的报警短信,想好好休息的话,让我们把这个事情交给机器定时去执行吧。1.删除文件命令:find 对应目录 -mtime +天数 -name “文件名” -exec rm -...

2019-06-28 11:45:37 50

转载 [linux]解析crontab

linux提供了一个非常强大而且又比较好用的命令 [crontab]crontab是Unix和Linux用于设置周期性被执行的指令,是互联网很常用的技术,很多任务都会设置在crontab循环执行,如果我要linux定时去执行某个脚本或者定时某个http请求,可以用crontab来实现如下 我用cron去定时发送一个http请求默认情况下,任何使用者只要不被列入 /etc/cron.deny...

2019-06-27 15:38:48 27

原创 tomcat 配置ssl访问证书 遇到的问题

Tomcat启动时卡在[localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory解决: 将$JAVA_HOME/jre/lib/security/java.security内的securerandom.source参数修改为file:/dev/./urandom将securerandom.so...

2019-06-22 22:08:39 119

转载 在使用@NotBlank等注解时,一定要和@valid一起使用,不然@NotBlank不起作用

1发起一个http url请求,将json放入body中;后端通过@RequestBody对json和javabean(即如下的TraceReq类)进行绑定;如果不使用@Valid,TraceReq中的@NotBlank注解,压根不会起作用。2代码如下public @ResponseBody String addUser( @Valid @RequestBody UserReq userRe...

2019-05-29 10:27:14 2286 1

转载 mysql字符集 utf8 和utf8mb4 的区别

可以简单的理解 utf8mb4 是目前最大的一个字符编码,支持任意文字.为什么会有UTF8MB4?既然utf8应付日常使用完全没有问题,那为什么还要使用utf8mb4呢? 低版本的MySQL支持的utf8编码,最大字符长度为 3 字节,如果遇到 4 字节的字符就会出现错误了。三个字节的 UTF-8 最大能编码的 Unicode 字符是 0xFFFF,也就是 Unicode 中的基本多文平面(B...

2019-05-27 16:10:32 31

转载 spring boot项目之AOP身份验证

@Aspect作用是把当前类标识为一个切面供容器读取@Pointcut定义切入点@Before标识一个前置增强方法,相当于BeforeAdvice的功能,相似功能的还有@AfterReturning后置增强,相当于AfterReturningAdvice,方法正常退出时执行@AfterThrowing异常抛出增强,相当于ThrowsAdvice@Afterfinal增强,不管...

2019-05-22 16:35:01 36

原创 linux系统下备份数据库常用命令

mysqldump -u root -p -h ip db_name > /usr/db_backup20190521.sql

2019-05-21 18:11:56 1856

转载 jvm调优浅析

@[jvm调优浅析]@TOC1.数据类型java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:它代表的值就是数值本身,而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。基本类型包括:byte、short、int、long、char、float、double、boolean引...

2019-03-15 15:00:33 33

原创 MyBatis插入0显示null解决办法

2019-02-23 19:36:56 722

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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