自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1630)
  • 资源 (9)
  • 收藏
  • 关注

原创 Go语言十一大主流微服务框架

istio,go-zero,go-kit,kratos,go-micro,rpcx,kitex,goa,dubbo-go,tars-go

2021-01-16 19:52:15 78754 23

原创 windows下视频批量压缩脚本

注意:代码中的"C:\path\to\your\videos"替换为你的视频源文件目录录,"C:\path\to\your\compressed_videos"设置为你的视频输出目录。(2)可以尝试增加比特率的数值,比如将"set BIT_RATE=800k"修改为"set BIT_RATE=1500k",这样可以提高比特率。

2024-12-11 14:20:15 206

原创 .net iTextSharp PDF生成及导出

【代码】.net iTextSharp PDF生成及导出。

2024-11-16 16:00:02 168

原创 uniapp 单页背景色铺满全屏

【代码】uniapp 单页背景色铺满全屏。

2024-09-07 10:05:14 758 1

原创 【C#】MD5加密

【代码】【C#】MD5加密。

2024-08-08 07:28:47 364

原创 检测到目标站点存在javascript框架库漏洞

其实这是最好与最简单的修复方式,但是最新版的jquery不兼容旧版本,很多的api被废除了,所以如果升级到最新版的话,容易崩,还有个方式就是jquery团队推出的一个插件migrate。这个方法其实挺苟的,就是让扫描器无法识别该js版本号,操作方法就是将jquery文件头部带版本号的注释删除,并将文件内的版本号删除。不想删的可以改成最新的版本号:3.5.1。

2024-08-07 15:50:32 315

原创 SSL/TLS协议信息泄露漏洞(CVE-2016-2183)

4. 重启服务器即可生效。

2024-08-07 14:46:31 274

原创 IIS短文件名泄露漏洞解决方法

此部分(或称方法或任务)介绍了修改注册表的步骤。但是,注册表修改不当可能会出现严重问题。因此,请务必严格按照这些步骤操作。为了加强保护,应先备份注册表,再进行修改。如果出现问题,可以还原注册表。有关如何备份和还原注册表的详细信息,请参阅。打开IIS管理器,选择站点,右侧请求筛选,鼠标右键,打开功能,切换到上方的URL,点击右侧的拒绝序列。若要使此注册表更改生效,请重新启动计算机。依次单击“开始”、“运行”,键入。,然后单击“确定”。在“数值数据”框中,键入。二、修改IIS请求筛选。,然后单击“确定”。

2024-08-07 11:33:57 830 3

原创 【C#】FileStream读取、写入文件和复制多媒体文件

【代码】【C#】FileStream读取和写入数据。

2024-08-06 22:40:17 400

原创 【C#】字典集合Dictionary

【代码】【C#】字典集合Dictionary。

2024-08-06 21:15:43 318

原创 【C#】List泛型集合

【代码】【C#】List泛型集合。

2024-08-06 07:24:44 497

原创 【C#】File类常用方法

【代码】【C#】File类常用方法。

2024-08-05 22:15:52 334

原创 【C#】Path类常用方法

【代码】【C#】Path类常用方法。

2024-08-05 22:00:23 441

原创 【C#】Hashtable集合

Hashtable用来存储键值对数据。Add() 添加元素Remove() 移除元素Count 键值对个数Keys 键值集合。

2024-08-05 21:36:29 281

原创 【C#】集合ArrayList

【代码】【C#】集合ArrayList。

2024-08-04 22:12:47 312

原创 【C#】里式替换

【代码】【C#】里式替换。

2024-08-04 18:14:15 356

原创 【C#】常用字符串方法

【代码】【C#】常用字符串方法。

2024-08-03 23:30:17 760

原创 【C#】值类型和引用类型

值类型的值存储在内存的栈当中;引用类型的值存储在内存的堆当中。

2024-08-03 22:32:16 396

原创 【C#】params参数

将实参列表中跟可变参数数组类型一致的元素都当做数组的元素去处理。params可变参数必须是形参列表中的最后一个元素。

2024-08-02 20:56:05 516

原创 【C#】ref参数

能够将一个变量带入一个方法中进行改变,改变完成后,再将改变后的值带出方法。

2024-08-02 20:34:35 453

原创 【C#】out参数

out参数用于返回多个值,out参数在函数内部赋值。

