自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chenyujing1234的专栏

有总结才有进步

  • 博客(48)
  • 资源 (18)
  • 收藏
  • 关注

转载 自己动手写CSDN博客提取器源码分析之三:处理网页保存为pdf文件

转载自: http://blog.csdn.net/w397090770/article/details/7768129  下面我讲下处理pdf文件的,这里我用了PD4ML来处理的,原因有几个:(1)、它对CSS的支持做的很好;(2)、可以处理图片(很爽吧)(3)、可以处理中文,不过麻烦一些。基础的过程可以看我的另外一篇帖子java编程将HTML文件转换成PDF文件http://blo

2012-07-31 17:49:48 1483

转载 自己动手写CSDN博客提取器源码分析之二:处理网页保存为doc文件

转载自: http://blog.csdn.net/w397090770/article/details/7768089 下面是把抓取到的网页用itext包保存为doc文件,过程很简单的。下面是这个类的实现:/** * */package com.wyp.html2doc;import java.io.File;import java.io.FileOutpu

2012-07-31 17:46:39 1181

转载 自己动手写CSDN博客提取器源码分析之一:处理网页保存为txt文件

转载自:http://blog.csdn.net/w397090770/article/details/7767531 在昨天上午发了一个帖子[原创]自己动手写CSDN博客提取器,提取文件保存支持PDF、doc、txt三种格式有很多网友比较感兴趣,有些网友说要公布一下源码,在这里,我就把这个软件制作的一些核心代码贴出来,给大家分享。下面是把抓取到的网页用正则表达式处理留下纯文本然后保存

2012-07-31 17:45:06 1534

转载 自己动手写CSDN博客提取器,提取文件保存支持PDF、doc、txt三种格式

转载自:http://blog.csdn.net/w397090770/article/details/7760907下载地址http://download.csdn.net/detail/w397090770/4438566(不需要积分)下面有网友说爬取到的博文没有任何博主的信息,今天我更新了一下代码, 在每一篇爬取到的博文中添加了作者博客名字以及这篇博文的地址,详细见下图。用了

2012-07-31 17:43:44 1761

转载 TDI过滤驱动分析

转载自: http://www.cnblogs.com/welfear/archive/2011/02/14/1954454.html 1、介绍1、1 TDI驱动作用TDI协议驱动主要应用于版本号在nt4至nt5之间的操作系统,本文档对TDI驱动的分析主要参考nt4所提供 的TDI驱动。TDI是Transport Driver Interface首字母缩写,主要提供网络层协议和

2012-07-31 15:46:57 4122

转载 基于Windows系统下网络数据包过滤方法的分析

1、windows的分层网络构架可以把windows操作系统的网络构架粗略划分为6层,其中逻辑链路层、网络层和传输层都是通过传输驱动程序实现的,也叫做协议驱动程序。网络驱动接口标准(NDIS)用于windows环境下网络驱动程序的开发,NDIS提供了很多功能函数,在各种驱动程序的编写中只需要调用各种函数,NDIS负责把上下层驱动程序联系起来,实现网络数据包的上下发送与接收。例如,当协议驱动

2012-07-31 15:14:41 13563

原创 Window XP驱动开发(二十一) 过滤驱动程序

转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家拍砖 参考书籍> 过滤驱动程序的开发十分灵活,可以修改已有驱动程序的功能,也可以对数据进行过滤加密,另外,利用过滤驱动程序还能编写出很多具有相当神奇功能的程序来。1、文件过滤驱动程序文件过滤驱动是过滤驱动中典型的一种,它将挂载在磁盘驱动上,它将所有发往磁盘驱动的IRP全部

2012-07-31 11:04:06 12748 3

转载 VS中“生成事件”的问题

转载自: http://hi.baidu.com/gisince/item/7f0439ee610c94255a2d64b4  今天写了生成事件的处理,如下: 从网上Down了一个例子,运行时提示错误 命令"copy F:\…… F:\……"已退出,返回值为 1;以前没遇到过,从网上查了一下,有个网友也有这个问题,他是把一个程序复制一遍,程序名称变成了“复制 程序名”,就出现了

2012-07-30 16:03:47 13981

原创 禁止系统运行某个进程的简单方法(代码实现)

