公式 指标 使用方法 方法
使用xargs和awk实现对一个文件夹中的所有视频按顺序重命名
现在某个文件夹中都是视频,后缀为.mpeg,重命名为1.mpeg,2.mpeg.... ls -l |awk '{print $1" "NR".mpeg"}' |xargs -i -t -n 2 mv $1 $2 # NR表示行号 ......
Linux查找文件内容的常用命令方法
1. 从文件内容查找匹配指定字符串的行 ###grep 字符串 filename eg: grep 2019 on.log 2. 从文件内容查找与正则表达式匹配的行 grep -e 正则表达式 filename 3. 查找时不区分大小写 grep -i 字符串 filename 4. 查找匹配的行数 ......
UOS下使用HHDESK文本对比功能
UOS系统从开发至今,虽然进展很大,但受限于一些因素,所支持的功能和软件,目前仍不多。 HHDESK便是其中佼佼者之一。 此篇介绍的便是HHDESK的一项便捷功能——文本对比。这个功能针对办公人员所开发,使得原本复杂的UOS系统下的操作,变得简单快捷。 它能够直观的对文本进行对比,帮您拼凑“碎片化” ......
使用c#捕获usb扫描枪扫描二维码、条形码结果
起因 最近公司买了一些扫描枪,要做个展会门票扫描,门票格式为一个网址,生成方式是qr二维码 以前没玩过这东西,尝试一下看看,结果发现扫描枪根本就是个纯输入设备,和键盘一个性质 好吧,先不管这些,把扫描结果记录下来才是正经的,于是在网上搜了一下“c# winform 无焦点监听键盘输入”,然后一大堆同 ......
使用c#捕获usb扫描枪扫描二维码、条形码结果(支持中文版)
前因之前在18年写过一个使用c#捕获usb扫描枪扫描二维码、条形码结果,当时我是没有遇到需要使用中文的情况,因为二维码都是我自己控制生成的,如果遇到中文,我会提前进行编码编程unicode编码,所以,没有专门针对中文符号做支持但一年多以来,不少人询问,或者在博客下留言,提出了中文扫码支持的需要,于是 ......
支持复制粘贴word公式的eWebEditor编辑器
如何做到 ueditor批量上传word图片? 1、前端引用代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional ......
vue项目加载会出现花括号{{}}的解决方法
使用v-cloak指令这个指令保持在元素上直到关联实例结束编译。和 CSS 规则如 [v-cloak] { display: none }一起用时,这个指令可以隐藏未编译的 Mustache 标签直到实例准备完毕。 <div v-cloak> {{ message }} </div> [v-cloa ......
rails 方法小结
###Rails在Controller中使用helper方法view_context.link_to "link", "http://www.baidu.com" or ActionController::Base.helpers.link_to "link", "http://www.baidu. ......
ruby on rails 方法小结
1.获取两个日期之间的月份和年份的唯一数组 require 'date' def doit(first, last) first = first << 1 (12*last.year + last.month - 12*first.year - first.month + 1). times.map ......
使用Navicat将SQL server数据库导成mysql数据库
一、第一种转换方法 1、使用Navicat Premium打开MySql数据库,然后新建一个数据库名(该数据库名称为需要从SqlServer数据库导过来的名称) 比如需要将SqlServer数据库中的“BJ_DeviceGovern”数据库导入到MySQL数据库中,则需要现在打开的MySQL中创建一 ......
使用Guava的CaseFormat进行数据规范化
## 需求背景 在数据规范化的过程中,经常面临多种数据源,字段存在不同的命名风格,那有没有一种方法方便我们对字段名称进行规范化。 ## 用什么做 恰好,Guava提供了这种能力。Guava的CaseFormat类可以做到统一命名风格。话不多说,直接看源码。 在CaseFormat中定义了五个枚举值: ......
使用GeoTools解析栅格格式TIF图数据
最近项目中需要解析发布的tif图的数据,我使用的是GeoTools进行解析,当然也可以使用 GDAL 等方式进行解析。直接贴代码吧就。 ```java public static void main(String[] args) throws IOException, FactoryExceptio ......
能粘贴Word 内容(含公式)的在线编辑器
自动导入Word图片,或者粘贴Word内容时自动上传所有的图片,并且最终保留Word样式,这应该是Web编辑器里面最基本的一个需求功能了。一般情况下我们将Word内容粘贴到Web编辑器(富文本编辑器)中时,编辑器都无法自动上传图片。需要用户手动一张张上传Word图片。如果只有一张图片还能够接受, ......
实验二 SQL 语言的使用(实验体会)
实验可以让学习者更深入地理解SQL语言的使用和操作。通过实验,学习者可以了解SQL语言的各种基础内容以及高级查询和操作方法。同时,实验也可以帮助学习者锻炼自己的问题解决能力和数据处理能力,让他们能够在日常工作中更加熟练地使用SQL语言完成自己的任务。总之,实验对于学习者来说是一次非常有意义和有价值的 ......
实验二 SQL 语言的使用(1)
打开 SQL Server Management Studio。 连接到测试数据库 test1。 在 New Query 窗口中输入以下 SQL 语句进行查询: (1)查询所有供应商情况,先按城市升序排列,城市相同按供应商名称降序排列。 SELECT * FROM s ORDER BY city A ......
实验二 SQL 语言的使用
实验二 SQL 语言的使用 一、实验目的: 掌握使用 SQL 语言进行各种查询的操作和视图的操纵方法。 二、实验要求: 在现有的数据库上进行各种查询操作,对视图的创建、使用等操作。 三、实验步骤: 1、 开始→程序→Microsoft SQL Server→SQL Server Management ......
WinDbg使用总结
# 背景 工作中经常遇到查阅程序堆栈或者查看dump原因的情况,下面做一些总结。 ## 使用windbg查看Unity是否调用了某个函数 * 启动windbg,点击"File"中的"Attach to a Progress" ![](https://img2023.cnblogs.com/blog/ ......
linux DOS partition table 和 GPT partition table 在兼容性和性能上有什么区别,为什么Linux默认使用DOS partition table chatgpt问答
DOS 分区表(也称为 MBR 分区表)和 GPT 分区表是两种不同的磁盘分区方案,它们在兼容性和性能方面有一些区别。 1. 兼容性: - DOS 分区表:DOS 分区表是旧的磁盘分区方案,它在早期广泛使用,并且被几乎所有操作系统所支持,包括 Windows、Linux 和 macOS。 - GPT ......
linux使用
2023-05-22 场景一 : 日志bug排查 首先我们可以用vim/vi命令打开日志文件 命令模式下通过? ,进去末行模式 ,一般都是输入关键字 ,倒查 开始可以反查 n或; 向同一方向重复上次的查找指令 N或, 向相反方向重复上次的查找指定 查询到需要的位置后通过 ctrl+b或pageUp键 ......
GitHub的Codespaces使用
页面: 用之前注意配置、点“+”号,选最近的Region,注意8个核够用了: 在网页里形成vs vode的开发环境,不用操心配置问题,调试很方便,注意加入如Copilot等在json文件里: ......
excel 选中文本、数字、公式
如果excel中有一列数据存在数字和文本两种格式,但只需要选中文本格式的数据。可以通过在相邻列写入函数 =ISTEXT(单元格) 来判断,之后筛选即可,如下 如果数据分布不规律,则可以通过excel的定位来实现: 先选中一个单元格,然后点击开始菜单,再点击最右侧查找和选择菜单,点击转到(F5或Ctr ......
使用samba把整个linux文件系统映射为本地磁盘
安装samba服务器 1 2 3 4 #forCentOS yum install samba #forDebian apt-get installsamba 配置samba服务器 vi /etc/samba/smb.conf 1 vi/etc/samba/smb.conf 在配置文件最后加入下面配 ......
Java开发Lombok使用详解
转:https://www.jb51.net/article/198920.htm 什么是Lombok Lombok是一款Java开发插件,可以通过它定义的注解来精简冗长和繁琐的代码,主要针对简单的Java模型对象(POJO)。 好处就显而易见了,可以节省大量重复工作,特别是当POJO类的属性增减时 ......
pytest + yaml 框架 -29.模板过滤器语法与自定义过滤器使用
# 前言 v1.2.6 版本支持模板过滤器语法的使用,并且可以自定义过滤器了。针对有同学提到上个接口返回一个id值,下个接口引用变量的时候需要根据这个值做一些运算,比如在引用的结果加1. jinja2 是可以支持模板过滤器语法的,本篇介绍下模板过滤器的相关使用. v1.2.6 版本主要更新以下几点 ......
06方法
[TOC] ## 1. 方法概述 ### 1.1 方法的概念 方法(method)是程序中最小的执行单元 * 注意: * 方法必须先创建才可以使用,该过程成为方法定义 * 方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用 ## 2. 方法的定义和调用 ### 2.1 无 ......
vue 项目大屏端适配方法
## 1.适配方式 `适配方案采用rem布局, 根据屏幕分辨率大小不同,调整根元素html的font-size, 从而达到每个元素宽高自动变化,适配不同屏幕` ## 2.使用 postcss-px2rem-exclude 插件 安装 `npm install postcss-px2rem-exclu ......
关键字 explicit 在C++中的使用
在C++中,`explicit`关键字用于防止类构造函数或类型转换运算符中的隐式类型转换。为了说明`explicit`关键字的使用,让我们看一个简单的例子: 假设你有一个名为`Box`的类,它接受一个整数参数来设置其容量: ```cpp class Box { public: Box(int cap ......
如何使用 Blazor 框架在前端浏览器中导入和导出 Excel
前言 Blazor 是一个相对较新的框架,用于构建具有 .NET 强大功能的交互式客户端 Web UI。一个常见的用例是将现有的 Excel 文件导入 Blazor 应用程序,将电子表格数据呈现给用户,并且能够允许进行任何更改,最后将该数据导出回 Excel 文件或将其保存到数据库。 以下是在 Bl ......
摄像机预置位和看守位有什么区别?在EasyCVR平台中如何使用?
EasyCVR平台当前可支持ONVIF、国标GB28181、海康Ehome等接入协议,这几种协议都能支持云台控制和预置位设置,用户可以根据使用场景与现场需求进行设置。EasyCVR的云台控制功能支持调焦、转向、电子放大等操作,极大满足用户的使用需求。 ......