XOR
c#动态执行字符串脚本
c#动态执行字符串脚本(优化版) 像javascript中有eval()来执行动态代码,c#中是没有的,于是自己动手丰衣足食, using System; using System.Data; using System.Configuration; using System.Text; using ......
Arduino连接带按键的编码器ec11使用 Bounce2库 实例代码
#include <Bounce2.h> // 定义编码器引脚 const int encoderPinA = 2; const int encoderPinB = 3; const int buttonPin = 4; // 创建编码器对象和按键对象 Bounce encoderButton = ......
模拟赛碎碎念
### P1285 队员分组 模拟赛出了一道只用求较小的一个组的人数的这题。 赛时编了一个时间复杂度卡满可能会被卡常的做法,大概是这样的: 如果给定的图是完全图,那么答案就是 $\lfloor\frac{n}{2}\rfloor$,否则就一定存在点对 $(u,v)$ 满足 $u$,$v$ 之间没有边 ......
C++面试八股文:了解auto关键字吗?
# C++面试八股文:了解auto关键字吗? 某日二师兄参加XXX科技公司的C++工程师开发岗位第15面: > 面试官:了解`auto`关键字吗? > 二师兄:嗯,了解一些(我很熟悉)。 > 面试官:说一说`auto`的用法吧? > 二师兄:`auto`主要是为了编译器进行类型推导。比如: ``` ......
术劣 | 初稿
[](fain8jpd) > by djs > > latest update: 2023.04.09 **劣质文档。可能轻微烂尾。** 目前只有纯术劣的部分,应该还有一部分题是术劣和其他东西进行有机结合的,这种东西高庙上好像有一堆,到时候看了再整吧。 ## $\rm I$ にちじょうの 涂山苏苏 ......
Vulnhub: Corrosion靶机
kali:192.168.111.111 靶机:192.168.111.130 # 信息收集 端口扫描 ``` nmap -A -sC -v -sV -T5 -p- --script=http-enum 192.168.111.130 ``` 
1.jmeter组件使用详解 1.1 断言(Assertions) 请求成功(返回200),不代表业务成功,业务的成功,只能靠业务来判断 断言不要检查中文(检查元素) jmeter最佳实践说少加,加不加根据实际情况 为了方便(压力机性能好的情况下): 单场景:建议查询加,非查询不加 混合场景:建议每 ......
全球溯源中心系列成果发布,巨杉数据库积极参与溯源产业应用生态
巨杉数据库作为溯源+数据库技术应用企业,凭借多年深耕文档型分布式数据库的技术积累和创新能力,受邀参与全球溯源中心标准系列成果发布及溯源产业应用启动仪式。 6月19日,“链接世界 预鉴未来”——全球溯源中心系列成果发布活动在广州南沙成功举办。巨杉数据库作为溯源+数据库技术应用企业,受邀参与全球溯源中心 ......
web开发实战(1)
[TOC] # hello,world ```html hello,world 你好,世界 ```  # ......
mongodb-安装过程
1、下载地址 https://www.mongodb.com/try/download/community 2、安装过程 关闭THP,提高性能 ``` shell # vim /etc/rc.local if test -f /sys/kernel/mm/transparent_hugepage/e ......
一文全解析KMP算法
假设现在我们面临这样一个问题:有一个文本串S,和一个模式串P,现在要查找P在S中的位置,怎么查找呢? 如果用暴力匹配的思路,并假设现在文本串S匹配到 i 位置,模式串P匹配到 j 位置,则有: 如果当前字符匹配成功(即S[i] == P[j]),则i++,j++,继续匹配下一个字符; 如果失配(即S ......
第三周
1. yum私有仓库的实现及博客输出 yum -y install httpd systemctl start httpd dnf reposync --repoid=epel --download-metadata -p /var/www/html 2.画图 TCP协议和三次握手及四次挥手 3. ......
Markdown使用
#一般这样来写大标题 ## 一般这样来写一个小标题 ####**这样来写粗体字** *这样写斜体字* ***加粗斜体字*** ~~删除线~~ `最重要的:代码块,有时候也可以用来表示颜色取分(粉色的)` ``` 大的代码块 ``` [markdown的参考手册](https://spec.commo ......
CloudDrive 挂载阿里云盘
1、安装环境: 截止2023年06月21日,安装采用CloudDrive0.3.7版本,其它版本发现多少有些问题 该软件安装后,会顺带安装WinFsp这个软件,这个软件不要卸载,卸载会导致在文件资源管理器中(我的电脑) 不显示挂载的磁盘。 2、挂载方法简单介绍 2.1、进入后台地址:http://l ......
HTTP中GET与POST的区别
1.相同点 请求头的大部分内容相同,只有部分有所区别,都是用来访问服务器的方法。 2.不同点 GET请求 POST请求 参数传递方式 传参时将参数放于url后。 请求和参数分开,参数作为独自携带的数据进行上传。 能否作为书签 url中有传递参数,可以作为书签保存。 因为书签保存的是url,而post ......
Ubuntu20.04 快捷方式图标里的小箭头处理
桌面快捷方式右下角有个小箭头,查找下面路径的链接文件 主要是哪个24X24的,打开会发现就是那个箭头,分辨率就是24X24的。 找一个透明背景的图像文件,尺寸和这个文件一样,名称也要一样(下面放了个,透明的图片,鼠标选中可以看到) ********下面有个透明的图片 *********图片在上面 图 ......
api返回统一格式Dto
using Cloudcubic.Common; namespace CloudCubic.Model.DTO.Base { /// <summary> /// 2023-04-23 新增 /// </summary> /// <typeparam name="T"></typeparam> pub ......
Consul微服务帮助类
using Consul; using Microsoft.Extensions.Configuration; using System; using System.Collections.Generic; using System.Linq; using System.Threading.Task ......
一元函数积分学
[toc] # 一元函数积分学 ## 原函数与不定积分的概念 **原函数**:设f(x)在区间I上有定义,F(x)是I上的一个可导函数,如果F'(x)=f(x),则称F(x)是f(x)在区间I上的一个原函数。 **不定积分**:设f(x)在区间I上有定义,F(x)是f(x)在区间I上的一个原函数,那 ......
TVM-MLC LLM 调优方案
本文地址:https://www.cnblogs.com/wanger-sjtu/p/17497249.html LLM 等GPT大模型大火以后,TVM社区推出了自己的部署方案,支持Llama,Vicuna,Dolly等模型在iOS、Android、GPU、浏览器等平台上部署运行。 https:// ......
网络安全现状之个人体验
干安全也有一年半了,简单说下自己的体验。 1.安全人员鱼龙混杂,学历参差不齐,有大专,本科,还有各种跨专业的,还有人拿的是民教网的本科,专升本的学历,或者是成人自考的学历。 2.现在的安全公司招聘普遍要求持有安全证书,对计算机/信息安全科班出身的并不是很友好,只要是学历本科,有安全证书就行。 3.安 ......
2023 math
1. 已知集合 $M=\left\{-2,-1,0,1,2\right\}$ ,$N=\left\{x\left|x^{2}-x-6\geq0\right.\right\},$则 $M\cap N=$ A.$\{-2,-1,0,1\}$ B.$\{0,1,2\}$ C.$\{-2\}$ D. 2 2 ......
手把手教你在Windows下搭建Vue开发环境
一、下载Note.js 下载地址:https://nodejs.org/zh-cn/download 二、点击安装包无脑下一步即可(建议修改下路径) 三、在选择的安装路径下创建两个文件夹node_cache和node_global 四、打开CMD,设置缓存路径和全局模块存放路径 4.1 缓存路径 n ......
虚拟机(linux)环境搭建
软件安装准备 1 搜索VMware并下载 2.以管理员身份启动,正常安装。注意安装完选择许可证,密钥使用:JU090-6039P-08409-8J0QH-2YR7F 即可 3.使用此网址:Index of /ubuntu-releases/16.04/ (zju.edu.cn)。下载desktop- ......
外设驱动库开发笔记54:外设库驱动设计改进的思考
不知不觉中我们已经发布了五十多篇外设驱动的文章。前段时间有一位网友提出了一些非常中肯的建议,这也让我们开始考虑怎么优化驱动程序设计的问题。在这一篇中我们将来讨论这一问题。 # 1、问题分析 首先我们来分析一下网友提出的几点问题。第一点是说在驱动设计时,使用了typedef重定义函数指针,这就需要使用 ......
opencv学习笔记(七)
图像金字塔:用于图像的分辨率降低。它通过连续的图像平滑和下采样操作来生成一系列分辨率逐渐降低的图像。 构建过程: 1、将原始图像作为底层 2、应用高斯滤波器对当前的图像进行平滑处理,以减少图像中的高频细节。高斯滤波器通过卷积运算在图像上进行平滑操作,使得图像变得更加模糊。 3、对平滑后的图像进行下采 ......
近期高性能计算报班培训学习总结
工作以来,我鲜有时间停下来做一些总结,偶有所得也是记录在公司内部的文档里。我细细想来,发现原因主要是这份工作实在是有些螺丝钉了,脱离了公司的环境就很难成立。去年10月底以来,我开始报班培训C++,为什么要这样做呢? 1. 因为我发现大厂的算法工程师很容易变成“螺丝钉”,数据、训练和部署的环境都是现成 ......
sprintf fprintf用法区别
1、输出目标不一样 printf:输出到标准输出 sprintf 输出到指定字符串中,参数比printf多了一个char* (目标字符串地址) fprintf输出到指定文件设备中,参数比printf多了一个文件指针 file * 2、原型 1、int fprintf(file * stream,co ......
Golang如何优雅地关闭 channel
Golang如何优雅地关闭 channel 萧瑟 golang面试经典讲解 2023-05-31 21:00 发表于上海 一、介绍 想必听说过 go 的,应该都知道 go 的最大的特性 goroutine 并发编程,而说到并发编程,使用 channel 进行数据传输是 go 中的必修课。 go 的并 ......