自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (44)
  • 收藏
  • 关注

原创 文件格式解析:ISO9660 (ISO文件) -- Python

while True: file.seek(block) buffer = file.read(ISO9660_BLKSZ) if len(buffer) < ISO9660_BLKSZ: break if buffer[1:6] == "CD001": type = ord(buffer[0]) pri

2012-06-28 11:01:16 5211

原创 用VBS给照片或视频文件按时间重命名

相机里一堆照片视频,时间长了也不知道什么时候照的,干脆直接用文件名标识拍照时间,方便以后管理。dim flddim filedim fileCountdim fileRepeatdim fileNewPathdim fileTimeStringdim fileExtendNamedim fsoconst filterExtendNames = "mp2,

2012-06-22 23:39:31 3230 3

原创 芯片MAXQ622G (MAXIM美信) -- 16位单片机

16-bit, MAXQ, 12MHz, 128kB/6kB, USB/SPI/I2C/UART, 1.7V~3.6V, LQFP-64.

2012-06-22 22:50:29 1267 2

原创 芯片FXAS21002CQR1 (Freescale) -- 3轴 MEMS 陀螺仪

3axis MEMS Gyroscope, 1.9V~3.6V, QFN-24.

2012-06-22 16:11:14 2497

原创 Python提取pps文件中的音乐或视频

使用PowerPoint打开pps文件然后另存为mht格式。用记事本打开mht查找你想要的文件格式名或文件名,比如我通过PowerPoint知道pps中使用了NEW1_01.WAV,然后使用查找功能看到它指向sound001.wav 继续查找sound001.wav看到下面有一大堆base64编码(从第六行起)------=_NextPart_01CD5072.78C0D

2012-06-22 12:51:01 1801 2

