自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

正整数N等于M个不同的正整数之和

题目:正整数N是M个正整数之和,M比N小,且不重复。例如,N=20,M=5,N可以表示成为   1+2+3+4+10 = 20 1+2+3+5+9 = 20 1+2+3+6+8 = 20 1+2+4+5+8 = 20 1+2+4+6+7 = 20 1+3+4+5+7 = 20 2+3+4+5+6 = 20 Total:7 思路:先确定第一个数是a,然后找出M-1个数的和为N-a...

2011-10-30 11:49:30 1321

原创 【转载BYR】一年来遇到的C++问题和解决方法,分享一下

转载自BYR bupteinstein原帖链接:http://bbs.byr.cn/article/CPP/47554  ----------------------------------------------------------------------------------------------------2010.01.02问题描述:当自己写一个类的时候...

2011-03-26 00:17:36 194

Linux系统运行级别和init.d脚本

一、概述    /etc/init.d目录下包含的脚本文件,在系统启动时或更改运行级别时由init进程执行。这些脚本文件以符号链接的形式放在/etc/rc?.d目录下。    在/etc/rc?.d目录下的符号链接文件的名字命名规则是:Smmscript 或者 Kmmscript 。mm是两位数,script是脚本的名字,这个名字和其指向在init.d目录下真正的脚本名字一致。如/et...

2011-02-18 16:34:38 613

原创 Defunct进程 僵尸进程

  在测试基于 DirectFB+Gstreamer 的视频联播系统的一个 Demo 的时候,其中大量使用 system 调用的语句,例如在 menu 代码中的 system("./play") ,而且多次执行,这种情况下,在 ps -ef 列表中出现了大量的 defunct 进程,对程序的运行时有害的。按说system的源码中应该已经包含了wait,但也不能排除开发板上这个版本的syst...

2011-01-17 16:59:00 742

XP下Virtual Box虚拟Ubuntu共享文件夹

前提:安装好了VBoxAddition增强工具首先,在虚拟机下 设备->分配数据空间 添加一个XP下的共享文件夹 如 E:/vboxshared ,名称为 vboxshared然后,将其挂载在Ubuntu下 sudo mount -t vboxsf  vboxshared  /home/skytone/liujh 这样 XP下  E:/vboxshared 和Ub...

2010-12-17 13:42:50 143

Virtual Box+Ubuntu 移植安装DirectFB

1、安装Virtual Box,在其中安装Ubuntu 10.102、安装VBoxAddition增强工具,挂载VBoxAddition后,打开,直接运行autorun.sh,即会运行VBoxLinuxAdditions_x86。安装成功后即可支持鼠标切换和高分辨率。3、到DirectFB官方网站下载最新版本的源码包 DirectFB-1.4.9.tar.gzto be conti...

2010-11-24 22:43:57 155

原创 【转载】XML文件的解析--libxml库函数解释

转载来源:http://blog.chinaunix.net/u/14063/showart_98851.htmllibxml(一)                                     摘要 Libxml是一个有免费许可的用于处理XML、可以轻松跨越多个平台的C语言库。这个指南提供它的基本函数的例子。绪论 Libxml是一个实现读、创建及操纵XML数据功能的C语言库。这个指...

2010-10-21 14:49:37 158

原创 【转载】C++中使用Expat解析XML

转载来源:http://doc.chinaunix.net/CPP/201001/335658.shtml           使用expat的原因很多,主要还是因为expat更灵活。习惯了TinyXML,一开始不太习惯expat,分析一下,其实很容易上手的。  1.回调函数  以下案例解析xml文件中的elment,attribute和text。expat使用回调方式返回xml数...

2010-10-21 14:42:50 209

原创 2010.10.15 Google Android Workshop Note

Developer's Guide:App fundamentalsUI guidelinesDesign for performance                如:尽量减少内存的分配和释放,因为Dalvik虚拟机和JVM的机制有所不同Coding style guide 如果项目出现奇怪问题(如找不到R.java),可尝试:Project-&gt...

2010-10-20 17:45:55 120

LINUX X86下移植安装mplayer

