易截截图软件、单文件、免安装、纯绿色、仅160KB

MySQL将会像BSD、Linux那样弄出不同的分支和发行版?

    从用户的角度看,MySQL被Sun收购,又被Oracle收购可能真不是什么好事。MySQL本来就被Oracle通过并购其依赖的存储引擎Innobase、BerkeleyDB折腾的不行,又在被Sun收购后发生了Monty创建新分支MariaDB这样的事情,最终还是随着Sun一起被Oracle并购,没有逃脱Larry Elison的魔爪。也许,开源软件的好处就在于选择比较多,可以适合不同人的口味,而且你觉得不合适的,自己就可以去做些改造。不过对于普通的用户甚至开发者而言,选择太多了也不见得是什么好事——会弄得无所适从,不知道身在何处。
    说起自由软件和开源软件,它们的发展已经有很多年了,可以说其年纪比我们很多从业者的年龄都要大了。简单的回顾一下历史,也许能为MySQL的未来走向作出一点有意义的推测。BSD、Linux等典型开源软件在其发展的历史中都出现了众多的分支和变种,MySQL也不会例外。开源软件这东西就和生物一样,存在着多样性,而且会不断的进化发展。多样性虽然带来了复杂性,但是它也带来了生机和活力,一代比一代更强悍。不过目前看来,MySQL到底会发展成个什么样子,还是谁也说不清楚。


相关文档:

实战Linux Bluetooth编程(三) HCI层编程

1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI)  就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......

实战Linux Bluetooth编程 (七) SDP协议

Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......

linux环境变量文件

关于linux环境变量文件
第一内容:
etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.
并从/etc/profile.d目录的配置文件中搜集shell的设置.
/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.
第二内容:
~/.bash_profile:每个用户都可使用 ......

mysql 复制记录

复制记录,采用自查询方式
sql
INSERT INTO `table` ('id','aa','bb','cc') SELECT 'id','aa','bb','cc' from `table` (WHERE .....) 
Tips:
/**
* 复制新纪录的时候,可能要更新id或者是部分数据(假设id自增加的情况)
*
* text_aa 为固定值 ,可在脚本调用中赋变量值 如($aa)
* 注意'text_aa' 与 `cc` 的区别 ......

Linux环境下用c语言写的播放wav文件的小程序

本程序可以读取.wav文件,然后进行播放。
确认方法:cat /etc/sndstat,如果显示无此设备,则没有安装驱动。
#include <unistd.h>#include <fcntl.h>#include <sys/types.h>#include <sys/ioctl.h>#include <stdlib.h>#include <stdio.h>#include&nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号