很早以前就想写一篇和面试相关的文章了,今天在网络上看到一篇关于如何去面试程序员的英文文章,发现其中有很多和我共鸣的东西,所以仿照其标题通过自己的经历写下了这篇文章。

工作这么多年来,即被面试过,也面试过他人,对于程序员的面试,经历过很不错的面试,很专业的面试,也经历过一些BT和令人不爽的面试,我个人觉得 一个好的面试,面试官是很重要的,所以,本文想从“面试官”的角度来阐述一下。于是,有了下面这样一篇的文章,希望本文对你的职场经历有用,特别是那些正 在招聘和面试程序员的朋友,我觉得这篇文章会对大家有很多启示。此外,做为被面试的人,你可以看看本站的《别的程序员是怎么读你的简历的》《程序员需要[……]

继续阅读

以下方法转贴至无忧启动

从u盘启动win7/2008 R2的方法,更新:换机器免sysprep的方法

在我的nt 6.x快速安装器中已经包含了win7装到usb移动硬盘的功能,其中利用了usbbootwatcher监视usb启动相关的注册表项,让usb驱动在启动前就加载。
一直有人想把win7装到u盘,这两天这个帖子中的信息和测试给了启示,这里我来总结一下,并提供一些操作方法。

根据win7 embedded和hyper-v R2的文档及这个帖子中的测试,win7/2008 R2 usb启动其实只是由两个注册表项控制的:

HKLMsystemCurrentCont[……]

继续阅读

下表参考了英文维基百科的Timeline of programming languages条目
主流编程语言出现的时间表

编号
出现时间
语言名字
主要创立者/组织
受到哪些语言影响
影响到哪些语言
备注

1
1943-6(维基百科原文如此)
ENIAC coding system
John von Neumann, John Mauchly, J. Presper Eckert, Herman Goldstine after Alan Turing
*
*
从名字上就可以大致猜出是专门应用在世界上第一台电子计算机ENIAC上;并不是一门正式的高级[……]

继续阅读

源码安装PHP时需要构建调试版本

  1. ./configure –prefix=/usr/local/php5 –enable-debug –enable-maintainer-zts –enable-cgi –enable-cli –with-apxs2=/usr/local/apache/bin/apxs –with-mysql=/usr/local/mysql –with-config-file-path=/etc
  2. cp php.ini-development /etc/php.ini

配[……]

继续阅读

对于喜欢玩开源软件的童鞋么,都喜欢自己编译安装程序,本文说明下如何编译安装php的详细参数。

示例:

01
./configure    

02
--prefix=/usr/local/php --with-zlib --disable-rpath   

03
--enable-sysvsem --with-curl --with-curlwrappers --enable-mbregex --enable-fpm   

04
--enab[......]

继续阅读

Fast-CGI:

./configure –prefix=/usr/local/php –enable-fastcgi –enable-force-cgi-redirect –with-config-file-path=/etc –with-zlib –with-mysql –with-xml –with-gd –enable-gd-native-ttf –enable-gd-jis-conv –with-freetype-dir –with-jpeg-dir –with-png-dir –enable-mbstring

PHP4-Server[……]

继续阅读

./configure
–prefix=/webserver/php-5.5.17
–with-config-file-path=/webserver/php-5.5.17/etc

#数据库部分
–with-mysql=mysqlnd #php官方的数据操作库
–with-pdo-mysql=mysqlnd 
–with-mysqli=mysqlnd 

#php压缩
–with-zlib
–with-zlib-dir
–enable-zip

#https,curl
–with-openssl
–with-curl[……]

继续阅读

谷歌旗下的Doubleclick近 日公布了全球网站4月份独立访问人数TOP1000排行榜(不含谷歌自己的网站及成人网站)。在谷歌排行榜的前20名中,有7家来自中国,除了网易、新浪 和腾讯三家门户以及百度外,购物网站淘宝、视频网站优酷、腾讯旗下的搜索网站SOSO也位列其中。虽然Facebook位居全球第一,但中国的SNS网站 表现并不佳,仅有人人网一家进入前100名。【详细

谷歌统计全球前20名网站(不含谷歌及旗下网站)

返回

全球排名
网站名称
分类
独立访客
到达率
页面浏览量[……]

继续阅读

一、基于分层架构 1.优点:降低耦合度、增强内聚性(如图1层和区的概念) 2.使人员职能分工明确,有助于团队开发 3.有助于分布式开发 4.封装分解系统的复杂性 以一个简单的包图为例(图1) 从简单的分层架构并不能满足信息系统在特定环境下的相关需求,为了满足系统的要求就必须进行细化,所以采用MVC架构对业务性强,业务耦合度高的系统进行 开发是必要的。 二、MVC简介 (1)视图(View)代表用户交互界面,有可能为HTML、XHTML、XML和SmartClient。随着应用的复杂性和规模性,界面的处理也变得 具有挑战性。一个应用可能有很多不同的视图,MVC设计模式对于视图的处理仅限于视图上[……]

继续阅读