- 2024-11-21@Slf4j实现多线程场景下每个线程日志独立输出
1.配置logbak-spring.xml<?xmlversion="1.0"encoding="UTF-8"?><configurationscan="true"scanPeriod="5seconds"><!--定义日志文件的存储路径--><propertyname="LOGS_PATH"value="./l
- 2024-11-21MySQL REPLACE INTO语句
介绍在向表中插入数据时,我们经常会:首先判断数据是否存在;如果不存在,则插入;如果存在,则更新。但在MySQL中有更简单的方法,replaceinto(insertinto的增强版),当表中的旧行与PRIMARYKEY或UNIQUE索引的新行具有相同的值,则在插入新行之前删除旧行,否则只就新增插入。REPLACE它的
- 2024-11-21MySQL REPLACE函数:字符串替换
语法REPLACE(string_expression,string_pattern,string_replacement)替换字符串,接受3个参数,分别是原字符串,被替代字符串,替代字符串。string_expression为搜索的字符串表达式,可以为字符或二进制数据类型。string_pattern为要查找的子字符串,可以为字符或二进制数据类
- 2024-11-15replace的删除机制
replace的作用是插入数据之前检查是否重复,重复的时候删除以后再插入#测试表,并且有2个唯一键(id和code)CREATETABLE`t1115`(`id`bigintNOTNULLAUTO_INCREMENT,`code`varchar(100)NOTNULL,`name`varchar(100)DEFAULTNULL,`age`varchar(100)DEFAULTNUL
- 2024-11-15帝国CMS过滤内容里面HTML字符简单的方法代码
自定义函数在 /e/class/userfun.php 文件中添加以下代码:functionDELHTML($string){$string=preg_replace("'<script[^>]*?>.*?</script>'si","",$string);//去掉javascript$string=preg_replace("'<[\
- 2024-11-13简单上手python爬虫实战:阜阳市历史天气数据爬取
这里我们学校开始了见习,搞的是阜阳市历史天气数据看板,加了点大数据方面的技术栈,我这里就不讲了,出一期非常简单的爬虫代码吧。1数据来源 这里我们用的网站是天气后报里的,网站如下:历史天气查询|天气记录|天气预报|气温查询|过去天气_天气后报http://ti
- 2024-11-12解决google reCaptcha 认证问题
参考https://xiaoxinblog.xyz/posts/65d46cc7.htmlF12openconsole键盘输入允许粘贴!(function(){"usestrict";document.querySelectorAll("script").forEach(function(e){if(e.src.indexOf("googleapis.com")>=0||
- 2024-11-12数字相加,出现一大串小数问题
方法1:使用整数进行计算通过将浮点数转换为整数进行计算,然后再转换回浮点数,可以有效避免浮点数精度问题。letnum1=68121.81;letnum2=181927.58;//将数字转换为整数进行计算lettotal=(num1*100+num2*100)/100;//使用toString()方法去掉多余的零和小数
- 2024-11-12PowerShell 重命名文件夹及删除空文件夹
数据来源$urldata中的倒数第2列(子文件夹名称列)包含/、\等特殊字符某个文件夹重命名脚本foreach($iin0..100){#提取路径部分$basePath=($urldata[$i].split("`t")[-1]).trim()$subPath=($urldata[$i].split("`t")[-2].replace('"','')
- 2024-11-11微信公众号发送模板消息实现
微信公众号模板消息文章目录微信公众号模板消息1、准备工作2、代码实现2.1、配置信息2.2、代码实现2.2.1、发送业务代码实现2.2.2、获取公众号AccessToken1、准备工作1.1、申请公众号1.2、配置模板消息2、代码实现2.1、配置信息公众号小程序配置信息#微信
- 2024-11-11xss-labs-master靶机1-20关解题思路
xss-labs-master靶机1-20关解题思路xss-labs-master靶机是xss-labs作者在github上发布的后来不知道为什么就把它删了,可能是因为这个靶机属于静态页面有一个通用的推广方式(具体在后面),不过还是希望读者使用实战中的攻击手段学习,这个靶机是对XSS漏洞的专项练习,一共有二十关,也是小
- 2024-11-04SQLI LABS | Less-27 GET-Error Based-All Your UNION & SELECT Belong To Us-String-Single Quotes
关注这个靶场的其它相关笔记:SQLILABS——靶场笔记合集-CSDN博客0x01:过关流程输入下面的链接进入靶场(如果你的地址和我不一样,按照你本地的环境来): http://localhost/sqli-labs/Less-27/本关考察的是SQL注入的绕过姿势,至于发现注入点,相信强大如你已经很容易测出来了,
- 2024-11-02YLCTF-Web-404 And NewStarctf2024-Web-你能在一秒内打出八句英文吗
YLCTF-Web-404打开网页啥也没有在扫描网站和源码的js文件中找到了线索404.php跟进查看发现确实是404,但是和正常的404页面好像不太一样bp抓包得到下一关线索ca.php跟进查看,一道经典的代码题目expimportrequestsfrombs4importBeautifulSoupimportmath#
- 2024-11-01源鲁杯
使用目录功能请直接点击标题[Round1]Disal(php)也就是a>999999,且a里面要有至少五个字母b要大于1234并且b不能为纯数字a=9999999aaaaaa&b=12345aaa[Round1]Injct(ssti)importrequestsres=''s='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567
- 2024-10-31FootyForecast走地大小球,滚球让球,预测分析预测逻辑说明
前言足球发展已经超百余年,但发现市面上没有真正比较好的预测分析软件,本着十几年的JAVA开发经验,想着亲手做一个关于足球走地大小球、让一、选择稳定的网站足球网站数据采集数据做此工具,我选择的是球琛网的走地数据,主要采集“即时比分”相关列表数据,及亚欧大相关初盘、终盘、
- 2024-10-31使用 FastGPT 实现最佳 AI 翻译工作流:全世界最信达雅的翻译
想让AI翻译既准确又地道?本文将教你如何利用FastGPT打造一个革命性的翻译工作流。它不仅支持文本翻译,还能直接处理文档,更能通过自定义术语表确保专业术语的翻译准确性,堪称翻译神器!直接看效果:再来看术语表:这也太适合翻译产品官网和官方文档了吧??背景吴恩达教授最近提出了一
- 2024-10-31网络安全渗透测试写法
xss谝:CSP:设置白名单,只允许特定来源的脚本和资源加载,阻止不在白名单中的脚本执行Content-Security-Policy:default-src'self';script-src'self';style-src'self';img-src'self'data:;XSS保护头X-XSS-Protection:1;mode=blockphp中使用htmlspecialc
- 2024-10-27[BJDCTF2020]ZJCTF,不过如此
打开题目就是源码看到使用file_get_contents()函数打开text,看到file就想到了文件包含,但是本题使用file://协议并不行,里边有个封装的text文件,需要使用data://协议php5.2.0起,数据流封装器开始有效,主要用于数据流的读取,如果传入的数据是PHP代码就会执行代码。使用方法为:data:
- 2024-10-24oracl 数据库 sqlplus 导出数据为sql文件
首先确定表数据然后执行导出命令SETFEEDBACKOFFSETHEADINGOFFSETTRIMSPOOLONSETPAGESIZE0SETLINESIZE32767SETFEEDBACK6SPOOLBPM_EXT_PROCINST.sqlSELECT'INSERTINTOBPM_EXT_PROCINST(ID,BUSI_ID,BUSI_NAME,BUSI_TYPE_ID,BUSI_TYPE_NAME,START_
- 2024-10-22[USACO23JAN] Find and Replace S
前言完全不会()看题解过的题解指路:https://www.luogu.com.cn/problem/solution/P9013(luogu题解)看的是@泥土笨笨的题解,非常清晰!下文是我对这个题目的复盘总结()感觉不如原题解那么专业题目大意给两个长度相等的字符串s和t,两个字符串都只由大写和小写字母组成。每次操
- 2024-10-20Python加速运算——"-O优化"和Cython
1.以release模式运行Pythonpython-Oprocess_file.py可以在代码中加入以下命令,判断是否为release模式:if__debug__:print("Debugmode")else:print("Releasemode")2.使用Cython下载Cython:pipinstallcython编写pyx文件,即要编译的Python代码:为了后面方
- 2024-10-18SQLSEVER 实现货币数字转中文汉字
SQLSEVER实现数字转换成中文(货币)--=============================================--Author: LearnerPing--Createdate:2024/10/18--Description: ChangeNumbertoChinese--=============================================CreateFUNCTIONGetNumberToChi( @p
- 2024-10-17ctfshow(78->81)--文件包含漏洞
Web78源代码如下:if(isset($_GET['file'])){$file=$_GET['file'];include($file);}else{highlight_file(__FILE__);代码审计:使用include()进行文件包含,通过GET方法传递参数file获取被包含的文件。思路:利用data://伪协议,执行系统命令,获取flag
- 2024-10-17盘点6个Pandas中批量替换字符的方法
大家好,我是Python进阶者。一、前言前几天在Python最强王者群有个叫【dcpeng】的粉丝问了一个关于Pandas中的问题,这里拿出来给大家分享下,一起学习。想问一下我有一列编码为1,2,3,4的数据,如何将1批量换为“开心”,2批量换为“悲伤”这种字符替换呢?二、解决过程思路挺简单,限定Pandas