原创 MAX1793 Low-Dropout, Low IQ, 1A Linear Regulator

 Guaranteed 1A Output Current Low 210mV Dropout at 1A Up to ±1% Output Voltage AccuracyPreset at 1.5V, 1.8V, 2.0V, 2.5V, 3.3V or 5.0VAdjustable from 1.25V to 5.0V Reset Output (4ms delay

2012-06-21 10:10:24 560

原创 AIC1563 Versatile DC/DC Converter

  3V to 30V Input Voltage Operation.  Internal 2A Peak Current Switch.  1.5A Continuous Output Current.  Bootstrapped Driver.  High Side Current Sense Capability.  High Efficiency (up

2012-06-21 10:05:54 499

原创 芯片PIC32MZ1024ECH100 (MCHP) -- 32位高性能单片机 up to 330 DMIPS

32-bit, PIC32,200MHz, 1MB/512kB, ETH/USB/OTG/CAN/DMA/ADC/AES/EBI/RNG/SQI/RTC/CRC/SPI/I2C/UART/I2S, 2.3V~3.6V, TQFP-100.高大上的东西,一直没空玩,手头上也有不少这种芯片。MX系列的PIC32MX250到是做过不少东西。MZ系列与MX完全不是一个档次。

2012-06-21 10:04:20 1497

原创 芯片ADUC7024 (ADI) -- 32位ARM7TDMI单片机

32-bit, ARM7TDMI,42MHz, 62kB/8kB, PWM/ADC/DAC/SPI/I2C/UART, 3V~3.6V, TQFP-64.

2012-06-21 10:01:43 621

原创 DS1820测温

2012-06-03 08:51:05 693

MT7686编程参考手册(寄存器说明)

MT7686编程开发参考手册(寄存器说明),MT7686 reference manual. 开发必备资料。

2020-07-10

6502 CPU的C语言编译器源代码

6502 CPU的C语言编译器源代码,学习研究编译器。C编译器

2019-05-06

CMOS static RAM HY6264

HY6264 is a high speed, low power 8192 words by 8-bit CMOS static RAM.

2013-05-09

Prentice Hall - Thinking in C++ Vol 1

Prentice Hall - Thinking in C++ Vol 1 Prentice Hall - Thinking in C++ Vol 1

2011-09-01

Modeling Derivatives In C++

Modeling Derivatives In C++ ............. Modeling Derivatives In C++

2011-09-01

Memory Management - Algorithms And Implementation In C-C++

Memory Management - Algorithms And Implementation In C-C++

2011-09-01

C++ Timesaving Techniques For Dummies (2005)

C++ Timesaving Techniques For Dummies (2005)

2011-09-01

C++ Unleashed

C++ Unleashed is a survey of advanced topics in C++. The goal of this book is to pro- vide a focused examination of each of these topics, covering the essential information you need to fully exploit the power of the C++ language. Many of the topics in this book deserve a book in their own right. Because it is not pos- sible, given the available space, to cover every aspect of some of these subjects, the chapters in this book explain only what is most necessary for you to gain a working understanding of the technologies they describe. Often, you will find that the informa- tion provided here is sufficient for your immediate needs. Even if that is not always the case, these chapters provide a useful foundation in these advanced issues that will allow you to quickly gain a more comprehensive understanding of them with further study.

2011-09-01

Designing Components with the C++ STL

Designing Components with the C++ STL Designing Components with the C++ STL

2011-09-01

Inside the C++ Object Model

Inside the C++ Object Model focuses on the underlying mechanisms that support object-oriented programming within C++: constructor semantics, temporary generation, support for encapsulation, inheritance, and "the virtuals"-virtual functions and virtual inheritance. This book shows how your understanding the underlying implementation models can help you code more efficiently and with greater confidence. Lippman dispells the misinformation and myths about the overhead and complexity associated with C++, while pointing out areas in which costs and trade offs, sometimes hidden, do exist. He then explains how the various implementation models arose, points out areas in which they are likely to evolve, and why they are what they are. He covers the semantic implications of the C++ object model and how that model affects your programs. Highlights

2011-09-01

Wireless Java Developing with J2ME, Second Edition

This edition is updated to include coverage of the next version of programs for mobile Java devices. MIDP 2.0 contains many exciting new features, such as sound HTTPS support, lots of user interface API enhancements, a Game API, and much more.

2011-09-01

Network Programming For Microsoft Windows, 2nd Edition

英文原版 ........................ ........................

2011-09-01

Ajax for Web Application Developers

Ajax is one of the latest and greatest ways to improve users' online experience and create new and innovative web functionality. By allowing specific parts of a web page to be displayed without refreshing the entire page, Ajax significantly enhances the experience of web applications. It also lets web developers create intuitive and innovative interaction processes.

2011-09-01

C++ Templates: The Complete Guide

Templates are among the most powerful features of C++, but they are too often neglected, misunderstood, and misused. C++ Templates: The Complete Guide provides software architects and engineers with a clear understanding of why, when, and how to use templates to build and maintain cleaner, faster, and smarter software more efficiently. C++ Templates begins with an insightful tutorial on basic concepts and language features. The remainder of the book serves as a comprehensive reference, focusing first on language details, then on a wide range of coding techniques, and finally on advanced applications for templates. Examples used throughout the book illustrate abstract concepts and demonstrate best practices.

2011-09-01

C++ 编码标准: 101 Rules, Guidelines, and Best Practices

Consistent, high-quality coding standards improve software quality, reduce time-to-market, promote teamwork, eliminate time wasted on inconsequential matters, and simplify maintenance. Now, two of the world's most respected C++ experts distill the rich collective experience of the global C++ community into a set of coding standards that every developer and development team can understand and use as a basis for their own coding standards.

2011-09-01

C/C++ Programmer’s Reference, Third Edition

C/C++ Programmer's Reference, Third Edition by Herbert Schildt ISBN:0072227222 McGraw-Hill/Osborne © 2003 (358 pages) This guide reviews the rules and syntax of the principle commands that comprise C and its object-oriented cousin, C++. The reference consists of 19 chapters that define operators and the standard input/output, string, character, and more.

2011-09-01

MySQL Pocket Reference

Section 1.1. Introduction Section 1.2. Installation Section 1.3. Command-Line Tools Section 1.4. Data Types Section 1.5. SQL Section 1.6. Operators Section 1.7. Functions Section 1.8. Table Types

2011-09-01

Regular Expression Pocket Reference

Regular Expression Pocket Reference

2011-09-01

Windows文件系统过滤驱动开发教程(第二版)

Windows文件系统过滤驱动开发教程(第二版)

2011-08-12

PDF Windows开发库PDFlib-6.0.2

================================================ PDFlib - A library for generating PDF on the fly ================================================ Portable C library for dynamically generating PDF ("Adobe Acrobat") files, with support for many other programming languages. The PDFlib distribution is available from http://www.pdflib.com PDFlib is a library for generating PDF files. It offers an API with support for text, vector graphics, raster image, and hypertext. Call PDFlib routines from within your client program and voila: dynamic PDF files! PDFlib is available on a wide variety of operating system platforms, and supports many programming languages and development environments: - C - C++ - Cobol - COM (Visual Basic, ASP, Windows Script Host, Delphi, and many others) - Java via the JNI, including servlets and JSP (but not EJB) - .NET framework (VB.NET, ASP.NET, C# and others). - Perl - PHP Hypertext Processor - Python - REALbasic - RPG - Tcl An overview of PDFlib features can be found in the PDFlib reference manual in the PDF file PDFlib-manual.pdf. A separate edition of the manual is available for COM, .NET, and REALbasic.

2011-08-12

MASM32驱动程式开发包KmdKit v1.8

MASM32驱动程式开发包KmdKit v1.8 Kernel Mode Driver Development Kit for MASM32 programmers. v1.8 Januar 2005.

2011-08-12

ACPIView,支持XP/Vista/Win7

ACPIVIEW XP.EXE ACPIView(Vista).zip

2011-08-10

xpm文件库+Manual+bin+source

xpm文件库,使用手册,编译好的dll文件,库源代码。

2011-08-10

Window下直接访问USB设备的库

在Windows用户模式下访问USB设备的库。 支持Win2K/WinXP/Vista/Win7. Libusb-win32 is a library that allows userspace application to access USB devices on Windows operation systems (Win2k, WinXP, Vista, Win7). It is derived from and fully API compatible to libusb available at

2011-05-27

一个在Windows下调用BIOS中断15的库

#define INT15DL_IOCTL CTL_CODE(FILE_DEVICE_UNKNOWN, 0x0, METHOD_BUFFERED, FILE_ANY_ACCESS) #define INT15DL_IOCTL1 CTL_CODE(FILE_DEVICE_UNKNOWN, 0x1, METHOD_BUFFERED, FILE_ANY_ACCESS)

2011-05-27

WinRing0 1.20 支持64位带数签名

非常难找的硬件I/O的库,现在sourceforge上都不能下载, 本压缩文件包含所有WinRing0 1.2源代码及二进制文件,具有驱动数字签名,适合在64位OS下做开发。 此库支持C#和C++。

2011-05-27

NASM-0.98 汇编语言编译器 源代码

Internals of the Netwide Assembler ================================== The Netwide Assembler is intended to be a modular, re-usable x86 assembler, which can be embedded in other programs, for example as the back end to a compiler.

2011-04-19

LZX格式解压缩源代码

/* $VER: unlzx.c 1.0 (22.2.98) */ /* Created: 11.2.98 */ /* Added Pipe support to read from stdin (03.4.01, Erik Meusel) */ /* LZX Extract in (supposedly) portable C. */ /* Compile with: */ /* gcc unl

2011-04-19

scintilla 语法高亮编辑器源代码

License for Scintilla and SciTE Copyright 1998-2003 by Neil Hodgson All Rights Reserved Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. NEIL HODGSON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NEIL HODGSON BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

2011-04-19

Android应用开发

Welcome to Android Application Development For Dummies, the first For Dummies book that covers Android application development. When I was contacted to write this book, I was ecstatic about the opportunity to spread the wealth of knowledge that I’d picked up over the past year and a half of Android development. I hope you enjoy finding out about how to pro- gram for the Android platform from this book as much as I enjoyed writing it! When Android was acquired by Google in 2005 (yes, Android was a start-up company at one point), I’ll be honest, I didn’t have much interest in it. I heard that Google might be entering the mobile space, but as with anything in the technology industry, I didn’t believe it until I saw it firsthand. Fast-forward to a few years later, when Google announced its first Android phone: the G1. When I heard this news, I was glued to the computer, reading reviews, watch- ing videos, and researching the product as much as I could. I knew that this product would be the start of something huge.

2011-04-11

android 接口开发

On 9th January, 2007, Apple officially launched the iPhone, and the world of user interface design shifted. While tablet PCs had been around for a while, the iPhone was the first device to give so many people a portable touchscreen, and people loved it. Just over a year later, Google and the Open Handset Alliance announced Android which in many ways is the direct competitor to iPhone. What is it about touchscreen phones that we love? The answer is simple—feedback. Touchscreens offer a way to directly manipulate on-screen objects, which in the past had to be driven through a keyboard, mouse, joystick, or other input device. The touchscreen model of direct manipulation has a large impact on the way we think about our user interfaces as developers, and changes the expectations a user has for the application. Touchscreen devices require us to stop thinking in terms of forms, and start thinking about object-oriented user interfaces.

2011-04-11

Google.Android.SDK开发范例

第一讲Android简介.ppt 第二讲建立Android开发环境.ppt 第三讲第一个Android应用.ppt 第四讲Android程序基础.ppt 第五讲Intent与Activity.ppt 第六讲Activity生命周期.ppt 第七讲使用Service.ppt 第八讲Content Provider.ppt

2011-04-11

VC++直接读取Excel文件数据源代码

VC++直接读取Excel文件数据源代码

2011-03-17

直接显示GIF图片的C++类(GIF87a,GIF89a,JPEG, BMP, WMF, ICO, CUR)

Picture displaying control with support for the following formats: GIF (including animated GIF87a and GIF89a), JPEG, BMP, WMF, ICO, CUR

2011-03-17

NVIDIA显卡BIOS编程指南

This document discusses the requirements for standard software access to the NVIDIAÒ family of graphics display processors, which support resolutions, color depths, and frame buffer organizations beyond that of the IBM VGA standard. This guide is written for use by applications and system software programmers, and provides extended interfaces to support enhanced operations such as refresh rate support, monitor type detection, and power management. It serves as a complete reference for the NVIDIA VGA BIOS based on the Release 3 source code. Knowledge of 80x86 assembly language and the VGA hardware may be required to understand the contents of this document. The services in this document may be called from high level languages that provide an interface to the software interrupts of the 80x86 architecture. This document uses “BIOS” and “VGA BIOS” interchangeably to indicate the NVIDIA VGA BIOS.

2011-03-03

Synaptics TouchPad Interfacing Guide

2.4.1. TouchPad identification The most basic query asks whether the device is a Synaptics TouchPad or some other mouse-compatible pointing device. In each protocol, this query is designed as a special command that can be sent to any mouse-compatible device, but which only a Synaptics TouchPad will recognize. The Identify TouchPad query returns the following information to the host: infoMajor The primary or “major” version of the TouchPad device and firmware. Most older Synaptics TouchPads had a major version of 3; the modern Synaptics TouchPads described in this document have a major version of 4. infoMinor The minor version number starts over at 0 with each new major version, and increases by one whenever minor changes are made to the device or its firmware. In a complete version number such as “4.5”, the major version is 4 and the minor version is 5.

2011-03-03

PS/2 鼠标、键盘协议 中文版

这篇文章试着囊括 AT 和 PS/2 键盘各方面的问题 它包含了如低级别信号和协议 扫描码 命令集 初始化 兼容性问题和其他各种信息 我还包含了关于 PC键盘控制器的信息 这是由于它们之间是非 常相关 所有键盘接口的代码样例是用 Microchip的 PIC微控制器的汇编语言书写 所有与键盘控制器 相关的代码样例是用 x86 汇编书写的

2011-03-03

DDR2 SPD規格說明書

Specific SPDs for DDR2 SDRAM DDR2 SPD規格說明書

2010-03-08

vb_png_code

网上找的用VB读取PNG图片的代码。

2008-01-10

cc65-win32-2.10

windows下的6502单片机C语言编译器。<br>cc65-win32-2.10

2008-01-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除