2024-08-02 07:35:44 395

原创 【C#】转义运算符

【代码】【C#】转义运算符。

2024-07-30 21:15:19 327

原创 Visual Studio 常用快捷键

Ctrl+K+D:快速对齐代码 Ctrl+Z: 撤销 Ctr+S:保存 Ctrl+J:快速弹出智能提示 Ctrl+K+C:注释所选代码 Ctrl+K+U:取消所选代码的注释 F1转到帮助文档

2024-07-29 21:45:51 289

原创 【SQLServer】本地sqlserver和SQLLocalDB连接

SQLLocalDB连接sqlserver连接

2024-07-28 22:11:23 374

原创 【ASP.NET MVC】异常过滤器HandleErrorAttribute

/ 记录日志// 页面跳转到错误页面或首页3. 测试Error方法4. 最终效果访问,会跳转到首页。

2024-07-27 23:07:50 325

原创 【ASP.NET MVC】过滤器之ActionFilterAttribute

【代码】【ASP.NETMVC过滤器之ActionFilterAttribute。

2024-07-27 22:27:57 273

原创 Axure 常用快捷键

添加原件类R:矩形 L:线段 O:圆形 P:绘画 T:文本操作类S:图片切割 >:预览原型 C:图片裁剪 X:创建交互 0:元件透明度0%到100%切换 N:添加说明 1-9:元件透明度10%到90%

2024-07-21 20:59:34 350

原创 【MQTT】 物联网 EMQX本地部署及消息发布/订阅

MQTT 是用于物联网 (IoT) 的 OASIS 标准消息传递协议。它被设计为一种极其轻量级的发布/订阅消息传递传输,非常适合连接具有小代码占用空间和最小网络带宽的远程设备。如今,MQTT被广泛应用于各种行业,如汽车、制造、电信、石油和天然气等。EMQ X (简称 EMQ), 是一款完全开源,高度可伸缩,高可用的分布式 MQTT消息服务器,同时也支持 CoAP/LwM2M 一站式 IoT 协议接入。EMQ 是 5G时代万物互联的消息引擎,适用于 IOT、M2M 和移动应用程序,可处理千万级别的并发客户端。

2024-06-16 22:53:52 2254

原创 【EIP】ERC1822-通用可升级代理标准UUPS

