- 博客(364)
- 资源 (25)
- 收藏
- 关注

原创 防止视频资源被下载
就 PHP语言来处理:一、将视频资源传到 置顶服务器 例如实际目录 http://xxx.com/videoData/xxx.mp4二、html中通过embed video 来引入 资源地址 : http://xxx.com/videoData/xxx.mp4 即可实现播放;注:但是这样 资源地址就被很容易的获取到,而且可以下载到资源
2017-10-26 10:51:35
18785

原创 RSA加解密你会了吗?
一、当做到RSA加密这块时,遇到了问题,我自己加密的自己解密可以,Android端他自己加密自己解密,但是相互加密的都解不开;然后我就想问题所在:1、是不是私钥公钥没对呢?2、安卓和PHP服务器端 加密方式机密方式对应关系有问题;二、实现整个思路:1、去支付宝中找 http://pan.baidu.com/s/1hrskICs openssl-RSA 公私钥生成工具中;(注意
2016-03-08 15:18:48
4052

原创 MYSQL group_concat()查询关联数据一条显示
当服务器端需要一条A表keyId name sex1 张三 男2 李四 女3 王五 女B表id unionId hobby1 1 篮球2 1 足球3 2 羽毛球期望结果:张三 男 篮球,足球李四 女 羽毛球SQl语句来搞定group_concat()
2015-12-15 19:07:29
3007

原创 CentOS 5.5使用yum来安装LAMP(php运行环境)
今天用yum方法搭建起了个LAMP环境,中间遇到了很多问题,经过google和各位前辈的帮助,终于将环境搭建起来,现在把完整的步骤记录下来,1. 换源,sohu的相当好用。 1.1备份CentOS-Base.repo cd /etc/yum.repos.d/ cp CentOS-Base.repo CentOS-Base.repo.bak 1.2替换源 用vi打开Cen
2015-08-16 18:48:59
1109

