`
文章列表
题目: 正整数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   思路: 先确定第一个
转载自BYR bupteinstein 原帖链接:http://bbs.byr.cn/article/CPP/47554     ---------------------------------------------------------------------------------------------------- 2010.01.02 问题描述:当自己写一个类的时候,如何确定成员变量和成员函数的访问权限? 解决方法:根据《Effective C++》所说,所有成员变量都应声明为private,这样可以保证该类的public用户(类使用者)和protected ...
一、概述     /etc/init.d目录下包含的脚本文件,在系统启动时或更改运行级别时由init进程执行。这些脚本文件以符号链接的形式放在/etc/rc?.d目录下。     在/etc/rc?.d目录下的符号链接文件的名字命名规则是:Smmscript 或者 Kmmscript 。mm是两位数,script是脚本的名字,这个名字和其指向在init.d目录下真正的脚本名字一致。如/etc/rc2.d/S12start
  在测试基于 DirectFB+Gstreamer 的视频联播系统的一个 Demo 的时候,其中大量使用 system 调用的语句,例如在 menu 代码中的 system("./play") ,而且多次执行,这种情况下,在 ps -ef 列表中出现了大量的 defunct 进程,对程序的运行时有害的。按说system的源码中应该已经包含了wait,但也不能排除开发板上这个版本的system中可能没有wait,总之,开发板上在调用system后添加wait之后,defunct进程不复存在了。 下面谈谈 defunct 进程,中文翻译叫僵尸进程。下文整理于网络以及 ...
前提:安装好了VBoxAddition增强工具 首先,在虚拟机下 设备->分配数据空间 添加一个XP下的共享文件夹 如 E:/vboxshared ,名称为 vboxshared 然后,将其挂载在Ubuntu下 sudo mount -t vboxsf  vboxshared  /home/skytone/liujh 这样 XP下  E:/vboxshared 和Ubuntu下  /home/skytone/liujh就实现了共享 如果不想每次都手动挂载,可以在 /etc/fstab 中添加一项 vboxshared   home/skytone/liu ...
1、安装Virtual Box,在其中安装Ubuntu 10.10 2、安装VBoxAddition增强工具,挂载VBoxAddition后,打开,直接运行autorun.sh,即会运行VBoxLinuxAdditions_x86。安装成功后即可支持鼠标切换和高分辨率。 3、到DirectFB官方网站下载最新版本的源码包 DirectFB-1.4.9.tar.gz to be continued...
转载来源:http://blog.chinaunix.net/u/14063/showart_98851.html libxml(一)                                     摘要 Libxml是一个有免费许可的用于处理XML、可以轻松跨越多个平台的C语言库。这个指南提供它的基本函数的 ...
转载来源:http://doc.chinaunix.net/CPP/201001/335658.shtml            使用expat的原因很多,主要还是因为expat更灵活。习惯了TinyXML,一开始不太习惯expat,分析一下,其实很容易上手的。   1.回调函数   以下案例解析xml文件中的elment,attribute和text。expat使用回调方式返回xml数据,解析器解析到一个element及其内部属性后,将调用事先设置好的函数,同样,当element结束和text结束后,也会分别调用对应的函数。   2.如何处理数据之间的包含关系   典型的方式是定 ...
Developer's Guide: App fundamentals UI guidelines Design for performance                 如:尽量减少内存的分配和释放,因为Dalvik虚拟机和JVM的机制有所不同 Coding style guide   如果项目出现奇怪问题(如找不到R.java),可尝试: Project->clean Android Tools->Fix Project Properties   Tips:       android.jar附上源程序,会给编写程序和调试带来方便
环境:Red Hat Enterprise Linux 5.5   一、下载源码、解码包、皮肤等         到mplayer官网,http://www.mplayerhq.hu/ 上面下载:       1、源码 Source Code            mplayer-export-snapshot.tar.bz2              2、解码包 Binary Codec Packages            essential-20071007.tar.bz2             3、皮肤 Skins            随便选一个 我选了k ...
文档原文: http://doc.qt.nokia.com/latest/focus.html   原文标题:Keyboard Focus   键盘聚焦       Qt的部件按照GUI设计中的惯例来处理键盘聚焦。     基本的问题就是,用户的击键动作能够直接聚焦在屏幕上的任意窗口,或者是内 ...
进入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卡支持)
需求: 我开发了一个输入法程序,其它程序如果要使用输入法,就会调用输入法。   举例: 输入法源程序 kbinput.pro inputmethod.h inputmethod.cpp keyboard.h keyboard.cpp 需要调用输入法的其他程序 sms.pro main.cpp sms.h sms.cpp  假设这两个程序位于同一级目录,初期测试时,不得不这样改写sms.pro  HEADER += sms.h \ ../kbinput/inputmethod.h \ . ...
   FTP的两种连接方式:PORT模式和PASV模式,中文意思为主动式和被动式。     PORT(主动)模式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。     工作原理:当需 ...
    公司10周年相框项目结束后,原来给我学习用的搭建有QT4开发环境的Fedora Core机器因故撤消了。所以组长指示我在自己机子上用虚拟机装Ubuntu,在上面搭建QT4开发环境来做演示。     在网上找了点东西,原帖见:     http:// ...
Global site tag (gtag.js) - Google Analytics