- 浏览: 83767 次
- 性别:
- 来自: 北京
-
最新评论
-
moxia:
...
用触发器实现SQLite的外键约束
文章列表
正整数N等于M个不同的正整数之和
- 博客分类:
- C/C++
题目:
正整数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设计中的惯例来处理键盘聚焦。
基本的问题就是,用户的击键动作能够直接聚焦在屏幕上的任意窗口,或者是内 ...
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卡支持)
需求:
我开发了一个输入法程序,其它程序如果要使用输入法,就会调用输入法。
举例:
输入法源程序
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:// ...