- 博客(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
7694
2
转载 给电脑换源 npm 国内镜像 cnpm
npm 是node.js 环境下的包管理器,非常强大智能.生活这这片神奇的土地上,各种奇葩手段屡见不鲜啊.为什么要换源? npm 官方站点http://www.npmjs.org/并没有被墙,但是下载第三方依赖包的速度让人着急啊!就拿阿里云环境来说,有时npm 一个包也需要耐心等待......等待过去也许是原地踏步,也许就是安装失败.幸运的是,国内有几个镜像站点可以供我们使用,...
2020-01-17 12:02:40
288
原创 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
2151
转载 解决Windows7右键菜单出现乱码的详细步骤
文件夹乱码,U盘乱码,文档乱码,乱码现象无处不再,顽皮的乱码到处影响着系统的操作,在Windows7系统下,右键菜单也出现了乱码现象,影响了用户的正常操作,如何才能攻克下Windows7系统的乱码问题呢? 解决Windows7右键菜单出现乱码的详细步骤: 一、必须的步骤:打开控制面板中,系统时区、语言等的设定。这些大家都会设了,不过设了以后乱码还是有的,但这步骤还是
2015-06-18 17:24:58
9965
转载 内存泄露检测工具【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
2705
转载 二叉树的序列化
设计一个算法,序列化和反序列化一棵二叉树。解释:序列化的意思是将内存中的一些特定的结构,变成有格式信息的字符串。如,对于链表而言,我们可以将1->2->3->NULL这样的链表序列化为"1,2,3"。对于序列化算法,必须支持反序列化,及在约定的格式下,可以将满足格式要求的字符串重新构造为想要的结构。在本题中,你需要同时实现一个序列化函数和反序列化函数。答:使用B
2014-12-18 14:16:41
4580
转载 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
1947
转载 VMware中ubuntu忘记密码的解决办法
VMware中ubuntu忘记密码的解决办法:一、用安装盘重启,这时候你将获得root权限,但这个不是今天说的重点。二、这种情况更加常见,我们身边并没有安装盘,但grub为我们提供一个非常方便的方法:重启ubuntu,随即长按shift进入grub菜单;选择recovery mode,回车确认;在Recovery Menu中,选择“Root Drop to root s
2014-08-25 16:16:52
560
转载 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
5290
转载 以太网数据帧结构分析
实验目的:分析IP报头数据段组件,了解数据帧结构实验软件:Wireshark(OmniPeek下载中……朋友介绍说该软件抓包更强大)实验线路:ADSL随便抓的一个数据帧,结构如下802.3 以太网帧结构前导码帧开始符MAC 目标地址MAC 源地址802.1Q 标签 (可选)以太类型或长度负载冗余校验帧间距101
2014-07-23 09:15:16
6689
转载 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
1339
转载 javascript线程解释(setTimeout,setInterval你不知道的事)
今天看到这篇文章,学到了不少东西 特此发出来 和大家分享JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如setTimeout( function(){ alert(’你好!’); } , 0);setInterval( callbackFunction ,
2014-07-04 12:31:48
643
转载 Linux 中关于文件锁的系统调用:flock和fcntl
部分转载,并且加上个人试验程序与总结。这里介绍在 Linux 中与文件锁关系密切的两个系统调用:flock() 和 fcntl()。劝告锁既可以通过系统调用 flock() 来实现,也可以通过系统调用 fcntl() 来实现。flock() 系统调用是从 BSD 中衍生出来的,在传统的类 UNIX 操作系统中,系统调用flock() 只适用于劝告锁。但是,Linux 2.6内核利用系统调用
2014-07-04 12:27:48
3311
转载 如何调试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
756
转载 win7 graphedit调试(程序中filter是怎么连接的)
转自:http://blog.csdn.net/nvidiacuda/article/details/7833786 在我们编程构建filter链路之前,我们怎么来证明构思中的filter链路是切实可行的呢?最常用的方法是,首先在graphedit中验证,然后再以graphedit中的filter链路为模型在程序中实现。 在程序中构建完filter链路后,有时候并不会马上能够
2013-11-29 09:41:04
720
转载 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
1006
转载 Telnet、SSH(SSH1和SSH2)之间的区别
简言之:Telent是明码传输,SSH是加密传输。 使用Telnet这个用来访问远程计算机的TCP/IP协议以控制你的网络设备相当于在离开某个建筑时大喊你的用户名和口令。很快会有人进行监听,并且他们会利用你安全意识的缺乏。传统的网络服务程序如:ftp、pop和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据。而且,这些服
2013-06-19 10:51:39
2811
转载 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
2372
1
转载 CSS之Position详解
CSS之Position详解CSS的很多其他属性大多容易理解,比如字体,文本,背景等。有些CSS书籍也会对这些简单的属性进行大张旗鼓的介绍,而偏偏忽略了对一些难缠的属性讲解,有避重就轻的嫌疑。CSS中主要难以理解的属性包括盒型结构,以及定位。正如positioniseverything,本文将主要讲述关于position的理解,力求让您看完本文后对position有着最全面的认识。
2012-10-31 14:09:37
449
转载 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
1153
原创 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
1535
转载 在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
2402
转载 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
561
转载 热键和捕获系统菜单消息
<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
754
转载 深度测试与alpha混合(1)
<br />在绘制复杂的三维场景时,不可避免地会出现物体间的相互遮挡,在这种情况下,为了正确地绘制场景需要使用深度测试。半透明物体的绘制不同于不透明物体,Direct3D通过alpha混合实现半透明物体的绘制。深度测试可以简化复杂场景的绘制,alpha混合可以使绘制的三维场景更完整、更逼真。<br />在复杂的场景中,通常有多个物体需要绘制,这些物体之间通常会存在遮挡关系,离观察点较远的物体会因为近处物体的者的遮挡而不可见或只有部分可见,Direct3D图形系统提供了深度测试功能来实现这种效果。<br />
2010-12-30 14:07:00
643
原创 最佳匹配KM(kuhn-Munkres)算法
<br /><br />给定一个二分图G,M为G边集的一个子集,如果M满足当中的任意两条边都不依附于同一个顶点,则称M是一个匹配。<br /> 极大匹配(Maximal Matching)是指在当前已完成的匹配下,无法再通过增加未完成匹配的边的方式来增加匹配的边数。最大匹配(maximum matching)是所有极大匹配当中边数最大的一个匹配。选择这样的边数最大的子集称为图的最大匹配问题。<br /> 如果一个匹配中,图中的每个顶点都和图中某条边相关联,则称此匹配为完全匹配,也称作完备匹配。完美匹配:
2010-12-21 12:04:00
3715
原创 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
5821
原创 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
2308
转载 主流图片格式介绍
主流图片格式介绍 收藏 现在的图片格式也多种多样。不过比较常用的格式就是那么几种,要知道到底是哪几种,只要打开WINDOWS自带的画图程序就知道了。”开始“--》”所有程序“--》”附件“--》”画图“。然后保存就会出现你要将文件保存为哪种格式的图片文件。包括:BMP(1bit,4bit,8bit,24bit),JPEG,GIF,TIF,PNG. 下面就介绍一下这些图片格式:常见图片
2010-05-28 14:12:00
1173
LBPH人脸识别示例
2016-06-23
tesseract3.04
2015-12-24
Leptonica 1.71 静态编译
2015-12-24
Qt3 Android屏幕检测程序
2015-06-18
HPGL 2及RTL绘图仪语言编程指南
2014-11-03
FFMPEG player
2013-12-12
IIS5.1 for window xp
2012-07-27
jrtplib开源库VC源码
2012-03-21
MyJPEGDecoder.zip
2010-09-14
MyJPEGEncoder.zip
2010-09-14
avitest.zip
2010-08-02
YUV2转为RGB的transform filter
2010-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人