上一页 1 ··· 187 188 189 190 191 192 193 194 195 ··· 455 下一页
Perl 最初的设计者为 拉里·沃尔(Larry Wall),他于1987年12月18日发表。Perl借取了C、sed、awk、shell scripting以及很多其他程序语言的特性。其中最重要的特性是它内部集成了 正则表达式的功能,以及巨大的第三方代码库CPAN。简而言之,Perl象C一样强大,象awk、sed等 脚本描述语言一样方便。Perl 一般被称为“实用报表提取语言”(Practical Extraction and Report Language),你也可能看到“perl”,所有的字母都是小写的。一般,“Perl”,有大写的 P,是指语言本身,而“perl”,小写的 p Read More
posted @ 2013-05-19 20:25 javawebsoa Views(323) Comments(0) Diggs(0)
信号概念不存在编号为0的信号。产生信号的方式:1当用户按某些终端键时,引发终端产生信号。2硬件异常产生信号,比如SIGSEGV信号。3进程调用kill函数可将信号发送给另外一个进程或者进程组。4当检测到某种条件发生时,并应将其通知有关进程时也产生信号。比如SIGPIPE信号。应用程序对产生的信号有三种方式进行处理1忽略信号2系统默认3安装信号处理函数,让信号处理函数来处理kill –l 可以查看系统中的信号编号ubuntu 信号集root@LeoK:~/APUE/8_test# kill -l 1)SIGHUP 2) SIGINT 3) SIGQUIT 4) S... Read More
posted @ 2013-05-19 20:21 javawebsoa Views(216) Comments(0) Diggs(0)
找球号(三)时间限制: 2000ms | 内存限制: 3000KB难度: 2描述xiaod现在正在某个球场负责网球的管理工作。为了方便管理,他把每个球都编了号,且每个编号的球的总个数都是偶数。有一天,xiaod发现少了一个球,你能帮他找出丢的那个球的球号吗?输入 有多组测试数据。每组数据包括两行。 第一行是一个整数N(0<N<1000000),表示现在所剩的球数。 随后的一行是N个数,表示所剩的各个球的编号M(0<M<10^9)。 输出 对于每组数据,输出弄丢的那个球的球号。 样例输入 51 1 3 6 631 2 1样例输... Read More
posted @ 2013-05-19 20:18 javawebsoa Views(236) Comments(0) Diggs(0)
第十一章 线程线程也有线程ID用pthread_t 表示每个系统对pthread_t 的定义不同。int pthread_equal(pthread_t tid1, pthread_ttid2)获得线程的线程IDpthread_t pthread_self()创建线程int pthread_create(pthread_t *tid, const pthread_atrr_t*attr, void* (*start_rtn)(void*). void* arg);每个线程都有自己的栈空间和errno变量线程可以有三种方式退出1线程只是从启动例程返回,返回值是退出码2线程可以被同一个进程的其他线 Read More
posted @ 2013-05-19 20:14 javawebsoa Views(157) Comments(0) Diggs(0)
线程属性:初始化:int pthread_attr_init(pthread_attr_t*attr);int pthread_attr_destory(pthread_attr_t*attr);分离状态属性设置和获取int pthread_attr_getdetachstate(constpthread_attr_t *attr, int * detachstate);intpthread_attr_setdetachstate(pthread_attr_t * attr, int detachstate);获取线程堆栈大小int pthread_attr_getstacksize(cons Read More
posted @ 2013-05-19 20:11 javawebsoa Views(147) Comments(0) Diggs(0)
一个快速教程让我们来看几个例子,来演示MYSQL存储程序语言结构和功能的关键要素。对于一个完整的例子,请参阅第二章。1.2.1和SQL的集成MYSQL存储程序语言的最重要方面是它和SQL的紧密集成。你不需要依靠诸如ODBC(开放式数据库连接)或者JDBC(Java数据库连接)等中间软件“胶水”,在你的存储程序语言程序中,来构建和执行SQL语句。相反,你只需简单的在你的代码中直接编写UPDATE、INSERT、DELETE和SELECT语句,如例1-1所示Example1-1在存储程序中嵌入SQL1 CREATE PROCEDURE example1( )2 BEGIN3 DECLARE l_. Read More
posted @ 2013-05-19 20:07 javawebsoa Views(175) Comments(0) Diggs(0)
在音乐播放器中,播放模式一般放在音乐播放完毕后自动识别,如下给出逻辑代码,可根据需要添加合适的代码public static final int ALL = 0;//全部循环public static final int SINGLE = 1;//单曲循环public static final int RANDOM = 2;//随机// 一首歌播放完成后(这里设置播放模式) public class Completed implements OnCompletionListener { @Override public void onCompletion(MediaPlayer mp) { i Read More
posted @ 2013-05-19 20:04 javawebsoa Views(257) Comments(0) Diggs(0)
对于每一个数据库来说必不可少的是增删改查。先介绍一下增,也就是插入。对比四个操作,在mongodb中最简单是插入。在mongodb中插入就是使用insret命令。在使用这个命令之前,我们先介绍一下创建数据库、查看集合等操作。 创建数据库在mongodb中使用use 数据库名 来新建一个数据库,但是需要记住的是使用了这个命令后mongodb并不会马上创建数据库,只有我们向其中插入了数据之后才能看到该数据库。看下面一段例子:> show dbslocal 0.078125GB> use newswitched to db new> dbnew> show dbslocal Read More
posted @ 2013-05-19 20:00 javawebsoa Views(180) Comments(0) Diggs(0)
vim 替换操作大全 vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。 :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky :2,$s/vivian/sky/g 替换第 2 行开始到最后一行中每一行所有 vivian 为 sky ... Read More
posted @ 2013-05-19 19:56 javawebsoa Views(189) Comments(0) Diggs(0)
http://acm.hdu.edu.cn/showproblem.php?pid=2063 匈牙利算法DFS增广入门题#include<stdio.h>#include<cstring>#define MAXN 1005int nx , ny ;int g[ MAXN ][ MAXN ] ;int cx[ MAXN ], cy[ MAXN ] ;int mk[ MAXN ] ;int m , n ;int path( int u ){ for( int v = 0 ; v < n ; v++ ) { if( g[ u ][ v ] && !mk[ Read More
posted @ 2013-05-19 19:53 javawebsoa Views(122) Comments(0) Diggs(0)
上一页 1 ··· 187 188 189 190 191 192 193 194 195 ··· 455 下一页