June 2008 Archives

用C++开发Apache模块

本来是要自己写的,但是一直没有太多的时间,这里摘自laruence的一段文章,有机会补充一下。

面试与被面试

最近公司要招人,因为要面试很多的人,所以公司特意对我们这些技术员和HR一起进行一次面试技术培训。

我感觉有点像《演讲与口才》,培训完后,其实感受蛮深,从很多的细节中了解人,与人沟通,才发现是一件乐事,讲师的风趣表达以及现场的直接指导、互动让人在这一天的课程中感觉很充实。

 

听复旦黄萱菁教授讲自然语言处理

复旦大学的黄萱菁教授是一位女士,年纪大概40多岁,现在已经是博士生导师,相比来说就比较年轻了。黄教授从事自然语言处理多年,有很丰富的实践经验。

自然语言的处理是人工智能的一个重要部分,现在自然语言处理尽管在分词速度、句法分析和相关性等方面有一定的进展,但是在语意方面、机器“自我学习”方面还是没有一个突破性的进展。

黄教授讲的一点我很赞同,机器根本无法做到和人一样的思维,除非以后的生物技术,纯粹的靠电子技术无法去真实的理解语意、能够自我学习,而机器有一个特点,就是快,我们应该利用机器的快帮助我们去建立很多的工具、模型,帮助人们去解决问题。

每次听专家讲授感受颇多,应该每次记下来才是,不管是激励自己还是有心人,呵呵。

这里主要讲述在PHP及Zend框架下怎么使用Zend API和C++语言来实现自己所要的功能以及项目的开发。
此篇文章所运用的环境在Linux 2.4.21-4.ELsmp(Red Hat Linux
3.2.3-20),Apache/2.2.8,gcc version 3.2.3 20030502,PHP 5.2.5 (cli),Zend
Engine v2.2.0下进行。

RPM简单模板

RPM包制作流程十分简单,关键在于SPEC文件的编写,这里有一个样例如下:

test.tar.gz

new!! hello-1.2.0-1.tar.gz

写好SPEC文件后,
然后直接rpmbuild -ba hello.spec
然后在SPEC文件指定的目录中生成RPM安装包
[cnangel@IntegrationServer i386]$pwd
/usr/src/redhat/RPMS/i386
[cnangel@IntegrationServer i386]$ll
总用量 8
-rw-r--r--    1 root     root         4336  6月 20 17:56 hello-0.1-1.i386.rpm
这里转贴一篇经典的官方翻译文章:

    此篇文章准备分2个部分来讲述:
    第一部分主要详细讲述一下怎么构建一个完成的C++应用扩展模块;
    第二部分主要讲述在PHP及Zend框架下怎么使用Zend API和C++语言来实现自己所要的功能以及项目的开发;
    此篇文章所运用的环境在Linux 2.4.21-4.ELsmp(Red Hat Linux 3.2.3-20),Apache/2.2.8,gcc version 3.2.3 20030502,PHP 5.2.5 (cli),Zend Engine v2.2.0下进行。

 

memcached应用开发心得

memcached是一种无阻塞的socket通信方式服务,基于libevent库,由于无阻塞通信,对内存读写速度非常之快。
memcached分服务器端和客户端,可以配置多个服务器端和客户端,应用于分布式的服务非常广泛。
memcached作为小规模的数据分布式平台是十分有效果的。

Monthly Archives

Pages

Powered by Movable Type 7.7.2

About this Archive

This page is an archive of entries from June 2008 listed from newest to oldest.

May 2008 is the previous archive.

July 2008 is the next archive.

Find recent content on the main index or look in the archives to find all content.