一直以来都没有客意的去找一下eclipse下面的javascript开发插件,今天在网上无意发现了一个,回去试了一下,感觉不错。写JS代码根写PHP代码差不多感觉挺爽的。
JSEclipse是个Eclipse下的免费Javascript脚本编辑器,最大的特点就是对js的自动完成功能非常完美,支持普通DOM对象的点取,如document对象,screen对象等等...
安装如下,
1.打开Eclipse工作区(Workbench)
2.利用更新管理器安装JSEclipse,在主目录中找到:Help > Software Updates ->Find and Install
3.在弹出的界面中先择Search for new features to install.
阅读全文>>
一,读取文件
先解释一下,什么是读取文件本身,什么叫读取文件输入内容。举个例子test.php里面的内容<?php echo "test"; ?>
1,读取文件本身就是读取文件内所有内容,读取后就能得到<?php echo "test"; ?>
2,读取文件输出内容是读取文件所表现出来的东西,读取后得到test
二,fopen方法
1,读取文件本身
阅读全文>>
一,为什么要写这篇博客
linux下的解压命令很多,一个解压命令也许只能解压和压缩,一种压缩文件。经常用的能记得,不经常用的就不知道怎么解压了。所以我把我遇到过的,结合网上能找到的压缩文件类型,并亲自尝试。以便日后还遇到又到网上找,找到的不一定能用。
准备二个测试文件,一个test.php,一个test.html。
二,种类如下
.tar tar可压缩和解压,目录和文件
打包: tar xvf FileName.tar
阅读全文>>
一,什么触发器
1,个人理解
触发器,从字面来理解,一触即发的一个器,简称触发器(哈哈,个人理解),举个例子吧,好比天黑了,你开灯了,你看到东西了。你放炮仗,点燃了,一会就炸了。
2,官方定义
触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 触发器可以从 DBA_TRIGGERS ,USER_TRIGGERS 数据字典中查到。
阅读全文>>
一,先说一说郁闷的事。
项目做的差不多了,进入到了最后bug修改阶段。在bug列表中出现了这样的bug,把什么东西改成根什么差不多。打个比方,你把这个菜单改成根淘宝的差不多,这个差不多,太广了。真是给我们充分的空间,狂汗中。等你根据自身页面的风格,结合淘宝菜单时,把菜单做好时,客户搞了一句,根我想象的不太一样,你在改一改,这样来来回回你能改好几回。对于写代码的人来说,很郁闷。同样对客户来说也很烦。
二,尽量避免这种现像
个人觉得要有书面的东西,来约束客户,不这样的话,客户一天一个想法,能把你搞死,动一动嘴你要忙一天。所以定下来的东西,就先做完,如果要改当做二次开发。有书面的东西,这样显的我们更专业,难道不是吗?下面是我画的一个流程图
阅读全文>>
一,什么是firebug
Firebug是firefox下的一个插件,能够调试javascript,jquery,Html,Css等,但FireBug最吸引我的就是javascript,jquery,ajax的调试功能,修改css等,使用起来非常方便。除此之外,其他功能还很强大。比如html,css,dom的察看与调试,网站整体分析等等,对于网站开发人员来说是一款不可缺少的宝剑。下面我将说明一下如何安装,并例举一些,个人觉得非常有用的工具。
二,firebug的安装
firebug要安装在firefox的高版本上,3.5以上吧。firefox菜单tools(工具)>>add-ons(附加组件),在弹出窗口中选择get add-ons(获得符加组件),然后查找firebug,找到后。add to firefox(添加到火狐),装好后重起就搞定了。
三,firebug的javascript,jquery,ajax等的调试功能
阅读全文>>
一,socket是什么
什么是socket 所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。说白了就是一种通信机制。它类似于银行,电信啊这些部分的电话客服部门。你打电话的时候,那边会分配置一个人回答你的问题,客服部门就相当于socket的服务器端了,你这边呢就相当于客户端了,在和你通话结束前,如果有人在想找和你通话的那个说话,是不可能的,因为你在和他通信,当然客服部门的电话交换机也不会重复分配。
下面我将举例子来说明一下,socket是怎么工作的。如果你是基于应用层开发的人员并不一定要理解原理,但是能知道那是更好了。网上有关于socket的php api。下下来用就行了。
二,socket服务器server.php
阅读全文>>
windows是目前来说,用户都多的操作系统,基于windows开发也最多,虽然我很不喜欢windows。但是公司提供的电脑就是windows的,想装个双系统,又不能下载,杯具。费话不多说,windows下面我用过二个快速搭建web服务器的工具,一个wamp,一个xampp,下面列举几个,并作一下说明
一,wamp工具
wamp它是windows apache mysql php的缩写,表示的意思是说,我拥有这些东西。
http://www.wampserver.com/en/download.php
安装我就不说了,一直下一步就搞定了。在这儿我主要说说wamp装好后,它提供一些什么服务,是不是很人性化的管理php ,mysql,apache等。看下图:
阅读全文>>
以下是mysql错误对照表:
1005:创建表失败
1006:创建数据库失败
1007:数据库已存在,创建数据库失败
1008:数据库不存在,删除数据库失败
1009:不能删除数据库文件导致删除数据库失败
1010:不能删除数据目录导致删除数据库失败
1011:删除数据库文件失败
1012:不能读取系统表中的记录
1020:记录已被其他用户修改
1021:硬盘剩余空间不足,请加大硬盘可用空间
1022:关键字重复,更改记录失败
1023:关闭时发生错误
1024:读文件错误
阅读全文>>
说明一下,以前我写过一篇关于将xml转换成数组的博文,http://blog.51yip.com/php/591.html,这篇博文读取xml的前提是知道xml的标签名称是什么,但是如果标签名称不知道呢怎么办呢,话又说回来了,一般情况下都是知道的,因为xml数据都是由人生成的,或者按人写的规则自动生成的。
今天在网上想找个将xml转成json的方法,找了半天没找到,找到了,根本没有什么用,有一个service_JSON说的挺像真的,找开后就一个JSON.php,php5.0以后已经把它加进来,json_decode和json_encode。想走捷径的,唉,靠人不如靠已。以下是我写的一个方法
一,参考xml文件如下
阅读全文>>