神器 实用工具onenote笔记
行处理工具grep,cut,uniq,tee,diff,paste,tr使用说明
行处理工具 grep:用于查找文件里符合条件的字符串或正则表达式。 grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设 grep 指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为 -,则 grep 指令会从标准输入设备读 ......
Jmeter 压测工具使用手册(完整版)
一、jemter 简介jmeter 是 apache 公司基于 java 开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简 单。因为 jmeter 是 java 开发的,所以运行的时候必须先要安装 jdk 才可以。jmeter 是免安装的,拿到安装包之 ......
算法学习笔记六一topk问题
目录什么是topk问题解决方法代码示例(堆排序) 什么是topk问题 Top-k 问题是指在一个元素集合中找出前 k 个最大或最小的元素。这个问题在很多实际场景中都有应用,例如在大数据处理中获取最大的 k 个元素、搜索引擎中的搜索结果排序等。 解决方法 堆排序:使用最小堆或最大堆来解决 Top-k ......
算法学习笔记六一堆排序
目录什么是堆排序算法思想代码示例 什么是堆排序 堆排序(Heap Sort)是一种基于二叉堆数据结构的排序算法。它的主要思想是将待排序的序列构建成一个大顶堆(或小顶堆),然后反复从堆顶取出最大(或最小)元素,将剩余的元素重新调整为一个新的堆,再重复取出堆顶元素的过程,直到排序完成。 算法思想 构建堆 ......
c++笔记一
C++中 "\n" 与 endl 的区别是什么? "\n" 表示内容为一个回车符的字符串。std::endl 是流操作子,输出的作用和输出 "\n" 类似,但可能略有区别。 std::endl 输出一个换行符,并立即刷新缓冲区。 std::cout << std::endl; 相当于: std::c ......
docker笔记
docker设置: 在执行 TensorFlow Serving 容器的命令之前,你需要完成以下 Docker 相关的设置和操作: 安装 Docker:如果你的系统上尚未安装 Docker,请按照以下步骤进行安装: 对于 Ubuntu 系统: shell复制代码 sudo apt-get updat ......
GL记录仪及配置工具
一、背景介绍 GL Logger(以下简称GL)是一种特殊的汽车数据记录仪,被广泛应用于路试或台架测试,该系列记录仪支持CAN/CAN FD、LIN、FlexRay以及车载以太网总线的数据记录;同时,还支持I/O和摄像头数据的记录以及通过诊断或CCP/XCP记录ECU内部参数。 GL Logger的 ......
《人工智能专栏》专栏介绍 & 专栏目录 & Python与Python | 机器学习 | 深度学习 | 目标检测 | YOLOv5及其改进 | YOLOv8及其改进 | 关键知识点 | 各种工具教程
更好的阅读体验请点击:《人工智能专栏》专栏介绍 & 专栏目录 & Python与Python | 机器学习 | 深度学习 | 目标检测 | YOLOv5及其改进 | YOLOv8及其改进 | 关键知识点 | 各种工具教程 专栏介绍: 本专栏集成 Python与Python | 机器学习 | 深度学习 ......
莫队学习笔记
前置知识:分块 莫队是非常好的数据结构,可以离线解决很多序列问题 当对于一个查询\([l,r]\)可以\(O(1)\)转移到\([l-1,r],[l+1,r],[l,r-1],[l,r+1]\)时可以考虑用(普通)莫队 莫队先读入所有的询问,接着离线对于所有询问区间 \([l,r]\) , 用 \( ......
在WInform开发中实现工具栏/菜单的动态呈现
在Winform系统开发中,为了对系统的工具栏/菜单进行动态的控制,我们对系统的工具栏/菜单进行动态配置,这样可以把系统的功能弹性发挥到极致。通过动态工具栏/菜单的配置方式,我们可以很容易的为系统新增所需的功能,通过权限分配的方式,可以更有效的管理系统的菜单分配到不同的角色用户,也就是插件化的处理方... ......
IntelliJ IDEA 数据访问工具配置 Caché/M 数据库系统
首先打开 IntelliJ IDEA 的数据库访问工具,然后在数据源中选择: 其他下面的 InterSystems IRIS 数据源。 配置数据库驱动 默认情况下的数据驱动给了 9091,这个端口是不对的。 IRIS 的数据库端口应该是 1972。 如果你使用的是默认的数据库安装,那么可以参考下面的 ......
Python+Appium自动化测试-元素定位工具
三种定位工具: UiAutomatorViewer Android SDK 自带工具 location:AndroidSDK安装目录/tools 也可以去github下载standalone版本 Appium Desktop Inspector Appium Server自带工具 下载地址:http ......
BigDecimalUtil 工具类
package com.yintn.cbms.basicinfo.api.utils; import lombok.experimental.UtilityClass; import java.math.BigDecimal; import java.math.BigInteger; import ......
ai 图片消除工具, lama-cleaner,安装
如何使用 这是一款开源工具,访问以下网页可供体验。 https://huggingface.co/spaces/Sanster/Lama-Cleaner-lama 如果你打不开上方的网址,可以尝试自行在电脑上部署。 本机部署此功能 安装python并确保python被加入到环境变量 这一步不多讲解, ......
读算法霸权笔记04_排名模型
1. 模型算法 1.1. 一种模型算法,不管是饮食方面的还是税法方面的,其在理论上也许是无害的 1.2. 如果将该模型算法推行为全美或者全球标准,其结果就是产生一个扭曲的、极为糟糕的经济体系 1.3. 规模化是主要的原因 2. 排名模型 2.1. 优秀大学 2.1.1. 新生SAT成绩都很高,而且绝 ......
阅读笔记:《代码大全》
整个书籍分为三个主要部分:基础篇、结构篇和设计篇。这一结构合理而紧密,形成了一个有机的体系。基础篇从基本的编程原则入手,强调代码的可读性和可维护性。结构篇深入探讨了代码的组织结构和模块化,为开发者提供了构建大型系统的实践经验。设计篇则引领读者进入系统设计的复杂世界,强调了良好的架构和设计决策对项目成 ......
C++ 模板元编程 笔记
目录链表数组归并排序std::variantstd::anystd::functionstd:: 很有意思但不知道实际有啥用的东西 链表 #include <iostream> #include <type_traits> /* 功能: - 获取 size - 将 List 从指定位置拆分成两个 - ......
阅读笔记二
相较于一般的技术类书籍,这本书的厚度属于偏薄的。而其内容所涵盖的又比较多,从技艺,思想和以COLA作为范例的实践,三个角度去分享自己的经验。这就势必使得这本书不会纠结于技术细节。 技艺篇中,作者从最基础的命名开始,延伸到规范、函数、设计原则、设计规范以及模型和DDD,从细部到大局都有涉猎,从这里面就 ......
Tarjan的学习笔记
\(Tarjan\)的学习笔记 一,\(tarjan\)概述: (1)定义: $~~~~~~~~$$tarjan$是基于深度优先搜索的一种算法,求解图的连通性等问题,巧妙地利用了对图进行深搜时产生的搜索树上的边。 (2)\(tarjan\)中的几种边: \(~~~~~~~~\)树边:父亲与孩子的边。 ......
架构整洁之道笔记3
组件构建原则 设计原则指导我们如何用砖块砌成房间,组件构建原则指导我们如何将房间组合成房子。 组件 组件是软件的部署单元,是完成部署的最小实体。 我本来以为这一章讲的是划分软件设计层面的抽象组件,结果真的是编译器层面的部署单元。 组件是一组二进制文件的集合,多个组件可以链接成一个独立可执行文件。可以 ......
Node.js+Express+Koa2开发接口学习笔记(三)
数据库操作(创建和增删查) 使用Navicat快速创建myblog数据库 创建表 使用navicat快速建表 使用sql语句进行简单的查询 -- show tables; -- 显示该数据库中的所有表 INSERT INTO users(username,`password`,realname) V ......
Java 日期转换运算工具类
参考文档: Java 日期转换运算工具类-CJavaPy 1、Date 常用方法 java.util.Date 是 Java 中表示日期和时间的一个基础类。但随着时间的推移,许多其方法被标记为过时,并被推荐在 Java 8 引入的 java.time 包中的新类替代。但是,Date 仍然在很多旧 ......
《程序员的修炼之道》第二章读书笔记
第2章《注重实效的途径》是《程序员的修炼之道》中的重要章节,它介绍了一些实践性的方法和技巧,帮助程序员在软件开发中提高效率和质量。在这一章中,作者首先强调了重复的危害。重复的代码和流程可能导致维护难度和出现错误的概率增加。因此,我们需要通过技术手段和工具来减少重复,如自动化脚本和模板。接着,作者讲解 ......
《自我边界》乔治戴德 笔记
前言 我们大部分人为了追求舒适,都会刻意与他人保持相应的距离(除非是与我们很亲近的人)。与他人相距太近,我们会认为不舒服,而太远,我们又觉得不够友善。 这里讲述了一个送礼的故事,送礼的人跟接受礼物的人。如果接受礼物的人表达不满情绪(愤怒、猜忌)。送礼的人就会很难受。结局送的鲜花被丢进垃圾桶 作者人为 ......
绝了!这可能是当前最适合打工人体质的免费AI工具
朋友们别卷了, 我翻遍了全网, 终于找到了最适合打工人学生党的AI神器 各个AI功能都有, 比如ChatGPT4, 小红书文案生成, AI面具, 模拟面试都能支持 更重要的是: ✅免费! ✅无需魔法!! ✅无需安装!!! 呜呜~由于新公司对软件安装很严格, 作为一个ChatGPT重度用户, 我一直在 ......
12.26阅读笔记
读《需求工程——软件建模与分析》有感 今天大致的看了一下这本书,对软件需求分析有了初步的了解,我认为学习软件需求分析需要掌握的内容主要包括五个方面:需求基础与过程、需求获取、需求分析、需求的文档化和验证、需求管理与工程管理。 一、需求的基础与过程 这一部分主要是对软件需求有一个大致的了解,例如需求的 ......
12.16信息学笔记——ST表
TIP:最近想先整一整数据结构,之后再整算法。 来搞ST表,它是基于倍增思想的。 首先知道它维护的是可重复贡献的区间问题。 考虑一些可以维护的问题: 区间最大值、区间最小值、区间GCD、区间按位或…… 我们用区间最大值来讲解。 考虑定义f(i,j)代表区间[i,i+2j-1]的最大值。 显然有f(i ......
排查java代码慢-arthas工具
1. 下载地址,arthas (gitee.io) 2. 下载的是一个zip包 3. 上传到服务器任意位置,解压 4. 查看java进程 ps -ef |grep 进程名称 显示结果的进程号是:109815 6. cd 到arthas根目录,执行命令 java -jar arthas-boot.ja ......
API文档生成!超好用API调试工具
在数字化时代,API已经成为了应用程序之间进行通信的关键桥梁。随着API的普及和复杂性的增加,API研发和管理也面临着越来越多的挑战。为了更好地应对这些挑战,Apipost提供了一整套API研发工具,包括API设计、API调试、API文档和API自动化测试等功能。本文将深入介绍Apipost的优势和 ......