可代理合约中的兼容性检查是一种安全机制,用于防止升级到未实现通用可升级代理标准的逻辑合约。值得注意的是,支持多个构造函数的附加功能不会妨碍代理合约字节码的验证,因为可以首先使用代理合约 ABI,然后使用逻辑合约 ABI 来解码初始化 tx 调用数据(输入)。此外,代理合约构造函数的任意性提供了从逻辑合约源代码中可用的一个或多个构造函数中进行选择的能力(例如,,,这消除了代理合约和逻辑合约中变量之间发生冲突的可能性,从而提供了与任何逻辑合约的“通用”兼容性。代理合约包含在逻辑合约中,提供执行升级所需的功能。

2024-05-29 22:17:36 1411

原创 【EIP】ERC1967- 代理存储槽标准

为了避免代理和逻辑合约在存储使用方面发生冲突,逻辑合约的地址通常保存在特定的存储槽中,保证永远不会被编译器分配。选择这些变量的方式可以保证它们不会与编译器分配的状态变量发生冲突,因为它们依赖于不以存储索引开头的字符串的哈希值。这可能会导致意外错误,甚至漏洞,因为代理会拦截调用并使用自己的值进行应答,因此对代理合约的调用会返回与预期不同的值。代理合约中的任何函数,只要其选择器与实现合约中的选择器匹配,就会被直接调用,完全跳过实现代码。代理存储其委托的逻辑合约的地址以及其他代理特定信息的一致位置。

2024-05-29 21:11:38 1734

原创 可升级的智能合约

智能合约“不可变”或“无法更改”的说法是许多基于区块链的智能合约平台(例如以太坊)的普遍特征。因此,代理被认为是最不透明的升级方法,因为它可能会向用户隐藏底层逻辑的变化。尽管如此,我们可以在不更改其原始代码的情况下对已部署的智能合约做更多的事情。可升级的智能合约在某些情况下可能很有用,但它们是否是一种好的做法取决于独特的用例、透明度和安全性级别以及所涉及的权衡。此外,代理合约是最难审计的,因为它们会引入新的漏洞。可升级的合约允许开发人员修复错误、添加新功能或改进已部署的合约,而不会中断用户或需要数据迁移。

2024-05-27 21:07:26 1717 2

原创 【truffle】快速入门

部署脚本migrations/1_deploy_contracts.js。测试脚本solidity-TestMetaCoin.sol。修改配置truffle-config.js。测试脚本js类型-metacoin.js。编译完后会多一个build目录。下载ganache,

2024-05-26 14:54:28 459

原创 【Uniswap】uniswap v1版本 foundry简单实现

【代码】【Uniswap】uniswap v1版本 foundry简单实现。

2024-05-24 18:12:28 419

原创 【Uniswap】uniswap概述及核心概念

Uniswap 是一个去中心化交易所 (DEX),旨在成为 中心化交易所的替代方案。它运行在以太坊区块链上,并且是完全自动化的:没有管理员、经理或具有特权访问权限的用户。V1于 2018 年 11 月推出,它只允许以太币和代币之间的交换。V2 于 2020 年 3 月推出,允许任何 ERC20 代币之间的直接交换。V3 于 2021 年 5 月推出,它显着提高了资本效率,从而实现了流动性 提供商从资金池中移除更大一部分流动性,并仍然获得相同的回报。

2024-05-24 16:54:21 796

原创 【foundry】铸造NFT并发布到Opensea

【代码】【foundry】铸造NFT。

2024-05-20 19:28:15 443

原创 【foundry】模糊测试

模糊测试(Fuzzing),是一种通过向目标系统提供非预期的输入并监视异常结果来发现软件漏洞的方法。

2024-05-19 21:31:36 258

原创 【foundry】安装依赖 以openzeppelin为例

forge-remove - 删除一个或多个依赖项。使用forge install 依赖名。在foundry.toml文件中。使用import 引入。

2024-05-19 18:05:32 603

原创 【foundry】快速入门

rpc--url 和private-key请参考如下文章中【复制Transaction hash到。验证安装成功命令(查看版本号)验证安装(查看命令)

2024-05-19 17:21:19 493

原创 【EIP】ERC-4626 代币化资金库标准

它为表示单个底层 ERC-20 代币的份额的代币化收益资金库提供标准应用程序接口。ERC-4626 还概述了使用 ERC-20 的代币化资金库的可选扩展,提供存款、提取代币和读取余额的基本功能。借贷市场、聚合器和本质上计息的代币可以帮助用户通过执行不同的策略来找到他们的加密代币的最佳收益。这些策略的完成方式略有不同,这可能容易出错或浪费开发资源。收益资金库的 ERC-4626 标准通过创建更加一致和健壮的实现模式,无需开发者提供专门的工作,就能减少集成工作量并解锁在各种应用程序中获取收益的途径。

2024-05-18 18:17:22 262

原创 【EIP】ERC-1155 多代币标准

ERC1155用于多种代币管理的合约标准接口。单个部署的合约可以包括同质化代币、非同质化代币或其他配置(如半同质化代币)的任何组合。这样一来,ERC-1155 代币就具有与 ERC-20和erc-721代币相同的功能,甚至可以同时使用这两者的功能。它改进了 ERC-20 和 ERC-721 标准的功能,提升了效率并纠正了实现中的明显错误。

2024-05-17 18:34:34 459

Java8 Windows64位安装包JDK

Java8 Windows64位安装包JDK

2021-04-18

软件设计师中级历年真题及2009-2017

软件设计师中级历年真题及2009-2017

2021-04-18

PHP版顺丰下单API、取消订单API、查询订单API

PHP版顺丰下单API、取消订单API、查询订单API

2021-03-07

ELK windows安装包2020最新版

elasticsearch、logstash、kibana,window安装包,ELK windows安装包2020最新版ELK windows安装包2020最新版ELK windows安装包2020最新版ELK windows安装包2020最新版ELK windows安装包2020最新版

2020-12-13

php-redis中文手册

php-redis中文手册

2018-08-25

redis-desktop-manager-0.8.8.384

redis可视化工具redis-desktop-manager-0.8.8.384

2018-08-24

redis4.1php扩展

redis4.1php扩展

2018-08-24

php Redis扩展类

Redis类PHP

2018-08-24

Qt5开发及实例

Qt5开发及实例

2018-08-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除