- 博客(966)
- 资源 (94)
- 收藏
- 关注
原创 在此系统上禁止运行 powershell 脚本
PowerShell脚本执行权限问题解决 当运行PowerShell脚本时出现"禁止运行脚本"错误,原因是系统执行策略限制。默认策略为Restricted,会阻止脚本执行。解决方法是通过Set-ExecutionPolicy RemoteSigned命令修改策略为RemoteSigned,允许运行本地脚本和受信任的远程签名脚本。修改后需确认安全风险,输入A接受更改。验证策略是否生效可使用Get-ExecutionPolicy命令。此方法适用于需要临时放宽脚本执行限制的情况,但需注意潜在安
2025-12-17 08:00:00
202
原创 基于C++空项目运行汇编语言
本文展示了使用汇编语言开发简单Windows程序的过程。首先创建新项目并添加必要的依赖项,然后编写汇编代码实现一个显示"Hello World!"消息框的程序。代码示例包含了程序入口点设置、MessageBoxA和ExitProcess函数的调用。最后通过测试验证了程序的正确性,成功弹出了消息框并正常退出。整个过程涵盖了汇编项目创建、代码编写到测试运行的基本流程。
2025-12-02 20:00:00
363
原创 基于函数指针调用普通函数和虚函数
本文介绍了C语言中函数指针的基本概念,包括指针定义语法和两种典型应用场景。通过代码示例展示了如何用函数指针调用普通函数(加减法运算)和虚函数(Animal类的MakeSound方法),重点解析了虚函数指针的转换过程。文章配有示意图说明虚函数调用机制,并提供了相关技术博客链接供进一步参考。函数指针可实现运行时动态绑定,是C/C++实现多态的重要技术手段。
2025-11-19 20:15:00
164
原创 基于 WPS TOROW 函数实现 VLOOKUP:多行多列转一行
TOROW函数可将表格数据转换为单行排列,支持按行/列两种扫描方式(默认按行),并能选择忽略空白值、错误值或两者。该函数适用于单条件/多条件数据筛选,可与IF、FILTER函数结合使用实现数据过滤。参数包括:array(待转换数组)、ignore(忽略值类型:0全保留/1忽略空白/2忽略错误/3两者都忽略)、scan_by_column(控制扫描方向)。适用于需要将二维表格数据转换为一维行数据的场景,可有效处理包含特殊值的数据集。
2025-11-06 19:45:00
359
原创 基于 Oracle 数据泵(expdp/impdp) 的数据导入导出
Oracle数据泵(expdp/impdp)是10g后高效的数据迁移工具,支持多线程和灵活配置。通过后台存储过程实现,可并行运行并通过dba_datapump_jobs视图监控。导出需目录对象定义路径,作业自动创建master表记录信息。导入需创建目标用户和表空间,支持表空间/用户重映射。典型参数包括DIRECTORY(目录)、DUMPFILE(输出文件)、PARALLEL(并行度)等。与传统的exp/imp相比,数据泵支持作业持续运行(终端关闭不影响)和更精细的对象控制(EXCLUDE/INCLUDE)。
2025-10-13 20:30:00
1679
原创 VS Code 使用 Chrome DevTools MCP 实现浏览器自动化
本文介绍了Chrome DevTools MCP的安装与使用方法。该工具具有操作失误率低、Token消耗少、原生支持Chrome浏览器等优势。安装需要Node.js 22.12.0+、Chrome最新版和npm环境。通过命令行添加MCP服务器后,可在VS Code中选择该工具进行测试。文中提供了详细配置截图和相关说明,并附上官方文档及GitHub项目链接供参考。
2025-09-29 21:30:00
1801
原创 使用 Visio Viewer 查看 Visio 绘图文件
Visio Viewer允许用户在未安装Visio的情况下查看和打印Visio绘图文件(如.vsdx等格式),但无法编辑或创建新文件。在Microsoft Edge中查看Visio文件需要启用IE模式,并通过修改注册表将Edge设为默认打开方式。具体操作包括导入注册表文件并重启电脑,确保Edge以IE模式打开Visio文件。Visio Viewer仅适用于未安装Visio桌面应用的电脑。最后提供了Visio Viewer的官方下载链接。
2025-08-30 22:00:00
630
原创 tar 解压:Cannot change ownership to uid 1000, gid 1000: Operation not permitted
在Linux系统中解压tar.gz文件时出现报错"tar: Cannot change ownership to uid 1000, gid 1000",原因是普通用户无权限修改文件所有者。解决方法包括使用root用户执行解压命令,或添加--no-same-owner参数忽略原文件所有者信息。该参数可在tar帮助文档中找到,能有效解决普通用户解压时的权限问题。
2025-07-21 20:00:00
360
原创 Python 包管理工具 uv
uv是由Cargo团队开发的Rust编写Python包管理器,作为pip的现代替代品,具有10-100倍的安装速度。主要特性包括:超快性能、支持最新Python标准、内置虚拟环境管理和锁定文件功能,同时兼容pip工作流。提供包安装、虚拟环境创建、依赖解析等功能,支持requirements.txt和pyproject.toml。通过简单命令即可安装管理Python包和环境,适合需要高效处理依赖的开发者。目前仍处于活跃开发阶段,但已可用于生产环境。
2025-07-07 20:00:00
918
原创 基于 Faker 生成测试数据:user_agent、日期、人名等
Faker是Python中用于生成测试数据的库,支持中文等多种语言。通过示例代码展示其强大功能:1)生成Chrome浏览器的随机User-Agent;2)生成各种浏览器的随机User-Agent;3)生成随机日期;4)生成中文姓名。该工具简单易用,只需几行代码即可创建逼真的测试数据,适用于开发和测试场景。更多详细用法可参考官方文档。
2025-06-26 20:30:00
438
原创 基于 psycopg2 操作 PostgreSQL 数据库:连接和增删改查
psycopg2 是 Python 中最流行的 PostgreSQL 数据库适配器,它实现了 Python DB API 2.0 规范,同时提供了许多 PostgreSQL 特有的功能支持。
2025-06-25 08:00:00
490
原创 Python 格式字符串字面值 f-string 常见用法:调试输出、日期格式化、表达式计算、ASCII输出等
Python f-string 是3.6版本引入的格式化字符串语法,通过在字符串前加f或F前缀,可直接嵌入表达式和变量。它支持变量输出({name})、类型转换(!s、!r、!a)、表达式计算、高级格式化(宽度、精度)、日期格式化(%Y-%m-%d)及进制转换(十六进制、二进制等),调试时可使用{var=}输出变量名和值。f-string 功能强大且高效,是Python字符串处理的推荐方式。参考官方文档获取更多细节。
2025-06-21 19:45:00
471
原创 基于单应性矩阵变换的图像拼接融合
单应性矩阵是一个3x3的可逆矩阵,用于描述两个平面之间的投影变换关系,广泛应用于图像拼接、增强现实和相机位姿估计等领域。在OpenCV中,可以通过cv2.findHomography函数计算单应性矩阵,通常结合特征点检测和匹配算法(如SIFT、SURF、ORB)来实现。具体步骤包括特征点检测、特征点匹配和单应性矩阵计算。代码示例展示了如何使用OpenCV进行图像拼接,通过检测特征点、匹配点对、计算单应性矩阵,并最终将两幅图像拼接成一幅全景图像。
2025-05-13 22:00:00
541
原创 flask 获取各种请求数据:GET form-data x-www-form-urlencoded JSON headers 上传文件
在 Flask 里,能使用多种方法获取不同类型的请求数据,下面详细介绍常见请求数据的获取方式。
2025-05-03 22:45:00
1319
原创 基于 vue-flow 实现可视化流程图
vue-flow 是一个基于 Vue.js 的强大且灵活的可视化流程图库,它允许开发者轻松创建交互式的流程图、工作流图、节点图等。
2025-05-03 20:45:00
2046
原创 npm pnpm yarn 设置国内镜像
常用的国内镜像:淘宝镜像 https://registry.npmmirror.com腾讯云镜像 https://mirrors.cloud.tencent.com/npm/华为云镜像 https://repo.huaweicloud.com/repository/npm/CNPM(阿里系) https://r.cnpmjs.org/清华大学镜像 https://mirrors.tuna.tsinghua.edu.cn/help/npm/
2025-05-03 20:00:00
1335
原创 利用 Deepseek 和 Mermaid 画流程图
你是一个产品经理,请绘制一个流程图,要求生成符合Mermaid语法的代码,具体要求如下:1.注册账号2.填写报名信息3.参加比赛4.查看比赛结果。
2025-04-19 19:00:00
1751
原创 基于 PyGetWindow 获取窗口信息和控制窗口
PyGetWindow 是基于Python的一款简单、跨平台的模块,用来获取窗口信息和控制窗口。可以实现的功能有:获取当前系统中所有打开窗口的列表。根据窗口标题、窗口句柄等属性获取特定的窗口对象。激活、最小化、最大化和关闭窗口。获取和设置窗口的位置、大小和几何属性。判断窗口是否最小化或可见。等待窗口准备好,以及等待窗口存在。移动和调整窗口的位置和大小。
2025-04-15 23:15:00
892
原创 基于 cefpython 实现嵌入 Chromium (CEF)
CEF Python是一个开源项目,旨在为Chromium Embedded Framework提供Python绑定,许多流行的GUI工具包都提供了嵌入CEF浏览器,例如QT。
2025-04-15 20:15:00
771
原创 基于 mxgraph 实现流程图
mxgraph 可以实现复杂的流程图绘制。mxGraph里的Graph指的是图论(Graph Theory)里的图而不是柱状图、饼图和甘特图等图(chart),因此想找这些图的读者可以结束阅读了。作为图论的图,它包含点和边,如下图所示。
2025-03-26 22:30:00
1356
1
原创 electron 安装报错:RequestError: certificate has expired
在使用 yarn 安装 electron 时,报证书过期的错误。原因是以前使用的阿里的镜像已经过期,改成新的镜像地址就可以了。
2025-03-12 23:45:00
1102
原创 基于LM Arena 的 LLM 基准测试排行榜:DeepSeek-R1 排名第 5
点开 Leaderboard 可以看到上图的排行榜,可以看到 DeepSeek-R1 排名第 5。
2025-02-21 23:45:00
3173
原创 基于 Python typing 模块的类型标注
Python 是动态类型语言,运行时不强制要求函数与变量类型标注,但是也支持标注类型,以便于类型检查,IDE提示等,提高代码质量。Python 默认的类型注释比较简单,Python 3.5 新增了 typing 模块,扩展了类型功能。
2025-02-17 23:15:00
509
原创 Flutter 常见布局模型
Flutter的常见的布局模型有容器(Container)、弹性盒子布局(Flex、Row、Column、Expanded)、流式布局(Wrap、Flow)、层叠布局(Stack、Position)、滚动布局(ListView、GridView)等。
2025-02-15 23:12:26
1734
原创 基于 Python Pendulum 的日期时间处理
Pendulum 是对 Python datetime 的继承和发展,让日期时间处理更简单,比 datatime 更加人性化,支持 Python 3.9 及以上版本。
2025-02-14 20:15:00
434
原创 VSCode 整合 DeepSeek
安装好VSCode插件之后,用快捷键打开。输入API Key,就可以正常使用了。或者在VSCode最左侧,点击图标也能打开对话框。在DeepSeek官网注册账号,就可以获得API。
2025-02-11 06:00:00
277
原创 解决基于FastAPI Swagger UI的文档打不开的问题
基于FastAPI Swagger UI的文档链接和在没有外网的状态下无法打开,原因是Swagger依赖的JS和CSS来自CDN。FastAPI可以配置这些链接地址,改为本地目录下,自定义Javascript和CSS的CDN地址:文件下载地址:
2025-02-08 22:30:00
2230
原创 基于 Python schedule 的任务调度
schedule 是Python的第三方任务调度库,可以用来做定时任务,API简单易用,可以按照秒,分,小时,日期或者自定义事件执行时间,不需要额外的流程,非常轻量级,没有外部依赖,兼容Python 3.7、3.8、3.9、3.10和3.11。
2025-02-07 23:30:00
731
原创 Flutter Scaffold 页面结构
在app/themes/app_theme.dart下定义两个主题样式:一个浅色,一个深色。));));上面的小部件都是放在一起,我们还可以把一些把页面的部分小部件单独放到一个文件里,这里以appBar为例:@override@overridetitle: Text("页面标题"),print("这是导航菜单");},actions: [print("这是Action位置");},],// 设置标签栏Tab(),Tab(]),
2025-02-03 18:45:50
1308
原创 Flutter常用Widget小部件
小部件Widget是一个类,按照继承方式,分为无状态的StatelessWidget和有状态的StatefulWidget。这里先创建一个简单的无状态的Text小部件。
2025-02-01 16:49:55
813
原创 基于MinIO的对象存储增删改查
MinIO是一个高性能的分布式对象存储服务。Python的minio库可操作MinIO,包括创建/列出存储桶、上传/下载/删除文件及列出文件。
2025-01-30 20:15:00
480
原创 Pandas DataFrame 拼接、合并和关联
拼接:使用,可以沿着行或列方向拼接 DataFrame。合并:使用pd.merge(),可以根据一个或多个键进行不同类型的合并(左连接、右连接、全连接、内连接)。关联:使用join()方法,通常在设置了索引的 DataFrame 上进行关联操作。
2025-01-27 20:30:00
257
原创 基于Python DownloadKit的文件下载
DownloadKit 是一个基于 python 的简洁易用的多线程文件下载工具。使用简单,功能强大。
2025-01-22 08:00:00
322
原创 基于tldextract提取URL里的子域名、主域名、顶级域
TLD是的缩写。tldextract 是一个用于从URL中提取子域、主域名和顶级域(TLD)的Python库。它利用公共后缀列表(Public Suffix List)来确保即使是复杂或不常见的URL结构也能被正确解析。tldextract能够处理包括ICANN管理的公共TLD以及可选的私有域名,帮助开发者准确地分离出URL的各个部分,尤其是在处理多层子域时,避免了简单的字符串分割带来的错误。
2025-01-21 23:00:00
434
原创 conda管理Python库和虚拟环境
conda 是一个开源的跨平台软件包管理系统和环境管理系统,用于安装、运行和协调不同版本的软件包和其依赖项。它最初是为 Python 语言而设计的,但现在已经支持多种编程语言和工具。conda 可以轻松地创建和使用虚拟环境,这些环境可以独立于系统上的其他环境和安装的软件包运行。conda 还有一个广泛的软件包仓库,其中包含许多科学计算、数据分析和机器学习软件包,可供用户直接安装和使用。
2025-01-10 23:15:00
911
selenium-server-standalone-3.141.59
2019-01-08
《Windows程序设计》第五版 源码
2017-09-11
poppler-0.68.0_x86.7z
2019-10-25
ChromeDriver 2.39 win32
2018-05-31
网络安全思维导图
2017-09-19
Linear Algebra and Its Applications 5th Edition (David C. Lay)全书9-10章及所有答案
2017-10-25
ChromeDriver v2.44
2018-11-20
simplehtmldom
2014-05-12
APK反编译工具apktool-dex2jar-luyten-jd-gui
2018-10-17
quamotion-webdriver.0.123.3.win7-x64.zip
2019-08-15
SVG精髓(第2版) (图灵程序设计丛书) 英文版
2017-10-26
TensorFlow机器学习实战指南中英双语版-epub和pdf格式
2018-01-31
hanlp-portable-1.3.2.jar
2017-04-18
强化学习在阿里的技术演进与业务创新
2018-02-06
mozilla firfox geckodriver v0.23.0 火狐 webdriver
2018-11-20
emmet PythonScript 打包压缩文件
2017-03-20
FastAPI Swagger UI JS、CSS和favicon文件
2025-02-08
安卓 RE文件浏览器,Root Explorer PRO Apk 4.10.3
2022-11-22
x64dbg-snapshot-2022-10-18-22-09
2022-10-28
ChromeDriver-92.0.4515.107.zip
2021-08-12
ChromeDriver-87.0.4280.88.rar
2020-12-14
chromedriver_2.46.zip
2020-06-29
带exp的pwn测试文件
2020-09-12
chromedriver_84.0.4147.30.zip
2020-06-29
Magisk-v20.4+MagiskManager-v7.5.0+Magisk-uninstaller-20200323.zip
2020-06-18
TraceMe.exe year.exe.rar
2020-09-12
flag.rar图片逆向排序
2020-09-09
coconut_tree.zip
2020-08-30
阿里巴巴新版Java开发手册.rar
2020-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