使用方法 经验 方法mysql

使用Stream流出现空指针异常

只有在编译的时候才会报错很容易忽视 # 样例 ```java List recTypeDictList=recTypeDictEntities.stream().filter(i->i.getRecTypeCode().equals(docitemecode)).collect(Collectors ......
指针 Stream

微信小程序使用ec-canvas真机上tooltip有阴影

## 问题 微信小程序项目中,使用了ec-canvas绘制图表,在开发者工具中预览正常,但是在真机上点击图表tooltip会出现一层阴影,如下图所示: ![](https://img2023.cnblogs.com/blog/1950214/202305/1950214-20230531153157 ......
ec-canvas 阴影 tooltip 程序 canvas

Mybatis-plus关于代码生成器的使用

1、添加依赖 2、在test包下创建一个CodeGet类,实现生成代码的功能。注意:全局配置、数据源配置一定要和自己的电脑配置一致! 3、执行CodeGet类中的main方法。打印台有如下图提示字样,即自动生成成功。 4、对比两张图。在wechat文件夹下有controller、entity、map ......
生成器 Mybatis-plus Mybatis 代码 plus

vue事件基本使用总结

vue事件的基本使用: 1、使用v-on:xxx或@xxx绑定事件,其中xxx是事件名 2、事件的回调需要配置咋methods对象中,最终会挂载在vue实例对象上 3、methods中配置的函数,不要用箭头函数,否则this就不会只想vue实例了 4、methods中配置的函数,都是被Vue所管理的 ......
事件 vue

Java实战-不可变容器、列表遍历删除、HashMap遍历删除、巧用函数方法实现二维数组遍历

场景 Java中不可变容器的使用 Java工具库Guava的不可变集合和新集合类型Multiset、Multimap、BiMap、RangeSet、RangeMap等的使用示例: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/12 ......
数组 容器 函数 实战 HashMap

备份 Windows 系统和文件数据是一种非常重要的保护机制,可以帮助我们在系统故障、数据丢失或者其他问题发生时快速恢复到之前的状态。下面是一些备份 Windows 系统和文件数据的方法

备份 Windows 系统和文件数据是一种非常重要的保护机制,可以帮助我们在系统故障、数据丢失或者其他问题发生时快速恢复到之前的状态。下面是一些备份 Windows 系统和文件数据的方法: 使用内置备份工具:Windows 操作系统自带了一个备份工具,叫做“备份和还原”。这个工具可以让你备份整个系统 ......
数据 系统 备份 Windows 文件

Streamsets读取binlog数据实时同步到MySQL

原文:https://blog.csdn.net/maomaosi2009/article/details/108293217 1、说明实时同步binlog数据到MySQL我使用了2种方式, 2、方式一第一种方式较为繁琐,数据从binlog流出,经过JS数据解析器将必要的字段解析出来,流入操作选择器 ......
Streamsets 实时 数据 binlog MySQL

QA|外部调用类方法总报错missing 1 required positional argument:'self'|UI自动化

外部调用类方法总报错missing 1 required positional argument:'self' 原因:实例化这个类 实例化错了,少了括号() 解决:改成如下就可以了 参考学习:调用类方法时报错:missing 1 required positional argument: 'self ......
positional argument required missing 方法

MySQL:一文弄懂时区&time_zone

https://zhuanlan.zhihu.com/p/448999520 你还在被以下问题困扰吗: MySQL 的安装规范中应该设置什么时区? JAVA 应用读取到的时间和北京时间差了14个小时,为什么?怎么解决? 已经运行一段时间的业务,修改 MySQL 的时区会影响已经存储的时间类型数据吗? ......
time_zone 时区 MySQL time zone

bat脚本在C:\Program Files (x86)使用普通权限运行与使用管理员权限运行获取当前路径的差异

bat脚本在C:\Program Files (x86)使用管理员权限运行获取当前路径不对。 bat脚本如下: @echo off set "current_dir=%cd%" echo Current directory: %current_dir% set "filepath=%current_ ......
权限 脚本 路径 差异 管理员