原创 文件锁的玩法
文件锁的玩法1、普通两个文件同时往一个文件中写入内容效果index-1.php$file = 'temp.txt';$fp = fopen($file,'a'); for($i = 0;$i {fwrite($fp, "11111111");sleep(1);} fclose($fp); ?>index-2.php
2015-08-13 15:18:47
937

转载 CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
一、简介什么是LAMP LAMP是一种Web网络应用和开发环境,是Linux, Apache, MySQL, Php/Perl的缩写,每一个字母代表了一个组件,每个组件就其本身而言都是在它所代表的方面功能非常强大的组件。 LAMP这个词的由来最早始于德国杂志“c't Magazine”,Michael Kunze在1990年最先把这些项目组合在一起创造了LAMP的缩写字
2015-08-06 18:15:43
823

转载 linux下使用yum安装Apache+php+Mysql+phpMyAdmin
linux下使用yum安装Apache+php+Mysql+phpMyAdmin 2009-10-27 11:59:57分类: LINUX适用redhat于32位及64位,前提架设好本地源。在这里不再赘述。 1 安装Apache+php+Mysql a、安装Apahce, PHP, Mysql, 以及php连接mysql库组件 yum -y
2015-07-16 18:31:28
3743

转载 Linux~centos安装LAMP环境
准备篇:1、配置防火墙,开启80端口、3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j
2015-07-10 17:32:50
622

转载 Linux系统CentOS在VMware下的安装图解
Linux系统CentOS在VMware下的安装图解 1,VMware虚拟软件介绍VMware是一款虚拟机软件,首先这个是一款软件,可以与在Windows环境下运行,你可以在这个软件上虚拟一个操作系统,这个操作系统跟真正的操作系统操作上基本没有区别。可以满足我们的任何需求。我们可以在同一个pc上使用多个操作系
2015-01-28 15:26:52
812

原创 网站常遇到的攻击性问题几点防御
一、最基本的SQL注入//防止SQl注入函数//给提交到服务器端的数据用这个函数过滤一下function data_filter($data){ if (get_magic_quotes_gpc()) { return $data = stripslashes($data); }else{ return $data =
2014-12-30 14:11:26
1413

原创 sleep 做挂在服务器定时操作功能
//关闭浏览器后,程序能继续在后台跑,这种情况下需要用到ignore_user_abort()函数ignore_user_abort(true); set_time_limit(0);file_put_contents("heh.php","等20秒后,查看界面,还会有信息显示");sleep(20);file_put_contents("heh.php","*
2014-10-15 16:35:10
2652

原创 php5.4之分布式缓存memcache(windows7下安装配置)
php_memcached.dll csdn资源memcached在windows7上的安装问题 错误:通过cmd命令行进入到D:\webEve\memcached(下载后的解压目录)运行 memcached.exe -d install 报错“ failed to install service or service already ins
2014-07-03 15:26:03
1469

原创 微信的分享功能(针对web手机站页面进行的分享功能)
把这段js粘贴进,设置可以分享的页面,当微信打开,即可微信进行分享各个圈$(function(){ var lujing=$("#logimg").attr("src"); //分享中带有的图片 var url=window.location.href; //分享页的地址 var title=document.title;
2014-06-12 10:57:51
43598

原创 php 通过ip获取所在城市地址信息 获取计算机外网ip
通过IP获取归属地请输入ip地址://获取ip地址//$ip = $_SERVER['REMOTE_ADDR']; //自动获取客户端的IP//ip对应的地区if(!empty($_POST['ip'])){$ip = $_POST['ip'];//接口地址,这样返回的是一个xml结果集,如图1;$str = file_get_cont
2014-05-21 16:54:33
2872

原创 判断访问者是内网访问还是外网访问
//域登录 判断是内网还是外网请求public function regip($ip){ $ip = ip2long($ip); $net_a = ip2long('10.255.255.255') >> 24; //A类网预留ip的网络地址 $net_b = ip2long('172.31.255.255') >
2014-05-21 16:48:46
4785

转载 json_decode 转换json对象为数组需注意true 你加了吗?
代码如下复制代码$a['d'][]=1;$a['d'][]=2;echo $str=json_encode(array($a));var_dump(json_decode($str));转换代码 代码如下复制代码array(1) { [0]=> object(stdClass)#1 (1)
2014-05-21 10:08:55
19966

原创 php的curl获取https加密协议请求返回json数据进行信息获取
header("Content-type:text/html; charset=utf-8");function getToken($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url);curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); //相当关键,这句话是
2014-04-30 14:43:01
12520

原创 php和js对数据库图片进行等比缩放
JS 对某图片的等比缩放代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->最新javascript自动按比例显示图片,按比例压缩图片显示function AutoResizeImage(maxWidth,max
2014-04-28 15:35:12
1231

原创 php 自己写的一个数组分类合并array_merge(函数的剖析)
$arr=array( array( 'id'=>1,'sex'=>'yafei' ),array( 'id'=>2,'sex'=>'jiyu' ),array( 'id'=>3,'sex'=>'yun' ),);$arr2=array( array( 'id'=>1,'name
2014-04-25 18:03:02
1737

原创 js设置cookie实现传值、登陆验证是否第一次等功能
js进行cookie的设置和清除 这个可以进行页面间的值传递,同时可以实现 如:用户第一次登陆设置cookie,以后登陆则就cookie存在了,可以实现第一次登陆的各种效果,要灵活使用Scroll Follow Parameters Example function cookieTest(){ var d= new Date(); d
2014-04-18 17:54:57
2836

原创 php webservices接口的研究
1、首先找到相应的接口,然后他会有以下参数,你可以在框里输入一个实例,然后调用,它会跳到一个链接,然后你给那个链接添加参数,在php页面用file_get_contents()这样既可调用出想要的数据Web Service 一些对外公开的网络服务接口2011-10-29 14:12商业和贸易:1、股票行情数据 WEB 服务
2014-04-09 11:01:52
2029

原创 php 图片式报表 我百度云盘有资料
/* Naked: Naked and easy! */ // Standard inclusions include("pChart/pData.class"); include("pChart/pChart.class"); // Dataset definition $DataSet = new pData; $DataSet-
2014-04-04 13:36:50
1608

原创 计算两个经纬度坐标见多少米
/***求两个已知经纬度之间的距离,单位为米*@param lng1,lng2 经度*@param lat1,lat2 纬度*@return float 距离,单位米*@author www.Alixixi.com**/function getdistance($lng1,$lat1,$lng2,$lat2){//将角度转为狐度$radLat1=deg2rad(
2014-04-01 13:35:26
2599

原创 天气预报 你玩过吗?
这两个插件操,太好使了生成js粘贴就ok第一种:http://tianqi.2345.com/plugin/http://www.tianqi.com/plugin/第二种:通过ip外网地址,获取城市的天气预报class WeatherAction extends baseAction {// public function index(){//
2014-03-28 15:05:15
1133

转载 ThinkPHP实现支付宝接口功能
ThinkPHP实现支付宝接口功能最近做系统,需要实现在线支付功能,毫不犹豫,选择的是支付宝的接口支付功能。这里我用的是即时到帐的接口,具体实现的步骤如下:一、下载支付宝接口包下载地址:https://b.alipay.com/order/productDetail.htm?productId=2012111200373124&tabId=4#ps-tabinf
2014-03-27 12:57:56
7428

原创 TP上传文件的自定义名称
public function appimgupload1(){ import('ORG.Net.UploadFile'); $upload = new UploadFile();// 实例化上传类 $upload->maxSize = 3145728 ;// 设置附件上传大小 $upload->allowExts = a
2014-02-11 16:54:01
6272

原创 ajaxForm和ajaxSubmit 粘贴就可用
To change this template, choose Tools | Templatesand open the template in the editor.--> //ajaxForm var optionss = {
2014-02-11 16:43:05
6080

原创 header导出Excel你做过吗?
class reportFormAction extends CommonAction{ public function index(){ if($_POST){ //@param $data array 需要导出的数据 //@param $fie
2014-01-24 11:49:36
3309

原创 让你的页面不在刷新(F5,右键都不好使)
/*禁止页面刷新*/ document.onkeydown = function(){ if(event.keyCode==116) { event.keyCode=0; event.returnValue = false; }}document.oncontextmenu = function(
2014-01-22 12:12:06
1168

原创 php mkdir与mkdirs 对目录的操作
PHP中使用mkdir创建多级目录的方法 2012-09-09 17:50:58| 分类: 默认分类|字号 订阅开始时我认为,只要给一个路径,mkdir就可以创建文件夹,但是事实并不是那样,单个的mkdir只能创建一级目录,对于多级的就不行了。那如何用mkdir来创建呢?先我抄一段手册上的有关mkdir的描述,如下:boo
2013-12-30 12:21:22
6096

原创 msyql数据库主从架构
在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一。尤其是在大规模系统中,数据库集群已经成为必备的配置之一。集群的好处主要有:查询负载、数据库复制备份等。 MySQL数据库支持数据库的主从复制功能,因此在集群方面具有其独特的优势。众多国内外大型网站架构体系中,均采用了MySQL的主从数据库配置来实现查询负载、数据库热备等功能。本人在实际的Web项目中也涉及到这一需求
2013-10-29 15:27:15
1914

原创 详谈 php定时器
以前对se特别感兴趣,但是自己又不会java,lucene等搜索引擎开发工具,于是不断挖掘php的功效。最后发现php也可以做抓取,并且原理很易:直接获取页面源文件,然后通过正则或字符串的参照截取来获取需要的信息。但是性能上不能和搜索引擎的多线程抓取相比。实现了上一步之后,又思考着,如果抓取可以自动定时获取,那么人工运行可执行页面也就省下来了。后来也在一些php开源程序中了
2013-10-29 11:59:41
21105
1

原创 简单几部思路清晰的教会你配置 Lamp(apache+mysql+php)的配置
1,先安装apache、mysql、php 前两个载好包,傻瓜式安装; php是直接将包的文件拷贝到与前两者同级目录下!如果你在安装过程中遇到问题,需要重新安装时。 第一、将系统中mysql的环境变量删除一下,同时打开cmd以管理员身份运行通过 sc delete mysql(服务名) 然后卸载,重新安装即可!!!2,安装好之后: 使他们三者联系起来即可! (1
2013-06-09 09:23:11
1668

原创 thinkphp实现多文件上传 实例教会你
class UploadAction extends Action { function upload(){ $file=M('upload_img'); $list=$file->select(); $this->assign('list',$list); $this->display(); } function uploads(){ //文件上传的地址
2013-05-27 20:01:14
18268

原创 表单的多种提交方式
今天耿老师给我们讲了,一个很牛的smarty显示,以前我不知道提交方式还有其他的方法,今天大开眼界!提交方式:今天的提交方式:在head标签中定义function submit(){document.getElementById("**").action="提交的地址";document.getElementById("**").submit();}很重要的知识点:
2012-11-09 21:37:58
1168
转载 NMQ消息队列—中间件
转自:http://www.cnblogs.com/lushilin/p/6209976.html(鲁仕林)消息中间件NMQ1.What is nmq?nmq = new message queue;一个通用消息队列系统为在线服务设计什么是消息队列?问什么需要?有哪些功能?消息队列的本质:1.多个不同的应用之间实现相互通信的一种异步传输模式2.异步3.解耦业界有哪些比较好的mq?yahoo YMB...
2018-06-05 11:58:36
1414
转载 centos7安装完 yum 不可用解决方法
转 CentOS7用yum安装软件提示 cannot find a valid baseurl for repobase7x86_64 方法一、 1、打开 vi /etc/sysconfig/network-scripts/ifcfg-enp4s0(每个机子都可能不一样,但格式会是“ifcfg-e...”)。但内容包含:[html] view pl
2017-10-10 10:21:45
12334
2
原创 thinkphp 之接收请求参数并过滤
function I($name,$default='',$filter=null) { if(strpos($name,'.')) { // 指定参数来源 list($method,$name) = explode('.',$name,2); }else{ // 默认为自动判断 $method = 'param'; }
2017-07-25 16:54:05
12431
原创 composer 国内镜像配置
修改 composer 的全局配置文件(推荐方式)打开命令行窗口(windows用户)或控制台(Linux、Mac 用户)并执行如下命令:复制composer config -g repo.packagist composer https://packagist.phpcomposer.com
2017-07-11 10:12:20
3987
原创 php 调用shell环境 判断进程是否存活
/** * PHP调用shell环境 检查 进程脚本是否存活 * ------------------------------ * @return boolean */ private function checkRongIsAlive(){ $cmd = 'ps axu|grep "index脚本名称不要扩展名"|gre
2017-07-06 11:02:21
1551
上传图片问题(html标签实现input/file功能),及uploadify插件
2014-02-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人