环境:Red Hat Enterprise Linux 5.5 一、下载源码、解码包、皮肤等       到mplayer官网,http://www.mplayerhq.hu/ 上面下载:      1、源码 Source Code           mplayer-export-snapshot.tar.bz2            2、解码包 Binary C...

2010-10-13 15:13:46 171

QT文档翻译——键盘焦点 Keyboard Focus

文档原文:http://doc.qt.nokia.com/latest/focus.html 原文标题:Keyboard Focus 键盘聚焦     Qt的部件按照GUI设计中的惯例来处理键盘聚焦。    基本的问题就是,用户的击键动作能够直接聚焦在屏幕上的任意窗口,或者是内嵌在特定窗口的任意部件上。当用户按下一个键时,他们期望焦点在他们期望的位置,软件必须要满足...

2010-08-19 22:40:43 332

原创 E398 opcode指令开启关闭无SIM卡操作支持

进入Opcode方法:按菜单键后连续快速键入 048263* opcode指令:32:(进入Seem 读取),47:(进入Seem 编辑),54:(进入输入测试模式),34:(重启手机) 开启无SIM卡操作支持:47*74*1*77*1*000(无SIM卡支持)  (*号代表确定)开启无SIM卡操作支持:47*74*1*77*1*001(有SIM卡支持)...

2010-08-02 19:59:19 321

原创 Qt工程文件中添加其它工程

需求:我开发了一个输入法程序,其它程序如果要使用输入法,就会调用输入法。 举例:输入法源程序kbinput.proinputmethod.hinputmethod.cppkeyboard.hkeyboard.cpp需要调用输入法的其他程序sms.promain.cppsms.hsms.cpp 假设这两个程序位于同一级目录,初期测试时,不得...

2010-07-31 19:20:18 756

原创 FTP的两种连接方式和两种传输方式

FTP的两种连接方式:PORT模式和PASV模式,中文意思为主动式和被动式。 PORT(主动)模式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。 工作原理:当需要传送数据时,客户端在命令链路上用 PORT命令告诉服务器:“我打开了**端口,你过来连接我”。当服务端收到这个Port命令后就会向客户端打开的那个端口发...

2010-05-24 21:02:25 3122

(转载)Ubuntu 9.04环境下QT4开发环境的搭建

公司10周年相框项目结束后,原来给我学习用的搭建有QT4开发环境的Fedora Core机器因故撤消了。所以组长指示我在自己机子上用虚拟机装Ubuntu,在上面搭建QT4开发环境来做演示。 在网上找了点东西,原帖见: http://blog.sina.com.cn/s/blog_5335d4340100dn42.html 很感谢这位同学。 Lin...

2010-04-13 20:23:24 140

在VMware环境下安装Ubuntu 9.04之VMware Tools的安装

第一步:在VMware环境下安装好Ubuntu 9.04后,启动进入Ubuntu系统,点击虚拟机上VM-install VMware Tools,回到桌面上看到一个VMware Tools的CD-ROM图标。 第二步:打开它,复制 vmwaretools...tar.gz 到home下当前用户的文件夹下(本机为/home/hanover),同时解压此文件“到此处”。 第...

2010-04-13 13:45:25 194

图书馆和阿三的小对话

贴在门上的这个时间表是平常的。今天是中国的传统节日,清明节,今天图书馆放假,不开门。在图书馆一楼的电子屏幕上有通知。明天图书馆就会开门。不客气。This is normal opening times. But today is special.Because today is a Chinese Traditional Festival.It is called T...

2010-04-06 21:13:50 164

SQLite语句语法

创建表:CREATE TABLE jokeItem(id integer primary key,content TEXT);更新字段:UPDATE jokeClass SET classId = 1 WHERE className = "jokeClass1";添加新的列:ALTER TABLE jokeItem ADD classId integer;删除一列:AL...

2010-02-02 16:28:53 141

用触发器实现SQLite的外键约束

