自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (9)
  • 收藏
  • 关注

原创 Y430下backtrack重新编译alsa驱动

Y430电脑有个低音炮,正是这个特立独行的设计,使得在使用Linux时候,当插入耳机时候低音炮仍然会发出声音。解决这个问题的方法很简单,修改alsa驱动并重新手工编译。详细的内容可以参考http://forum.ubuntu.org.cn/viewtopic.php?f=126&t=239858里面的改动看的也非常清楚,就是每次向音箱发送一个消息的时候顺带给低音炮也发送一个消息。目前最

2013-02-24 20:18:17 1183

原创 ubuntu更新ibus并安装搜狗词库

默认到ibus词库效果不是很好,因此改一下词库。首先要升级到1.3运行以下命令:sudo add-apt-repository ppa:shawn-p-huang/ppasudo apt-get updatesudo apt-get dist-upgrade下载词库去https://code.google.com/p/hslinuxextra/downloads/l

2013-01-04 21:44:50 6781

原创 全排列算法

这个其实是组合数学的问题。字典序法:特点:非递归调用,可以从某一个排列自动生成下一个排列1.找到最后一个正序(2763541)2.找到最后一个正序353.找到3后面比3大的最后一个数44.交换3和4的位置(2764531)5.将4后面的内容反序排列(2764135)参考:http://www.doc88.com/p-247590756328.ht

2012-11-13 16:21:21 863

原创 Windows Shell编程时的一些笔记

1. 注册生成的dll文件调试是可以使用regsvr32命令来注册,在程序里面需要通过载入该dll并执行相应的函数来实现,代码如下 LRESULT (CALLBACK* lpDllEntryPoint)(); HINSTANCE hLib = LoadLibrary("SimpleExt.dll"); if (hLib <(HINSTANCE)HINSTANCE_ERROR) re

2012-10-14 20:00:58 874

原创 Mysql 出现Error 1118的一种解决方法

首先声明,对mysql不懂,很多都不知道原因设计了一个表,里面很多text字段,然后填进去的东西太多(用的是python的MySQLdb),报错:_mysql_exceptions.OperationalError: (1118, 'Row size too large. The maximum row size for the used table type, not countin

2012-10-05 22:20:40 35558

原创 Control Spy --查看控件消息与各种样式的辅助软件

之前只听说过Spy++,没想到微软还出了这个工具,可以手动设置常用控件的各种样式,发送和监听控件消息。有了这个工具,win32下操作控件就方便多了。顺便吐槽一下,为毛在VS里面叫Slider Control,跑这里面就叫Trackbar了呢……害我找了老半天……详细介绍在这http://msdn.microsoft.com/en-us/library/windows/des

2012-09-16 14:43:20 2854

原创 Python的编码注释# -*- coding:utf-8 -*-

如果要在python2的py文件里面写中文,则必须要添加一行声明文件编码的注释,否则python2会默认使用ASCII编码。# -*- coding:utf-8 -*-问题就来了,为什么要如此声明?首先请参考python的PEP http://www.python.org/dev/peps/pep-0263/概要如下1.必须将编码注释放在第一行或者第二行2.可选格式

2012-09-08 18:50:23 298248

转载 C/C++数组名与指针区别深入探索

C/C++数组名与指针区别深入探索 2005-08-23 08:36 来源:天极网 作者:宋宝华 责任编辑:方舟·yesky 评论(27)  引言  指针是C/C++语言的特色,而数组名与指针有太多的相似,甚至很多时候,数组名可以作为指针使用。于是乎,很多程序设计者就被搞糊涂了。而许多的大学老师,他们在C语言的教学过程中也错误得给学生讲解:"数组名就是指针"。很幸运,我的大

2012-08-08 12:04:28 1309

原创 Eclipse插件

装了新的Eclipse4.2,重新装了很多插件记录如下Eclipse Color Theme:编辑器的配色,比较喜欢用里面和vim一样的desert主题PyDev:开发python插件viPlugin:模仿VI快捷键的破解方法:在eclipse下建立一个viPlugin2.lic,内容如下q1MHdGlxh7nCyn_FpHaVa8ucV6QZwObn-_y

2012-08-06 23:10:15 1129

原创 安装Matlab JPEG Toolbox

别人写的代码,现在要接着测数据,发现很多都没法运行。首先要安装Matlab JPEG Toolbox,在网上搜了下,在这http://www.philsallee.com/jpegtbx/index.html能够下到,但是看了readme,发现对我这个版本的matlab并不支持,需要我手动进行编译,编译时候需要IJG's JPEG Tools code library,又得去下http

2012-08-01 21:46:39 7289

原创 编写MFC自动升级程序

代码以后上个人觉得一个基本的更新程序要实现的以下基本功能1. 获取文件版本号2. 获取远程版本信息3. 下载文件4. 替换自身5. 下载进度条资料 http://www.cnblogs.com/pezy/archive/2011/10/26/2224804.html

2012-08-01 11:18:12 5877

原创 Scrapy使用心得

1.递归调用网址。要使用from scrapy.http import Requestyield Request(url)主要是要在parse函数中返回一个Request对象。 其中注意yield关键词,此关键词的作用是返回某个对象后继续执行。如果不用该关键字,则直接会在函数中返回。2. 编码问题 exceptions.LookupError: unknown enc

2012-07-27 22:29:39 15499

原创 Python的logging模块的简单应用

logger.setLevel(logging.WARNING)logging模块是python提供的自己的程序日志记录模块。在大型软件使用过程中,出现的错误有时候很难进行重现,因此需要通过分析日志来确认错误位置,这也是写程序时要使用日志的最重要的原因。1.仅将日志输出到屏幕中import logginglogger.setLevel(logging.NOTSET)lo

2012-07-24 21:12:19 2695

原创 VC6控制台输出中文乱码

这个问题个人觉得比较诡异,本来输出中文都是非常正常的,但是最近突然就出现了乱码。网上搜到的资料基本没用,后来找到了http://www.0728.org/Article/130220.html,发现cmd的属性中当前代码页是437(oem-美国),自然会出现中文输出乱码。验证了一下自己的cmd的属性,也是这样的,然后就看到了http://zhidao.baidu.com/q

2012-07-22 14:52:48 5672 2

原创 编译Hadoop的Eclipse插件(Windows)

使用的是CDH3u4的hadoop,和单独的hadoop差不多,但是参考网上的教程的时候遇到的问题还是很多的,所以就记录下来。1.添加工程在Eclipse中Import导入已有的工程目录:\src\contrib\eclipse-plugin\2.添加build-contrib.xml直接把\src\contrib\build-contrib.xml拖到工程中就可以了,注意选择复制

2012-06-18 22:37:00 17534 1

原创 一些编程时的辅助脚本

清理所有的VC6工程文件(不能用于清理MFC工程)del *.dsp /q /sdel *.ncb /q /sdel *.opt /q /sdel *.plg /q /sdel *.dsw /q /sdel *.dsp /q /sdel *.positions /q /srd debug /q /spause清理Keil C的工程文件del *.LST /q

2012-06-16 14:45:31 1000

原创 自己的一些Firefox配置

【自定义多个火狐配置】插件太多了火狐就很慢,特别是一些调试用的插件最麻烦,所以一般把火狐搞成两个配置文件,。首先给火狐的启动参数加上-p,这样就能创建新的配置文件。例如默认的火狐快捷方式是"D:\Program Files\Mozilla Firefox\firefox.exe" ,则改成"D:\Program Files\Mozilla Firefox\firefox.exe"

2012-06-16 14:25:27 4120

原创 编译python2的MySQLDB插件过程

貌似有exe可执行文件,但是好歹手动编译了一下,了解了一些参数。第一次运行:in get_configserverKey = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, options['registry_key'])WindowsError: [Error 2] The system cannot find the

