自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (12)
  • 收藏
  • 关注

原创 按键精灵中正则表示式,圆括号不起作用

这是一个非获取匹配,也就是说,该匹配不需要获取供以后使用。95|98|NT|2000)' 能匹配 "Windows 3.1" 中的 "Windows",但不能匹配 "Windows 2000" 中的 "Windows"。预查不消耗字符,也就是说,在一个匹配发生后,在最后一次匹配之后立即开始下一次匹配的搜索,而不是从包含预查的字符之后开始。例如:str = "这是字符串abc985,这是电话def6666,这是地址street,这是身份证zgr999888,end"但是,在按键精灵里,()圆括号不起作用。

2024-04-01 15:32:49 367

原创 按键精灵的IsFileExit和ExistFile函数

近日发现,按键精灵的判断文件是否存在的函数IsFileExit和ExistFileIsFileExit(新)ExistFile(旧)按键现在推荐的IsFileExitisFile = Plugin.File.IsFileExit("D:\test\test.txt")返回值总是 -1isFile = Plugin.File.ExistFile("D:\test\test.txt")能够正确反映事实 返回值:1不知道是什么原因,新版的函数IsFileExit不能正确识别出文件是

2022-03-01 14:16:22 902 1

原创 VBS 正则表达式 把多个点转换成一个点

用PHP写正则很简单得很 /\.+/ 就可以了可是VBS就不行了,只能"[\.]+"不知道是什么原因,请懂行的大神指点 '要求:字符串中有很多个点(点的个数不固定,时多时少),想把它们replace成一个点 dim str,outstr str = "99............." outstr = ReplaceTest(str,"[\.]+",".") //这个"[\.]+"的表达式是符合我的要求的,我就是想知道为什么 "\.+"不行

2021-12-27 14:28:47 230

原创 Dahlia Control Panel(后台面板) 添加ssh key的方法

1.首先要先安装系统,centos或其他liunx系统2.装好系统后在设置SSH Keys----------------------------------------------------------进入Dahlia管理面板首页第三步:输入密钥名称 和 公钥(参考:使用Xshell生成SSH密钥.doc)这样就可以用终端putty或者xshell登陆SSH了。...

2020-11-29 14:29:32 186

原创 谷歌翻译API, 免费采集翻译

大家都知道,以前谷歌翻译是开放免费API的,对于我们工程中即时翻译用的很方便,可是后来谷歌收费了,5555 各种不方便啊遂 ,决定自己做个采集翻译的小工具,方便自己,也能方便大家。当然,网上的哪些所谓的方法工具都已经失效了。先来梳理一下谷歌翻译的流程, 用抓包工具走了一遍,发现内容提交是GET方式,qurestring , 还伴有cookie,于是从抓包工具中提取GET.....

2016-08-08 19:12:55 29661 12

转载 setInterval设置停止和循环

