- 博客(7)
- 资源 (12)
- 收藏
- 关注
原创 双向循环链表的模板封装
程序员对双向循环链表的熟悉程度,那就像周星扮演的唐伯虎说《椿树秋香图》一样——“画了几百次啦,熟得很”!。所以直接进入正题模板封装,封装之后模板名称是rubbish::structlist。
2023-03-09 17:38:59 183 3
原创 EDIT控件只读模式及实践问题
EDIT控件实现只读模式先说三种使EDIT控件实现只读模式的简单方式,然后由于这种方式不能满足要求,最后引出两种稍复杂的方式。三种简单方式如下:1、设置EDIT控件窗口风格,使窗口风格中含有ES_READONLY属性。 ::SetWindowLong(hEdit,GWL_STYLE,oldstyle|ES_READONLY);2、向EDIT控件窗口发送EM_SETREADONLY 消息。 ::SendMessage(hEdit,EM_SETREADONLY,TRUE,0);3...
2021-08-18 15:30:11 1293
原创 MP3标签格式
MP3文件格式(摘自freex64加壳工具的博客,尚未完整完成)如果你通过某种途径得到一首歌曲的MP3文件,那么大多数情况下它应该由三部分组成(其实很多时候不是),这三部分分别是头部、中间部、尾部。其实按照更严紧的说法这三部分应该是ID3V2、音频帧部分,ID3V1。构成MP3文件的三部分中,只有音频帧部分包含了真正可以播放的音频数据。不管有没有ID3V2和ID3V1,只要MP3文件中包含音频帧,它就可以正确无误地播放音频。到了1996年,有个叫Eric Kemp (也叫 NamkraD) 的家
2020-12-01 19:49:04 2010
原创 微软视窗的C++封装
微软视窗的C++封装Window::Create和窗口过程Window::Create函数是对CreateWindow/ CreateWindowEx的封装。如果Window::Create创建的是系统控件还好,从执行序进入CreateWindowEx的函数体的第一条指令起,直到CreateWindowEx返回了窗口句柄,这期间没有封装代码必须参与的工作。这是因为此类窗口已由系统注册了窗口类和窗口过程。但如果Window::Create创建的是普通窗口,那么在进入CreateWindowEx的函数体
2020-11-27 22:08:49 647
转载 使用Flex生成可线程重入的JSON词法分析器
(转载自:freex64加壳工具 作者的博客)Flex命令行flex是Linux上的命令,运行命令之前需事前编辑一个输入文件,flex命令根据这个输入文件的内空产生输出文件。这个输出文件是标准的c代码文件,里面包含了把字符流分析成”词“所需的c代码,我们正常编译这个输出文件就得到了我们想要的记法分析程序。假定我们事先编辑的输入文件名为“json.flx”,那么Flex命令行如
2016-07-13 15:48:21 753
原创 浅谈Linux的可执行文件格式ELF
现代Linux采用ELF做为其可连接和可执行文件的格式,因此ELF格式也向我们透出了一点Linux核内的情景,就像戏台维幕留下的一条未拉严的缝。PC世界32仍是主流,但64位的脚步却已如此的逼近。本文着重讲述32位ELF的同时附带了64位的信息,这两种格式如此雷同,以致于初次接触ELF的读者不必兼顾左右。如果你对Windows比较熟悉,本文还将时时把你带回到PE中,在它们的相似之处稍做比较
2007-09-13 12:18:00 1724
原创 JNI技术中本地代码的加载与卸载
JNI技术中本地代码的加载与卸载 JNI指的是“JAVA本地调用接口”。通过这种技术JAVA可以调用由其它语言(包括C++)为JAVA编写的本地代码。在Windows上这可能是DLL,在Linux上则可能是一个SO。我的这个实验是在Windows上通过的,所以我所指的本地代码是一个DLL动态链接库。一、实现JNI1)先编写一个Main.java文件如下。cla
2007-09-07 17:08:00 1461 1
Phoenix WinPhlash for X64
2022-03-06
Acer Aspire 5020 BIOS Ver1.2 以及相应的BIOS修改和烧写软件
2022-02-19
deduplication.zip
2021-08-14
我自己写的http客户端源码,并实现了小部分curl的功能.
2018-01-03
acer 7739 BIOS 烧录工具
2017-12-26
JSON格式规范
2015-08-19
freex64加壳软件 Ver1.0.0.4
2009-06-25
hcalc 2.4 for DOS
2008-05-09
hcalc中文计算器
2007-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人