自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weiwei22844的专栏

IT技术相关

  • 博客(29)
  • 资源 (27)
  • 收藏
  • 关注

转载 ubuntu No module named 'apt_pkg'

我们在使用 ubuntu 的时候会经常用 apt-get install 安装一些软件或者依赖包。但是很多时候我们使用 apt-get install 的时候找不到软件,这是因为我们没有配置好安装的源,所以我们就会使用sudo add-apt-repository来添加安装源,但是今天在用上面的命令来添加Golang的下载源的时候就报了一个错误。No module named...

2020-01-17 16:18:52 7589 2

转载 给电脑换源 npm 国内镜像 cnpm

npm 是node.js 环境下的包管理器,非常强大智能.生活这这片神奇的土地上,各种奇葩手段屡见不鲜啊.为什么要换源? npm 官方站点http://www.npmjs.org/并没有被墙,但是下载第三方依赖包的速度让人着急啊!就拿阿里云环境来说,有时npm 一个包也需要耐心等待......等待过去也许是原地踏步,也许就是安装失败.幸运的是,国内有几个镜像站点可以供我们使用,...

2020-01-17 12:02:40 273

原创 Bochs源码安装及运行调试

最近在读《Orange's一个操作系统的实现》,开始部分介绍了虚拟机Bochs的安装及调试,本文把折腾过程做下记录。操作系统:Ubuntu10.04(最新的版本老是有问题)软件版本:bochs 2.3.5(和书中保持一致)1 更新Ubuntu由于ubuntu 10.04是很老的版本,早在2016年已停止了更新支持,直接sudo apt-get update会失败,好在ubuntu提供了...

2018-09-29 11:05:27 2113

转载 解决Windows7右键菜单出现乱码的详细步骤

文件夹乱码,U盘乱码,文档乱码,乱码现象无处不再,顽皮的乱码到处影响着系统的操作,在Windows7系统下,右键菜单也出现了乱码现象,影响了用户的正常操作,如何才能攻克下Windows7系统的乱码问题呢?    解决Windows7右键菜单出现乱码的详细步骤:  一、必须的步骤:打开控制面板中,系统时区、语言等的设定。这些大家都会设了,不过设了以后乱码还是有的,但这步骤还是

2015-06-18 17:24:58 9864

转载 内存泄露检测工具【VLD v2.2.3】

下载地址:http://vld.codeplex.com/releases/view/82311注意:这些设置是针对一个工程的,所以要先打开一个progject才可以设置。完装完成后会提示打开文档,然后会打开一个在线的静态帮助页面,点击Using Visual Leak Detector后有安装帮助,我用的是VC 2010 Express版本(正版的免费编译器可以自己去MS

2015-03-25 17:42:20 2685

转载 二叉树的序列化

设计一个算法,序列化和反序列化一棵二叉树。解释:序列化的意思是将内存中的一些特定的结构,变成有格式信息的字符串。如,对于链表而言,我们可以将1->2->3->NULL这样的链表序列化为"1,2,3"。对于序列化算法,必须支持反序列化,及在约定的格式下,可以将满足格式要求的字符串重新构造为想要的结构。在本题中,你需要同时实现一个序列化函数和反序列化函数。答:使用B

2014-12-18 14:16:41 4554

转载 path环境变量误修改

每台计算机安装程序不同,环境变量path会有不同,若误删了环境变量path,可以如下完美解决.  Win+R 输入regedit打开注册表(开始-运行里输入regedit) 找到  HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Session Manager\Environment下,右边找到path,把数值复制到HKEY_LOCAL_

2014-10-11 15:25:23 1878

转载 VMware中ubuntu忘记密码的解决办法

VMware中ubuntu忘记密码的解决办法:一、用安装盘重启,这时候你将获得root权限,但这个不是今天说的重点。二、这种情况更加常见,我们身边并没有安装盘,但grub为我们提供一个非常方便的方法:重启ubuntu,随即长按shift进入grub菜单;选择recovery mode,回车确认;在Recovery Menu中,选择“Root Drop to root s

2014-08-25 16:16:52 552

转载 VS2013 产品密钥 – 所有版本

