Hoodlum1980 (fafa)'s Technological Blog

Languages mainly using and digging: C / CPP, ASM, C#, Python. Other languages:Java.

博客园 首页 新随笔 联系 订阅 管理

2023年10月16日 #

摘要: The Photoshop ICO plug-in is a file format plug-in developed for Photoshop, which allows Photoshop to directly read and write ICO format files. Because Photoshop has powerful pixel bitmap editing functions, it has many users and a good user base, which makes it convenient, simple and fast to use Photoshop to create icons. And basically reduces the need for multiple software to work together. 阅读全文
posted @ 2023-10-16 23:50 hoodlum1980 阅读(1674) 评论(0) 推荐(0) 编辑

2023年10月15日 #

摘要: Photoshop ICO 插件是为 Photoshop 开发的功能扩展插件,使得 Photoshop 可以直接读写 ICO 格式文件。由于 Photoshop 具有强大的像素位图编辑功能,用户众多,用户基础好,这使得使用 Photoshop 制作图标变得方便,简单,快捷。而基本上降低了对多个软件协同合作的需求。也就是说,可以使用 Photoshop 就能完成绝大多数的工作,剩下一点小小的工作,例如图标文件的合并等,就属于比较简单的任务,相应的软件也比较容易开发和提供。经过一段时间的紧张开发,在 13 年之后(2.0 版本于 2010 年发布)我终于可以发布最新版 (V3.0)的 ICO 文件格式插件了。这一次的更新我做了非常多的功能升级,并且新增了支持 x64 版本 Photoshop 的插件版本。 阅读全文
posted @ 2023-10-15 21:56 hoodlum1980 阅读(1594) 评论(1) 推荐(1) 编辑

2022年7月4日 #

摘要: 发布一个用于测试 Webservice 和数据库连接的工具。 阅读全文
posted @ 2022-07-04 17:16 hoodlum1980 阅读(800) 评论(0) 推荐(0) 编辑

2019年9月27日 #

摘要: 如果一个数的所有质数因子都来自于 { 2, 3, 5, 7 } 这个集合,就把这个数字叫做“谦虚数”(Humble Number),现在给出一个数字 i (1 <= i <= 5842),要求输出第 i 个 humble number。 阅读全文
posted @ 2019-09-27 01:32 hoodlum1980 阅读(543) 评论(0) 推荐(0) 编辑

2018年12月4日 #

摘要: 我使用的输入法,是搜狗输入法 9.0 正式版(9.0.0.2502)。但比较讨厌的是,搜狗输入法的 SGTool.exe 会弹窗。同时这个程序还是用来设置属性用的,所以干掉这个程序以后,我们就没法再设置属性了。 阅读全文
posted @ 2018-12-04 22:21 hoodlum1980 阅读(8680) 评论(0) 推荐(2) 编辑

2017年8月23日 #

摘要: 非常简单题:已知一个指针,初始状态指向 N(北),现在对指针做一系列顺时针(C)或者逆时针(A)旋转 90 度的操作,问指针然后指向哪个方向。 阅读全文
posted @ 2017-08-23 18:49 hoodlum1980 阅读(308) 评论(0) 推荐(0) 编辑

2015年5月25日 #

摘要: 本文给出了高斯模糊算法的 C++ 实现。包含算法的 C++ 代码和一个简易 DEMO 程序。 阅读全文
posted @ 2015-05-25 17:54 hoodlum1980 阅读(14194) 评论(4) 推荐(5) 编辑

2015年5月19日 #

摘要: 在我调试和研究 netscape 系浏览器插件开发时,注意到了这个问题。即,在对象布局已知(即对象之间具有继承关系)时,不同类型对象的指针进行转换(不管是隐式的从下向上转换,还是强制的从上到下转换)时,编译器会根据对象布局对相应的指针的值进行调整。不管是 microsoft 的编译器,还是 gcc 编译器都会做这个动作,因为这和 C++ 对象模型有关。 阅读全文
posted @ 2015-05-19 21:08 hoodlum1980 阅读(2092) 评论(0) 推荐(1) 编辑

2014年8月9日 #

摘要: 给出借助栈数据结构,遍历二叉树的非递归方法。文中以中序遍历为例子,但前序遍历和后序遍历,只需要对循环中三个代码块做一些顺序上的调整,即可得到。 阅读全文
posted @ 2014-08-09 17:28 hoodlum1980 阅读(6442) 评论(0) 推荐(1) 编辑

2014年7月25日 #

摘要: 一个简单题目,给出一些文本片段,把文本中的 Tab 字符根据配置,替换成一定数量的空格。 阅读全文
posted @ 2014-07-25 17:02 hoodlum1980 阅读(673) 评论(0) 推荐(1) 编辑

2014年6月8日 #

摘要: 本题目以二进制文件形式给出一个 PE 文件的三个 section,要求将其加上合适的文件头,拼接为一个可执行的 PE 文件。同时为菜单追加菜单资源,并添加菜单处理函数。本题目要求对 PE 文件格式有比较好的了解,也要对 PE 文件的导入表,资源表有一定了解。在求解过程中采用了以下方法,对 PE 文件追加新的 section,在 .rdata 段中插入新的常量字符串,在 .text 中插入新的代码,子类化窗口等。 阅读全文
posted @ 2014-06-08 06:37 hoodlum1980 阅读(1529) 评论(1) 推荐(3) 编辑

2014年4月29日 #

摘要: 本文是讲解“金山杯2007逆向分析挑战赛”第一阶段第一题,给出一个简单的对话框程序,(再不修改原EXE程序的条件下)给出注册机算法,使得对于任何的用户名,求出对应的注册码。 阅读全文
posted @ 2014-04-29 21:17 hoodlum1980 阅读(889) 评论(0) 推荐(1) 编辑

2014年2月18日 #

摘要: 文本内容是对《神奇的C语言》一文中的例子(5)的讨论的补充,给出了对 VS2005 编译结果的反汇编代码和简要结论,并给出了 wmain 函数的栈帧示意图,以更加直观的解释范例代码的输出结果。 阅读全文
posted @ 2014-02-18 22:11 hoodlum1980 阅读(1050) 评论(0) 推荐(0) 编辑

2014年1月30日 #

摘要: 本文是对我在2009年5月写的 QQGame 中“大家来找茬”(之前名为美女找茬)的辅助工具的改进。采用直接处理图像像素数据的方法,使程序的分析速度得到了 10+ 倍的提高。目前暂未考虑帮助用户进行“模拟点击”功能。 阅读全文
posted @ 2014-01-30 04:48 hoodlum1980 阅读(2055) 评论(0) 推荐(3) 编辑

2014年1月5日 #

摘要: 本文从汇编语言角度分析了 memset 的实现, 以及 MSVC 编译器在处理对数组使用声明时的初始化列表,用循环进行初始化赋值,以及 memset 初始化 这些方法在效率上的等效性,因此在代码风格上不具有有的人所认为的优劣,正确和错误之分。 阅读全文
posted @ 2014-01-05 12:32 hoodlum1980 阅读(10788) 评论(3) 推荐(8) 编辑