08 2012 档案
摘要:phpQuery ManualBasics phpQuery::newDocumentFileXHTML('my-xhtml.html')->find('p'); $ul = pq('ul');Loading documentsphpQuery::newDocument($html, $contentType = null) Creates new document from markup. If no $contentType, autodetection is made (based on markup). If it fails, t
阅读全文
摘要:PHP_CURL 一、cookie用法<?php$cookie_jar = tempnam('./tmp','cookie');// login$c=curl_init('http://login_url?username=...curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);curl_setopt($c, CURLOPT_COOKIEJAR, $cookie_jar);curl_exec($c);curl_close($c);$c="url";$c=curl_init($c);curl_s
阅读全文
摘要:一直以来我都以为MYSQL不支持事务处理,所以在处理多个数据表的数据时,一直都很麻烦(我是不得不将其写入文本文件,在系统重新加载得时候才写入数据库以防出错)~今天发现MYSQL数据库从4.1就开始支持事务功能,据说5.0将引入存储过程^_^ 先简单介绍一下事务吧!事务是DBMS得执行单位。它由有限得数据库操作序列组成得。但不是任意得数据库操作序列都能成为事务。一般来说,事务是必须满足4个条件(ACID) 原子性(Autmic):事务在执行性,要做到“要么不做,要么全做!”,就是说不允许事务部分得执行。即使因为故障而使事务不能完成,在rollback时也要消除对数据库得影响! 一致性(Consi
阅读全文
摘要:常用EXE文件反编译工具下载PE Explorer 1.98 R2 汉化版 >q D9"^ & s 10'&IS1& 功能极为强大的可视化汉化集成工具,可直接浏览、修改软件资源,包括菜单、对话框、字符串表等; 另外,还具备有 W32DASM 软件的反编译能力和PEditor 软件的 PE 文件头编辑功能,可以更容易的分析源代码,修复损坏了的资源,可以处理 PE 格式的文件如:EXE、DLL、DRV、BPL、DPL、SYS、CPL、OCX、SCR 等 32 位可执行程序。 该软件支持插件,你可以通过增加插件加强该软件的功能, 原公司在该工具中捆绑了
阅读全文
摘要:SQL分类: DDL—数据定义语言(Create,Alter,Drop,DECLARE) DML—数据操纵语言(Select,Delete,Update,Insert) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句: 1、说明:创建数据库 Create DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk',
阅读全文
摘要:转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspx Author :Jeffrey 引言 HTTP 是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。 HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时
阅读全文
摘要:jQuery获取Select选择的Text和Value: 语法解释: 1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text 3. var checkValue=$("#select_id").val(); //获取Select选择的Value 4. var
阅读全文
摘要:共两个步骤: 1、 找到C:\Documents and Settings\用户名\Application Data\Subversion的servers文件, 将#http-proxy-host和#http-proxy-port这两行前面的#号去掉,将等号右边的值分别改为你的代理服务器地址和端口号。 2、设置eclipse中SVN使用的是SVNKIT.
阅读全文
摘要:PHP中的魔术方法总结 :__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep, __wakeup, __toString, __set_state, __clone and __autoload1、__get、__set 这两个方法是为在类和他们的父类中没有声明的属性而设计的 __get( $property ) 当调用一个未定义的属性时访问此方法 __set( $property, $value ) 给一个未定义的属性赋值时调用 这里的没有声明包括当使用对象调用时,访问
阅读全文
摘要:一、加载页面上元素默认rel加载HTML代码:默认rel加载JS代码:$("#trigger1").powerFloat();target参数加载HTML代码:target参数加载JS代码:$("#trigger2").powerFloat({ target: $("#targetBox") });target参数为选择器HTML代码:target参数为选择器JS代码:$("#trigger3").powerFloat({ target: ".target_box" });二、Ajax加载外部元
阅读全文
摘要:系统# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量资源# fr...
阅读全文
摘要:转自 :http://www.phpzy.com/MySQLgaojibianchengwenda/340.htmlmysqldump备份还原和mysqldump导入导出语句大全详解mysqldump备份:mysqldump -u用户名 -p密码 -h主机 数据库 a -w "sql条件" --lock-all-tables > 路径案例:mysqldump -uroot -p1234 -hlocalhost db1 a -w "id in (select id from b)" --lock-all-tables > c:\aa.txtmy
阅读全文
摘要:nosql 分布式K/V存储方案 Cassandra 集中式缓存系统 memcached 哈希表数据库 Tokyo Cabinet 面向文档的数据库 CouchDB 开源NoSQL系统 Membase 文档数据库 OrientDB 开源NoSQL数据库引擎 Hibari Orient Key/Value Server 分布式key/value存储系统 Tair 超高性能 key-value 数据库 Redis 分布式数据库 Hypertable 分布式文档存储数据库 MongoDB 分布式数据库 HBase 分布式缓存服务器 memcachedb 关系型数据库管理系统 NoSQL 分布式 ke
阅读全文
摘要:在PHP网站开发中,时常遇到Mysql数据库备份或数据库迁移工作,这时Mysql怎么导入导出数据库中的数据就非常关键,Mysql本身提供了命令行导出工具Mysqldump和Mysql Source导入命令进行SQL数据导入导出工作,通过Mysql命令行导出工具Mysqldump命令能够将Mysql数据导出为文本格式(txt)的SQL文件,通过Mysql Source命令能够将SQL文件导入Mysql数据库中,下面通过Mysql导入导出SQL实例详解Mysqldump和Source命令的用法。Mysql命令行导出工具Mysqldump命令详解Mysql命令行导出工具Mysqldump.exe默认
阅读全文
摘要:PHP提供了一整套的读取 XML文件的方法,很容易的就可以编写基于 XML的脚本程序。本章将要介绍 PHP与 XML的操作方法,并对几个常用的 XML类库做一些简要介绍。-XML是一种流行的半结构化文件格式,以一种类似数据库的格式存储数据。在实际应用中,一些简单的、安全性较低的数据往往使用 XML文件的格式进行存储。这样做的好处一方面可以通过减少与数据库的交互性操作提高读取效率,另一方面可以有效利用 XML的优越性降低程序的编写难度。 PHP提供了一整套的读取 XML文件的方法,很容易的就可以编写基于 XML的脚本程序。本章将要介绍 PHP与 XML的操作方法,并对几个常用的 XML类库做一些
阅读全文
摘要:Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。 1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) select
阅读全文
摘要:download($url,$file_name);function download($url, $filename) { // 获得文件大小, 防止超过2G的文件, 用sprintf来读 //print "文件地址:".$url."<br>"; //print "文件大小:".filesize ($url)."<br>"; $filesize = sprintf ( "%u", getFileSize ( $url ) ); //print $filesize; if
阅读全文
摘要:一般来说, 我们可以通过直接让URL指向一个位于Document Root下面的文件, 来引导用户下载文件.但是, 这样做, 就没办法做一些统计, 权限检查, 等等的工作. 于是, 很多时候, 我们采用让PHP来做转发, 为用户提供文件下载.<?php $file = "/tmp/dummy.tar.gz"; header("Content-type: application/octet-stream"); header('Content-Disposition: attachment; filename="' . bas
阅读全文
摘要:linux 下 apache+sunversion的版本管理在现在的开发中使用的较为广泛。原来我们公司的这个环境有专门人管理,后来这个同事辞职了。最近来了一个新同事需要添加一个用户,baidu、Google了一番终于添加成功了,现简单记录一下。首先找到用户文件:authz.conf;我的目录结构是:/home/proj/conf下面用vi 编辑authz.conf文件在develps 后面添加你要添加的用户名;如图;上图:cheny就是我后面添加上去的用户名按Esc :wq保存authz.conf文件。现在用户已经添加完毕。2、添加用户密码进入apche的bin目录# cd /usr/loca
阅读全文
摘要:代码:ctrl+y查找:disable_functions找到后在=后面添加(这里都是禁止在php里面执行的函数)代码:复制内容到剪贴板exec,system,passthru,error_log,ini_alter,dl,openlog,syslog,readlink,symlink,link,leak,fsockopen,proc_open,popepassthru,chroot,scandir,chgrp,chown,escapeshellcmd,escapeshellarg,shell_exec,proc_get_status,popen上面内容请放到一行。因为保持帖子的整体效果作了换
阅读全文
摘要:在windows下操作linux命令的小工具,非常好。偶然发现,储存资料备用。PuTTY 是一个跨平台的远程登录工具,包含了一组程序,包括:PuTTY (Telnet 和 SSH 客户端)PSCP (SCP 客户端, 命令行下通过 SSH 拷贝文件,类似于 Unix/Linux 下的 scp 命令)PSFTP (SFTP 的命令行客户端,类似于 FTP 的文件传输,只不过使用的是 SSH 的 22 端口,而非 FTP 的 21 端口,类似于 Unix/Linux 下的 sftp 命令)PuTTYtel (仅仅是一个 Telnet 客户端)Plink (命令行工具,执行远程服务器上的命令)Pag
阅读全文
摘要:[size=3]公司有发短信任务,!@#$%^&~。每月至少500条,还要发给不同的50个人,ft!刚好看到版主HQ的大作《[url=http://bbs.chinaunix.net/viewthread.php?tid=771726][硬件 通讯]PHP在RS232串口通讯协议的应用演示[测试环境PHP5.1.4]》,周末写一个群发短信的小脚本,2.5小时发1000条,超额完成任务,嘿嘿!贴上来凑个热闹。[/size] [color=Green]<?php/*- * 版权没有,欢迎拷贝 (x) 2006 胖头鱼. * 作者: pangty <pangty@ta139.co
阅读全文
摘要:301重定向的作用:1.规范网址;2.排除了重复页面;3.增加网址权重首页新建一个空文件.htaccess,填入重定向规则后,上传到网站根目录。用301将不带WWW的域名重定向主域名: rewriteEngine on rewriteCond %{http_host} ^abc.org[NC] rewriteRule ^(.*)$ http://www.abc.org/$1 [R=301,L]用301将绑定的其他域名重定向到主域名: 注意这个地方,有RewiteEnginee on这句, RewriteEngine on RewriteCond %{HTTP_HOST} ^其他域名.com$
阅读全文
摘要:先废话一句:真是很久没写技术贴了啊……直接上图吧:图1:注意左下角 系统时间 以及画面中间的支付倒计时(我应该是在放票后15秒内买到的)图2:后面嘛,只要能正常登陆和支付就行了下面说方法,大概的步骤如下:1)提前十五分钟(8点放票,我是7点半登的系统),用Firefox(8.01)打开页面:https://dynamic.12306.cn/otsweb/order/querySingleAction.do?method=init。2)提前十分钟,查询能够进入预订页面(预订按钮为激活状态)的同类车次,进入该页面。比如,我想订的是14号T9的硬卧(这个时候还没放出来),但我知道12号的硬座还有票,
阅读全文
摘要:点金石(TouchStone)是 webOS 玩家津津乐道的一个玩意,“无线充电”概念很酷。Palm 的美女设计师在 2009接受采访时就说:“被认为是 Geek 的东西变得时髦了,因此被改变不仅仅是充电的方式,而是人类行为认知的方式。我很不爱给 iPhone 充电,因为电线绕来绕去,很烦。但把手机放在点金石上是多么自然的动作,回归人性化。”好了,回归主题。我们今天要干的事情,是让 Android 手机也享受到无线充电的乐趣,听上去很像《Top Gear》里三位大叔喜欢干的活儿?没错!就是动手改造。拆下线圈无线充电的奥秘在于线圈,让 webOS 机器里的线圈靠近点金石,就能够传送能量。因此,我
阅读全文
摘要:php处理文件的上传是很简便的,但是如果要对上传的图片进行缩放处理的话,虽说能用GD来做,但是要进行比较繁琐的处理。ImageMagick是一个图像处理包,一般的Linux软件包中都会有的。它包含了许多处理图像的工具,它可以进行图像文件格式的转化还可以对图像进行各种处理,其中我们将用到它的图像缩放功能。这个通过它的软件包中的工具convert来实现,这样来调用convert -geometry 宽x高 源文件缩放后的文件 请在当前目录下建立一个images的目录,并且能让web执行用户可写,这个目录用来存放上载后的图片和缩放的图片。 底下是一个简单小例子,包括图片上传和处理,在RedHat6.
阅读全文
摘要:1 LDAP是什么 LDAP是一个用来发布目录信息到许多不同资源的协议。通常它都作为一个集中的地址本使用,不过根据组织者的需要,它可以做得更加强大。 LDAP最基本的形式是一个连接数据库的标准方式。该数据库为读查询作了优化。因此它可以很快地得到查询结果,不过在其它方面,例如更新,就慢得多。要特别注意的是,LDAP通常作为一个hierarchal数据库使用,而不是一个关系数据库。因此,它的结构用树来表示比用表格好。正因为这样,就不能用SQL语句了。 简单说来,LDAP是一个得到关于人或者资源的集中、静态数据的快速方式。 LDAP是轻量目录访问协议(Lightweight Directory ..
阅读全文
摘要:[导读]此文章主要针对在使用中,在不改变smarty代码的基础上,增加一些我们自己的东西,而达到一些优化而写的.主要是我在使用中遇到一些问题的解决方法,希望对大家有用~ : ) 一、 smarty默认的方式是compile_check = true;即在...-此文章主要针对在使用中,在不改变smarty代码的基础上,增加一些我们自己的东西,而达到一些优化而写的.主要是我在使用中遇到一些问题的解决方法,希望对大家有用~ : )一、smarty默认的方式是compile_check = true;即在每次输出模板的时候检查当前模板是否有过改变,如果有那么重新编译(判断时间戳),这会浪费一些效率,
阅读全文
摘要:1. 简介 如果您对 Subversion 还比较陌生,本节将给您一个关于 Subversion 的简要介绍。 Subversion 是一款开放源代码的版本控制系统。使用 Subversion,您可以重新加载源代码和文档的历史版本。Subversion 管理了源代码在各个时期的版本。一个文件树被集中放置在文件仓库中。这个文件仓库很像是一个传统的文件服务器,只不过它能够记住文件和目录的每一次变化。 2. 假设 首先我们假设您能够在 Ubuntu 中操作 Linux 的命令、编辑文件、启动和停止服务。当然,我们还认为您的 Ubuntu 正在运行中,您可以使用 sudo 操作并且您打算使用 Subv
阅读全文
摘要:这张图是改装前的留念,拆机有风险,改装需谨慎。。当时留下此图是担心我以后就见不到小ACER了。。。首先将本本的D面向上。。取下电池。。卸下位于D面中间位置的固定螺丝,就可以将DVD光驱抽出了。。 这样的光驱固定方式让人感觉很脆弱啊~接下来就要取下所有的螺丝,用平头螺丝刀撬开边框,将D壳取下来~ 寻找我们一会儿要焊接的USB串口。在这里要提醒大家一定要好好保存自己的螺丝。。大大小小20多颗,丢一颗就是麻烦事儿啊。这一小块儿电路板就是位于机器右侧面的USB接口了,确定了位置,心中有数,以后再来对付他~现在再收拾屏幕,既然是加装触摸屏,屏幕这儿肯定得做不少手脚。要先去掉螺丝口上面盖着的保护胶塞,露出
阅读全文
摘要:Eclipse插件大全挑选最牛的TOP30(1)本文为51CTO译文,Eclipse的应用需要众多的插件,但是Eclipse的插件大家又知道多少呢?本文详细为各位介绍了最强的30个Eclipse插件。【51CTO译文】Eclipse 3.6发布之后,51CTO为各位看官奉献了Eclipse 3.6的最新特性和25个最棒最耀眼的Eclipse开发项目。在51CTO独家系列“Eclipse到底是个什么玩意儿”中介绍过,Eclipse的应用需要众多的插件,但是Eclipse的插件大家又知道多少呢?“Eclipse最牛的30个插件”不知道看官们是否了解,51CTO翻译组的风少侠特意翻译出来奉献给各位,
阅读全文
摘要:CTRL+B | 重构项目 CTRL+D | 删除一行 CTRL+E | 搜索已打开的文件名 CTRL+F | 打开本文件的搜索/替换 ,只搜索当前文件 CTRL+H | 打开搜索替换窗口 ,可搜索整个磁盘、工作集 CTRL+K | 查找下一个 CTRL+SHIFT+K | 查找上一个 CTRL+L | 转到文件某一行 CTRL+M | 将当前编辑窗口最大化/还原 CTRL+N | 新建 CTRL+O | 快速大纲, 列出文件中的所有变量和方法,对阅读类文件时很有用 CTRL+P | 打印 CTRL+W | 关闭打开的文件 CTRL+数字键/ | 可以收起/展开代码段 CTRL+/ | 单行注
阅读全文
摘要:最近决定把几个IDE的代码样式统一一下,Visual Studio的还算好改,PHP目前用得不多,不过也打算给Zend Studio换身新装。网上搜索的一些更改Zend Studio主题的多是修改或者导入主题配置文件,可选主题不多而且略显麻烦,今天在Zend官方网站上找到一个比较好的解决办法。详细参见Zend文档《Working with Eclipse Color Theme》。原文是英文,比较麻烦,而且大家肯定去找菜单Window | Preferences | General | Appearance | Color Theme选项,很抱歉,你有可能不能发现这个选项。因为原文有个Prer
阅读全文
摘要:第一步:如果已经安装过Zend Studio 9.0.3的,请打开Zend Studio 9.0.3,在菜单中“help>Unregister”,如果显示是灰的跳过此步退出Zend Studio。如果显示可以点击的请点击,这时Zend Studio会重启,重启到要求你填注册码时点“QUIT”按钮第二步:请根据你使用的Zend Studio版本下载对应的破解文件:ZendStudio9.0破解文件com.zend.php.core_9.0.0.201111081531.jar (已下载 7560 次)ZendStudio9.0.1破解文件com.zend.php.core_9.0.1.20
阅读全文
摘要:这里提供所有操作系统平台的zend studio集成开发环境安装程序以及注册机下载,请点击相应版本的安装包执行下载,这些地址都是官方的http下载,包内并不含注册机,请在本页下方另行下载注册机或者使用在线注册机直接在线算号。zend studio 8 注册码(适用于7.0、8.0所有版本,9.0?哦,再等等)Username: zendstudio.netSerial Number: 3727234F6095F72034F6095F想要吗?Zend Studio 8.0.1汉化包震精发行,欢迎使用体验。Zend Studio 9.0.3 正式版官方下载地址windows版(JRE):http:
阅读全文
摘要:最近越来越频繁的使用live write写文章了,毕竟使用live writer写文章节省了很多时间,之前呢发现了两个使用的插件,一个是box文件插入插件和flickr图片插入插件,感觉都挺不错的,不过flickr的并没有打到自己想要的效果!下面是rain为大家找的一篇文章,看到收集的都不错就转了上来!@来之小猪吐痰(-_-#名字怪怪的) 如果链接失效请用百度搜索插件名称!http://my.donews.com/idoi/2007/08/24/windows-live-writer%e6%8f%92%e4%bb%b6/希望对使用live writer的你会有用 Insert Video: 插
阅读全文
摘要:PHP中获取文件扩展名的N种方法 从网上收罗的,基本上就以下这几种方式:第1种方法:function get_extension($file){substr(strrchr($file, '.'), 1);}第2种方法:function get_extension($file){return substr($file, strrpos($file, '.')+1);}第3种方法:function get_extension($file){return end(explode('.', $file));}第4种方法:function get_ext
阅读全文