草庐IT

cs_count

全部标签

使用Fody时,CS-SCRIPT动态代码无法找到程序集

FODY会将相关的程序集处理成资源文件,CS_SCRIPT强制要求引用的程序集必须是文件@@@codepublic overrideIEvaluatorReferenceAssembly(Assemblyassembly) { if (assembly!=null)//thischeckisneededwhentryingtoloadpartialnameassembliesthatresultinnull { if (assembly.Location.IsEmpty()) th

使用Fody时,CS-SCRIPT动态代码无法找到程序集

FODY会将相关的程序集处理成资源文件,CS_SCRIPT强制要求引用的程序集必须是文件@@@codepublic overrideIEvaluatorReferenceAssembly(Assemblyassembly) { if (assembly!=null)//thischeckisneededwhentryingtoloadpartialnameassembliesthatresultinnull { if (assembly.Location.IsEmpty()) th

leetcode 696. Count Binary Substrings 计数二进制子串(简单)

一、题目大意给定一个字符串s,统计并返回具有相同数量0和1的非空(连续)子字符串的数量,并且这些子字符串中的所有0和所有1都是成组连续的。重复出现(不同位置)的子串也要统计它们出现的次数。示例1:输入:s="00110011"输出:6解释:6个子串满足具有相同数量的连续1和0:"0011"、"01"、"1100"、"10"、"0011"和"01"。注意,一些重复出现的子串(不同位置)要统计它们出现的次数。另外,"00110011"不是有效的子串,因为所有的0(还有1)没有组合在一起。示例2:输入:s="10101"输出:4解释:有4个子串:"10"、"01"、"10"、"01",具有相同数量的

leetcode 696. Count Binary Substrings 计数二进制子串(简单)

一、题目大意给定一个字符串s,统计并返回具有相同数量0和1的非空(连续)子字符串的数量,并且这些子字符串中的所有0和所有1都是成组连续的。重复出现(不同位置)的子串也要统计它们出现的次数。示例1:输入:s="00110011"输出:6解释:6个子串满足具有相同数量的连续1和0:"0011"、"01"、"1100"、"10"、"0011"和"01"。注意,一些重复出现的子串(不同位置)要统计它们出现的次数。另外,"00110011"不是有效的子串,因为所有的0(还有1)没有组合在一起。示例2:输入:s="10101"输出:4解释:有4个子串:"10"、"01"、"10"、"01",具有相同数量的

leetcode 204. Count Primes 计数质数 (Easy)

一、题目大意https://leetcode.cn/problems/count-primes给定整数n,返回所有小于非负整数 n 的质数的数量。示例1:输入:n=10输出:4解释:小于10的质数一共有4个,它们是2,3,5,7。示例2:输入:n=0输出:0示例3:输入:n=1输出:0提示:0二、解题思路输入一个整数,输出也是一个整数,表示小于输入数的质数的个数。埃拉托斯特尼筛法,是判断一个整数是否是质数的方法。并且它可以在判断一个整数n时,同时判断所小于n的整数,因此非常适合这个问题。其原理是:从1到n遍历,假设当前遍历到m,则把所有小于n的、且是m的倍数的整数标为和数;遍历完成后,没有被标

leetcode 204. Count Primes 计数质数 (Easy)

一、题目大意https://leetcode.cn/problems/count-primes给定整数n,返回所有小于非负整数 n 的质数的数量。示例1:输入:n=10输出:4解释:小于10的质数一共有4个,它们是2,3,5,7。示例2:输入:n=0输出:0示例3:输入:n=1输出:0提示:0二、解题思路输入一个整数,输出也是一个整数,表示小于输入数的质数的个数。埃拉托斯特尼筛法,是判断一个整数是否是质数的方法。并且它可以在判断一个整数n时,同时判断所小于n的整数,因此非常适合这个问题。其原理是:从1到n遍历,假设当前遍历到m,则把所有小于n的、且是m的倍数的整数标为和数;遍历完成后,没有被标

红蓝对抗经验分享:CS免杀姿势

前言红队在HVV中一般使用钓鱼实现突破边界,蓝队通过钓鱼实现溯源反制,但是都离不开一个好的免杀马,这里分享一下自己的免杀过程,过火绒、360杀毒、windowsdefender以及赛门铁克等主流杀软都没问题。杀软工作原理杀软的查杀方式有多种,比如特征识别,是基于各个厂商收集的病毒样本,依据病毒样本提取的病毒特征,所以杀软的能力在一定程度上也取决于病毒库的大小,这种基于特征识别一般是基于静态。启发式的工作原理基本上可以定义为动态查杀或者是机器学习方法的一种查杀手段,会依据可能执行程序或者关注应用系统重要区域行为而做出的查杀行为。免杀手段修改特征码,可以根据污点检测的方式定位到触发杀软规则的病毒样

红蓝对抗经验分享:CS免杀姿势

前言红队在HVV中一般使用钓鱼实现突破边界,蓝队通过钓鱼实现溯源反制,但是都离不开一个好的免杀马,这里分享一下自己的免杀过程,过火绒、360杀毒、windowsdefender以及赛门铁克等主流杀软都没问题。杀软工作原理杀软的查杀方式有多种,比如特征识别,是基于各个厂商收集的病毒样本,依据病毒样本提取的病毒特征,所以杀软的能力在一定程度上也取决于病毒库的大小,这种基于特征识别一般是基于静态。启发式的工作原理基本上可以定义为动态查杀或者是机器学习方法的一种查杀手段,会依据可能执行程序或者关注应用系统重要区域行为而做出的查杀行为。免杀手段修改特征码,可以根据污点检测的方式定位到触发杀软规则的病毒样

vs 发布程序 报错 TS0053/.aspx.cs不存在/

vs发布一些旧的系统时候,会报一些错误,阻止发布。1.分析器错误:XXX.aspx.cs文件不存在但检查的时候发现文件存在的好好的,对比发现是在aspx页面的第一行:不应该是CodeFile,而是CodeBehind。改完重新发布就ok了2.”未能将文件xxx复制到xxx,未能找到文件xx“此系统是经过好几个人改过的,所以一些文件已经弃用删除掉了。打开文件夹内的.csproj文件(用txt打开),搜索提示的文件名,找到那一行内容,直接删掉就可以了。改完之后reloadall,最后发布就可以了。注:还有一些文件夹仅仅是放在项目文件夹内,而不是编译到项目中,那在解决方案资源管理器中先把此类文件夹排

vs 发布程序 报错 TS0053/.aspx.cs不存在/

vs发布一些旧的系统时候,会报一些错误,阻止发布。1.分析器错误:XXX.aspx.cs文件不存在但检查的时候发现文件存在的好好的,对比发现是在aspx页面的第一行:不应该是CodeFile,而是CodeBehind。改完重新发布就ok了2.”未能将文件xxx复制到xxx,未能找到文件xx“此系统是经过好几个人改过的,所以一些文件已经弃用删除掉了。打开文件夹内的.csproj文件(用txt打开),搜索提示的文件名,找到那一行内容,直接删掉就可以了。改完之后reloadall,最后发布就可以了。注:还有一些文件夹仅仅是放在项目文件夹内,而不是编译到项目中,那在解决方案资源管理器中先把此类文件夹排