14 沪php攻城师

尚未进行身份认证

资深PHP工程师,10年以上的网站开发经验和手机应用服务端开发经验,做过论坛,行业门户,电子商城,CMS,SNS网站,广告平台,微信公众号平台,WebGame,手机社交类应用,游戏类应用,BI系统的开发。

等级
TA的排名 11w+

windows下安装配置mycat

首先下载mycat的win安装包,下载地址:https://github.com/MyCATApache/Mycat-download 下载后直接解压缩例如我这里解压缩到 d:\mycat首先要配置环境变量新建一个系统变量:MYCAT_HOME,值为 d:\mycat编辑path环境变量,增加 %MYCAT_HOME%\bin;

2017-08-30 14:56:53

面试官怎样面试出合格的技术人员

现在都说人才难得,很多互联网公司特别是小公司都在抱怨没有好的技术人才,招聘进来的人大多技术不怎么样,优秀的技术人才根本招不到。互联网行业的小公司基本都是社会招聘技术人员,很少有培养新人的。那么如何招到合格的招来既能用的技术人员呢,这个就需要一个优秀的面试官按照符合公司要求的面试标准来招到优秀人才。首先我们要认识到,不管如何优秀的面试官,都无法在短短数十分钟到数小时的面试中,百分百的确认面试

2016-06-30 14:36:17

PHP 实现Word,excel等转换pdf

最近做一个项目,需要将用户上传的word,excel文档转成PDF文档保存并打印,在网上找了很多资料,并不全面,所以自己写了一份比较全面的教程来分享。下面是操作步骤:1、        安装免费的openOffice软件,请至openoffice.org下载最新版本。2、        JDK支持,请自行搜索下载最新版本JDK。3、        安装完openOffice后,在开

2015-06-10 13:35:14

一款模拟养成类游戏的策划大纲

昨天听到公司策划又对现在一个项目提出新的需求,做一个模拟经营的框架,有感而发,想到以前做的一家游戏公司的模拟经营类游戏(航海贸易+生产)以及现在要做的结合起来,自己设计一款游戏吧。首先,这款游戏我想取名叫“XX的魔法实验室”,顾名思义,这是一个建设魔法实验室的游戏,当然,还有一个魔法美少女(男)养成的过程。 游戏背景设定:主角是一个刚刚进入魔法学校的魔法学徒,因为出众的魔法潜力,被

2014-10-24 13:24:38

程序员工作效率的影响因素和管理者如何判断

看了一篇博客《为什么程序员的工作效率跟工资不成比例!》有感而发。影响工作效率的因素主要有三:能力,经验,责任心。这三者相辅相成缺一不可。没有能力,遇到没有遇到过的问题,就很难解决。而做软件开发,头几年肯定是不断遇到不同的项目,解决未知的问题,在积累足够的经验前,没能力根本就坚持不下去。没有经验,那么你会发现你所碰到的都是你没有遇到过的问题,有经验的半天甚至一小时能解决的,你虽然有能力,但还是可

2014-10-13 18:10:23

网站开发执行文档(页面界面和功能说明文档)编写方法

作为一个有了10年WEB开发经验的老程序员,在项目开发中体会最多的就是,技术人员如何准确无误的理解PM/策划人员的需求。在一个项目中,因为沟通、理解能力或者只是遗忘导致设计/开发人员做出的最终结果往往与PM/策划人员理想的结果相差甚远。而这,往往是造成项目无法按时完成的一个主要原因,同时也是造成PM/策划与设计,开发人员矛盾的主要因素。解决方法其实很简单,一个详细完全体现策划人员对页面需求的执

2013-09-02 11:40:53

HTML5调用笔记本或手机摄像头

网上找了些文章测试了下,到现在为止还是很多浏览器不支持,所以也没有什么实用价值啊。以下代码在笔记本电脑浏览器chrome25,irefox19上测试通过(FF需要在地址栏输入about:config ,把media.navigator.enabled 值设置为 true)。在安卓手机上用opera HD浏览器测试通过,安卓自带浏览器和QQ浏览器和360浏览器不成功。

2013-03-26 13:59:07

HTML5实现手机摇一摇的功能

