【Linux Kernel 进程管理】深入分析fork

从fork,vfork,clone三个系统调用入手,深入分析其过程,最后是总结和对比。

2017-07-22 15:35:42

阅读数 268

评论数 0

【Linux Kernel 进程管理0】引言

Talk is cheap ,show me the code

2017-05-20 14:31:43

阅读数 195

评论数 0

PHP线程安全问题

1,原因:进程是os资源分配的基本单位,每个进程都有独立的内存空间,进程之间除了通过进程通信手段之外,无法直接访问非自己的内存地址。而同一个进程的所有线程共享内存空间,,所以引入了线程安全的问题。 2,场景:PHP以CGI或者 FastCGI模式运行的话每个request都是独立的进程,不存在线...

2015-02-10 15:11:59

阅读数 541

评论数 0

PHP扩展开发探索(一)

以前研究过很多关于PHP内核的文章,现在第一次需要动手去做一个PHP扩展,万事开头难,记录一下PHP扩展开发的摸索过程。    开发环境:Centos 6.2 ;apace 2.2; php 5.3 ;    自己的前期准备:PHP源码一份    第一步:扩展文件生成               ...

2015-02-07 12:37:25

阅读数 468

评论数 0

PHP探索之sapi

SAPI:Server Application Programming Interface 服务器端应用编程端口。研究过PHP架构的同学应该知道这个东东的重要性,它提供了一个接口,使得PHP可以和其他应用进行交互数据。 本文不会详细介绍每个PHP的SAPI,只是针对最简单的CGI SAPI,来说明...

2015-02-07 09:54:04

阅读数 505

评论数 0

隐马尔科夫模型详解

转载请注明地址(http://blog.csdn.net/xinzhangyanxiang/article/details/8522078) 学习概率的时候,大家一定都学过马尔科夫模型吧,当时就觉得很有意思,后来看了数学之美之隐马模型在自然语言处理中的应用后,看到隐马尔科夫模型竟然能有这么多的应...

2015-01-30 15:24:33

阅读数 24566

评论数 1

隐性语义索引

1. 引言          自然语言文本中的词汇(术语)具有一词多义(polysemy)和一义多词(synonymy)的特点.  由于一词多义, 基于精确匹配的检索算法会报告许多用户不要的东西; 由于一义多词,  基于精确匹配的检索算法又会遗漏许多用户想要的东西. 下面是一个例...

2013-05-10 15:02:55

阅读数 602

评论数 0

WCF之Binding

1. 信道层与服务模型层(Channel Layer and Service Mode Layer) 对于一个分布式应用的开发与设计来说,通信问题是不得不考虑,同时也是最为复杂、最难实现的问题。在过去的若干年中, 微软先后推出了一系列广受欢迎的通信技术, 比如DCOM、Enterprise ...

2012-12-19 16:48:07

阅读数 381

评论数 0

NLP 检索结果聚类

转自:http://stblog.baidu-tech.com/?p=1754 摘要 检索结果聚类,可以有效地反映出特定Query下,检索结果内容的分布,可以清晰地描述出结果中的各个类别,对Query结果的展示方式亦不再是传统1页若干条结果的流式输送,而是采用展现核心词或代表词的方式,...

2012-12-15 21:44:00

阅读数 1295

评论数 0

NLP 之 topic model

转自: http://stblog.baidu-tech.com/?p=1190 摘要: 两篇文档是否相关往往不只决定于字面上的词语重复,还取决于文字背后的语义关联。对语义关联的挖掘,可以让我们的搜索更加智能化。本文着重介绍了一个语义挖掘的利器:主题模型。主题模型是对文字隐含主题进行建...

2012-12-11 22:31:37

阅读数 1090

评论数 0

Socket详解

“一切皆Socket!” 话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。 ——有感于实际编程和开源项目研究。 我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或...

2012-11-01 22:41:11

阅读数 108630

评论数 15

倒排索引-搜索引擎的基石

1.概述       在关系数据库系统里,索引是检索数据最有效率的方式,。但对于搜索引起,他它并不能满足其特殊要求:       1)海量数据:搜索引擎面对的是海量数据,像Google,百度这样大型的商业搜索引擎索引都是亿级甚至几千的网页数量 ,面对如此海量数据 ,使得数据...

2012-09-15 14:41:05

阅读数 802

评论数 0

腾讯开放平台开发之感

QQ空间的应用已经写完了,这几天一直在为上线的事情做准备,各种资质证明,素材提交,CEE ,CDB申请。今天早上终于在CDB上建好了自己的数据库。吐槽一下,在MC中不对能数据库的表执行增删改操作,不知道是出于什么考虑,这样给开发者带来很多不便。接着通过官方给的FTP软件把项目部署到了服务器上。结果...

2012-09-11 16:53:41

阅读数 1106

评论数 1

二元查找树-- 转化为双向链表

/* 把二叉查找树转化为双向链表  什么是二元查找树?   二元查找树: 它首先要是一棵二元树,在这基础上它或者是一棵空树;或者是具有下列性质的二元树:     (1)若左子树不空,则左子树上所有结点的值均小于它的根结点的值;     (2)若右子树不空,则右子树上所有结点的值均大于它的...

2012-09-06 23:16:32

阅读数 467

评论数 0

Javascript作用域原理

首先看一个例子: var name = 'laruence';function echo() {     alert(name);     var name = 'eve';     alert(name);     alert(age);} echo(); 运行结果是什么呢? 上面...

2012-09-02 22:39:50

阅读数 366

评论数 0

oracle切换archive模式

1.select name,log_mode from v$database;   NAME LOG_MODE   ------------------ ------------------------   QUERY NOARCHIVELOG   2.使用...

2012-08-22 17:45:40

阅读数 1879

评论数 0

Oracle redo 恢复原理

先要明白一些概念: 日志文件中的信息为了当系统出现failure时,保证事务可以恢复。当用户事务完成发出commit时,总是先等待LGWR进程将事务所需的redo信息写到日志文件(之前可能在redo buffer中)后,才会收到commit complete信息。 DBWR进程总是比L...

2012-08-22 17:23:09

阅读数 1172

评论数 0

oracle工作原理(收藏)

ORACLE工作原理1-连接 我们从一个用户请求开始讲,ORACLE的完整的工作机制是怎样的,首先一个用户进程发出一个连接请求,如果使用的是主机命名或者是本地服务命中的主机名使用的是机器名(非IP地址),那么这个请求都会通过DNS服务器或HOST文件的服务名解析然后传送到ORACLE监听进程...

2012-08-22 16:59:35

阅读数 818

评论数 0

oracle中的几个重要进程

何时触发lgwr,dbwr,chpk等进程      Log Writer (LGWR)    LGWR performs sequential writes from the Redo Log Buffer to the online redo log file under the foll...

2012-08-22 15:20:06

阅读数 540

评论数 0

oracle spfile和pfile详解

1.参数文件的定义、作用   oracle数据库通过一系列参数来对数据库进行配置。这些参数是以键-值对的形式来表 示的,如: MAXLOGFILES=50 BACKGROUND_DUMP_DEST=C:/DUMP 其中,等号左边是参数名,右边是对应的参数的值,值的类型有多种,典型的如数字和...

2012-08-22 14:43:37

阅读数 1652

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