• 2024-06-10【题解】 [CSP-J 2019] 纪念品
    题目描述题目大意在\(T\)天内,有\(n\)种纪念品和初始的\(m\)元。可以得到每天每种纪念品的价格。每一天可以以当日价格买卖纪念品。特别的,当天卖出得到的钱可以当天买入,当日买入的纪念品也可以当日卖出。当然可以一直持有。但是,\(T\)天过后,手上不可以持有纪念品。思路
  • 2024-06-01Vim 使用
    复制、粘贴、撤销、重做快捷键功能y复制yy复制当前行p粘贴到下一行2yy复制两行3p粘贴三次dd删除当前行u撤销(undo)⌃R重做插入快捷键功能a在光标后插入i在光标前插入A在行尾插入I在行首插入o在下一行插入
  • 2024-06-01ABC 312D题 Count Bracket Sequences
    题意给定一个非空的字符串,其由(,),?三个字符构成,其中?可以被(或者)给替换掉,求替换后的字符串是符合括号匹配的情况下的方案数。最后答案对mod=998244353取模思路应该算是一个板题,一开始的想法是往卡特兰数的方向思考,但是可能是我太水了没想出来,然后一想到卡特兰数的dp求法,就
  • 2024-05-25MyBatis Plus 实现枚举类型转化 步骤
    1.在yaml文件中添加枚举处理器 2.编辑枚举项这里的@JsonValue对privatefinalStringdesc;注解,前端返回的值就是”正常“或”冻结“  3.将这里实体类的类型按照需要改为枚举类型 4.这时就可以将你的代码替换成枚举值了
  • 2024-04-25前端工程师-自动拉取iconfont的批处理文件-windows10版本-用到了powershell的解压功能,不用配置其他解压软件
    直接上代码,有任何问题直接留言,我们一起讨论  @echooffSETdirName=替换成压缩包解压后希望叫的名字SETOldPattern=font_*_*rmdir/q/s"删除原来的iconfont文件夹,这里替换成原来的文件夹的地址"curl--output%这里的地址是你想把从iconfont上下载下来的安装包
  • 2024-03-25javascript解析unicode字符,替换成正常字符
    开始使用正则表达式来匹配unicode字符以及html的特殊字符,比如空格,引号等。后面发现可以直接使用DOMParser进行转换,更加方便。需要先创建一个DOMParser对象,然后通过domParser对象使用parseFromString来进行解析,这样会把字符串中的Unicode和html特殊字符转换成正常显示的字符了。
  • 2024-02-15BUUCTF Reverse reverse2 wp
    与上一题相同。分析代码得将字符串中的“i”“r”替换成“1”即为flag值。
  • 2024-02-13开源.NetCore通用工具库Xmtool使用连载 - OSS文件上传篇
    【Github源码】《上一篇》介绍了Xmtool工具库中的图像处理类库,今天我们继续为大家介绍其中的OSS文件上传类库。将本地文件上传到服务器是软件系统经常会遇到的需求,例如:设置用户头像,上传Excel报表等等;涉及到网络访问性能、存储空间等因素的考虑,通常我们会选择使用第三方的对象
  • 2023-12-18ABP模块的测试项目从默认的Microsoft SQL Server替换成MySQL
    1、替换项目引用2、重新生成解决方案3、删除Migrations4、模块的引用替换成:AbpEntityFrameworkCoreMySQLModule5、命名空间替换成:Volo.Abp.EntityFrameworkCore.MySQL;6、ConfigureServices中的修改替换成:UseMySQL();7、DbContext中的修改替换成:UseMySql(configuration.GetConnect
  • 2023-10-30[Springboot整合thymeleaf]处理js中的路径问题。
    使用了thymeleaf模板引擎之后,html中的标签,都可以直接替换成th:srcth:href但是处理js的中的资源路径并不是像jsp那么简单了。可以通过以下方式解决。<!--处理路径问题--><scriptth:inline="javascript">varpath=[[${#request.contextPath}]]</script><scriptth:inl
  • 2023-09-30NO.4 Makefile文件制作
    一、Makefile定义变量(1)用户自定义变量变量定义直接用=使用变量值用$(变量名)如:下面是变量的定义和使用foo=abc//定义变量并赋值bar=$(foo)//使用变量,$(变量名)(2)Makefile自带变量CC=gcc#arm-linux-gccCPPFLAGS:C预处理的选
  • 2023-09-29Linux_JXNUFiveWeek_Linux三剑客—sed
    frompixivsed入门Linuxsed命令是利用脚本来处理文本文件。sed可依照脚本的指令来处理、编辑文本文件。Sed主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。工作原理命令格式sed常用命令命令选项-r使用ERE(扩展正则表达式元字符)-
  • 2023-09-28mysql将换行替换成空格
    #char(10)换行符char(13)回车符号select*fromview_nichtware_wms_inventorywhereDESCRIPTIONlikeconcat('%',char(10),'%')andSKU='DMKT-20220124-013';#去除换行和回车符号REPLACE(REPLACE(remarks,char(13),''),char(10),'
  • 2023-09-15mysql 字段前两位替换成其他字符 mysql字符替换函数
    一、字符串处理函数1、REPLACE()字符串替换语法:REPLACE(str,old_str,new_str);含义:将str中的old_str替换为new_str字符串。注意:当搜索要替换的文本时,MySQL使用区分大小写匹配来执行要替换的字符串搜索。示例:将"helloworld!"中hello字符串替换为hi。SELECTREPLACE('hel
  • 2023-09-07密码
    哎,写了一个丑不拉几的密码程序,可以进行加密和解密。原理是个人都知道,就是将文字替换成0,1的串。只进行了内测,开源,但是用出了问题我不负责。期待一下,马上就要更新了1.0正式版
  • 2023-09-03JS判断当前时间是否到时到了某个截止时间
    假设后端接口返回时间2023-01-01为截止时间,需要判断当前时间是否到期逻辑就是将时间转换为时间戳,然后再进行比较。但是注意的是微信小程序iOSgetTime转换成时间戳为null我们只需要将 “-”符号的替换成“/”即可functiongetBirthday(endTime){//将2022-01-0
  • 2023-08-25开源.NetCore通用工具库Xmtool使用连载 - 发送短信篇
    【Github源码】《上一篇》介绍了Xmtool工具库中的发送邮件类库,今天我们继续为大家介绍其中的发送短信类库。发送短信就像发送邮件一样,在软件系统中使用非常普遍,甚至比发送邮件还要常见,有些甚至是软件标配功能;例如现在的短信验证码登录、通过短信找回密码等等。发送短信需要通过
  • 2023-08-22iOS开发之-- 字符串的操作,去掉某一个字符或者替换成其他字符
    一个简单的操作,记录下:NSString*strUrl=[urlStringstringByReplacingOccurrencesOfString:@""withString:@""];去掉空格NSString*strUrl=[urlStringstringByReplacingOccurrencesOfString:@""withString:@"/"];替换字符 仅做记录!作者:稻草人11
  • 2023-08-19js在正则中使用变量
     将[]换行替换成需要上传的字段 
  • 2023-08-09vue-element-admin的安装以及安装报错处理
    一、vue-element-admin git地址https://github.com/PanJiaChen/vue-element-admin 二、分支master:主分支,(纯英文)il8n:中英文切换分支 三、npminstall安装报错原因: tui-editor 已更新,故造成错误,修改如下 四、 安装报错处理1、修改package.json文件
  • 2023-08-082023.8.8 周二:replace All
    1/*2输入格式:3输入在一行中给出一句话,即一个非空字符串,由不超过1000个英文字母、数字和空格组成,以回车结束。45输出格式:6从左到右扫描输入的句子:如果句子中有超过3个连续的6,则将这串连续的6替换成9;但如果有超过9个连续的6,则将这串连续的6替换成27
  • 2023-08-01vue项目中禁止移动端双击放大
    最近有时间做自己的事了,才想起来记录这些事其实可简单了一句话的事找到index.html的这个代码<metaname="viewport"content="width=device-width,initial-scale=1.0">把他替换成这个,就好了<metaname="viewport"content="width=device-width,initial-scale=1.0,ma
  • 2023-07-28Vim文本编辑器
    可以分别使用a、i、o三个键从命令模式切换到输入模式。其中,a键与i键分别是在光标后面一位和光标当前位置切换到输入模式,而o键则是在光标的下面再创建一个空行,此时可敲击a键进入到编辑器的输入模式 命令模式中最常用的一些命令命令 作用dd 删除(剪切)光标所在整行5dd 删除(剪切)从光
  • 2023-07-19springboot日志
    日志简述 我们具体应该怎么选用  如何使用 首先应该导入抽象框架,搞出日志记录器,穿进去你想记录的类日志适配层 最上都是抽象接口,中间是适配层,来适配本来不也是slf4j框架的包装层解决历史遗留问题 如何把其他框架的日志替换成slf4j,把原来包里的替换成ov
  • 2023-07-14Dreamweaver批量替换所有超链接替换成#
    需求:想要将页面所有链接地址替换为#。方法一CTRL+F打开“查找和替换”,勾选“使用正则表达式”查找href="([\s\S]*?)"替换为href="#"副作用:样式表链接地址也会被替换为#,需提前备份。方法二也可以查找href="替换为href="#这样所有的链接都变成锚点了,原链接地址