setInterval 不同于setTimeout,setInterval会无限反复执行,如果要让setInterval停止执行该怎么做呢?只需要把setInterval()赋值给一个变量,然后clearInterval()这个变量即可停止。例如:var timesRun = 0;var interval = setInterval(function(){times

2016-08-08 08:01:41 71022 3

原创 DiscuzX3.2和UC 密码丢失的解决方法

首先说一下DZ的密码加密方式md5(md5('密码明文字符串').'salt字段值'); -----------------------------------------------------再说UC密码的解决方法吧:找到uc的目录/data文件夹下的config.inc.php用文本编辑器打开此文件修改如下两行代码: define('UC_FOUNDERPW'

2016-01-16 14:37:28 4312

原创 数据库备份怎样避免乱码,Discuz技术小析

数据库备份避免乱码 bin2hex函数的使用 16进制的使用

2016-01-12 14:26:22 873

原创 testsaslauthd出现0: NO "authentication failed"错误提示的解决办法

在停止sendmail服务: service sendmail stop

2014-11-09 17:52:37 10969 2

转载 解决PHP函数ip2long转换IP时数值太大而产生负数的办法

【造成原因】:Because PHP's integer type is signed, and many IP addresses will result in negative integers.【解决办法】:其官方手册中提到,可以“you need to use the "%u" formatter of sprintf() or printf() to get the stri

2013-04-16 13:48:46 1362

原创 magic_quotes_gpc 设置为ON 可是却不起作用的原因。

最近发现自己采集的文章能够顺利入库的很少。遍查原因才发现原来是magic_quotes_gpc的原因。检查PHP的设置magic_quotes_gpc是为ON的,可见设置么有错。测试一: 在表单中输入带单引号和双引号等需要转义的字符, 在提交代码中加入了 if(!(get_magic_quotes_gpc())) {$_POST = addslashes($_POST);}

2012-03-23 16:18:18 4732

原创 全文搜索效率,utf-8 中 英文 数字 转ascii码

<br />function uniord($c)<br />{<br /> $ud = 0;<br /> if (ord($c{0})>=0 && ord($c{0})<=127)<br />  $ud = ord($c{0});<br /> if (ord($c{0})>=192 && ord($c{0})<=223)<br />  $ud = (ord($c{0})-192)*64 + (ord($c{1})-128);<br /> if (ord($c{0})>=224

2011-03-24 16:58:00 808

原创 字段中 字符串有条件连接 并分组显示,排序 用sql语句

有这样一张表: 表名: a有三个字段 id(主键,自增) , user 用户名, kc 课程id  user          kc     1  zhangsan  yuwen2  lisi              kexue3  zhangsan  shuxue4  jj                yingyu5  jj                diannao6  ee              meishu.........要求: 把user所选的显示结果:id  user        

2011-03-17 17:43:00 1366

原创 分组查询统计数据 再连接字段修改另一个字段的内容(临时表temporary 和 视图view)

<br />一个朋友提出这样的问题:<br />表A   <br />ID USER   <br />1 zhangsan  <br />2 lisi<br />3 zhangsan<br />4 jj<br />5 jj<br />6 ee<br />表B   <br />ID GroupName GroupUser  <br />1 IT部 ,zhangsan,lisi,wangwu,<br />2 财务部 ,jj,aa,bb,<br />3 美术部 ,DD,ee,ff,gg,<br /><br />要

2011-03-12 09:33:00 2367

原创 采集实例

<br />$url = 'http://conf.cnki.net/advanceSearch.aspx';$c = 5 ;//设置第几页$s ="ScriptManager1=UpdatePanelView%7CpageLabel&descriptionField=&searchWord=&includeWord=&colLogical=and&collectType=&placeLogical=and&country=&province=%E9%80%89%E6%8B%A9%E7%9C%81&

2011-03-02 14:23:00 3002 3

转载 强适应性的PHP邮件发送类(采用邮件专递方式,无需smtp服务器)

<br />    本类参考了网上关于PHP的MIME MAIL和SMTP发送协议的文章,本类可以在*NUX或WIN平台下并且无需SMTP服务器,直接通过邮件专递方式送到邮件接收方的邮件服务器中。<br />    需要注意的是在发送大尺寸邮件时,建议在服务器允许MAIL()发送的情况下,尽量开启'usemail'=>true,因为用PHP的SOCKE方式发送效率相对于MAIL()函数来说要低;另外要说明的是由于采用邮件专递的方式邮件没有本地暂存发送,为了可靠性和避免长时间等待的过时问题,所以在没有启用PH

2011-03-02 10:02:00 1385

原创 PHP对文件夹做访问权限设置

<br />本来我是想到直接在htaccess文件里面路由重写,然后经过单一入口点来进行处理,这个单一入口点是为访问者做一些验证的操作,如果不符合条件则直接 T掉,但是这样就要局限与apache服务器,也就是说,当我换个IIS服务器的时候就会出一些问题了。当然,我也看了一些框架的实现,他们一般都不借助 htaccess文件的,取而代之的是用PATH_INFO来进行路由,但是一般都要实现编译功能,有没有其他的方法呢<br />答案有:<br /> <br />bb.php<br /> <br />define

2011-03-02 09:34:00 9708 1

原创 根据标签中肯定的部分 匹配不肯定的部分 正则 php

<br /><input name="ti01tle" type="text" id="title" value="" class="txt" title="标题最多为60个字符" /><br /><input name="title100" type="text" id="title" size="60" title="标题最多为60个字符" /><br /><input name="tbbitle" type="text" class="colorblue" onfocus="this.classNam

2011-03-01 09:00:00 673

原创 PHP删除字符串中的中文的正则表达式兼容gbk/gb2312/utf-8

<br />$chstr="<a>我靠你妈afeowahgieawhjo我日你妈fawgwea我靠aghoiawghowi我日</a>";$cnUtf8 = "#[/x{4e00}-/x{9fa5}]+#u";//$cnGBK = "#[/x80-/xFF]+#";//$chstr = iconv('utf-8','gbk//ignore',$chstr);$chstr=preg_replace($cnUtf8,"",$chstr);echo $chstr;

2011-02-28 12:28:00 1990

原创 网页能发邮件,用linux命令行就不行 是怎么回事

<br />我用网页运行时正常,能发送,用命令运行php文件时报错,主要代码经检查无误,如下<br />function sendmail($setEmail,$setName,$body,$subject) {<br />    require_once("PHPMail/phpmailer.php");<br />    $mail=new PHPMailer ( true ); // the true param means it will throw exceptions on errors, wh

2011-02-28 10:51:00 1355

原创 PHP借用$cmd运行程序后,如何关闭

<br />我想用PHP运行某exe程序(不要CRON等计划程序,PHP里还有其他内容。这里方便测试,以记事本为例),在其打开3秒后,执行关闭。<br />如何操作?<br />是否可以调用任务管理器将其关闭?求解决代码。谢谢。<br /><br /> <?php$cmd='C:/WINDOWS/system32/notepad.exe';system($cmd);sleep(3);//$cmd1 = 'C:/WINDOWS/system32/taskmgr_original.exe';

2011-02-27 21:34:00 4342

原创 php板的高人

CunningBoy(南迁的候鸟)foolbirdflyfirst(龙腾虎跃)ihefe(天空)唠叨

2011-02-27 21:29:00 550

原创 检测php支持哪些扩展库和函数

<br />#1.extension_loaded<br />#2.function_exists //用来判断扩展库里的某个方法存不存在<br /> <br />get_loaded_extensions ()<br /> <br />范例:<br /><?php<br />print_r(get_loaded_extensions());<br />?>  <br />以上例程的输出类似于:<br /><br />Array<br />(<br />  [0] => xml<br />  [1] =>

2011-02-27 19:40:00 885

原创 排除字符串数组中的冗余字符

<br />现有一个字符串<br />$str = [p,a,d,pa,pad,ipad,ipad2];<br /><br />如何去除里面的冗余数据,比如如果某个值已经包含其他值了,就需要把它删除掉。<br />ipad包含pad,就需要删除ipad;<br />pad包含pa,就需要删除pad;<br />pa包含a,就需要删除pa;<br /><br />最后得到的数据是:<br />$str = [p,a,d];<br /><br />算法该怎么写?<br />pad和da没关系,按照字符从左到右的

2011-02-27 19:30:00 626

原创 超长数字字符串的存储与输出避免科学计数法

<br />淘宝的产品ID是超长的数字字符串,存储在数据库中 字段ID varchar型 长度40位<br />例如:<br />$number = '123456789123456789123456789123456789123';<br />如果让$number + 1 或者 $number +'1' 那么输出的时候都是以科学计数法。<br />要怎么才能普通的方式显示呢。<br /> foolbirdflyfirst(龙腾虎跃)<br />给出的答案:<br /> $str='123456789012

2011-02-27 19:01:00 1234

原创 从表中随机取出n条记录的最优算法,数据量越大,效率越高。

SELECT useridFROMuserWHERE userename =0ORDERBYrand( ) LIMIT 30从user表里面随机的取出30个ID 这个sql怎么优化 数据库是mysql.<br />这个表数据量很大 执行要9秒...foolbirdflyfirst(龙腾虎跃)的答案:<br />正好,之前有看到个order by rand()的优化,老外说即使innodb引擎都有10倍提升,我测试了下,数据越多,确实有更多提升,但是10倍提升还没测出来。你数据量大可以再帮我测试下SE

2011-02-27 18:32:00 868

原创 正则用/e的用法,向后引用

<br />页面中只有一个<h4><br />正则替换<br /><h4>不定内容 不定内容 还是不定内容 个数也不确定</h4><br />替换为<br /><h4>不定内容,不定内容,还是不定内容,个数也不确定</h4><br /> <br />要求只用单语句一次替换完成,不能影响到<h4>以外的内容,<h4>以外也有其他 的,不能动<br />再说清楚点吧:<br /><br />ABC 不知道什么内容<h4>不定内容 不定内容 还

2011-02-25 08:53:00 1960

原创 update 多表联合查询更新 right join+子查询+group分组

<br />table: t_a<br /><br /> id: 12<br /> p_id:1<br /> data: 10<br /><br /> id:12<br /> p_id:1<br />data:2<br /><br />id:3<br />p_id:3<br />data:32<br /><br />table :t_b<br />id:2<br />p_id:1<br />data:45<br /><br />id:4<br />p_id:67<br />data:56<br /><br

2011-02-25 08:27:00 6493

原创 文章中按一定字符串插入广告代码,不破坏原文章中html代码

<br />现在有一篇文章,然后我想把这篇文章内插入广告代码(<script src="广告链接"></script>),每隔800字节添加一段广告代码。文章中含有若干html标签,位置不能确定,广告代码不能插入到标签之间,如果插入广告代码处正好遇到html标签,就将广告代码插入位置往后移动,直至不在html标签中为止。请问代码该怎么实现呢?<br />答:中文 英文 数字 混合,需要注意编码问题<br />还要判断html标签,还要注意标签嵌套的问题,还有<img>标签无嵌套。<br /> <br />$

2011-02-25 08:20:00 1835

原创 汉字中文英文数字混合转ascii码

<br /><?PHP<br />//中文字符转ascii,首先要判断是gbk/gb2312编码还是utf-8编码<br />//中文gbk/gb2312 每个中文由两个英文字符组成,也就有两个ascii码<br />//中文utf-8 每个中文由三个英文字符组成,也就有三个ascii码<br />//下面以GBK编码为例:<br />$char = 'gbk';<br />$str = 'abc中文g256bk';//中英文数字混排<br />$c = mb_strlen($str,$char);<br

2011-02-24 09:18:00 3643 3

大漠偏色计算器2.7版,免费版,无毒共享,计算偏色的绝佳工具,与大漠综合工具OCR搭配使用,天衣无缝

①增加了文件拖入功能,②修正了ALT+1功能,③增加了自动取色功能,自动计算最佳偏色功能。对于复杂颜色文字的识别有着巨大的辅助作用,可以轻松获取最佳偏色值。

2024-04-07

谷歌翻译API(中译英)

想要采集谷歌翻译,可是谷歌翻译API收费了,怎么办? 使用本工具可以免费采集谷歌翻译,原创工具。

2016-08-08

方维o2o生活服务系统最新3.01.2390 全新UI+架构调整+新商户平台

方维o2o生活服务系统最新3.01.2390 全新UI+架构调整+新商户平台 这个是我从淘宝购买来的,代码完整,无病毒,无加密,适合研究和二次开发。 压缩文件里有安装攻略,一定要按安装教程来做,否则无法运行。 本程序安装教程: 1.上传程序到您的主机内,先不要着急打开,请按照下列方式授权后再安装; 2.system\authorization.php授权文件,用代码编辑工具打开,找到*.0581.com这个域名换成你的域名即可,比如你的域名是baidu.com,那么你就把*.0581.com换成*.baidu.com,千万别搞错了。 3.正常安装程序,运行http://您的域名/即可跳转到安装页面,一路安装即可,数据库填写就不多说了,安装后的后台登录账号和密码都是admin

2015-07-05

php curl 模拟查询ems快递单 返回查询结果

php版 用curl远程模拟查询ems单号的投递情况。 2011新版,无错。

2011-03-17

留言本 源代码 php + mysql + ajax 版本

留言本 原码 源码 原代码 源代码 php + mysql + ajax 版本

2011-02-24

php pop3收取邮件

一个类文件: pop3.class.inc 一个例子: pop3_test.php

2011-02-22

基于浏览器的远程控制客户端弹窗(php+ajax)

基于浏览器的远程控制客户端弹窗 基于浏览器的远程控制客户端弹窗(php+ajax) php+ajax版 如果你的系统是linux niux 请把svar.php设置为可读写(0777)

2011-02-13

基于浏览器的 服务端控制客户端弹窗

index.html是客户端 admin.php是后台控制。 a.html中的alert()和document.write()是调试用的, 在实际应该的时候可以去掉。

2011-02-12

用snoopy抓取EMS验证码,远程模拟查询单号,取得查询结果

用snoopy抓取EMS验证码,远程模拟查询单号,取得查询结果

2010-07-24

php实现自动识别验证码

php技术 自动识别验证码 现只支持简单的256色的图片识别。

2010-07-13

顺丰快递单号查询系统(远程获取验证码)

自己做的顺丰快递单号查询系统 语言 php 用curl模拟提交查询,并获查询结果 返回显示。 显示了curl模拟浏览器进程,获取服务器信息的强大能力。

2010-07-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除