腾讯PHP面试题 说在前面: 1、以下题目,除了编程任务外其他都需要写在给你提供的草纸上。纸张是珍贵的地球资源,请节约使用。编程任务在有相应的环境时,会要求上机书写,实在没有条件,就只能写在草纸上了。 2、时间: 基础任务+进阶任务+设计任务 = 90分钟 编程任务 = 60分钟 基础任务: 1、请列举你能想到的UNIX信号,并说明信号用途。 2、请列举、你能想到的所有的字符串查找算法,并加注释简单说明。
UltraEdit 正则表达式替换 UE用于直观简便地处理文本很是强大,用的较多的有列模式以及正则替换。如下记录一实例:对于形如:...zhangsanlisi...的邮件地址文本,若希望通过替换仅获取邮件地址,如:...zhangsan@domain.comlisi@domain.com...若通过手工,则面对大数据量时就显得十分笨拙耗时;但若通过UE的正则,可采用如下快捷的替换方式:*替换为^1前提是选择:正则表达式&正则表达式引擎为Ultraeidt;^(xxx^) 这种表达式含义为分组,其中xxx可为任意表达式;^1表示第1个分组。延
Oracle Dump windows batch脚本 Save the following lines as content of file dump.bat: set date_string=%date:~0,4%_%date:~5,2%_%date:~8,2%set time_string=%time:~0,2%_%time:~3,2%_%time:~6,2%set file_string=E:/db/backup_%date:~0,4%_%date:~5,2%_%date:~8,2%_%time:~0,2%_%
Windows服务命令 这些命令适用于windows个系列: winver---------检查Windows版本wmimgmt.msc----打开windows管理体系结构(WMI)wupdmgr--------windows更新程序wscript--------windows脚本宿主设置write----------写字板winmsd---------系统信息wiaacmgr-------扫描仪和照相机向导<
李开复:留学带给我的十件礼物 当还没有小留学生这个词的时候我就去留学,我是1972年首次踏上美国。很多人问我什么时候去留学,我就说1972年,他们说啊,你看起来有那么老吗?实际上我是11岁的时候就去了。也有很多人问我,如果你不去美国,还会得到一样的成功吗?美国在你的成长历程中,留学的经历对你有什么样的帮助、有什么感触? 今天我就想谈一下,今天早晨我起来想一想我讲什么题目,我想讲的就是如果我没有留学,也许不会得到那么多,也许不会做得那么好。 我当时去美国是在美国的田纳西州
Windows下去SVN版本管理的注册表文件 Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Folder/shell/DeleteSVN]@="Delete SVN Folders"[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Folder/shell/DeleteSVN/command]@="cmd.exe /c /"TITLE Removing SVN
左联,右联与全外联【待完善】 内 联:等同于两个字段相等。结果集为两表交集;左(右)外联:指一方无数据但要显示全部记录;全 外 联:指两方都有可能没有数据,但全显示。[Q]怎么实现左联,右联与全外联 [A]在9i以前可以这么写: 左联: select a.id,a.name,b.address from a,b where a.id=b.id(+) 右联: select
TortoiseSVN - 修改Working copy的服务器地址 当服务器IP地址发生变更的时候,显然昔日SVN的WC不能与服务器同步,可进行Relocate操作。若客户端恰好是TortoiseSVN,那么右键便可找到该命令,在弹出的新窗口中输入新服务器地址,点击确定即可。
Eclipse红叉报错 自从使用MAVEN管理项目之后,总是在使用Eclipse的时候显示红叉报错。 解决方法1: Project -> Clean WEB项目想用Tomcat跑,不使用Jetty,安装完http://m2eclipse.sonatype.org/sites/m2e-extras后,项目又出现红叉叉,使用解决方法1不好使。使用了 解决方法2:1、Eclipse中删除Maven项目2、进入Maven项目中,cm
Mysql 常用命令 load data infile 'D:/1.csv' into table tablename fields terminated by ',' lines terminated by '/n';将csv格式的文件(行分隔符为换行符,列分隔符为逗号)Load进数据库
页面中嵌入FLEX应用-传参 项目需要在页面的某div中动态展现图表数据,最终选用FLEX进行数据展现。为了实现这一目标,着手之初考虑了下大致需要如下步骤:1、页面触发事件将数据查询条件参数动态传递给flex应用(swf); Page(with param) -> Flex2、flex应用获取到查询条件,向后台服务(如:Servlet)发请求,获取数据源(如:xml); Flex(with param) -> Servlet Servlet(xml) -> Flex3、flex展现数据。 Flex Dis
两分钟让你明白什么是ERP 把专业的问题通俗化—— ERP(Enterprise Resource Planning)企业资源计划系统,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。 不知各位听过这么一句话没有,“把简单的事情搞复杂了,太累;把复杂的事简单化了,贡献。”在许多企业者看来,ERP(Enterprise Resource Planning)是一个很复杂的庞大的系统,要想当一次吃螃蟹的人还真不容易,这也在一定程度上阻碍了中国企业的信息化进程。在当今国际市场变化周
Struts2.1.8.1 输出XML文件 项目需要与FLEX进行通信,选用XML作为交互数据格式。 其中XML的生成可以使用一些java/xml绑定的开源项目,如xmlbeans来进行。若希望摆脱Servlet编程,使用Struts2直接生成XML文件输出,则可采用如下方式进行: Struts.xml配置:<action name="someAction" class="package.SomeAction" method="outXml"> <result ty
Eclipse插件s Easy Explore for EclipseProperties EditorEasy Explore for Eclipse功能:在IDE中,文件及文件夹图标上右键增加按钮,点击打开磁盘位置;网址:http://easystruts.sourceforge.net/#easyexplore下载:update: http://easystruts.sourceforge.net/update.html 更新包: http://osdn.dl.sourceforge.net/sourcef
JS转换日期格式 使用如下代码: /* * Date Format 1.2.2 * (c) 2007-2008 Steven Levithan <stevenlevithan.com> * MIT license * Includes enhancements by Scott Trenda <scott.trenda.net> and Kris Kowal <cixar.com/~kris.kowal/> * * Accepts a date, a mask, o
JQuery Form - 异步提交表单 项目需要,研究了下JQuery Form这个插件。 利用JQuery Form可以很方便的将已有的同步Form提交方式修改为异步Form提交的方式。提交后通过callback方式,处理结果(可以是json/xml/html等),当然也可以将结果页面直接更新到当前页面指定id的div中。 异步的好处显而易见,即局部刷新页面,加快页面响应速度,进而提高用户的体验。 使用方式颇为简单,一共就以下几个步骤:1、下载JQu
SU - Authentication failure puffcn@puffCN-Ubuntu:/usr$ mkdir testmkdir: cannot create directory 'test': Permission deniedpuffcn@puffCN-Ubuntu:/usr$ suPassword:su: Authentication failure 原来所ubuntu一开始并没有给root分配密码。首先sud