随笔分类 - 随笔记录
摘要:问题描述: 自视频播放功能上线以来,经过初步的测试发现,视频播放一段时间后会出现中断的情况,中断的播放时长不固定(有的在三分钟左右中断,有的在十几分钟才中断),刷新后又能接着播放,但马上又中断了,出现类似提示: 问题排查: 分析可能出现的原因: 1、 网络问题。 2、 代码问题。 3、 videoj
阅读全文
摘要:参考文档:https://goaccess.io 安装依赖库 yum install -y GeoIP-devel ncurses-devel 下载并安装GoAccess wget https://tar.goaccess.io/goaccess-1.4.3.tar.gz tar -xzvf goa
阅读全文
摘要:问题一:安装环境依赖问题 执行./configure 1)缺少PCRE库(正则匹配模块) 解决方案:安装此依赖 yum -y install pcre pcre-devel 2)缺少zlib库(gzip压缩模块) 解决方案:安装此依赖 yum -y install zlib zlib-devel 问
阅读全文
摘要:CPU疯狂飙升100%,阿里云短信预警,内心慌得一批。。。 经过咨询大佬和参考网上各个大佬们的文章,按这个大佬的方案进行解决https://blog.csdn.net/weixin_43141627/article/details/108599516 然后自己再做个小结: 1、各个应用最好不要用默认
阅读全文
摘要:node_modules包含的文件比较多,直接删除的话比较慢,使用模块rimraf来删除,类似于Linux的rm -rf命令 #安装全局的rimraf模块 cnpm install rimraf -g #进入项目的node_modules所在目录执行删除命令<==>Linux的rm -rf rimr
阅读全文
摘要:脚本文件需注意编码格式,Windows下是ANSI格式的,用开发工具打开看到可能是乱码的,可以用notepad++或其它工具编辑 @echo off::cd %~dp0表示回到脚本文件所在目录 :begin echo 请选择您需要打包的项目 echo 0 退出系统 echo 1 backend ec
阅读全文
摘要:应用启动脚本: #!/bin/bash # # author:liusha # description: JAVA APP start|stop|restart|status. ENV=dev APP_HOME=`pwd` APP_NAME=demoApp RUNNING_USER=root LOG
阅读全文
摘要:#!/bin/bash # # author:liusha # description: SVN Server start|stop|restart|status. USER=root HOME=/home/svn SERVER_NAME="SVN Server" pid=0 #获取进程号 getP
阅读全文
摘要:在svn服务器项目文件夹下找到hooks文件夹并进入 将原来的pre-commit.tmpl拷贝一份并将原来的作为备份文件 # 注意是pre-commit没有后缀哟 cp pre-commit.tmpl pre-commit # 备份用的 mv pre-commit.tmpl pre-commit.
阅读全文
摘要:在idea开发工具中,当引入某些xml文件时,会出现如下异常提示,意思就是统一资源标识符没有注册 解决方案:可以忽略此异常提示,目前来并没发现会有什么影响,具体操作,file>>>settings>>>languages & frameworks>>>
阅读全文
摘要:1)卸载现有版本:npm uninstall -g @angular/cli --force 2)强制清除缓存:npm cache -g clean --force 3)安装最新版本:cnpm install -g @angular/cli@latest 4)查看最新版本信息:ng version
阅读全文
摘要:存储生命周期 cookie 具有有效期的,设置有效时间expires选项时,浏览器关闭依然存在硬盘。 短暂性的,没有设置有效时间expires选项时,浏览器关闭后或者页面关闭后就删除cookie。 这就是为什么当你登录一个Web应用时经常会看到一个复选框,询问你是否记住登录信息:如果你勾选了复选框,
阅读全文
摘要:Java提供了System类的以下静态方法用于返回系统相关的变量与属性: System.getenv() 方法是获取指定的环境变量的值,大多与系统相关。 System.getenv(String str) 接收参数为任意字符串,当存在指定环境变量时即返回环境变量的值,否则返回null。 System
阅读全文
摘要:package com.sand.spring.util; import org.junit.After; import org.junit.Before; import org.junit.runner.RunWith; import org.junit.runners.BlockJUnit4Cl
阅读全文
摘要:参考官方网址: https://logging.apache.org/log4j/2.x 一、log4j日志级别配置说明 log4j提供了4种日志级别和2个日志开关。 DEBUG:输出调试信息;指出细粒度信息事件对调试应用程序是非常有帮助的。 INFO: 输出提示信息;消息在粗粒度级别上突出强调应用
阅读全文
摘要:String.format()字符串常规类型格式化的两种重载方式 format(String format, Object… args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。 format(Locale locale, String format, Object… a
阅读全文
摘要:一般我们对前端传输的参数做校验时,可能都是以以下方式进行,如果再加上字段的长度、正则等校验的话就会显得代码很累赘。 // 新增/修改通用参数非空校验 if (StringUtil.isBlank(menu.getParentId())) { throw new LsException(ResultE
阅读全文
摘要:实际开发过程中会遇到对dao层、service层和controller层抛出的异常统一处理,对每个模块的方法进行异常处理也能解决问题,但这样是不合理的,并且代码看起来也不雅观,这时就可以使用@ExceptionHandler对Web层进行统一异常处理,让异常由下往上(dao—>service—>co
阅读全文
摘要:在实际开发过程中,为了更优雅的进行前后端交互,有时候前端只需要非空字段,并且希望有一定的顺序和枚举类字段的含义转换(例如:某字段在数据库保存的是一个数字,期望返回给前端的是这个数字的含义) 解决方案: 1)、实体类上使用@JsonInclude过滤为空的字段 2)、实体类上使用@JsonProper
阅读全文
摘要:修改启动图标纯属个人爱好,对实际开发并没什么作用!!! SpringBoot程序控制台的默认启动图标如下 我们也可以定义自己的启动图标,按以下步骤操作: 1、在src/main/resources目录下创建一个banner.txt文件; 2、将图标添加到banner.txt文件保存,启动Spring
阅读全文