hl.wang
基于springAop的日志采集-进阶
提出问题        在之前文章中我们使用spring的Aop实现了操作日志的采集功能,但是当出现大量操作时,会出现数据混乱的问题,并且我们之前使用了map存储数据不够简洁。       分析问题     针对于高并发下的操作日志的采集,我们将操作信息存储于一个entity中使代码更加简洁易懂,...
发布于2021/06/08 12:49 542
hl.wang
基于springAOP的日志采集实现
提出问题        近期在实习中负责了一个日志系统,主要功能为每个项目收集到用户的操作日志,将这些日志发送到一个专门收集统计日志的项目对这些日志进行管理与统计       分析问题     在这个系统当中目前据我认为有两个相对于的难点,第一个是用户操作日志的收集,第二个是当项目与用户量增多时的...
发布于2021/04/17 16:25 778
苏友朋
QT5.14连接mysql8.0的驱动的编译和使用
两者的安装不再表述   注意,8.0的驱动和配置是可以连接5.6的 首先需要自行编译驱动 编译方式: 1、首先打开QT安装目录:C:\Qt\Qt5.14.2\5.14.2\Src\qtbase\src\plugins\sqldrivers\mysql 找到文件mysql.pro [图片] 2、如果已经安装Qt Creator,则直接双击,会在Qt Creator 中打...
发布于2020/09/06 13:09 1526
苏友朋
QT5.14连接mysql5.6的驱动的编译和使用
两者的安装不再表述 首先需要自行编译驱动 编译方式: 1、首先打开QT安装目录:C:\Qt\Qt5.14.2\5.14.2\Src\qtbase\src\plugins\sqldrivers\mysql 找到文件mysql.pro [图片] 2、如果已经安装Qt Creator,则直接双击,会在Qt Creator 中打开该项目,如果没有安装Qt Creator,请自行安装 [图片]...
发布于2020/09/06 13:04 1107
苏友朋
mysql子查询遇坑记录
近日,有一个项目逻辑,需要删除重复编号的记录,于是编写了一个SQL语句,大体如下: 语句一: DELETE  FROM     test  WHERE     id IN (     SELECT         id&nbs...
发布于2020/08/18 11:22 1203
苏友朋
springMVC配置使用mybatisPlus
  本文介绍springMVC配置mybatisPlus的maven项目的例子。 前提:springMVC项目已经齐备,例子项目请转移到地址: https://github.com/kongchengsu/git/tree/master/CodeStandard2.0-mybatis_Plus/CodeStandard 一、pom配置依赖 首先是mybatisPlus主体依赖...
发布于2020/07/16 16:02 1483
苏友朋
The driver was unable to create a connection due to an inability to establish the client portion of解决过程记录
由于记录时间比较靠后,因此问题详情未能记录下来 该错误主要解决方法是:https://blog.csdn.net/zl386119974/article/details/29205633 简单来说就是系统对于短连接数有一个上限,当上限数量不足时可以通过该方法进行增加上限的方式解决。   但是我遇到的问题不是这个,首先我通过查询数据库连接数量: [图片] 参数释义: cach...
发布于2020/05/13 19:53 1577
魏晓巍
Vuex从入门到实战(二)
4.基于vuex的案例——todos任务记录工具 4.1我们重新初始化一个vue-cli项目,配置时别忘了选中Vuex配置。 4.2我们还要安装几个依赖:axios和ant-design-vue(ant-designUI组件库,也可以不使用或者使用其他擅长的组件库) npm install axios ant-design-vue -S   4.3在m...
发布于2020/04/17 16:25 1236
魏晓巍
Vuex从入门到实战(一)
目标: 能够说出vuex使用的基本步骤 能够说出vuex的核心概念 能够基于vuex实现业务 1.vuex概述 1.1vuex是什么? vuex是实现组件全局状态(数据)管理的一种机指,可以方便的实现组件之间得数据共享。 不使用vuex的数据传递方式和使用vuex的数据传递方式对比图:   [图片]   可见,频繁的大范围的数据共享,使用vuex是非...
发布于2020/04/17 16:04 1204
魏晓巍
JsBarcode条形码组件封装
负责的项目中有需要生成条形码的需求,并且在多个页面都有使用,所以将这个功能封装成了组件,方便使用。 第一步:在项目中安装JsBarcode库 我们在项目路径下安装JsBarcode库,安装完成后我们可以在node_modules目录下找到它。   npm install JsBarcode --save   第二步:封装组件 话不多说,直接上代码,这个组件可以在...
发布于2020/04/11 21:54 1172
zhy
QT学习总结--FFmpeg+SDL的播放器
    我们在开发中可能会用到一些播放器,但有时现有的播放器并不能满足我们自定义的需求,这时候需要我们自己来写播放器,这会用到FFmpeg和SDL。FFmpeg是对文件进行解码的工具,SDL可以将解码后的数据转化图像,声音播放。        FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开...
发布于2020/04/11 11:52 1273
魏晓巍
模仿element-ui封装vue组件库(六)
十二、封装成ui组件库 我们在前面已经将组件全部封装完毕了,现在我们要将组件打包成组件库,上传到github上。由于是模仿element-ui进行的组件封装,所以在发布时也是用element-ui的打包结构。 12.1目录调整 我们新建一个vue项目,并且在根目录创建两个文件夹就packages和examples。 packages:用于存放所有的组件 examples:用于进行测试...
发布于2020/03/28 18:33 1301
魏晓巍
模仿element-ui封装vue组件库(五)
因为接下来封装的几个组件比较简单,通过之前类比即可,这里不多做介绍了。 九、封装一个element-ui风格的checkbox组件 <template> <label class="one-checkbox" :class="{' is-checked':isChecked}"> <span class="one-checkbox_input">...
发布于2020/03/27 18:49 1057
魏晓巍
模仿element-ui封装vue组件库(四)
七、封装一个element-ui风格的radio组件 前置知识点: radio的基本使用 参数支持: 参数名称 参数描述 参数类型 默认值 v-model 双向绑定 布尔类型 false label 单选框和value值 string,num,Boolean '...
发布于2020/03/27 18:44 1041
魏晓巍
模仿element-ui封装vue组件库(三)
五、封装一个element-ui风格的input组件 参数支持: 参数名称 参数描述 参数类型 默认值 placeholder 占位符 string 无 type 文本框类型(text/password) string text disabled 禁用 ...
发布于2020/03/27 16:22 1125
魏晓巍
模仿element-ui封装vue组件库(二)
四、封装一个element-ui风格的dialog组件 前置知识: vue过渡动画 sync修饰符 具名插槽与v-slot指令 参数支持: 参数名 参数描述 参数类型 默认值 title 对话框标题 string 提示 width 宽度 string ...
发布于2020/03/26 22:00 1118