2012-03-25 17:27:38 2162

原创 CMD下更新字体

突发奇想,想改变CMD的默认字体,网上搜到了资料。  在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont 下设置。简体中文要加那个0936,00936.....,而且必须是中文等宽的(比如幼圆)。最后字体选择了Yahei mono,即别人修改过的雅黑的等宽字体,也

2012-02-25 21:54:07 3694

原创 C++三元运算符的一个有意思的地方

同学群里面讨论的,感觉很有意思,就记录下来了。问题如下:代码一cout 2 ? 1 : "1") << endl;代码二cout 2 ? 0 : "1") 代码三cout 2 ? "hello" : "hi") 运行结果是代码一出错 error C2446: “:”: 没有从“const char *”到“int”的转换,代码二和

2012-02-25 21:05:09 8052 1

原创 程序只运行一个实例,并激活已运行的实例[12月15日更新]

只允许一个实例的方法比较简单:在InitInstance() 函数里加入如下代码,利用互斥量来保证只运行一次HANDLE m_hMutex = CreateMutex(NULL, TRUE, m_pszAppName)if(GetLastError() == ERROR_ALREADY_EXISTS) return FALSE;如果要找到已经运行的实例,并激活

2011-12-10 11:17:10 1202

原创 Python3中使用代理访问网页

实验室使用代理上网,因此如果使用Python写程序访问网络的话就必须设置代理。Python3将urllib和urllib2合二为一,而且重组了下包结构。网上很多的代码都是Python2的,所以自己看了下文档。但是问题还是有的,根据http://markmail.org/thread/vzegucz53ouwykz4#query:+page:1+mid:2pluljbacgfwte3j+st

2011-11-05 19:16:46 13282

原创 在PPT和Word中添加带有语法高亮的代码块

问题很简单,我想在ppt中添加带有语法高亮的程序代码,搞了几天,总算找到了比较好的解决方法了。详细的要求如下:1.代码带有语法高亮。2.结果是矢量图,也就是说可以随便缩小放大的,因此别拿直接对代码截图来忽悠我。3.最好带有行号。方法一:下载软件

2011-10-11 20:28:38 44729 7

原创 关于VS中字符串的那堆事(被多字节搞的崩溃的有没有?)[12月17日更新]

