- 博客(501)
- 资源 (104)
- 收藏
- 关注
原创 07华中科技大学复试上机(软件)
/* 冒泡排序*/#include using namespace std;//从小到大排序void bubbleSort(int array[], int n){ int i, j; bool flag = true; for (i = 0; i < n; i++) { flag = false; for (j = n -1; j > i;
2010-03-31 21:40:00 1214 2
原创 06华中科技大学复试上机
/* 输入一个数列以0位结束标志,建立链式线性表,查找其中最大的数并输出删除释放节点, 然后对剩余的进行排序,并输出释放节点*/#include using namespace std;struct Node{ int num; Node *next;};Node *head;void create(){ head = new Node;
2010-03-31 21:25:00 1038 2
原创 【转】程序员能力矩阵 你属于哪一层
计算机科学 Computer Science软件工程 Software Engineering程序设计 Programming经验 Experience学识 Knowledge
2010-03-24 08:27:00 649
原创 Qt编程技巧 Qt 国际化
1)首先要修改XX.pro工程文件,加入一句 TRANSLATIONS += XXX.ts 2)然后在终端中运行lupdate XX.pro 生成ts文件 3)然后用Qt Linguist 翻译 4)Qt Linguist里面有个发布功能,生成一个.qm的文件
2010-03-08 22:49:00 1152 5
原创 C++读取本地时间,用数码形式输出
这个要是用Qt或者MFC等图形库估计很容易就实现了,可是用字符界面还是很麻烦的,具体看代码 #include #include #include using namespace std;string num[5][11] = {"****", " *", "****", "****", "* *", "****", "****", "****", "****", "*
2010-03-08 22:21:00 1393
原创 【Killua笔试面试题整理】查找问题苹果
【试题描述】问题:10个苹果,有一个苹果有问题,可能轻可能重,用三次找到问题苹果 【试题来源】未知 【试题分析】先分组3 3 4,设第一组为A,第二组为B,第三组为C,然后拿3和3放天枰上if (A ==B) { 问题苹果在C组里面然后C组拿两个C1,C2放到各放一个到A,B组中 if(天枰偏移) { 证明问题苹果在放入的苹果C1,C
2010-03-07 20:04:00 890
原创 构造函数与析构函数研究
首先先贴代码#include using namespace std;class A {public: A() { cout << "class A is constructed" << endl;} ~A() { cout << "class A is destroyed" << endl; } //method void fa() { cout <<
2010-03-06 13:55:00 835 3
原创 Qt编程技巧 QTextBrowser显示文件内容
QTextBrowser是一个文本显示类,功能还是很强大的 下面的代码简单的实现了,QTextBrowser显示文本 QFile file("file.html"); if(!file.open(QFile::ReadOnly | QFile::Text)) qDebug() << "Can not open"; QTextStream
2010-02-20 17:39:00 30189
原创 主定理 Master Theorem
当遇到形如T(n) = aT(n/b) + f(n)的递归表达式的时候,如果要用渐进符号表示T(n),每次都花时间来画递归树(Recursion Tree)显然不够经济。 在这个问题上,主定理给了我们一个捷径:
2010-02-16 21:46:00 2226 1
原创 Ubuntu 9.10安装sopcast
用下面命令安装Sopcast播放器的PPA.sudo add-apt-repository ppa:jason-scheunemann/ppa更新源列表sudo apt-get update用下面的命令安装Sopcast播放器sudo apt-get install sopcast-player
2010-02-15 00:30:00 886
原创 使用wget递归下载某目录下的所有文件
wget -c -r -nd -np -k -L -p -A c,h www.xxx.org/path/-c 断点续传 -r 递归下载,下载指定网页某一目录下(包括子目录)的所有文件 -nd 递归下载时不创建一层一层的目录,把所有的文件下载到当前目录 -np 递归下载时不搜索上层目录。如wget -c -r www.xxx.org/pub/path/ 没有加参数-np,就会同时下载pat
2010-02-04 16:13:00 11523
原创 mplayer [ao_alsa] unable to find simple control pcm , 0问题解决
mplayer问题 [ao_alsa] unable to find simple control pcm , 0播放器->右键->Preferences->Audio->Normalize Sound、 Enable equalizer、Enable Software Mixer三项打上勾选中.或把MPlayer打开,点击MPlayer的设置选项,然后选择“Audio”修改为
2010-02-04 16:13:00 2408
原创 Qt编程技巧 右键菜单
QMenu *menu = new QMenu(tr("Right Contex Menu"),this); menu->setStyleSheet("background-color : normal"); menu->addAction(Action1); menu->addAction(Action2); menu->addAction(Act
2010-02-04 16:11:00 1616
原创 Qt编程技巧 系统托盘设置
trayIcon = new QSystemTrayIcon(this); //系统托盘 trayMenu = new QMenu(this); //托盘菜单 trayMenu->addAction(Action1); ...... trayMenu->addAction(quitAction10); connect(tray
2010-02-04 16:10:00 1058
原创 Qt编程技巧 窗口置顶
一般来是说窗体置顶和取消只要 setWindowFlags(Qt::WindowStaysOnTopHint); setWindowFlags(Qt::Widget);要是开始不设置这个,后面要再设置就不可以了所以要加以改进,可以先hide(),然后在show(),代码如下:hide();setWindowFlags(Qt::WindowStay
2010-02-04 16:09:00 19463 4
原创 Qt编程技巧 菜单栏多选项问题
菜单多选有两种,一种是单选,一种是多选多选简单,只要将Action,setCheckable(true)单选的话,也要将Action,setCheckable(true),之后还要建立一个QActionGroup,将Action都加进去就ok了
2010-02-04 16:08:00 1731
原创 我的第一个MFC程序...
#include LRESULT CALLBACK WinProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam){ switch(uMsg) { case WM_CHAR: MessageBox(hwnd, "KeyBoard Press", "MessageBox", MB_OK); break;
2010-02-02 16:22:00 852 6
转载 【转】我的七个建议
作者:Joel Spolsky[编者按]由于Joel Spolsky的双重身份(昔日耶鲁大学计算机系学长,今日Fog Creek软件公司的CEO),所以听听他的建议,对于当今无数困扰于就业压力的中国高校计算机专业学子来说,是大有裨益的。你们会发现,大多数建议,都在强调“软实力”的价值。本文转载自《软件随想录》(作者:Joel Spolsky ,译者: 阮一峰,2009年12月出版),感谢北
2010-01-30 02:39:00 566
转载 【转】求职面试的六大自杀式回答
很多人应聘不上去,不是由于自己不够优秀,而是这个人从头到尾锲而不舍的自杀所致。 很多人应聘不上去,不是由于自己不够优秀,而是这个人从头到尾锲而不舍的自杀所致。这样的人大概占到了人数的40%到50%!摘录一些最简单的自杀式问题,希望有帮助。珍爱面试,远离自杀! 1.自杀式一:奋不顾身请简单介绍一下你自己:我是一个很普通的人……给你一个机会,就是让你证明自己的优秀的!
2010-01-30 02:01:00 1272
原创 mplayer slave 模式文档翻译
本来是因为毕业设计要用到mplayer的slave模式 ,找了半天没有中文的,所以花了一晚上的时间翻译了下,官方的帮助文档,发在blog,大家交流下,小弟英语水平一般,就一个cet-4水平,要是哪里大牛勿鄙..... ============================================================================== ####
2010-01-22 20:18:00 3213 3
原创 Qt编程技巧 窗口关闭时释放内存
当用户关闭也窗口时,其默认行为是隐藏,所以还会保留在内存中,解决方法是在构造函数中加入这个一句setAttribute(Qt::WA_DeleteOnClose);Qt::WA_DeleteOnClose属性是可以在QWidget上进行设置并影响这个窗口部件的行为的标记之一
2010-01-20 10:06:00 5105 4
原创 Qt编程技巧 Q_OBJECT宏的作用
对于所有定义了signal和slot的类,在类定义的开始处都要加上Q_OBJECT宏 PS:复习备忘......
2010-01-19 13:46:00 2227
原创 grub2 配置
最近Ubuntu内核老是升级,搞得启动项茫茫多,现在修改下grub2的配置,顺便发个配置方法 #grub2默认的是只读的,要修改的话,执行这个命令sudo chmod +w /boot/grub/grub.cfg 加上写的权限# Author@Killua#下面这个grub.cfg是本人电脑上Ubuntu 9.10的配置文件## DO NOT EDIT THIS FIL
2010-01-19 13:39:00 883
原创 考完了,写个总结吧....
其实10号晚上我就想写总结了,因为后面要考试所以搁置了,现在补上。 这次考试总体来说,考得不是很好,尤其是专业课和数学。这次的卷子都比较难,这个是大家公认的,不过,我本身复习也一般就是了。现在写个总结吧 熟悉考场(1月8日下午):那天下午我和dear_fox还有lx,春哥,wxj,打的到国谊,稍作休息之后就启程去看考场了,果然地图理论上市0.8km,走起来要相当久.....到了外国
2010-01-17 09:18:00 890 5
原创 这两天模拟了下....杯具了
政治:48 英语:43.5 数学:88 计算机基础综合:71 总分:250........(囧rz) 丢人丢到家了,后面两门居然能做成这个样子..........还有那个很囧的总分 我果然是一个“杯具”
2010-01-02 22:40:00 495
原创 还有9天......
今天突然发现我的English 看得好少,想比别人而言就看了点真题,模拟基本没做.....orz 本来打算花大量时间看英语的,怎么最后变成这个样子了.....英语不要挂掉啊.......... PS:继续借RP.......
2009-12-29 22:36:00 483
原创 还有30天......
还有30天...... 复习得好囧,什么都不会,数学不会,政治不会,专业课不会,英语更不会......... 准考证还不来......等~~~~ PS:忠告学弟学妹,没事别考研.....
2009-12-10 00:30:00 717 1
原创 ubuntu 开机自动开启数字小键盘
首先,需要安装一个小软件,在终端中执行以下: sudo apt-get install numlockx然后编辑: sudo gedit /etc/gdm/Init/Default把下面的内容添加到最后那行的前面,(“exit 0“的前面) if [ -x /usr/bin/numlockx ]; then numlockx on
2009-12-09 23:07:00 882
原创 暴风影音2009 Real插件无法下载安装问题解决
解决方法如下:下载Real插件:http://bbs.baofeng.com/read.php?tid=132701&page=1&toread=1 解压的暴风影音的codec/Real里面就OK了 PS:感觉这个有点2,难道就因为跟Real的官司打输了??顺便补充一句,居然在暴风的文件夹里看到mplayer的解码......好歹给个声明的说,orz
2009-12-04 00:58:00 3271
原创 Ubuntu 9.10 Qt程序字体问题
最近升级到Ubuntu 9.10 感觉不是那个好用,最新的文件系统果然快了好多,但是,感觉跟程序的兼容性不是那么好,哎...... 升级后的系统Qt程序字体变得好抽象,怎么看也不舒服....orz 解决方案:在终端中打入qtconfig命令,要是没有这个命令,可以到Qt安装目录下看看,肯定有的说,要是还没有就是人品问题了
2009-11-28 23:02:00 1078
原创 Qt出错信息”Basic XLib functionality test failed!”解决
缺少了libX11的开发库 解决方案:sudo apt-get install libX11-dev libXext-dev libXtst-dev
2009-11-19 18:15:00 2631 1
原创 Qt Embedded 开发环境搭建
具体步骤与说明: 1. 下载源码包 qt-x11-opensource-src-4.5.3.tar.bz2 qt-embedded-linux-opensource-src-4.5.3.tar.bz2 2.编译及安装qt-x11-opensource-src-4.5.3 tar xjvf qt-x11-opensource-src-4.5.3
2009-11-06 23:52:00 907
原创 Qt编程技巧 延时
延时可以使用这个函数void QTimer::singleShot ( int msec, QObject * receiver, const char * member ) [static] Example: #include #include int main(int argc, char *argv[]) { QApplication a
2009-10-26 23:14:00 3130 1
原创 Qt编程技巧 设置Widget窗口的按钮(最大化,最小化,关闭)
setWindowFlags方法Qt::WindowMinimizeButtonHintQt::WindowMaximizeButtonHintQt::WindowCloseButtonHint
2009-10-26 23:13:00 8224 1
原创 Qt编程技巧 返回文件列表
QStringList QDir::entryList ( Filters filters = NoFilter, SortFlags sort = NoSort ) const 实例: QString path = QFileInfo(fileName).absolutePath(); QDir dir(path); QStringList filte
2009-10-26 23:12:00 1553
原创 Qt编程技巧 程序中文乱码解决
加上这两句,修改程序的编码方式QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale());QTextCodec::setCodecForTr(QTextCodec::codecForName("utf8"));
2009-10-26 23:11:00 796
原创 Qt编程技巧 窗体居中显示
this->resize(150,150); //窗体大小//窗体居中 QDesktopWidget* desktop = QApplication::desktop();int width = desktop->width();int height = desktop->height();move((width - this->width())/2, (height - t
2009-10-26 23:11:00 1324
原创 Qt编程技巧 Qt图片翻转
/** 水平翻转 */void ImageViewer::horFilp(){ image = image.mirrored(true, false); imageLabel->setPixmap(QPixmap::fromImage(image));}/** 垂直翻转 */void ImageViewer::verFilp(){
2009-10-26 23:09:00 6322 1
原创 Qt编程技巧 Qt随机数的产生
首先调用函数 qsrand(QTime(0,0,0).secsTo(QTime::currentTime())); 产生一个进程然后调用函数 n = qrand(); n就是所差生的随机数
2009-10-26 23:08:00 5649 3
A Programmer's Introduction to C# - APress.pdf
2011-08-01
Django-1-2-PDF-Documentation-For-Offline-Reading.pdf
2010-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人