- 博客(7)
- 收藏
- 关注
原创 关于最近使用sqlite所想到的
1、多进程操作数据库被锁的解决方案SQLite对于整个数据库文件进行读取/写入锁定。这意味着如果任何进程读取了数据库中的某一部分, 其他所有进程都不能再对该数据库的任何部分进行写入操作。同样的, 如果任何一个进程在对数据库进行写入操作, 其他所有进程都不能再读取该数据库的任何部分。 对于大多数情况这不算是什么问题。在这些情况下每个程序使用数据库的时间都很短暂, 并且不会独占, 这样锁定至多会存
2009-08-13 18:47:00 1316
转载 linux下syslog使用说明
Linux下C语言编程的-把程序输出信息加到系统日志里去关键词: Linux 系统日志 syslog 服务程序 syslogd 我们的程序一般都会产生输出信息。但是服务器程序一般却不希望输出信息到屏幕上,因为没有人盯着你的程序执行。所以我们要把一些信息写成日志文件,正常情况下运行程序的人不
2009-01-23 11:28:00 10690 2
转载 C宏-智者的利刃,愚者的恶梦
水平不高不低的C++程序员最喜欢挂在嘴上的一句话就是:C宏,万恶之首,错误的开端,应该被废弃。 请注意,我用了一句不敬的修饰语“水平不高不低的”。为什么这么说?因为水平低都插不上话,都在在静静地听老前辈布道呢。水平高的,比如Bane Stroustrup老人家,也只是说若干种场合下C++语言能够提供比C macro更好的解决方案,而没有完全否定C macro的价值。但是话就怕传来传去,一传
2009-01-23 11:22:00 857
原创 ARM板上gdb +gdbserver调试.txt
S3C2410 ARM板上gdb +gdbserver调试 远程调试环境由宿主机gdb和目标机调试stub共同构成,两者通过串口或TCP连接。使用GDB标准程串行协议协同工作,实现对目标机上的系统内核和上层应用的监控和调试功能。调试stub是嵌入式系统中的一段代码,作为宿主机GDB和目标机调试程序间的一个媒介而存在。 就目前而言,嵌入式Linux系统
2009-01-23 11:16:00 3136
转载 Linux下的多线程编程
1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT,当然,也包括Linux。 为
2008-08-07 17:40:00 366
转载 sqlite常见问题
sqlite常见问题(1) 如何建立自动增长字段?简短回答:声明为 INTEGER PRIMARY KEY 的列将会自动增长。长一点的答案: 如果你声明表的一列为 INTEGER PRIMARY KEY,那么, 每当你在该列上插入一NULL值时, NULL自动被转换为一个比该列中最大值大1的一个整数,如果表是空的, 将会是1
2008-03-06 15:23:00 903
原创 apache+sqlite+php for Arm Linux
经过几天的努力终于在arm-linux平台上搭建了apache+sqlite+php平台.apche与sqlite网上有不少资料,而php for arm-linux很少.为了在arm平台上安装php发了不少时间.所以将搭建过程发表在此,希望对大家有所帮助.Sqlite for Arm Linux安装1、 下载sqlite3.3.8:请到http://www.sqlite.org/
2008-02-03 14:52:00 10064 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人