自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 os.rename()导致WindowsError: [Error 183]的问题

Traceback (most recent call last): File "****", line *, in os.rename(old,new)WindowsError: [Error 183]Error 183是文件已经存在错误,要更改成的文件的名字已经存在,换一个不冲突的名称就可以了。

2015-07-24 14:49:02 14167 1

原创 os.rename()导致WindowsError: [Error 32]的问题

Traceback (most recent call last): File "****", line *, in os.rename(old,new)WindowsError: [Error 32]Error 32是文件已经打开的错误,要操作的文件可能处于打开状态,将文件关闭即可。

2015-07-24 14:46:45 3842

转载 三维旋转矩阵使用算法

3D数学 ---- 矩阵和线性变换一般来说,方阵能描述任意线性变换。线性变换保留了直线和平行线,但原点没有移动。线性变换保留直线的同时,其他的几何性质如长度、角度、面积和体 积可能被变换改变了。从非技术意义上说,线性变换可能“拉伸”坐标系,但不会“弯曲”或“卷折”坐标系。矩阵是怎样变换向量的向量在几何上能被解释成一系列与轴平行的位移,一般来说,任意向量v都能

2015-02-03 14:44:22 1911

转载 使用VC内嵌Python实现的一个代码检测工具

最近组内准备整顿代码,领导让我写个简单的python脚本分析代码中注释的行数和无效注释。因为这个需求不是很急,所以我想把简单的事情做复杂点。于是就写了一个用VC内嵌Python,并通过模拟按键和发消息去控制其他软件的工具。作为一个程序员,总是希望自己写的东西别人能用上且喜欢去用。因为python更新很快,往往两个版本中存在一些语法或者实现的改动。其实最讨厌的就是语法变动了,像2.X

2015-02-03 14:26:15 627 1

转载 VS2010 c++内嵌python环境以及生成发布安装包

一、C++内嵌python环境1、VS工程属性设置在Additional Include Directories里添上D:\Python27\include,在Additional Library Directories里添上D:\Python27\libs,其中D:\Python27是我的python安装目录;做完这些之后,就可以在cpp里#include #incl

2015-02-03 14:20:33 1996

原创 启动后出现grub解决办法

硬盘含有双系统或者只有linux系统删除了,重新启动或安装windows系统的时候就会出现grub>,要正常进入windows系统的话,要输下面三行命令: rootnoverify (hd0,0) chainloader +1 boot上面的命令是要你windows系统在第一块硬盘的第一个分区才有用的,但这还没完全解决,如果只到这里的话,以后每次开机都得敲上面那三行代码

2015-01-21 11:10:08 2563

转载 Kali Linux 装好系统后安装常用软件

Kali Linux 装好系统后安装常用软件2014-08-10 16:131.配置软件源  leafpad /etc/apt/source.list or(recommand): #官方源 deb http://http.kali.org/kali kali main non-free contrib deb-src http://http.kali.org/

2015-01-13 09:45:26 1358

转载 安装 Kali Linux 后需要做的 20 件事

本文含有我觉得有用的每一件事情。本文分为三大部分:专门针对Kali用户Kali Linux是来自Debian的一个特殊版本,Kali Linux同样存在Debian Linux的许多问题。这部分为读者介绍如何解决那些问题。它们并不是Kali Linux特有的问题,你可以不用理它们;不过我看到错误,强迫症就会发作,非解决错误不可。实用工具和软件这部分汇集了我觉得有用的一批实用

2015-01-13 09:24:10 3792

转载 计算机乘法除法原理(原码)

1.乘法由于计算机中,所有数值都是用2的N次方来表示的:2^n0+2^n1+2^n2+2^n3+2^n4.....因此x*y,(x)*(2^n0+2^n1+2^n2+2^n3+2^n4)=(x*2^n0)+(x*2^n1)+(x*2^n2)+(x*2^n3)+(x*2^n4)+......即(x左移n0)+(x左移n1)+(x左移n2)+(x左移n3)+(x左移n4)+......

2014-12-04 09:47:42 2928

转载 类型转换

内部类型,如char、int等,以及其与数字文字量之间的隐式转换总结起来即为:将一种类型的内存内容用另外一种类型进行解释,短则截取,长则用符号位填充,没有符号位(无符号类型)则填充0。Ø 程序一:       unsigned char uc = 255;       char c = uc;printf("%d\n",c);输出:-1解释:将一种类型的内存内容用另

2014-12-03 19:14:47 581

原创 glib.GError

sudo aptitude install guake mate-notification-daemon

2014-10-29 21:11:27 1901

转载 #import 指令

C++特殊处#import指令用于从一个类型库中结合信息。该类型库的内容被转换为C++类,主要用于描述COM界面。语法#import "文件名" [属性]#import [属性]属性:属性1,属性2,...属性1 属性2 ...文件名是一个包含类型库信息的文件的名称。一个文件可为如下类型之一:* 一个类型库(.TLB或.ODL)文件。* 一个可执行(.

2014-09-10 17:04:39 2014

转载 定义函数指针

1  定义一个函数指针且不论语法,有两种不同形式的指针函数: 一个是指向普通的C函数的指针和C++的静态成员函数,另外一个是指向C++的非静态成员函数的指针。这两者的基本区别是所有指向非静态成员函数的指针都 需要这个隐含定义:指向本类的一个This指针。注意:这两种函数指针彼此不兼容。既然一个函数指针实际上和一个变量没有什么区别,定义它的时候也就没有什么特殊。下面的例子中我

2014-08-19 17:11:20 434

原创 MFC非模式对话框与主框架显示前后问题

非模态实现代码如下: CXXXXDlg *dlg = new CXXXXDlg; dlg-> Create(IDD_XXXX_DIALOG, NULL); dlg-> ShowWindow(SW_SHOW); 解决办法是: 建立非模式对话框时Create的第二个参数用GetDesktopWindow(), m_pDlg-> Create(IDD_,GetDesktopW

2013-11-07 10:35:12 947

原创 error LNK2026:模块对于 SAFESEH 映像是不安全的

VS2012遇到一个问题:"链接器工具错误 LNK2026 XXX模块对于 SAFESEH 映像是不安全的"解决方法:1.打开该项目的“属性页”对话框。2.单击“链接器”文件夹。3.单击“命令行”属性页。4.将 /SAFESEH:NO 键入“附加选项”框中,然后点击应用。

2013-09-12 09:27:31 2958 1

原创 fatal error C1189错误

fatal error C1189: #error :  Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d]当设置MFC静态链接库时,会出现上述错误提示,原因是运行库和设置的链接库不一

2013-09-02 09:38:20 1659

空空如也

空空如也

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

TA关注的人

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