- 浏览: 24744 次
- 性别:
- 来自: 北京
最新评论
文章列表
wait和waitpid详解
- 博客分类:
- c/c++
wait和waitpid详解
wait的函数原型是:
#include <sys/types.h>
#include <sys/wait.h>
pid_t wait(int *status);
进程一旦调用了wait,就立即阻塞自己,由wait自动分析是否当前进程的某个子进程已经退出,如果让它找到了这样一个已经变成僵尸的子进程, wait就会收集这个子进程的信息,并把它彻底销毁后返回;如果没有找到这样一个子进程,wait就会一直阻塞在这里,直到有一个出现为止。
参数status用来保存被收 ...
福昕pdf套件注册码激活
- 博客分类:
- 其它
【转】福昕pdf套件注册码激活
中文版注册方法:
安装完成后关闭软件,打开软件安装目录,找到LocalConfig.xml文件,用记事本打开,把里面的“zh_cn”改为“en_us”。然后新建记事本,把以下代码(红色部分)粘帖进去,重命名为fpmkey.txt,把fpmkey.txt文件放到LocalConfig.xml文件同目录里即可
代码为
[Foxit License]
SN=FPMRK1913
Modules=Express,PDF/A validation,DocProcess,TouchUp,PageFormat,FormDesigner,Organiz ...
更新的时候子查询不能直接select更新的表
如这个是错的
update sc
set sc.grade=(select avg(sc1.grade) from sc as sc1 where
sc1.cno=sc.cno and sc1.sno in(select s1.sno from s as s1 where s1.sex='M'))
where sc.sno in(select s.sno from s where s.age>30 and s.sex='M');
否则将出现错误:ERROR 1093 (HY000): You can't speci ...
30 Best Eclipse Plugins
- 博客分类:
- Java
eclipse插件大全,30个常用插件(转载)
1、PyDev – Eclipse的Python开发环境
工具地址:http://marketplace.eclipse.org/content/pydev-python-ide-eclipse
Pydev这个插件能够让用户利用Eclipse进行Python、Jython以及Iron Python开发,使Eclipse成为一流的Python IDE(集成开发环境)。
2、EasyEclipse for LAMP
工具地址:http://marketplace.eclipse.org/content/easyec ...
jdk与jre的区别
- 博客分类:
- Java
很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译 ...
eclipse 配置知识
- 博客分类:
- Java
dt.jar和tools.jar是两个java最基本的包,里面包含了从java最重要的lang包到各种高级功能如可视化的swing包,是java必不可少的。
而path下面的bin里面都是java的可执行的编译器及其工具,如java,javadoc等,你在任意的文件夹下面运行cmd键入javac,系统就能自动召见java的编译器就是归功于这个环境变量的设置
rt.jar是JAVA基础类库,dt.jar是关于运行环境的类库,tools.jar是工具类库
设置在classpath里是为了让你 import *
web系统都用到tool.jar
1.
rt.jar 默认就在 根cl ...
三个流行MySQL分支:Drizzle、MariaDB和Percona Server(包括XtraDB引擎)
XtraDB
XtraDB是一款独立的产品,但它仍被认为是MySQL的一个分支。XtraDB实际上是基于MySQL的数据库的一个存储引擎。XtraDB被认为是已成为MySQL一部分的标准MyISAM和InnoDB的一个额外存储引擎。
XtraDB分支有另一个目标,即成为InnoDB存储引擎的简单替代,这样用户就可以轻松地切换其存储引擎,无需更改任何现有的应用程序代码。XtraDB必须能够向后兼容InnoDB,以提供它们想要添加的所有新功能和改进。它们实现了此目标。
XtraDB的 ...
MySQL Windows安装包说明:
1、mysql-5.5.20-win32.msi:Windows 安装包,图形化的下一步下一步的安装。
2、mysql-5.5.20.zip,这个是windows源文件,需要编译,对应的Linux源文件是mysql-5.5.20.tar.gz
3、mysql-5.5.20-win32.zip,这个文件解包后即可使用,是编译好的windows32位Mysql。
1、下载mysql-5.5.20-win32.zip,解压到D:\,D盘就会出现mysql-5.5.20-win32目录
2、配置MYSQL的环境变量
新增系统变量MYSQ ...
MySQL5.5 配置文件 my.ini
- 博客分类:
- 数据库
MySQL5.5 配置文件 my.ini
解压mysql-5.5.22-win32.zip后的目录中有5个my-xxxx.ini配置文件,
通过查看配置文件中的描述,是说针对不同内存大小的推荐配置。
本例复制了my-medium.ini 并重命名为 my.ini 然后添加了如下几行:
[client]
default-character-set=utf8 客户端编码
[mysqld]
basedir=D:/sdk/MySQLMySQL安装目录
datadir=D:/Servers/mysql/dataMySQL数据库存放目录
default-character-s ...
eclipse保存个人设置preference
- 博客分类:
- Java
The Export wizard can be used to export preferences from the Workbench to the local file system.
To export a preference file:
Select File > Export.
In the Export wizard select General > Preferences and click
Next.
Select one of the following:
Export all to add all of the preferences ...
codeblocks 使用汇总
- 博客分类:
- c/c++
集成本帖提到的所有补丁,非官方,双编译器(VC9、MinGW4.4.3)绿色版,解压密码:csdn
>> htt
http://blog.csdn.net/sdfgh2046/article/details/5812663
享受Code::Blocks编辑快感的几个关键
原文地址:http://blog.csdn.net/Utensil/archive/2 ...
mysql变量的术语分类:
1.用户变量:以"@"开始,形式为"@变量名"
用户变量跟mysql客户端是绑定的,设置的变量,只对当前用户使用的客户端生效
2.全局变量:定义时,以如下两种形式出现,set GLOBAL 变量名 或者 set @@global.变量名
对所有客户端生效。只有具有super权限才可以设置全局变量
3.会话变量:只对连接的客户端有效。
4.局部变量:作用范围在begin到end语句块之间。在该语句块里设置的变量
declare语句专门用于定义局部变量。set语句是设置不同类型的变量,包括会话变量和全局变量
...
MySQL Workbench的使用教程
- 博客分类:
- 数据库
MySQL Workbench的使用教程 (初级入门版)(2010-05-12 21:43:56)
转载▼
MySQL Workbench<wbr>是 MySQL AB 最近释放的可视数据库设计工具。这个工具是设计 MySQL 数据库的专用工具。</wbr>
MySQL Workbench 拥有很多的功能和特性;这篇由Djoni Darmawikarta<wbr>写的文章通过一个示例展现了其中的一些。我们将针对一个订单系统建立一个物理数据模型,这里的订单系统可以是销售单也可以是订单,并且使用
<wbr>forward-eng ...