王政乔

Zhengqiao Wang's Blog


  • 首页

  • 公告

  • 关于

  • 归档

  • 开往

  • 搜索

在C++的Main函数中使用Return和Exit有什么不同

发表于 2022-10-12 | 更新于 2022-10-12 | 分类于 cpp
字数统计 678 | 阅读时长 3 分
在写一个简单的校验工具时,意外的发现了在C++中的Main函数中使用`return`和`exit`退出效果存在不同,这也导致了我的程序`core dump`了。在检查`core`文件的同时,我发现如果使用`exit`则可能导致析构顺序与预想的方式不一致,进而导致段错误。总结一句话:`exit`不会优先将主函数内的局部变量析构,因此在单例模式下可能会产生异常。如果非必要的话还是优先使用`return`而不是偷懒使用`exit`吧!
阅读全文 »

自动化办公UI模块

发表于 2022-10-04 | 更新于 2022-10-17 | 分类于 office_automation
字数统计 574 | 阅读时长 2 分
自动化办公系列:这个是我用来帮助广大不怎么了解Python但又希望通过使用Python实现自动化办公的系列。这个模块能帮助用户快速地处理构建界面,可以满足基本的输入、文件选择和提示。根据下面的教程提示,可以帮助你快速的实现一些简单的处理小工具,而不需要吭哧吭哧地在命令行上敲来敲去。
阅读全文 »

自动化办公Excel数据读取模块

发表于 2022-10-01 | 更新于 2022-10-17 | 分类于 office_automation
字数统计 530 | 阅读时长 2 分
自动化办公系列:这个是我用来帮助广大不怎么了解Python但又希望通过使用Python实现自动化办公的系列。这个模块能帮助用户快速地处理获取Excel数据,并根据需要获取想要的结果。该模块目前仅支持在Windows上运行,因为它依赖本地已经安装的Office或者WPS程序,并引用了win32库。该模块可以快速的指定读取起始行和读取截止行,并任意指定列,该模块也可以自动地将Excel 2003(.xls)转换为Excel 2007以上格式(.xlsx)
阅读全文 »

Git删除在远程已删除失效的本地分支

发表于 2022-09-14 | 更新于 2022-09-14 | 分类于 git
字数统计 182 | 阅读时长 0 分
如果只是使用git fetch -p只能删除掉本地仓库中的远程(origin)分支,但本地分支并不能被删除。这篇文章介绍了如何使用一行命令删除在远程仓库中已经失效且本地仓库中未删除的分支。
阅读全文 »

权重洗牌算法的设计与实现

发表于 2022-09-05 | 更新于 2022-10-17 | 分类于 algorithm , python
字数统计 1922 | 阅读时长 9 分
本篇介绍了种两用于带权重的随机选择洗牌算法,包括重复计数洗牌和划分区块洗牌,并使用Python实现和验证,该算法实现了根据权重大小进行随机,越高权重的元素有更高概率排在前面,是可以用于负载均衡、随机选歌的随机排序洗牌算法。这个算法算法是我在面临为负载均衡分发时思考的,但没想到已经有人和我想到一块了。
阅读全文 »

Apache Arrow 中文快速入门

发表于 2022-08-10 | 更新于 | 分类于 opensource , book
字数统计 64 | 阅读时长 0 分
基于官方文档结合各类示例,为你讲解Apache Arrow能做什么,在简单跟着文档做一些编码就能了解Apache Arrow的一些关键功能。这个是我总结并写了一个适用于程序员的Apache Arrow入门手册。可以根据其中的示例学习使用Apache Arrow。
阅读全文 »

Pandas中文快速入门教程

发表于 2022-04-18 | 更新于 | 分类于 opensource , book
字数统计 72 | 阅读时长 0 分
对照SQL教你快速入门上手Pandas,是一个不错的Pandas中文教程。这个是我总结并写了一个适用于程序员的快速Pandas上手手册。如果你对SQL有所了解,那么你可以通过这个文档快速上手。
阅读全文 »

C++ memcpy不适用内存重叠的问题

发表于 2022-02-10 | 更新于 2022-10-17 | 分类于 cpp
字数统计 346 | 阅读时长 1 分
使用C/C++的memcpy时需要注意了,如果源头和目的地有重叠的话,那么就不能使用memcopy了。在走查代码时发现大佬曾对memcpy深恶痛绝,因为memcpy引发了一系列的错误,我查了一下发现是一个所谓的“内存重叠”问题,便讨论思考了一下。
阅读全文 »

摄影:郑州芝麻街

发表于 2021-12-14 | 更新于 2022-11-19 | 分类于 gallery
字数统计 0 | 阅读时长 0 分
FUJIFILM X-S10,摄于中国河南省郑州市芝麻街
阅读全文 »

Oracle-MergeInto合并

发表于 2021-12-06 | 更新于 2022-09-30 | 分类于 sql , oracle
字数统计 316 | 阅读时长 1 分
使用Oracle时可以利用其语法特性MergeInfo实现数据的合并,该合并可以指定当数据匹配和不匹配情况下的具体操作,具有较高的自由度,同时减少了连续使用Select和Insert以及条件判断的概率,让编码更清晰
阅读全文 »
1 2 3 4
王政乔

王政乔

35 日志
17 分类
29 标签
RSS
GitHub bilibili
Creative Commons
友情链接
  • 糖醋鱼
  • 李志伟
  • 李一丁
© 2022 - 2023 王政乔
由 Jekyll 强力驱动
主题 - NexT.Pisces
豫ICP备18045451号 萌ICP备20229669号