• 2024-07-01Google命名规范
    Google风格指南中的C#|风格指南---C#atGoogleStyleGuide|styleguide命名规则Code 1.类、方法、枚举、公共字段、公共属性、命名空间的名称: PascalCase 2.局部变量、参数的名称: camelCase 3.私有、受保护、内部和受保护的内部字段和属性的名称: _camelCase4.
  • 2024-06-30git基本知识
    文件在本地仓库的状态常用命令:gitstatus查询状态gitadd添加到暂存区,可以使用通配符*gitcommitdesc:1提交到本地仓库,只能提交暂存区的文件,该次提交的描述gitcommit-a-mdesc:2表示直接提交,不用放到暂存区gitlog查看提交记录gitreset--soft1234
  • 2024-06-21#2024-6-21 diff
    diff小工具使用开始在群里看到有人说用这个找出两个文件的差异,当时还没有留意,后来看到大佬的文档里边有这个的使用骚气啊学一下--1.一句话它对给出的文件进行系统的检查,逐行比较两个文本的不同之处,会显示出所有不同的行,不要求事先排序--2.检查是否安装这是安装过了,没有的话
  • 2024-06-18虚拟DOM与DOM diff
    虚拟DOM什么是虚拟DOM一个能代表DOM树的对象,通常含有标签名、标签上的属性、事件监听和子元素们,以及其它属性。有关DOM的谣言DOM操作慢,而虚拟DOM快?这句话无异于说刘翔比姚明矮。DOM操作慢是相对于JS原生API,如数组操作。任何基于DOM的库(Vue/React)都不可能在操作DOM时
  • 2024-06-17Docker+Jenkins+Pipline实现SpringBoot项目input选择不同差异性yml文件打包、执行sh打包压缩包、使用archiveArtifacts下载制品(jar包、压缩包)
    场景Docker+Jenkins+Pipline如何获取git插件环境变量(提交sha、分支等)以及Jenkinsfile中获取sh执行结果(获取git最近提交信息):https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/139697004在上面的基础上实现了使用Jenkinsfile文件获取git的提交记录以及获取sh的执
  • 2024-06-17Vue diff算法
    vuediff算法主要体现在renderer.ts中的patchChildren这段代码逻辑。差异算法排序分为无key时的diff算法排序逻辑和有key时的diff算法排序逻辑。无key时的逻辑主要有三步,首先,通过for循环patch重新渲染元素进行替换,其次是删除旧的元素,再次是新增元素。代码如下:constpatchU
  • 2024-06-13龙哥量化:通达信量化MACD趋势指标公式源码
    如果您需要代写公式,请联系我。龙哥QQ:591438821龙哥微信:Long622889DIFF:=(EMA(CLOSE,12)-EMA(CLOSE,26));DEA:=EMA(DIFF,9);macd:=2*(DIFF-DEA),STICK;STICKLINE(DIFF<0,0,DIFF,2,0),COLORGREEN;STICKLINE(DIFF>=0,0,DIFF,2,0),COLORRED;STICKLINE(DEA>=0,0,DEA,2,-1),CO
  • 2024-06-10Csharp Base64 隐写.md
    Csharp(C#.net)Base64隐写最近被拉去报名参加CTF比赛,赶鸭子上架,趁着端午假期在网上做了做题,有一些题需要用到编程,网上介绍的一般都是Python写的,自己平时鼓捣的后端语言只有C#,python的脚本看得一知半解,有多函数还得去查阅用法,非常不方便,便想试着用C#写写试试,其实C#也支持在vsco
  • 2024-06-082024-06-08:用go语言,给定三个正整数 n、x和y, 表示城市中的房屋数量以及编号为x和y的两个特殊房屋。 在这座城市中,房屋通过街道相连。对于每个编号i(1 <= i < n), 存在一条
    2024-06-08:用go语言,给定三个正整数n、x和y,表示城市中的房屋数量以及编号为x和y的两个特殊房屋。在这座城市中,房屋通过街道相连。对于每个编号i(1<=i<n),存在一条连接第i个房屋与第(i+1)个房屋的街道。此外,还有一条特殊街道连接编号为x的房屋与编号为y的房屋。对于每个k(1<=
  • 2024-06-07pathlib and difflib
    pathlib.Path("a.crt").write_text(a[0])p.chmod(0o444)Path.cwd()p.write_bytes(b'Binaryfilecontents')p.read_bytes()Path('setup.py').exists()classpathlib.WindowsPath(*pathsegments)WindowsPath('c:/ProgramFiles/&
  • 2024-06-06LeetCode第一题“两数之和”(梦开始的地方~)
    “有人相爱,有人夜里开车看海,有人leetcode第一题都做不出来。”“两年前第一次刷leetcode,第一题就不会。两年后的今天重刷第一题还是不会,我还是以前的我,不忘初心,没有一丝丝改变。”逛力扣的时候发现的,挺好玩的······然后看看LeetCode第一题难在哪里吧!题目:给定一个
  • 2024-06-04如何阅读 diff 命令的输出
    diff命令有三种模式:上下文模式(context),合并模式(unified)和普通模式(normal)。其中最常用的是合并模式。合并模式diff-uf1f2---f1 2024-03-1121:08:41+++f2 2024-03-1121:08:40@@-3,7+3,7@@345-6+66789第一部分表示文件名和时间---f1 2024-03-11
  • 2024-06-04Codeforces Round 950 (Div. 3)
    https://codeforces.com/contest/1980A.ProblemGenerator题意:Thereisgoingtobemroundsnextmouth,eachofthemonthshouldbeconsistof"ABCDEFG",countthenumebrofalphabetweshouldaddtosatisfythisrequirementunderagivingsequenc
  • 2024-06-03[Bash] pbcopy command
    pbcopyisacommand-lineutilityavailableonmacOSthatallowsyoutocopytheoutputofacommanddirectlytotheclipboard.Itcanbeveryhandyforquicklycopyingtextortheresultsofcommandstouseelsewhere.#CopyTexttoClipboard:echo"
  • 2024-06-03脑部磁共振成像肿瘤分割方法(MATLAB 2018)
    近年脑肿瘤发病率呈上升趋势,约占全身肿瘤的5%,占儿童肿瘤的70%。CT、MRI等多种影像检查方法可用于检测脑肿瘤,其中MRI应用于脑肿瘤成像效果最佳。精准的脑肿瘤分割是病情诊断、手术规划及后期治疗的必备条件,既往研究者对脑部肿瘤分割算法进行了深入研究,并取得了很多成果。然而脑
  • 2024-05-29数组算法-差分数组
    //差分数组使用背景:区间元素同步增减//差分数组:用来表示原始数组中相邻元素的差值,表示原数组的变化。classex_diff{private:vector<int>diff;public:ex_diff(vector<int>nums){/**求diff[]*diff[i]=nums[i],i
  • 2024-05-28clang-format
    formatdiffgitdiff-U0HEAD^|clang-format-diff-16-p1-igithook.git/hooks/pre-commit#!/bin/bashSTYLE=$(gitconfig--gethooks.clangformat.style)if[-n"${STYLE}"];thenSTYLEARG="-style=${STYLE}"elseSTYLEARG="
  • 2024-05-27BUUCTF-Misc(51-60)
    [ACTF新生赛2020]outguess是一堆文件无从下手,在图片这里找到了社会主义核心价值观密码解密一下得到之后又在这个压缩包提取了一个压缩包,用刚才解密的密码竟然不对然后后来搜了wp,说outguess是一种加密,然后下载,解密就得到flag了谁赢了比赛?打开题目没啥思路直接是binwalk
  • 2024-05-25全网讲的最详细的Docker镜像分层存储原理
    先说结论,容器镜像分层存储图示欢迎关注实验环境准备当前实验docker版本24.0.7如下,当前docker版本使用overlay2机制存储镜像Client:DockerEngine-CommunityVersion:24.0.7APIversion:1.43Goversion:go1.20.10Gitcommit:
  • 2024-05-22在Linux中,如何比较两个文件差异?
    在Linux中,有多种方法可以用来比较两个文件的差异。以下是其中一些常用的工具和方法:1.使用diff命令diff是Linux中用于比较两个文件差异的标准命令。它会逐行比较两个文件,并输出它们的差异。示例:比较文件file1.txt和file2.txt的差异:difffile1.txtfile2.txt输出
  • 2024-05-20python去除图片白边黑边
    主要用于去除图片的白边和黑边,比如在截图表情包的时候,通过小米的传送门保存图片的时候,图片往往会有黑边和白边,此时使用此脚本二次处理importosfromPILimportImage,ImageChopsdeftrim_white_border(image):bg=Image.new(image.mode,image.size,image.getpixel((0
  • 2024-05-16python计算时间
       importtimeimportdatetimedefcompare_time(startTime,endTime):#now=datetime.datetime.now()d_start=datetime.datetime.strptime(startTime,'%Y-%m-%d%H:%M:%S')d_end=datetime.datetime.strptime(endTime,'%Y-%m-%
  • 2024-05-10git_常用命令
    git常用命令git常用命令添加一个文件到暂存区gitadd[filename]查看当前状态gitstatus  查看当前状态概况gitstatus-s  查看工作区和暂存区的差别gitdiff   查看暂存区与本地仓库的差别。gitdiff--cached    查看工作区和本地仓库的差
  • 2024-05-08P10429 [蓝桥杯 2024 省 B] 拔河 题解
    思路通过动态规划计算出所有连续子序列的力量值之和,并将其存储在一个数组中然后排序,遍历一遍数组,找到相邻两个力量值之和的差的绝对值的最小值,然后输出这个答案就行了。时间复杂度大概是\(O(n^2\logn)\)。来个python的代码defmin_power_diff(n,a):#计算所有连续子序列
  • 2024-05-07LeetCode 2060. Check if an Original String Exists Given Two Encoded Strings
    原题链接在这里:https://leetcode.com/problems/check-if-an-original-string-exists-given-two-encoded-strings/description/题目:Anoriginalstring,consistingoflowercaseEnglishletters,canbeencodedbythefollowingsteps:Arbitrarily split itintoa sequ