转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家拍砖!   一、解决方法1、理论要对一个任意进程(包括系统安全进程和服务进程)进行指定了写相关的访问权的OpenProcess操作,只要当前进程具有SeDeDebug权限就可以了。要是一个用户是Administrator或是被给予了相应的权限,就可以具有该权限。可是,

2012-07-28 18:40:33 7636 3

转载 禁止系统运行某个进程的简单方法(注册表操作)

一、解决方法修改注册表:HKLM/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Image File Execution Options下建立一个以要禁用的程序名命名的子项,如:hudan.exe在该子项下建立一个名为Debugger的键,值可以是一个替代的exe文件名,如:cmd.exe那么系统在运行程序时会先判断该EXE文件名是不

2012-07-28 17:42:40 5574

原创 VS编译错误:mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file

一、问题描述今天在用DDK编译一个驱动时出现以下错误: 1>------ 已启动生成: 项目: DriverDev, 配置: Driver Check Edtion Win32 ------1>正在链接...1>正在嵌入清单...1>mt.exe : general error c101008d: Failed to write the updated manifest t

2012-07-26 15:41:35 26940 8

转载 坐得越久 死得越快 还是站着编程吧

导读:一项对超过 20 万个澳大利亚人的研究结果给这样一个事实又增加了一份活体证明:坐得越久的人死得越快。研究同时还发现,锻炼不能改变这种趋势——尽管它能有效降低这种风险。  老话题了,研究显示,久坐对你的健康是真的、真的、真的非常有害。请买一个可站着工作的桌子吧!  可站着编程的电脑桌  一项对超过 20 万个澳大利亚人的研究结果给这样一个事实又增加了一份活体证明

2012-07-26 14:35:29 1357

原创 学习笔记(无聊时的总结)

转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家拍砖! 平时在查看代码中做的笔记,主要涉及嵌入式开发中的代码风格编译方法、技巧等。希望对大家有帮助。 1、把32位的数反转(高低位对调)今天在查看TrueCrypt工程源码时(参考我的文章TrueCrypt简介、在VS2008下的编译过程>>)看到位操作的算法,觉得很巧妙,这里做

2012-07-26 10:13:45 3494 3

转载 SetUnhandledExceptionFilter处理未捕获异常

一、                 首先看下百度上的对此函数的解释。    设置异常捕获函数.   当异常没有处理的时候,系统就会调用SetUnhandledExceptionFilter所设置异常处理函数.  例如一些程序在出错的时候,会向用户报告说程序那出错就是利用这个.例如QQ..二、  异常处理中的一部分   当发生异常时,比如内存访问违例时,

2012-07-24 14:31:41 2622

转载 VirtualLock

VirtualLock   Applies to: desktop apps onlyLocks the specified region of the process's virtual address space into physical memory, ensuring that subsequent access to the region will not incur a

2012-07-24 14:24:23 2484

转载 SetProcessShutdownParameters函数说明

