摘要: openpyxl是另一个我觉得比较好用的xlsx操作模块,支持读和写,功能也比较丰富 。 下面是一个读的例子: import openpyxl # 打开工作簿 workbook = openpyxl.load_workbook('示例.xlsx') # 获取工作表 sheet = workbook. 阅读全文
posted @ 2024-11-22 08:38 黑月教主 阅读(10) 评论(0) 推荐(0) 编辑
摘要: Python的xlwings模块经常用来操作xlsx文档,是办公党比较常用的。下面就是一个示例,从文件A.xlsx中读取一些数据,在B.xlsx中做筛选,然后保存到C.xlsx import xlwings as xw fileA = r"A.xlsx" fileB = r"B.xlsx" file 阅读全文
posted @ 2024-11-21 20:04 黑月教主 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 一个典型的前后端分离项目,前端分用户入口和管理员入口,一般希望这样部署: https://mydomain.com/ 普通用户入口 https://mydomain.com/admin/ 管理员入口 关键就是在vite.config.ts里要这么指定base: base: './' 这样build出 阅读全文
posted @ 2024-11-05 13:59 黑月教主 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 以vue为例,访问以下Url:https://unpkg.com/vue会自动重定向到 https://unpkg.com/vue@3.5.12/dist/vue.global.js就知道目前主线版本号是3.5.12了 阅读全文
posted @ 2024-11-05 09:09 黑月教主 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 很久以前,写了一篇 《VS2010中编写x64汇编的具体方法》 当时也没有太深入研究,只是粗粗的实现了功能而已。后来看了微软官方文档,才发现有更简单更合理的设置方法。 微软原文如下: MASM for x64 (ml64.exe) | Microsoft Learn 将汇编程序语言文件添加到 Vis 阅读全文
posted @ 2024-08-22 12:44 黑月教主 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 在调试Windows的系统组件时,如果能够正确使用pdb文件,能够对调试有非常大的帮助。一般情况下,我们是使用windbg来自动下载符号文件,但是有时候对一些简单的需求来说,用windbg反而比较麻烦。比如我现在有一个PE文件,就想只下载它的pdb文件到当前目录,需求看似简单,但是却没有一个趁手的工 阅读全文
posted @ 2024-08-19 17:03 黑月教主 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 具体内容微软官方文档上都有:https://learn.microsoft.com/zh-cn/windows-hardware/drivers/debugger/performing-local-kernel-debugginghttps://learn.microsoft.com/zh-cn/w 阅读全文
posted @ 2024-08-18 22:03 黑月教主 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 起因是觉得老笔记本电脑的固态可能有点问题,于是京东上买了一个新的更大的固态硬盘。 当然了,换硬盘不换系统,旧硬盘的东西肯定要倒腾过来,本来以为挺简单的一个事儿,差点儿没搞定。 拆机、换新硬盘,都挺顺利的,进PE系统把原硬盘的数据拷贝过来也挺简单的,搞完之后修复一下引导,然后。。。。起不来了!开机之后 阅读全文
posted @ 2024-06-22 20:23 黑月教主 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 有一篇文章写得不错:「Go框架」深入理解web框架的中间件运行机制 - 知乎 (zhihu.com) 我这里只是写一个简单的demo来观察一下,代码如下: package main import ( "fmt" "github.com/kataras/iris/v12" "github.com/ka 阅读全文
posted @ 2024-02-07 22:30 黑月教主 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 通用工具类增强库: goutil 项目地址:https://github.com/gookit/goutil 简介:Helper Utils(700+): int, byte, string, array/slice, map, struct, dump, convert/format, error 阅读全文
posted @ 2024-02-04 12:41 黑月教主 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 使用"github.com/go-ping/ping"这个第三方库可以非常简单的实现ping功能 package main import ( "fmt" "os" "time" "github.com/go-ping/ping" ) func CheckHostOnline(ipaddr strin 阅读全文
posted @ 2024-01-30 12:11 黑月教主 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 主要是使用”github.com/kardianos/service“这个库 它已经处理好了与服务管理器的交互细节,并且自带服务安装、卸载、启动、停止等功能,非常齐全了。 直接上完整代码: package main import ( "log" "os" "syscall" "time" "unsa 阅读全文
posted @ 2024-01-29 11:58 黑月教主 阅读(1053) 评论(1) 推荐(0) 编辑
摘要: 记录一下: 1. build:与构建系统或外部依赖项的更改相关的提交 2. chore:对项目的其他辅助性工作进行的提交,例如更新依赖项或重命名文件 3. ci:与持续集成(Continuous Integration)系统相关的提交 4. docs:与文档相关的提交,例如更新README文件或添加 阅读全文
posted @ 2023-06-11 22:38 黑月教主 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 截至本文的发布时间2023.06.11,前端开发基础工具node.js的最新版本是 18.16.0 LTS 可能有人要问,为什么要研究node.js在Win7系统下的兼容情况呢?你直接用Win10不就行了? 如果你可以直接使用Win10,显然你不是这篇文章的推荐阅读对象,因为某些开发环境比较特殊,只 阅读全文
posted @ 2023-06-11 21:29 黑月教主 阅读(9564) 评论(8) 推荐(3) 编辑
摘要: 一、版本环境 看了很多文章,没有写清楚环境的版本,导致解决方案根本对不上号,所以我先把本人使用的主要模块版本列出来 Flask==2.1.3 Flask-Migrate==3.1.0 Flask-Script==2.0.6 Flask-SQLAlchemy==2.5.1 本人开发环境为Windows 阅读全文
posted @ 2022-07-22 23:24 黑月教主 阅读(5352) 评论(0) 推荐(1) 编辑