前几天同事要求实现摇一摇手机上传图片的功能,到网上找了些文章看了,有些代码里是有错误的,我改了下,见下面代码,在手机浏览器opera HD版本里测试可以。var SHAKE_THRESHOLD = 3000;var last_update = 0;var x=y=z=last_x=last_y=last_z=0;if (window.DeviceMotionEvent) { w

2013-03-25 16:22:09

写了一个批处理监测windows下apache服务器是否访问正常

在Windows下装了APMServ5.2.6做PHP网站的开发和测试,在测试过程中发现测试服务器在访问量很大的时候服务器就会卡掉,暂时未找出原因,只知道重启后就没问题了,所以写了一个批处理来监测服务器,发现无法访问网站时就重启下服务器。下面是批处理文件内容@ECHO OFF:starttimeout 60wget -O NUL -T 5 -t 2 http://local

2012-11-21 14:41:49

PHPMailer类-php发送邮件好帮手

<br />PHPMailer 是一个专门用于php语言的邮件发送类,功能十分地强大,丰富了 PHP 本身单一的 mail() 函数。支持 SMTP 等甚至于附件。<br /> <br />PHPMailer 遵守 LGPL 授权,可以免费下载,当前版本是PHPMailer v2.2.1 更新于2007 年11月16日。<br /> <br />下载地址:http://phpmailer.codeworxtech.com/index.php?pg=sf&p=dl<br /> <br />注:下载时有后缀分别

2010-12-17 15:36:00

ZeroClipboard支持IE,firefox,Chrome复制到剪贴板

在做一个项目的时候碰到要讲一些内容以点击按钮的形式复制到剪贴板上。网上找了一些,有只支持IE的,有支持IE加FIREFOX的,后来发现了一个还能支持Chrome的。那就是使用ZeroClipboard,在这里分享下。ZeroClipboard是一个js类库。此方法利用 Flash完成进行复制内容到剪贴板,所以只要浏览器装有Flash 就可以复制内容。Zero Clipboard的实现原理Zero Clipboard 利用透明的Flash让其漂浮在复制按钮之上,这样其实点击的不是按钮而是 Flash ,这

2010-12-15 14:12:00

iepngfix.htc和png8让IE6支持png背景透明

今天搞PNG图片透明度的问题,网上找了些资料,觉得这个方法比较好原文地址http://www.cnblogs.com/dyg540/archive/2010/04/20/1716501.html在给客户做网站的过程中,有一个比较棘手的问题就是处理png图片的背景透明问题,因为需要兼容不同的浏览器,这就比较麻烦了。折腾了好长时间,最后寻找到了解决办法,用iepngfix.htc进行处理。iepngfix.htc的使用使用方法:下载脚本脚本,将其中的iepngfix.htc和blank.gif解压缩到合适的

2010-11-10 16:27:00

php写的一个阿拉伯数字转中文数字的函数

<br />前段时间去面试的时候一家公司出了这个题,太紧张了没写正确,今天重新写了下,验证过应该没问题,不过如果输入数字过大的话,就会出现错误,可能是不支持这么大的数字吧,最大只能999999999999<br /> <br />/** * 数字转中文 * 数字在999999999999以下 * 数字够大的时候小数点后会取整,奇怪了 * @param string $number 无序数组 * @return string $str 有序数组 */function number2

2010-11-05 17:31:00

php的非递归快速排序实现

<br />最近写了个非递归的快速排序<br /> <br />/** * 快速排序算法 * * @param array $arr 无序数组 * @return array $arr 有序数组 */function quick_sort($arr){ $sarr[0] = array('left'=>0,'right'=>count($arr) - 1);//该数组保存需要排序的子数组边界 $i = 0; $n = 1; while($i < $n) //判断还

2010-11-03 14:24:00

PHP的二分查找算法实现

<br />最近整理了下以前学习的算法知识,虽然在WEB开发时算法用到的情况比较少,但还是把一些有用的算法做下备份。<br /> <br />折半查找法也称为二分查找法,它充分利用了元素间的次序关系,采用分治策略,可在最坏的情况下用O(log n)完成搜索任务。<br />【基本思想】<br />将n个元素分成个数大致相同的两半,取a[n/2]与欲查找的x作比较,如果x=a[n/2]则找到x,算法终止。如果x<a[n/2],则我们只要在数组a的左半部继续搜索x(这里假设数组元素呈升序排列)。如果x>a[

2010-11-03 10:34:00
勋章 我的勋章
    暂无奖章