- 博客(108)
- 收藏
- 关注
原创 通过visual studio生成与查看汇编代码
可以在项目属性中设置汇编程序输出,可以根据需要设置带不带机器码或源码。这里设置带机器码的汇编输出。设置好之后,生成项目文件时,会额外多一个.cod后缀的文件,这就是带机器码的汇编文件。
2025-01-26 15:47:26
1701
原创 C++ DLL注入原理以及示例
是一种技术,通过将外部的 DLL 文件强行加载到的地址空间中,使得外部代码可以执行。这种技术常用于修改或扩展应用程序的行为,甚至用于恶意攻击。
2025-01-26 00:42:37
1161
原创 c/c++调试时遇到内联框架
在 Visual Studio 调试时,调用堆栈列表()中显示),表示该函数由于被,其代码被直接嵌入到调用函数的位置,而没有生成实际的函数调用栈帧(如下图所示)。调试器通过调试符号信息将其映射并展示为一个逻辑调用栈帧。函数被之后,对我们查看函数的调用关系会有一定的干扰。比如如果不考虑函数被编译器内联优化,从上面的调用堆栈看, CKeyStateCategory::KeyStateHandler函数会直接调用CSampleIME::_HandleCandidateWorker。
2025-01-02 00:49:39
397
原创 go语言中context的用法
Context是 Go 语言中非常重要的一个概念,它主要用于跨多个函数或 goroutine 传递取消信号超时控制截止时间和请求范围数据。在并发编程中,Context提供了更好的控制和管理,尤其是当你需要在多个 goroutine 之间传递状态或进行资源清理时。
2024-12-14 23:59:44
1028
原创 通过visual studio进行dump文件调试和分析
很多时候程序crash之后需要分析原因。对于C/C++程序,一般最常见的场景和方法就是根据dump文件进行分析。
2024-08-29 23:04:31
4649
原创 CSS中的元素布局与定位详细说明
在CSS开发中,很重要的一个工作就是根据UI设计稿,进行元素的布局与定位,使得元素(比如某一段文本、按钮、图片等)显示在页面正确的位置。本文就元素的布局与定位方面,做一些讲解和说明。
2024-08-24 13:47:49
1415
原创 如何利用react框架快速创建一个electron项目
如何利用create-react-app工具快速搭建一个react框架下的electron项目。
2024-06-30 01:26:09
977
原创 go编程中接口(interface)用法
如果熟悉C++编程,就会知道C++中可以通过虚函数来实现多态 ,Java等面向对象的语言也有类似的特性。那么是多态呢?多态是面向对象编程中的一个基本概念,允许不同的类通过。简而言之,多态使得,从而可以处理不同类型的对象,而无需知道它们的具体类型。在 Go 语言中,多态主要通过接口实现。接口定义了一组方法,而不同的类型可以实现这些方法,从而实现接口。这样,可以使用接口类型的变量来引用实现了该接口的不同类型的对象。多态是。
2024-06-21 00:31:00
795
1
原创 react报错:Too many re-renders. React limits the number of renders to prevent an infinite loop. 解决方法
如果useState函数使用不当,导致Too many re-renders的错误原因分析以及解决方法。
2024-06-16 23:40:21
943
2
原创 解决vscode 通过Go:Install/Update Tools命令安装失败的问题
在搭建vscode开发环境过程中,如果安装go tools失败的解决方法。
2024-06-03 00:45:38
5320
1
原创 eletron入门教程 -- 快速写一个electron demo程序
由于工作需要,前段时间基于electron框架开发了一个桌面应用程序。由于我之前主要是做c++后端开发,所以没有任何electron基础,也没有任何前端开发基础,但是没有办法,老板需要,那就得会,不会就得学。经过一段时间的开发,也积累了一点electron框架和前端开发的经验,借此机会总结一下,一是记录自己的一个学习过程,另外也希望可以帮助到有需要的人。
2024-05-26 00:43:50
1295
原创 在python中通过调用dll来提高运行速度
本文主要展示了如果通过在python源码中通过调用dll文件来提高程序的运行速度,并以移动鼠标为例,对比python与dll的执行速度。
2023-08-20 22:07:11
902
原创 windows下dll文件的创建详细教程
本文详细介绍了windows系统下如何通过visual studio生成dll文件,适合新手快速入门。
2023-08-14 00:45:10
6667
原创 windows任务栏右下角不显示网络图标解决方法
windows系统无法连接网络,并且没有网络图标显示,本文展示了如何启动网络服务,以及在启动服务过程中可能遇到的一些异常问题。
2023-08-13 01:34:21
3068
原创 jenkins pipeline如何在一个任务中触发另外一个任务以及从下游任务获取文件
本文主要演示了在pipeline脚本如何在一个任务中触发另外一个任务(下游任务),并从下游任务中获取文件。
2023-05-19 23:34:29
5084
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人