SetProcessShutdownParameters为当前调用的进程设置关闭的参数,此函数为进程设置一个相对于系统中其它进程的关闭顺序。BOOL SetProcessShutdownParameters( DWORD dwLevel, DWORD dwFlags); ParametersdwLevel [in]  进程关闭优先级(相对于系统中的其他进

2012-07-24 14:18:08 5326

原创 TrueCrypt简介、在VS2008下的编译过程

转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家拍砖! 编译过程中用到的工具下载地址: http://download.csdn.net/detail/chenyujing1234/4448383(资源内容:PKCS11.7 + gzip.exe + asm.zip  + MsVSVC++1.52.7z)一、TrueCrypt

2012-07-24 11:09:26 10222 23

原创 'nasm.exe' 不是内部或外部命令,也不是可运行的程序

最近在编译含有.asm汇编文件的工程时出现下面的出错:1>正在执行自定义生成步骤1>Aes_x86.asm 1>'nasm.exe' 不是内部或外部命令,也不是可运行的程序1>或批处理文件。1>Project : error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行自定义生成步骤"1>生成日志保存在“file://c:\Documents and S

2012-07-23 23:17:20 8730

原创 Java学习笔记

转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家拍砖! 1、Jav的与C++的不同处:(1)Java程序中,不能在任何类之外定义全局变量,只能通过一个类中定义公用、静态的变量来实现全局;(2)不支持goto语句;(3)不支持指针操作;也不支持结构和联合;(4)Java语言能创建并动态维护数据结构所需的内存;

2012-07-23 22:42:19 869

转载 【数据结构】查找算法:二分查找、顺序查找

08年9月入学,12年7月毕业,结束了我在软件学院愉快丰富的大学生活。此系列是对四年专业课程学习的回顾,索引参见:http://blog.csdn.net/xiaowei_cqu/article/details/7747205查找算法查找算法是在存在的序列(list) 中查找特定的目标(target),要求序列中每个记录必须与一个关键词(key)关联才能进行查找。

2012-07-23 15:12:46 2594

原创 COM读书笔记---- 编程工作的简化

参考书籍> 每个人都想使事情得以简化,我们看一下如何使COM组件的实现和使用更为容易。1、  客户端的简化COM组件不像典型的C++类的使用那样简单。首先一点是需要进行引用计数。若忘记了对某指针调用 AddRef,为了找出程序中的错误,可能需要将整个周末时间都赔进去。并且可能会访问指向某个已被释放的组件上接口的指针,从而导致应用程序的崩溃。即使我们在该调用Release

2012-07-23 10:41:03 1270

原创 Window XP驱动开发(二十)Window驱动的内存管理

转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家拍砖! 参考书籍>  在驱动程序编写中,分配和管理内存不能使用熟知的Win32 API函数,取而代之的是DDK提供的高效的内核函数。程序员必须小心地使用这些内存相关的内核函数,因为在内核模式下,OS不会检查内存使用的合法性。 1、 内存管理概念1、1  物理内存概

2012-07-21 11:34:24 5091

原创 IDA使用之旅(二)工具及窗口的使用

转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家拍砖! 本系列内容是我根据“知其所以然论坛”博主录制的学习视频,做的笔记。一、主要窗口1、显示函数调用图表显示函数调用图表: 2、显示当前函数的流程图   3、窗口管理。可以打开自己无意关闭的窗口,可以增加查看的标签选项:或者重设窗

2012-07-21 10:44:02 26993 2

原创 BMP转JPG(法二)RGB数据经过YUV交织

转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家拍砖! 源码下载地址:http://download.csdn.net/detail/chenyujing1234/4441643编译平台:VS2005 在上一篇文章BMP转JPG(法一)VS2005环境下采用makefile编译、使用libjpeg.lib函数库>>我们

2012-07-20 17:49:37 5002 3

原创 IDA使用之旅(一)用IDA查看最简单的sys文件

转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家拍砖! 本系列内容是我根据“知其所以然论坛”博主录制的学习视频,做的笔记。使用的IDA软件版本: IDA.pro.5.5 (参考下载地址: http://www.pc6.com/softview/SoftView_55231.html)下载后得到IDA.pro.5.5dapr

2012-07-20 13:27:42 12541 2

原创 实现在XP中使用Remote Desktop时也能得到ClearType 效果

转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家提出意见,一起讨论!源码请自行到参考文章中下载。 参考文章http://www.codeproject.com/Articles/20866/ClearType-over-Remote-Desktop-in-Windows-XP>> 一、介绍我所感兴趣的有以下:1)C

2012-07-19 15:26:11 3001

翻译 虚拟桌面:一个简单的桌面管理工具

转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家拍砖!参考英文文章: Virtual Desktop: A Simple Desktop Management Tool>>源代码请到原文链接下载。一、引言几个月前,我的一个大学同学正在用一个工具来管理混合桌面。我很好奇有这种的工具。我想它应该仅用来隐藏显示不同桌面的

2012-07-19 02:20:30 8046

转载 rdesktop架构解析(RDP协议分析)

转载自: http://blog.csdn.net/songbohr/article/details/5309650 本文立足于rdesktop的架构层次进行解析,算是抛砖引玉,国内对RDP协议深入解析的资料到本文发布时为空白!ps:昨天在nokia 5233系统下载了一个symRdp,国外RDP的应用已经遍地开花了。 调用层次:rdp_--->sec_--->mcs_

2012-07-18 17:56:46 12967 3

转载 rdp协议解读

转自: http://blog.csdn.net/jiangtao_killer/article/details/6940346一、前言   RDP,远程显示协议(Remote Display Protocol )简称RDP。提供了客户和服务器之间的连接。该协议是对国际电信联盟发布的一个国际标准的多通道会议协议T.120 的一个扩展。Shadow Session,映像会话是Meta

2012-07-18 15:49:31 4333

原创 C#入门学习-----图书阅读器(WPF 用户控件技术)

欢迎大家提出意见,一起讨论!转载请标明是引用于 http://blog.csdn.net/chenyujing1234需要源码请与我联系。  编译平台:VS2008 + .Net Framework 3.5        语言: C#1、图书阅读器系统架构1、2 系统架构设计在这个系统中出现在的实体有图书目录、图书列表、图书、压缩格式的图书、图像缓存等。(1

2012-07-18 11:49:05 9214 40

原创 C#入门学习-----推箱子游戏(WPF技术实现)

欢迎大家提出意见,一起讨论!转载请标明是引用于 http://blog.csdn.net/chenyujing1234需要源码请与我联系。  编译平台:VS2008 + .Net Framework 3.5        语言: C#使用工具:Expression Design 4                    Expression Blend  (它们的获得请

2012-07-18 11:47:41 7717 3

转载 COM三大接口:IUnknown、IClassFactory、IDispatch

转载自:http://blog.sina.com.cn/s/blog_86d10dc701014m2v.html(1)COM组件有三个最基本的接口类,分别是IUnknown、IClassFactory、IDispatch。(1、1) COM规范规定任何组件、任何接口都必须从IUnknown继承,IUnknown包含三个函数,分别是 QueryInterface、AddRef

2012-07-17 14:46:50 11713 1

转载 COM组件开发实践(八)---多线程ActiveX控件和自动调整ActiveX控件大小(下)

转载自: http://www.cnblogs.com/phinecos/archive/2008/12/29/1364791.html 源代码下载:MyActiveX20081229.rar编译平台:VS2005  声明:本文代码基于CodeProject的文章《A Complete ActiveX Web Control Tutorial》修改而来,因此同样遵循

2012-07-17 11:35:07 2735

转载 COM组件开发实践(七)---多线程ActiveX控件和自动调整ActiveX控件大小(上)

转载自: http://www.cnblogs.com/phinecos/archive/2008/12/29/1364675.html 声明:本文代码基于CodeProject的文章《A Complete ActiveX Web Control Tutorial》修改而来,因此同样遵循Code Project Open License (CPOL)。根据A Complet

2012-07-17 10:43:16 3083

转载 ATL与COM之间的关系、ATL的特点与基本使用方法

ATL,Active Template Library活动模板库是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。通过活动模板库,可以建立COM组件,然后通过ASP页面中的脚本对COM对象进行调用。这种COM组件可以包含属性页、对话框等等控件。ATL简介    一. 什么是ATL   自从1993年Microsoft首次公布了COM技术以后,Window

2012-07-17 10:00:59 16017 1

转载 windbg 常用命令详解

一、1、 !address eax查看对应内存页的属性 2、 vertarget 显示当前进程的大致信息3 !peb 显示process Environment Block  4、 lmvm 可以查看任意一个dll的详细信息例如:我们查看cyusb.sys的信息5.reload /!sym 加载符号文件6、 l

2012-07-13 12:19:34 90795 3

原创 Window XP驱动开发(十九) windows内核高级调试技巧(双机调试)

转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家拍砖!在驱动程序的开发中,经常会遇到系统崩溃一情况,我们很难想像用VC的调试器那样单步调试程序。但还是有一些高级驱动程序调试技巧,可以帮助找出驱动程序中的Bug。另外,利用一些第三方工具软件,也可以帮助程序员找到驱动程序中的漏洞,从而提高开发效率。1、一般性调试一般性调试技巧

2012-07-12 17:59:17 11013 1

原创 windows xp 驱动开发(十八) USB驱动程序开发用到的工具总结

转载请标明是引用于 http://blog.csdn.net/chenyujing1234欢迎拍砖! 观察USB设备的工具.通过这些工具可以方便学习USB协议一、   usbview请参考我的另一篇博客: http://blog.csdn.net/chenyujing1234/article/details/7577320二、  BusHound(网络上下载

2012-07-11 17:36:48 4112 1

原创 Window XP驱动开发(十七) 芯片固件程序设计 (代码实现,针对USB2.0 芯片CY7C68013A)

转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家拍砖! 在我的文章:http://blog.csdn.net/chenyujing1234/article/details/7604266  >>中介绍了USB2.0 芯片CY7C68013A+FPGA实现的高速传输系统设计(软件及硬件),里面讲到 一、固件的修改修改是基于C

2012-07-11 16:44:13 7559

原创 new 申请512, 却把1024个单元置零 的后果

一、问题描述有如下的代码,代码中申请了512的空间,却把1024的空间置0 。引起的后果就是下面的代码出现异常。调试时在内核代码thrdcore.cpp报错: 二、原因解释清理空间过大,导致把其它地方也擦掉

2012-07-11 15:19:30 918

比较使用内存池与不用内存池的不同性能

比较使用内存池与不用内存池的不同性能。 结果:在Windows上使用内存池会大大提高性能,但在Linux中却没有显著提高。

2014-10-09

MaskTest_forCSDN.

参考文章: http://blog.csdn.net/chenyujing1234/article/details/8754377

2013-04-03

Multimonitor_forCSDN

Here is a possible setup for two displays: the left (1) is the standard monitor, and the right (2) is the extension monitor, for instance, for less needed information like help, e-mail, or browsing.

2013-04-03

ColorCursor_Demo_forCSDN.rar

参考文章:http://blog.csdn.net/chenyujing1234/article/details/8724605 本文研究从一个HBITMAP创建一个带颜色的光标。 首先它解释了windows在窗口上显示光标的步骤,且并为了创建光标,我们需要创建什么信息。 之后我们将解释转化一个颜色的HBITMAP到一个光标的步骤。 最后,我们展示一个组件类,它把HBITMAP转化为一个HCURSOR

2013-03-27

Atheros AR9XX无线局域网客户端

Atheros AR9XX无线局域网客户端 参考文章: http://chenyujing1234.blog.163.com/blog/static/18603741201210310232827/

2012-11-03

PKCS11.7 gzip.exe asm.zip MsVSVC++1.52.7z

PKCS11.7 + gzip.exe + asm.zip + MsVSVC++1.52.7z 博客: http://write.blog.csdn.net/postedit/7777369 用到的资源

2012-07-24

jpeg_mine_fromCSDN.rar

BMP转JPG(法二)RGB数据经过YUV交织

2012-07-20

Hex2bix.exe 把hex文件转为iic文件

Hex2bix.exe把hex文件转为iic文件

2012-07-12

CY7C68013 Window下开发组件(driver+firmare+APP)

CY7C68013Window下开发组件(driver+firmare+APP)

2012-07-11

WDK源码中 usbView 例子的编译及说明 .

WDK源码中 usbView 例子的编译及说明. 可参考文章: http://blog.csdn.net/chenyujing1234/article/details/7577320#comments

2012-06-05

regsvrce.rar

regsvrce.rar用于注册你的 COM DLLs

2012-03-25

(补充)WCE Sqlite30数据库源码

在我的资源中有<<WCE Sqlite30数据库使用源码>>, 现在上传sqlit3.dll 源码,希望对大家调试程序有帮助 参考文章: http://blog.csdn.net/hellogv/article/details/2399700 http://blog.csdn.net/hellogv/article/details/2403770

2012-03-17

WCE Sqlite30数据库使用源码

WCE Sqlite30数据库使用源码 说明: wceSQLite3.dll没有源码 如果谁有请告知我

2012-03-07

SM_V0.0.zip

问了好多WCE业内的同事有没有SM_V串口调试助手, 都说只有exe。 最近在弄AU平台为MIPS架构,这不得不逼我自已写源码。 这不写完后把代码与大家共享。

2012-03-01

MISP下工具

MIPS环境下工具 可进行: 进程查看器 CPU查看器 内存占用率查看器 注册表查看器

2011-11-29

WCE下测试3D性能的OpenGL ES源码 C/C++语言

采用OpenGL ES1.3版本,通过FPS测硬件平台的硬件加速是否起作用,可以为产品选择平台方案提供根据。 在WCE6.0 Au1300 MIPS平台 、 Frescal51 ARM两平台上测试通过

2011-10-29

JAVA培训公司课件

JAVA基本语法 JAVA框架设计 J2EE高级 由浅到深得讲解,对初学JAVA的人少走弯路

2010-07-18

深圳C++面试资料.rar

有志成为C++软件开发工程师的过来下载最新面试资料。 收集20多家公司的面试题目及答案。 来自于一家资深的软件培训公司的就业部。

2010-07-18

空空如也

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

TA关注的人

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