先占坑。VS里面的字符串处理太麻烦了……wcharTCHARlpbyte等等类型搞的头都大了,慢慢查资料再完成这篇文章吧===============================================2011年12月17日更新首先,大家可能都注意到了,当在VS2005以上版本里面新建一个工程时,通常要将工程属性中的字符集

2011-10-04 15:35:36 1043

原创 带数据结构试验时的一些感想

每次老师都是说去带一帮孩子的试验,好吧,其实我也就比他们大3岁左右而已。和许多初学者一样,他们的问题多多……1.打字错误。这是最多的错误。漏分号,把敲成'iostream'等等各种各样的错误。最多的还是在类定义和结构体定义后面漏分号。2.盲目抄代码。

2011-10-03 16:17:53 981

原创 个人编码风格

看不同于自己的编码风格的代码很难受。总结下自己的编码风格如下,并不是意味着别人一定要这样做,仅仅提供个人的一些看法。很多东西其实我也不一定赞同,例如究竟是用匈牙利还是用驼峰命名法,个人觉得只要变量能够给人看上去有一定的含义就行了。1.运算符

2011-10-03 16:01:35 1102

原创 关于TortoiseSVN的全局忽略列表[9.29更新]

使用忽略列表的原因很简单,如下:1.部分文件可以忽略,减少空间占用。2.一般性的IDE和编译器都会生成很多中间文件或者是其他辅助文件,例如Debug文件夹及其内的各种obj文件,VS产生的.user文件,但是这些文件往往是与编译的电脑相关,这就意味着如果代码迁出到另外

2011-09-28 00:28:34 4614

原创 实验室管理的一些简单想法

要带一帮人,想想该怎么做。此文长期占坑……1.采用SVN进行管理,每个人在自己的电脑上都建立属于自己的版本库,服务器上给每个人提供一个公共的库用于一些代码上的共享。2.每隔一段时间确定一个小目标,以锻炼编程能力为主。是日常项目上的一些辅助配合。这次给他

2011-09-20 20:51:00 882

合肥工业大学数据结构试验五树和森林

合肥工业大学数据结构试验五树和森林 包括完整的实验要求、实验预习报告、实验最终报告 实验要求: <1>将一棵树(或森林)转换为二叉树。 <2>求森林的高度。 <3>按层次方式遍历森林。 <4>输出一个森林中每个结点的值及其对应的层次数。 <5>输出一个森林的广义表形式

2009-07-31

合肥工业大学数据结构试验七查找

合肥工业大学数据结构试验七查找 包括完整的实验要求、实验预习报告、实验最终报告 实验要求: <1> 对下列数据表,分别采用二分查找算法实现查找,给出查找过程依次所比较的元素(的下标),并以二分查找的判定树来解释。 <2> 设计出在二叉排序树中插入结点的算法,在此基础上实现构建二叉排序树的算法。 <3> 设计算法在二叉排序树中查找指定值的结点。 <4> 设计算法在二叉排序树中删除特定值的结点。 <5> 已知整型数组A[1..26]递增有序,设计算法以构造一棵平衡的二叉排序树来存放该数组中的所有元素。

2009-07-31

电子钟VHDL课程设计

基于VHDL的电子钟程序,是数字逻辑课程设计

2009-09-11

合肥工业大学数据结构试验三二叉树

合肥工业大学数据结构试验三二叉树(包括实验要求、预习报告、最终试验报告)。 主要实验内容: 求二叉树的高度。 设计算法按中序次序输出二叉树中各结点的值及其所对应的层次数。 将按顺序方式存储在数组中的二叉树转换为二叉链表形式。 复制一棵二叉树T到T1。 交换二叉树中每个结点的左右孩子指针的值。 设计算法以实现下面所提到以扩展二叉树的先序序列作为输入构建二叉树的功能。

2009-07-29

数字逻辑课程设计频率计数器(VHDL)

数字逻辑课程设计: 频率计数器 VHDL

2009-09-11

高级软件架构师培训讲义

原资源要7分,真是抢劫啊……下了共享一下吧 非常棒的一部内部讲义,强烈推荐高级软件架构师 目录: 00 架构师与设计师 01 软件流程实施方案选择 02 软件架构文档设计 03 软件架构风险管理 04 如何描述和评估软件架构质量 05 设计模式与软件架构设计 06 AOP开发实践 07 软件架构通用服务 08 AOSD 09 基于SOA架构设计 10 企业软件架构 11 软件架构方法论 12 User Interface Process 13 Business Layer Design 14 Data Access 15 数据库设计 16 通讯设计 17 Team Foundation Overview 18 开源框架研究 19 国际商用软件架构权威分析 20 数据库系统架构研究 21 J2EE架构设计 22 面向组件的大规模软件架构 23 软件构架设计总结

2012-07-18

QQ2012登录过程加密协议分析

各个版本的QQ协议分析,分析QQ协议的报文格式,登录、发送消息,发送图片等的报文信息分析

2013-03-15

空空如也

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

TA关注的人

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