Visual Studio Ultimate 2013 KEY(密钥):BWG7X-J98B3-W34RT-33B3R-JVYW9Visual Studio Premium 2013 KEY(密钥):FBJVC-3CMTX-D8DVP-RTQCT-92494Visual Studio Professional 2013  KEY(密钥): XDM3T-W3T3V-MGJWK

2014-08-13 10:34:36 5146

转载 以太网数据帧结构分析

实验目的:分析IP报头数据段组件,了解数据帧结构实验软件:Wireshark(OmniPeek下载中……朋友介绍说该软件抓包更强大)实验线路:ADSL随便抓的一个数据帧,结构如下802.3 以太网帧结构前导码帧开始符MAC 目标地址MAC 源地址802.1Q 标签 (可选)以太类型或长度负载冗余校验帧间距101

2014-07-23 09:15:16 6642

转载 python 进程间通信

python两个程序之间的通信用socket实现,与socket网络编程不一样的是socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)的第一个参数是socket.AF_UNIX而不是 socket.AF_INET例中两个python程序 s.py/c.py 要先运行s.pyfedora13/python2.6,成功实现s.p

2014-07-23 09:03:56 1330

转载 javascript线程解释(setTimeout,setInterval你不知道的事)

今天看到这篇文章,学到了不少东西 特此发出来 和大家分享JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如setTimeout( function(){ alert(’你好!’); } , 0);setInterval( callbackFunction ,

2014-07-04 12:31:48 634

转载 Linux 中关于文件锁的系统调用:flock和fcntl

部分转载,并且加上个人试验程序与总结。这里介绍在 Linux 中与文件锁关系密切的两个系统调用:flock() 和 fcntl()。劝告锁既可以通过系统调用 flock() 来实现,也可以通过系统调用 fcntl() 来实现。flock() 系统调用是从 BSD 中衍生出来的,在传统的类 UNIX 操作系统中,系统调用flock() 只适用于劝告锁。但是,Linux 2.6内核利用系统调用

2014-07-04 12:27:48 3264

转载 如何调试Python

现在越来越多的开发人员开始学习并使用Python,最近我也小试了一下,对于开发人员开讲,要学会一门新语言很重要的一点就要先学会如何调试,下面简单地介绍一下如何调试Python。1, 首先下载并安装Python 2.7(http://www.python.org/)2, 写一个简单地Python源文件,比如test.py,内容如下:import sys, osdef test(a

2013-12-18 09:38:16 743

转载 win7 graphedit调试(程序中filter是怎么连接的)

转自:http://blog.csdn.net/nvidiacuda/article/details/7833786 在我们编程构建filter链路之前,我们怎么来证明构思中的filter链路是切实可行的呢?最常用的方法是,首先在graphedit中验证,然后再以graphedit中的filter链路为模型在程序中实现。    在程序中构建完filter链路后,有时候并不会马上能够

2013-11-29 09:41:04 708

转载 Creating INF Files for Multiple Platforms and Operating Systems

转自:http://msdn.microsoft.com/en-us/library/ff540206(v=VS.85).aspx0 out of 1 rated this helpful - Rate this topicBy using system-defined platform extensions to INF file sections and direc

2013-11-27 09:46:49 990

转载 Telnet、SSH(SSH1和SSH2)之间的区别

简言之:Telent是明码传输,SSH是加密传输。    使用Telnet这个用来访问远程计算机的TCP/IP协议以控制你的网络设备相当于在离开某个建筑时大喊你的用户名和口令。很快会有人进行监听,并且他们会利用你安全意识的缺乏。传统的网络服务程序如:ftp、pop和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据。而且,这些服

2013-06-19 10:51:39 2801

转载 Windows下编译Webkit

1.1 安装开发工具说明:Quicktime SDK ,DirectX SDK,最好安装到C盘默认路径下。否则会因为自定义的路径没有添加到环境变量中而编译错误。a) 安装Microsoft Visual Studio 2005(最好是英文版,中文版未试过)b) 安装Microsoft Visual Studio 2005 Team Suite Service Pack 1(解决VS20

2012-11-08 13:58:51 2346 1

转载 CSS之Position详解

CSS之Position详解CSS的很多其他属性大多容易理解,比如字体,文本,背景等。有些CSS书籍也会对这些简单的属性进行大张旗鼓的介绍,而偏偏忽略了对一些难缠的属性讲解,有避重就轻的嫌疑。CSS中主要难以理解的属性包括盒型结构,以及定位。正如positioniseverything,本文将主要讲述关于position的理解,力求让您看完本文后对position有着最全面的认识。

2012-10-31 14:09:37 433

转载 Nand ECC校验和纠错原理及2.6.27内核ECC代码分析

ECC的全称是Error Checking and Correction,是一种用于Nand的差错检测和修正算法。如果操作时序和电路稳定性不存在问题的话,NAND Flash出错的时候一般不会造成整个Block或是Page不能读取或是全部出错,而是整个Page(例如512Bytes)中只有一个或几个bit出错。ECC能纠正1个比特错误和检测2个比特错误,而且计算速度很快,但对1比特以上的错误无法纠

2012-08-22 09:30:53 1132

原创 Windows Xp下配置IIS支持cgi

(1)装IIS了,我已在我的资源里上传了IIS安装包,包里面有详细的安装说明,这里就不再进行重复说明!(2)安装ActivePerl,我的是从天空软件园下载的ActivePerl 5.14.2.1402(为保证一致性最好你用相同的版本),由于该步骤我也查看了一些网上的资料,我按照网上的相关说明把安装目录修改为C:\usr(默认是C:\Perl)(3)两个软件安装完毕以后我们就进行IIS的详

2012-07-27 13:22:21 1515

转载 在Windows 7 X64位调试运行Visual C++ 6.0不能正常退出

本人从http://bbs.mafuyun.com/showtopic-2051.aspx找到了以下解决方案:VC6在64位Windows7下调试的时候,再结束调试,程序无法退出。问题描述:当我击F5开始一个项目的调试时,程序在我设置的断点处停止,这时我按下Shift+F5后,vc6可以退出调试状态,但是WINDOWS系统的任务栏上会留下前面调试时产生的进程图标。该进程不能被结束,

2012-07-20 10:49:11 2354

转载 linux下压缩文件总结

对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕。别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rap。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的压缩文件名,此外windows下的.zip和.rar也可以在Linux下使用,不过在Linux使用.

2012-07-12 11:39:27 549

转载 热键和捕获系统菜单消息

<br />热键和捕获系统菜单消息<br />作者:wuhran<br />日期:2006-12-19<br />注册热键,函数原型:<br />BOOL RegisterHotKey(<br />  HWND hWnd,         // 接收hotkey窗口<br />  int id,            // hotkey的id 范围是0x0000到0xBFFF<br />  UINT fsModifiers,  // 可以是MOD_ALT MOD_CTRL MOD_WIN<br />  UI

2010-12-30 16:56:00 741

转载 深度测试与alpha混合(1)

<br />在绘制复杂的三维场景时,不可避免地会出现物体间的相互遮挡,在这种情况下,为了正确地绘制场景需要使用深度测试。半透明物体的绘制不同于不透明物体,Direct3D通过alpha混合实现半透明物体的绘制。深度测试可以简化复杂场景的绘制,alpha混合可以使绘制的三维场景更完整、更逼真。<br />在复杂的场景中,通常有多个物体需要绘制,这些物体之间通常会存在遮挡关系,离观察点较远的物体会因为近处物体的者的遮挡而不可见或只有部分可见,Direct3D图形系统提供了深度测试功能来实现这种效果。<br />

2010-12-30 14:07:00 627

原创 最佳匹配KM(kuhn-Munkres)算法

<br /><br />给定一个二分图G,M为G边集的一个子集,如果M满足当中的任意两条边都不依附于同一个顶点,则称M是一个匹配。<br />  极大匹配(Maximal Matching)是指在当前已完成的匹配下,无法再通过增加未完成匹配的边的方式来增加匹配的边数。最大匹配(maximum matching)是所有极大匹配当中边数最大的一个匹配。选择这样的边数最大的子集称为图的最大匹配问题。<br />  如果一个匹配中,图中的每个顶点都和图中某条边相关联,则称此匹配为完全匹配,也称作完备匹配。完美匹配:

2010-12-21 12:04:00 3552

原创 INF文件中的HKR

<br />最近在学习驱动编程的INF文件格式时,在AddReg等directive中有很多与注册表相关的内容,现总结如下:<br />HKCR代表HKEY_CLASSES_ROOT;<br />HKCU代表HKEY_CURRENT_USER;<br />HKLM代表HKEY_LOCAL_MACHINE<br />HKU代表HKEY_USERS<br />比较麻烦的是HKR,该缩写代表那个注册表键值的缩写呢?通过查询帮助文档可以发现如下解释:<br />(1)在DDInstall section中,HKR缩

2010-12-21 12:00:00 5746

原创 D3D坐标转换浅析

在开始介绍前还有一些问题需要提前声明,以下的介绍都以左手坐标系为基准,因为D3D就是采用的左手坐标系。在左手坐标系下,涉及到旋转时的正方向是指:从坐标轴的正方向向负方向看,顺时针方向为正方向。(1)世界变换把物体的本地坐标变换成世界坐标,这个坐标变换称为世界变换(World Transformation)。例如我们要在世界坐标系中放置一个立方体定位在(-3,2,6),在D3D环境下我们可以这样写程序:// Build the cube world matrix that only consists of a

2010-12-21 11:58:00 2282

转载 主流图片格式介绍

  主流图片格式介绍 收藏 现在的图片格式也多种多样。不过比较常用的格式就是那么几种,要知道到底是哪几种,只要打开WINDOWS自带的画图程序就知道了。”开始“--》”所有程序“--》”附件“--》”画图“。然后保存就会出现你要将文件保存为哪种格式的图片文件。包括:BMP(1bit,4bit,8bit,24bit),JPEG,GIF,TIF,PNG.    下面就介绍一下这些图片格式:常见图片

2010-05-28 14:12:00 1102

Yale人脸库

Yale基础人脸库,包含15个人,每个人有11种人脸,共165张人脸图片,每张图片有bmp和gif两种格式。

2016-06-23

LBPH人脸识别示例

资源是LBPH人脸识别的示例代码,基于OpenCV2.4.9的VS2010工程,其中包含AT&T人脸库,库中有40个人,每个人有10张人脸,共400张人脸。

2016-06-23

OpenCV 0.9.5

OpenCV 0.9.5,比较早的一个版本,网上已经不太好找,VC6.0工程,非常适合入门学习OpenVC!

2016-06-13

tesseract3.04

tesseract3.04的VS2010工程,由于依赖的是leptonica的静态编译版本(只有lib),所以对GitHub上的原有工程设置做了少量修改,已实现DLL_Release版本的编译,DLL_Debug版本只要去掉设置中Preprocessor中的LIBLEPT_IMPORTS即可编译通过,LIBLEPT_IMPORTS用于依赖leptonica的动态编译版本(dll+lib),当然如果要跑测试工程还需下载相应的语言包!leptonica VS工程下载:http://download.csdn.net/detail/weiwei22844/9375160

2015-12-24

Leptonica 1.71 静态编译

本资源根据一篇博文用VS2010实现了Leptonica1.71静态编译,附件中包含gif,png,jpeg,tiff,zlib库的源码及静态编译工程,利用这些库可实现开源tesseract字符识别库的静态编译,后续会上传该库的编译工程,详细过程可以参考原始博文,网址:http://blog.csdn.net/fengbingchun/article/details/44275233

2015-12-24

Qt3 Android屏幕检测程序

Qt3写的Android手机屏检测程序,全屏显示各种基础色,来发现屏幕上有无坏点!环境配置及相关入门可以参考以下两篇文章:http://blog.csdn.net/foruok/article/details/23528293 和 http://blog.csdn.net/foruok/article/details/38265349

2015-06-18

HPGL 2及RTL绘图仪语言编程指南

清华大学出版社出版的关于HPGL语言的编程指南,由于出版时间有点久,网上找了好久终于发现了比较好的两个版本,压缩文件中无插图的是非扫描版本的,优点是比较清楚,缺点是缺少相应的插图,另一本是扫描版本的,虽然不太清楚,但是插图比较完整,结合着看吧!

2014-11-03

FFMPEG player

基于最新版本FFMPEG(20131211)实现的视频播放器,程序中包含解码及播放,能播放常见的MP4、avi等多种视频文件,主要是演示ffmpeg解码过程,播放时没有帧率控制,音频数据的播放功能还有待进一步实现,VS2008工程,期待高手进一步完善!

2013-12-12

IIS5.1 for window xp

Windows xp下的IIS安装包,包里面有详细的安装说明,我自己在做IIS支持cgi时已使用过,很好用,所以特意上传上来,供大家分享!

2012-07-27

PCM音频数据播放VC程序

一个简单的PCM音频数据播放VC程序,需指定声道数、采样率等基本的参数,该程序还可以将PCM数据转换为WAV格式文件!

2012-06-18

jrtplib开源库VC源码

从网上找的jrtplib-3.7.1和jthread-1.2.1的VC源代码,VC6.0下编译通过,RTP是实时数据传输协议,jrtplib是实现该协议比较出名的开源库,网上搜到的,现和大家一起分享!

2012-03-21

DirectDraw绘制YUV数据

源代码为VC6.0工程,用于实验DirectDraw绘制一帧YUV(420)即YV12数据。

2011-09-28

H264码流解码

源代码代码为VC6.0工程,由于有少量的嵌入汇编代码,需要nasm.exe(网上搜一下,很好找的),在压缩包中还有两段标准的h264码流用于解码实验!

2011-09-28

DeviceTree

显示Device设备,开发驱动必备的有用小工具!

2010-10-11

MyJPEGDecoder.zip

本程序是本人上传程序MyJPEGEncoder.zip的姊妹篇,用于将jpeg格式转换为RGB24位bmp格式,在VC6.0下实现,程序直接进行了解码没有调用第三方动态链接库,程序还加入了必要的注释,帮助大家进行理解。

2010-09-14

MyJPEGEncoder.zip

该资源是本人在研究网上源码的基础上,自己用VC6.0实现的RGB24位bmp格式转换为jpeg(baseline)格式的源程序,在程序中我加入了必要的注释,有助于大家理解编码过程,同时本人也上传了该程序的姊妹篇用于将jepg格式转换为RGB24位的bmp格式。

2010-09-14

avitest.zip

该程序由VC6.0编写,用于提取YUY2或者RGB24编码格式AVI文件的每一帧视频数据,并保存为一组RGB24格式的BMP文件,该程序还能将该组BMP文件再转换为RGB24编码格式的AVI文件。

2010-08-02

YUV2转为RGB的transform filter

最近项目要用的视频格式转换,在网上找了好久没有现成可用的源码,之后自己从头研究directshow,在大量阅读网上实例的情况下,重要编译成功了自己的transform filter,该filter用于将YUV2的视频转换为RGB格式,当然了编译directshow的include和lib路径你应该设置好才能编译通过该程序,本程序在VC6.0下编译通过。

2010-05-19

jwnl14接口库for Java

该接口库用Java语言实现,用于和语义字典wordnet进行交互,进行英文单词语义相关度的计算。

2010-04-30

网络聊天程序VC源代码

本程序简单的模拟了聊天程序,其中涉及到服务器和客户端的相关编程,在VC6.0下编译通过。

2009-09-12

RSA算法VC源程序

本程序在VC6.0下编译通过,能进行大数加减乘除模等运算,此外可自动生成1024位的大素数,并用它进行RSA加密解密,此外程序中还有运算原理的简单说明。

2009-09-12

windows下PE(可执行)文件格式图

该图片是可执行文件的结构图,图片比较大,所以很清楚

2009-05-05

Windows核心编程(第5版)英文版

本资源为C++经典教程---widows核心编程的第五版 ,不过是英文的,大家英语好的可以学习下.

2008-12-12

javascript网页特效源代码

本资源介绍了javascript来实现网页特效的源代码, 包括文字特效,图像特效,菜单特效,鼠标特效,背景特效 页面特效等各种特效

2008-12-12

html语法解析,超文本标记介绍大全

本资源为可执行文件格式,里面有 html语法标记的详细介绍

2008-12-12

空空如也

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

TA关注的人

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