最近在做数码相框上的嵌入式开发,开发过程中使用的SQLite数据库,但是编码的过程中,遇到个问题,SQLite不支持外键约束,外键约束会被解析但不会被执行。 参考了网上的做法,自己做了个实验,用触发器来实现了SQLite的外键约束。 建表语句:CREATE TABLE jokeItem( id integer primary key, con...

2010-02-02 14:01:59 210

转载 “Hello world!”的N种写法

在初学一门编程语言的时候,写一个“Hello world!”程序是最常见的入门方法。通过写一个成功的“Hello world!”,可以实践这门语言最基本的语法特性,还可以带给自己成就感,真是一举两得。C/C++语言本身有很多特性,如果能够将这些技术分解出来变 成一个个的“Hello world!”,并且将这些技术点到为止,貌似也算是一件善事。这里,列举了10个“Hello world!

2007-09-04 14:25:00 516

转载 给年轻工程师的三个忠告

给年轻工程师的三个忠告想要与苹果创办人沃兹尼克拥有同样的发明热情与成就吗?在《科技顽童沃兹尼克》一书中,他给了以下几个建议:一、这个世界并不是黑白分明的。首先你必须相信你自己,不要轻易动摇。大多数人看事情总认为他们是对的,其它人就是错的。身为发明家,你必须用灰色的尺度来看事情,必须开放,不能随波逐流。你必须绝对客观,忘掉你曾经听过的所有事情,把桌子清干净,像科学家一样实事求是,探索真相。

2007-08-20 15:55:00 423

原创 循环输入简洁写法&三选择语句嵌套

1.循环输入的一个简洁写法;// 从标准输入设备读入整数,同时累计输入个数,// 直到输入的是非整型数据为止int n;for(n=0;cin>>num[n]&&n 2.三选择语句的巧妙嵌套// 比较两个数的大小,// 如果*(int *)arg1比*(int *)arg2小,则返回-1// 如果*(int *)arg1比*(int *)arg2大,则返回1// 如果*(int *

2007-08-12 23:42:00 606

转载 30岁前你应该准备好什么~

 ◇30岁前,你一定要干净彻底地消灭自己要当伟大人物的梦想。这种梦想至少有两大危害:一是让你无法甘心情愿地去做好手边的小事;二是让你总是对自己失望。   ◇30岁前,你应认清这样一个问题:所谓过生活,过得就是你身边有数的几个人:单位的上司、同事,家里的爱人、子女和邻居。你只需要集中精力处理好和这有关几个人的关系就可以了。从这个意义上讲,社会复杂不复杂与你无关。   ◇面对上司的批评,你要理智。有时

2007-08-07 15:43:00 539

转载 盛大技术经理金万钠谈:技术高手的十三个原则

现任职盛大网络北京数位红的金万钠先生,不是大学中所谓的“学术派”,他更加注重的是技术实践和能力提高。这些经历让金万钠感受到“什么语言,什么技术不是最关键,关键的还是编程思想,程序架构,业务流程的分析设计,项目进度的控制,上下级之间关系的处理和沟通。”这些也算得上是IT业半个老人的心得和体会。记者希望金万钠能给即将入行或者刚入行的年轻朋友们一些建议,也希望能为正向程序员努力的学生朋友少走一些弯路

2007-08-03 15:46:00 692

转载 (转)(摘)互联网会取代操作系统

而大家盯上浏览器市场,在于整个互联网和软件在Web2.0市场的界限不再泾渭分明。Google在试图把所有软件网络化,一些专家也预测未来互联网会取代操作系统,实际上目前许多应用让这个趋势也在逐渐清晰。永远在线是未来我们对网络生活的描述,而浏览器,作为网络世界的入口,突然变得重要了起来。 

2007-08-03 13:52:00 495

计算机病毒与反病毒技术 书稿中例程测试

计算机病毒与反病毒技术 清华大学出版社 张仁斌等编著 书稿中例程测试 分章节提供了书中的原代码供测试使用

2008-10-08

计算机病毒与反病毒技术 清华大学出版社 张仁斌 授课PPT

计算机病毒与反病毒技术 清华大学出版社 张仁斌老师给我们上课时候用的PPT

2008-10-08

空空如也

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

TA关注的人

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