上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页
摘要: 代码示例 printf("\033[4;31;42m color!!! \033[m Hello \n"); 输出结果 下面介绍各个字符的组成含义 \033[4;31;42m 表示彩色字符的开始,后面的字符都会被彩色打印 中括号的边的三个数字分别代表 打印格式、字体颜色 、 背景色,下面介绍它们的取 阅读全文
posted @ 2022-04-02 11:11 乘舟凉 阅读(487) 评论(0) 推荐(0) 编辑
摘要: name mangling跟函数重载紧密相关。mangling就是将参数、命名空间、返回值、调用方式等信息加入函数名中,目的就是为了给重载的函数不同的签名,因此调用函数的时候才好确认。 但是有个问题,vs和gcc使用了不同的命名粉碎规则,我们不可能花大量精力在学习粉碎规则,如何快速还原,其实编译器早 阅读全文
posted @ 2022-03-15 12:55 乘舟凉 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 1. import example 从sys.path列表中去搜索模块,主函数的入口会被加入到sys.path中 2.from . import expamle 从当前包中去搜索模块,但是主函数的入口不能在当前包 python 项目文件结构 example.py def hello(): print 阅读全文
posted @ 2022-03-12 18:59 乘舟凉 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 1.首先启动或附加目标进程 2.然后点击调试->窗口->模块,打开模块窗口 3.选择你想调试的模块,右键->点击加载符号 4.在弹出的文件对话框中选择pdb文件 注意:pdb文件是和你的exe文件是一一对应的,必须是你生成的时候的pdb,因为他们有签名校验,对不上会匹配失败 5.加载pdb文件后,点 阅读全文
posted @ 2022-03-03 17:22 乘舟凉 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 一、配置: ​ python 3.7.4 ​ pyinstaller 4.9 二、win打包 pyinstaller -F example.py exe会自动生成到dist文件夹 三、mac打包 pyinstaller -F example.py 签名 codesign --entitlements 阅读全文
posted @ 2022-03-02 15:24 乘舟凉 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 打开 开始 . 搜索 任务计划程序 ,然后单击顶部结果以打开体验。 右键单击“任务计划程序库”分支,然后选择 新建文件夹 选项。 键入文件夹的名称。例如,我的任务。 (这一步不是必需的,但它是一个推荐的步骤,可以将您的任务与系统和应用程序任务分开。) 点击 好的 按钮。 展开“任务计划程序库”分支, 阅读全文
posted @ 2022-02-28 20:48 乘舟凉 阅读(432) 评论(0) 推荐(0) 编辑
摘要: shell获取当前工作目录绝对路径 unix系统 赋值文件及文件夹 shell路径变量出现空格时的处理方法 shell获取当前工作目录绝对路径 curret_dir=$(cd "$(dirname "$0")";pwd) unix系统 赋值文件及文件夹 复制文件到文件夹 例如;在/TEST目录下新建 阅读全文
posted @ 2022-02-22 22:14 乘舟凉 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 1.添加脚本 2.xcode环境变量: https://developer.apple.com/library/archive/documentation/DeveloperTools/Reference/XcodeBuildSettingRef/1-Build_Setting_Reference/ 阅读全文
posted @ 2022-02-21 19:32 乘舟凉 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 一直很好奇delete 和 delete []有什么不同?今天我从汇编的角度看一看 测试源代码 #include <iostream> int main() { char* data1 = new char[10]; char* data2 = new char[10]; std::cout << 阅读全文
posted @ 2022-02-06 19:51 乘舟凉 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 现象 最近发现ida居然无法识别vs2019 printf,作为有轻微强迫症的我无法容忍,如下图所示 test.cpp: #include <stdio.h> int main(int argc, char* argv[]) { printf("hello world!"); return 0; } 阅读全文
posted @ 2022-01-17 00:15 乘舟凉 阅读(623) 评论(2) 推荐(1) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页