Gorm - 使用gorm时进行执行自定义SQL的几种方式

1、当只需要执行某个SQL而不需要进行获取返回值时 // 如果其中有变量,则使用?进行占位, sql := "要执行的SQL" // 在Exec方法中在sql 后面可以使用多个参数作为占位的补充 // 例如需要name=?,则写法可以使用util.Db.Exec(sql,"张三").Error er ......
方式 Gorm gorm SQL

使用NPOI组件简单实现导出

1. 首先我们在 NuGet程序包管理中下载 NPOI组件 目前版本稳定的是:2.4.1 2. 这里可以看一下NPOI下载完成后生成的四个引用,其作用 ![](https://img2023.cnblogs.com/blog/2994265/202305/2994265-20230531114706 ......
组件 NPOI

读书笔记《高性能Mysql》

主要是为了记录在阅读过程中的一些笔记,可能杂乱无章,也可能不知所云。 ##### 1 对count查询的优化: sql中一个常见的错误,在括号内指定了一个列却希望统计结果集的行数。如果希望获取结果集的行数最好使用count(*)而不是把*替换成具体的列,因为这会过滤掉结果为null的列值导致所得的结 ......
高性能 笔记 Mysql

各类数据库适配mysql

1.clickhouse: Array(Date)=TEXT Array(DateTime=TEXT Array(FLoat32)=TEXT Array(FLoat64)=TEXT Array(Int16)=TEXT Array(Int32)=TExT Array(Int64)=TEXT Array ......
数据库 数据 mysql

uprobe的使用浅析

``` uprobe是linux内核提供的一种trace用户态函数的机制 可以在不对二进制重新编译的情况下进行trace特定函数 本文描述了uprobe的基本使用方法 ``` ## 使用方法 - 官方的指引是这样的, 详细的可以看kernel代码中的文档Documentation/trace/upr ......
uprobe

vue使用qrcodejs2生成二维码且底部带文字描述,支持下载(日常记录)

使用qrcodejs2生成二维码的方法: /** * 二维码生成 * @param content 生成二维码内容 * @param desc 二维码底部描述 * @param qrcodeDom 挂在dom * @returns {*|HTMLDivElement} */ export funct ......
底部 qrcodejs2 qrcodejs 文字 vue

Java中进行排序比较-Comparaator与Comparable的区别-使用示例

场景 java中进行排序比较时Comparator与Comparable区别: 如果你有一个类,希望支持同类型的自定义比较策略,可以实现接口Comparable 如果某个类,没有实现Comparable,但是又希望对它进行比较,则可以自定义一个Comparator,来定义这个类的比较规则 注: 博客 ......
示例 Comparaator Comparable Java

运算方法与运算器

2.1 真值:正负符号+二进制的绝对值 机器数:0/1+二进制的绝对值 正:0 负:1 2.2数的机器码表示 正数:原码=反码=补码 负数:原码--符号位不变,其余位取反-->反码--+1-->补码 移码:将补码的符号位取反 纯小数原码表示: 注意:原码的0有两种表示方式;使用补码,符号位可参与运算 ......
运算器 方法

获取1688商品详情我们改如何使用

在使用API接口获取1688商品详情时,我们可以获取到大量有用的信息,帮助我们更好地了解商品特性和市场趋势,从而做出更明智的决策。 下面是一些步骤和技巧,在获取1688商品详情的过程中收集有用信息。 首先,我们需要申请1688的API密钥,这样才能够调用API接口。 接着,在API文档中找到“商品详 ......
详情 商品 1688

Java中枚举类的特殊用法-使用枚举实现单例模式和策略模式

场景 设计模式-单例模式-饿汉式单例模式、懒汉式单例模式、静态内部类在Java中的使用示例: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/127555096 设计模式-单例模式-注册式单例模式-枚举式单例模式和容器式单例模式在J ......
模式 策略 Java

linux获取程序当前所在路径的方法

直接使用pwd不行,linux系统中有个符号链接:/proc/self/exe 它代表当前程序,我们可以用readlink读取它的源路径就可以获取当前程序的绝对路径。 char current_absolute_path[MAX_SIZE]; //获取当前程序绝对路径 int cnt = readl ......
路径 所在 程序 方法 linux

根据视频帧率,使用requestAnimationFrame播放动画

当时使用webRTC进行视频通话时,通常会设置视频流的帧率,行业内一般默认帧数为15或者30,一般每秒只需要渲染15或30次 当要需要对本地视频或者远端视频流进行特殊处理时,通常会使用requestAnimationFrame方法进行再次渲染 requestAnimationFrame,这个方法是用 ......
requestAnimationFrame 动画 视频

Mysql 逗号分隔的字段查询

二、find_in_set为了解决like存在的问题,还可以使用mysql提供的find_in_set(str, strlist),sql可以这样写: select * from user where find_in_set('1', hobby_ids);这样mysql就会把hobby_ids的值 ......
逗号 字段 Mysql

淘宝太细了:mysql 和 es 的5个一致性方案,你知道吗?

文章很长,且持续更新,建议收藏起来,慢慢读![**疯狂创客圈总目录 博客园版**](https://www.cnblogs.com/crazymakercircle/p/9904544.html) 为您奉上珍贵的学习资源 : 免费赠送 :[**《尼恩Java面试宝典》**](https://www. ......
一致性 方案 mysql es

使用wireshark抓包RTP流

最近笔者在疯狂使用wireshar抓包RTP包进行分析,偶然发现别人的wireshark可以把RTP协议进一步解析成H.264协议,就很馋。经过一番了解,发现通过如下操作可以实现想要的效果。 一开始笔者的wireshark的效果是如下图这样子的 但是别人是如下图这样子的, 很明显可以看到是否是IDR ......
wireshark RTP

Linux内核调试方法

内核配置选项中要使能CONFIG_MAGIC_SYSRQ选项,这样系统启动之后,会生成/proc/sysrq-trigger节点用于调试。 其次,可以在/etc/sysctl.conf中设置kernel.sysrq=1默认使能sysq功能。也可以通过写/proc/sys/kernel/sysrq节点 ......
内核 方法 Linux

【经验分享】锐捷EVE在火狐游览器中,取消一律打开此应用的选项,重新选择默认打开应用,如SecureCRT

# 环境: >工具:锐捷EVE模拟器,火狐游览器,SecureCRT_8.7 系统版本:Windows 10 # 需求描述: >描述:在选择一律使用此程序打开应用后,找不到取消的地方,也因此无法更改打开的应用。 >提示: >若按照教程还是无法完成操作,可以进入右侧的企鹅,找我看看,或者进哔哩哔哩自行 ......
火狐 SecureCRT 经验 EVE

白盒测试方法

语句覆盖,判定覆盖,条件覆盖=分支覆盖,条件/判定覆盖,(条件)组合覆盖,路径覆盖,MC/DC覆盖 ![](https://img2023.cnblogs.com/blog/968024/202305/968024-20230531120916441-1657779559.png) ## 语句覆盖, ......
方法

支持在 Windows 环境下安装和使用。以下是在 Windows 环境下安装 CloneDeploy 的步骤 CloneDeploy 的使用操作步骤

CloneDeploy 是一款基于 Linux 的开源系统部署解决方案,但也支持在 Windows 环境下安装和使用。以下是在 Windows 环境下安装 CloneDeploy 的步骤: 准备环境:在安装 CloneDeploy 前,需要先在 Windows 操作系统中安装好 Apache、PHP ......
CloneDeploy 步骤 Windows 环境 是在

[音视频处理] FFmpeg使用指北1-视频解码

本文将详细介绍如何使用ffmpeg 4.4在C++中解码多种格式的媒体文件,这些媒体文件可以是视频、视频流、图片,或是桌面截屏或USB摄像头的实时图片。解码文件后,还将每帧图片转换为OpenCV的Mat格式以供后续使用。 [toc] # 1 基于ffmpeg的媒体文件解码 ## 1.1 简介 在开始 ......
FFmpeg 视频