• 2024-10-02妙用编辑器:如何使用编辑器的筛选功能更高效的阅读日志
    妙用编辑器:如何使用编辑器的筛选功能更高效的阅读日志应用场景在日常工作中,经常需要查看日志以便定位问题,有时通篇的阅读日志文件往往非常消耗时间,往往找到一个关键字,希望一次性把该关键字在日志中所有出现的地方都查阅一遍,使用搜索功能当然可行,但是还是有些麻烦,需要前后跳转,打
  • 2024-09-27【工具】postman妙用
    本文记录postman的一些妙用:1.配合公共参数&动态参数:1.1公共参数: 1.2动态参数: 2.自动化2.1Runner2.2Flow3.自动生成3.1根据请求自动生成代码或者命令  
  • 2024-09-12掌握 C++17:结构化绑定与拷贝消除的妙用
    C++17特性示例1.结构化绑定(StructuredBinding)结构化绑定允许你用一个对象的元素或成员同时实例化多个实体。结构化绑定允许你在声明变量的同时解构一个复合类型的数据结构(如结构体,std::tuple,std::pair,或者std::array)。这样可以方便地获取多个值,而不需要显式地调用std::
  • 2024-08-10Postman小工具大妙用
    目录写在前面基本概念UI基本结构collectionsvariables变量优先级environmentsScriptsCollectionRunnerDataFile运行效果实践技巧接口快速导入导出CollectionRunner如何直接导入json报文如何快速收集失败的case响应报文解密如何展示参考文献写在前面postman大家都会用,但是很
  • 2024-07-31js中数组方法reduce的妙用
            在JavaScript中,reduce()是数组的一个方法,它用于将数组中的所有元素按照指定的函数进行合并并返回一个结果。使用reduce()方法,可以对数组进行求和、累加等操作。        我一直陷入固有思维,一直只使用reduce来进行累加操作。今天在做项目时在要进行复
  • 2024-07-01Batch脚本中的用户交互:CHOICE命令的妙用
    Batch脚本中的用户交互:CHOICE命令的妙用在自动化脚本的世界中,Batch文件以其简洁和高效而著称,但有时我们也需要与用户进行交互以获取输入或提供选择。这就是CHOICE命令大放异彩的地方。本文将深入探讨如何在Batch文件中使用CHOICE命令,通过实际代码示例,展示如何利用这一命令
  • 2024-06-30数据清洗的艺术:批处理在数据预处理中的妙用
  • 2024-06-18C语言结构体位域的使用技巧(联合体妙用)
    C语言结构体位域的使用技巧基本概念在C语言中,位域(BitFields)是一种数据结构,它允许程序员访问内存中的单个位。位域通常用于硬件编程,例如嵌入式系统开发,因为它们允许程序员直接访问和控制硬件寄存器的特定位。位域在不同的编译器和平台上可能会有不同的内存对齐和打包行为,
  • 2024-06-17TypeScript中never类型的妙用
    本文由ChatMoney团队出品妙用一当我们在一个项目中,可能会去改动一个在整个项目中应用很广泛的函数的参数类型,但是可能由于代码量比较庞大,我们不好排查改了之后哪些地方会出现问题,此时我们可以使用never类型来辅助我们的函数,当我们在原有的类型基础上添加了新的类型时,可能会导
  • 2024-06-06msSQL 语句查询时 charindex()方法的妙用
    CHARINDEX(expressionToFind,expressionToSearch[,start_location])参数说明:expressionToFind:必需,要查找的字符串。expressionToSearch:必需,要进行查找的字符串表达式。start_location:可选,指定搜索的起始位置,默认为1。如果指定了起始位置,则从该位置开始搜索。list变
  • 2024-06-03SQLServer事务的妙用
    日常处理数据,难免会操作数据库。update,delete或者insert操作,例如没有带条件或者带的条件不对,将痛苦万分。踩坑王在此分享经验,希望能帮到到家。 操作技巧:就一句话,只要是update,delete或者insert,提前开启一个事务,再去执行相应的sql语句。如果发现错了直接rollback即可。确认无
  • 2024-05-18Flex布局-margin 妙用技巧
    在flex布局中,通过对子项设置margin-auto;的方式去吃掉剩余空间,这种小技巧在很多时候能极大简化我们的布局哦.单元素水平垂直居中如果父容器是flex,要实现元素水平垂直居中,直接在容器项添加:display:flex;justify-content:center;align-items:center;但
  • 2024-05-08条件编译#if、#elif、#ifdef的妙用
    前言—般情况下,C语言源程序中的每一行代码.都要参加编译。但有时候出于对程序代码优化的考虑,希望只对其中一部分内容进行编译,此时就需要在程序中加上条件,让编译器只对满足条件的代码进行编译,将不满足条件的代码舍弃,这就是条件编译。相关的预编译指令如下:条件编译功能预处理程
  • 2024-04-30二分的妙用
    数列分段SectionII链接:https://www.luogu.com.cn/problem/P1182题目描述对于给定的一个长度为\(N\)的正整数数列\(A_{1\simN}\),现要将其分成\(M\)(\(M\leqN\))段,并要求每段连续,且每段和的最大值最小。关于最大值最小:例如一数列\(4\2\4\5\1\)要分成\(3\)段。将
  • 2024-04-16贡献法和染色的妙用
    链接:https://ac.nowcoder.com/acm/contest/80259/E来源:牛客网时间限制:C/C++1秒,其他语言2秒空间限制:C/C++262144K,其他语言524288K64bitIOFormat:%lld题目描述小红拿到了一个n∗n的方格矩阵。她准备划分成若干个大小为3的'L'型连通块和若干个大小为4的2*2
  • 2024-04-15边遍历边统计妙用
    链接:https://ac.nowcoder.com/acm/contest/80259/B来源:牛客网时间限制:C/C++1秒,其他语言2秒空间限制:C/C++262144K,其他语言524288K64bitIOFormat:%lld题目描述小红来到了地下城的一个房间,房间被分成n行m列的格子,小红站在其中一个格子上,她可以向一个方向攻击整条直线
  • 2024-03-31C++中Switch穿透的妙用
    在C++中,Case穿透(fall-through)指的是在switch语句中,一个case标签没有显式地使用break语句来终止,而是直接执行下一个case标签中的代码。虽然Case穿透在编程中有时会被视为不良实践,因为它可能导致代码的可读性变差和潜在的错误,但有时也可以利用它来实现一些特定的目的。以下是一些利
  • 2024-03-25Cookie复用的妙用:数据处理中的高效利器!
    简介浏览网站时,服务器会往浏览器发一些数据,叫做Cookie。它是一种认证数据,存储在电脑浏览器上,用于后续访问时身份验证和记录登录信息。通常,服务器会把一些关键信息如用户ID,会话ID,密码等存在Cookie里。Cookie相当于个人信息,浏览器请求页面时携带Cookie,这样服务器就能通过
  • 2024-03-21拓扑的妙用
    拓扑的妙用拓扑不仅可以用于求DAG的拓扑序,还可以判断是否有环。用sum存储拓扑到点的个数,若sum小于实际点数,说明有环。P1347排序成功排序即为有确定拓扑序矛盾即为有环code:注:27行,sum++;
  • 2024-03-21单调栈的妙用
    单调栈的妙用题目1题目链接402.移掉K位数字-力扣(LeetCode)题目大意给你一个以字符串表示的非负整数num和一个整数k,移除这个数中的k位数字,使得剩下的数字最小。请你以字符串形式返回这个最小的数字。示例输入:num="1432219",k=3输出:"1219"解释:移除掉三个数
  • 2024-03-01矩阵爆破逆向之条件断点的妙用
    不知道你是否使用过IDA的条件断点呢?在IDA进阶使用中,它的很多功能都有大作用,比如:ida-trace来跟踪调用流程。同时IDA的断点功能也十分强大,配合IDA-python的输出语句能够大杀特杀!那么本文就介绍一下这个功能点,使用z3来秒解题目。条件断点什么是条件断点呢?条件断点(ConditionalBrea
  • 2024-02-27聊聊maven指定version区间的妙用
    前言在我们开发微服务项目的过程中,难免会依赖各种jar,开发环境可能引用1.0.0-SNAPSHOT,而到了正式环境,则需要引用1.0.0。之前我们的做法是通过pom配置profile来达到不同环境,使用不同的版本。形如下<profiles><!--开发环境--><profile><properti
  • 2024-02-25VS中任务列表的妙用
    VisualStudio/VS中任务列表的妙用一、任务列表开启方法首先说下开启的方法:视图-任务列表,即可打开任务列表。快捷键Ctrl+'\'+T,熟练了可以快速开启。注意,'\'键是回车键上面的’’,不要按成了'/'二、任务列表标签设置设置的方法:工具-选项-环境-任务列表。内置有三种,如TODO、UND
  • 2024-02-06Java之lambda的妙用
    一、引言java8最大的特性就是引入Lambda表达式,即函数式编程,可以将行为进行传递。总结就是:使用不可变值与函数,函数对不可变值进行处理,映射成另一个值。二、java重要的函数式接口1、什么是函数式接口函数接口是只有一个抽象方法的接口,用作Lambda表达式的类型。使用@FunctionalInter
  • 2024-01-10SQL 中的 CASE 表达式妙用,涨姿势了。。
    前言历史考试选择题:黄花岗起义第一枪谁开的?A宋教仁B孙中山C黄兴D徐锡麟,考生选C。又看第二题:黄花岗起义第二枪谁开的?考生傻了,就选了个B。接着看第三题:黄花岗起义中,第三枪谁开的?考生疯了,胡乱选了A。考试出来就去找出卷老师。老师拿出课本说:黄兴连开三枪,揭开了黄花岗起