自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

@风之谷

个人学习

  • 博客(129)
  • 资源 (1)
  • 收藏
  • 关注

原创 ubuntu 主题

ubuntu的Mac主题——[链接地址]

2016-05-26 21:01:49 706

转载 NGINX配置详解

Nginx 配置文件user nginx#用户worker_processes 8;#工作进程,根据硬件调整,大于等于cpu核数error_log logs/nginx_error.log crit;#错误日志pid logs/nginx.pid;#pid放置的位置worker_rlimit_nofile 204800;#指定进程可以打开的最大描述符这个指令是指当一个nginx进程打开的最多文件描述

2015-11-27 13:11:26 545

原创 datagrid参数解读

easyui-datagrid参数详解:

2015-11-26 20:32:29 501

原创 第一个项目的感悟(集成项目,不牵扯到数据库处理)

对应的代码会在整理过后上传上来#项目于环境#--------硬件:设备环境#--------软件:nginx、php#--------页面前端使用了easyui#--------php使用了thinkphp3.2.3,需要nginx支持phpinfo(配置nginx链接)#个人分析0000HTML菜单、弹出层、图片和文字对其0000JS1.防止出现同源策略问题(如果是嵌入的网页)[hre

2015-11-22 21:54:35 395

转载 10个典型实用的PHP代码片段

一、黑名单过滤function is_spam($text, $file, $split = ':', $regex = false){ $handle = fopen($file, 'rb'); $contents = fread($handle, filesize($file)); fclose($handle); $lines = explode("n"

2015-11-22 00:47:42 503

转载 jQuery 小技巧

返回顶部按钮通过使用jQuery中的animate 和scrollTop 方法,不用插件就可以创建一个滚动到顶部的简单动画:// Back to top$('.top').click(function (e) { e.preventDefault(); $('html, body').animate({scrollTop: 0}, 800);});<!-- Create an an

2015-11-21 23:41:17 373

转载 设置首页\收藏本站\返回头部

1.设置首页function SetHome(obj,url){ try{ obj.style.behavior='url(#default#homepage)'; obj.setHomePage(url); }catch(e){ if(window.netscape){ try{ netscape.security.PrivilegeMan

2015-11-20 02:07:29 338

转载 常用的js插件

artdialog(弹出窗口)(弹出窗口-适用于扁平化风格)mt97(日历插件)formvalidator(表单验证)validform(国内经典表单验证插件)easyUI(前端框架)buttons(按钮样式库)font-awesome(图标字体库)ueditor(网页内容编辑插件)echarts(图表插件)CropZoom(图片剪切)gridly(拖放插件)stickUp(导航悬停)swfuplo

2015-11-20 01:51:25 346

转载 常用的正则表达式

1. 平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: 2. "^\d+$"  //非负整数(正整数 + 0) 3. "^[0-9]*[1-9][0-9]*$"  //正整数 4. "^((-\d+)|(0+))$"  //非正整数(负整数 + 0) 5. "^-[0-9]*[1-9][0-9]*$"  //负整数 6. "^

2015-11-20 01:45:26 254

转载 常用配置

// 页面调试 'SHOW_PAGE_TRACE' => true, // 资源目录定义'TMPL_PARSE_STRING' => array( '__PUBLIC__' => __ROOT__.'/res','__CSS__' => __ROOT__.'/res/css','__IMG__' =>

2015-11-20 01:37:37 240

转载 js判断checkbox是否被选中

判断checkbox var n = $("input:checked").length; if(n==0){ alert("未选中!"); }else{ alert("选中!"); } 判断checkbox选中个数 $(":checkbox[@name=compare]").click(function(){ var checked = this.checked;

2015-11-17 12:42:26 979

原创 thinkphp url链接自动被加上了后缀html(如何修改)

//这里可以修改url的后缀'URL_HTML_SUFFIX' => 'html', // URL伪静态后缀设置 就可以了//伪静态后缀的作用一是骗别人,二是配置后可以传如/name/1.html.html的参数从3.1.3版本开始,URL的伪静态后缀默认设置为 html 了,需要的时候可以设置为空。

2015-11-17 09:54:36 5564

转载 JS报错:Permission denied to access property 'document'---document.domain - JavaScript的同源策略问题

错误原因是因为父窗口与子窗口的域名不同,即便同一站点下,也需要写全引用地址:如同是xxx.com下的页面<iframe id="iframe_xxxx" name="iframe_xxxx" src ="/sub.html" frameborder="0" height="300" width="1000"></iframe>与<iframe id="iframe_xxxx" name="if

2015-11-16 15:47:01 807

转载 linux下php开发自定义扩展库

php扩展开发

2015-11-16 01:56:09 885

转载 linux下php安装curl模块

假如原先编译的php目录在/usr/local/php5目录下;apache在/usr/local/apache2目录下;php源代码在/home/kevin125/src目录下。如果实际目录与假定的目录不一致,则在下面的命令中做调整。1. 找到当前运行的php版本的源代码目录,如 php-5.2.10。进入curl扩展库目录。$cd /home/kevin125/src/php-5.2.10

2015-11-16 01:35:37 2828 1

原创 thinphp判断是否登陆(控制器的继承)

<?php class GlobalAction extends Action{ public $user; public function _initialize(){ $user = $this->saveCurrentUserSession(); if (empty($user)) { $actionName = strtolower(ACT

2015-11-16 01:27:12 1240

原创 根据key删除数组中指定的元素

php数组中元素的存在方式是以键值对的方式('key'=>'value'),有时候我们需要根据键删除数组中指定的某个元素。 function bykey_reitem($arr, $key){ if(!array_key_exists($key, $arr)){ return $arr; } $keys

2015-11-16 00:09:04 6862

转载 js数组的操作

1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); //创建一个数组并赋值 要说明的是,虽然第二种方法创建

2015-11-12 20:23:40 408

原创 datagrid表格数据单机选中与取消问题

加入这两行,数据数据只能有一行被选中,不能多选striped: true,singleSelect: true,

2015-11-12 17:24:48 438

转载 html中<select>标签用法解析及如何设置select的默认选中状态

<select>标签可选的属性属性 值 描述disabled disabled 规定禁用该下拉列表。multiple multiple 规定可选择多个选项。name name 规定下拉列表的名称。size number 规定下拉列表中可见选项的数目。<select>标签全局属性<select> 标签支持 HTML 中的全局属性。<

2015-11-12 14:15:20 1743

原创 datagrid自己的一些操作积累

向表格中添加或者删除一行数据//添加页面的表格$('#tt2').datagrid({ url:'', width: 566, height: 139, fitColumns: true, fit:true, columns:[[ {field:'ip',title:'地址',width:160}, {field:'mask'

2015-11-10 16:38:27 384

转载 session_unset()和session_destroy()用法分析

关于session_unset()和session_destroy()的函数使用进行介绍。session_unset()释放当前在内存中已经创建的所有$_SESSION变量,但不删除session文件以及不释放对应的sessionidsession_destroy()删除当前用户对应的session文件以及释放sessionid,内存中的$_SESSION变量内容依然保留

2015-11-10 14:59:35 3308

转载 json_encode和json_decode的用法

json_decode() json_decode (PHP 5 >= 5.2.0, PECL json >= 1.2.0) json_decode — 对 JSON 格式的字符串进行编码 说明 mixed json_decode ( string $json [, bool $assoc ] ) 接受一个 JSON 格式的字符串并且把它转换为 PHP 变量 参数 json 待解码的 jso

2015-11-10 14:31:47 2709

原创 php curl常见错误:SSL错误、bool(false)

症状:php curl调用https出错 排查方法:在命令行中使用curl调用试试。 原因:服务器所在机房无法验证SSL证书。 解决办法:跳过SSL证书检查。 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 症状:php curl调用curl_exec返回bool(false),命令行curl调用正常。 排查方法: var_dump(cu

2015-11-10 10:37:57 1624

转载 curl的安装

window下:开启curl的步骤1.在localhost站点下输出一下phpinfo,以此来检测php.ini的所在(因为我在开启CURL的时候,是在php的安装目录配置php.ini,结果一直不生效,后来查了phpinfo才知道php.ini在apache的配置文件里被我重定向了)2.打开php.ini文件,搜索php_curl.dll,找到后删除前面的“;”,重启apache3.如果

2015-11-10 01:19:16 625

转载 curl

使用PHP的cURL库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网 页,然后就可以以程序的方式得到你想要的数据了。无论是你想从从一个链接上取部分数据,或是取一 个XML文件并把其导入数据库,那怕就是简单的获取网页内容,cURL 是一个功能强大的PHP库。PHP中的CURL函数库(Client URL Library Function) curl_close — 关闭

2015-11-09 21:52:18 327

转载 php发送get、post请求的几种方法

方法1: 用file_get_contents 以get方式获取内容<?php$url='http://www.domain.com/';$html = file_get_contents($url);echo $html;?>方法2: 用fopen打开url, 以get方式获取内容<?php$fp = fopen($url, 'r');//返回请求流信息(数组:请求状态,阻塞,返回值是

2015-11-09 21:29:32 438

原创 http和https的区别

简述http和https的区别在URL前加https://前缀表明是用SSL加密的。你的电脑与服务器之间收发的信息传输将更加安全。Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。 http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。http的连接很简单,是无状态的,... HTTPS协议是由SSL+HTTP协议构建的

2015-11-09 20:29:26 491

转载 php获取客户端IP

function GetIP(){ if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown")) $ip = getenv("HTTP_CLIENT_IP"); else if (getenv("HTTP_X_FORWARDED_FOR") &&

2015-11-09 19:58:46 308

转载 文件上传函数(有空会自己修改)

CODE <?php/** * A function for easily uploading files. This function will automatically generate a new * file name so that files are not overwritten. * Taken From: http://www.bin-co.com/php

2015-11-09 00:01:33 412

转载 ajax+php无刷新文件上传(ajaxuploadfile)

文件上传的表单格式<form id="uploadform" enctype="multipart/form-data" name="uploadform" method="post" > <input id="fileToUpload" type="file" name="fileToUpload" class="uploadinput" > <input id=

2015-11-08 23:55:02 925

转载 window.location.reload;刷新\indexOf()定义和用法\window.location.href

使用window.location.reload;刷新时,如果提交数据的动作,则会出现讨厌的对话框! 解决此问题,应该这样写: window.location.href=window.location.href; window.location.reload; 同理,如果是刷新父窗口,应该这样写: window.opener.location.href=window.opener.locatio

2015-11-08 13:27:30 5257

转载 检查字符串中是否有外链

<?php/** * all_external_link 检测字符串是否包含外链 * @param string $text 文字 * @param string $host 域名 * @return boolean false 有外链 true 无外链 */function all_external_link($text = '', $host = '') {

2015-11-07 10:00:09 376

转载 获取客户端ip

<?php//获取IPfunction get_ip() { if (isset($_SERVER)) { if (isset($_SERVER[HTTP_X_FORWARDED_FOR])) { $realip = $_SERVER[HTTP_X_FORWARDED_FOR];

2015-11-07 09:53:04 269

原创 array get_object_vars

array get_object_vars ( object obj )返回由 obj 指定的对象中定义的属性组成的关联数组。<?phpclass Point2D {var $x, $y;var $label;function Point2D($x, $y){$this->x = $x;$this->y = $y;}function setLabel($label){$this

2015-11-05 22:43:21 363

转载 curl

1.cURL介绍  cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,  PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它。2.基本结构  在学习更为复杂的功能之前,先来看一下在PHP中建立cURL请求的基本步骤:  (1)初始化    curl_init()  (2)设置变量

2015-11-05 11:44:11 270

转载 去掉 URL 中的 index.php

去掉 URL 中的 index.phpThinkPHP 作为 PHP 框架,是单一入口的,那么其原始的 URL 便不是那么友好。但 ThinkPHP 提供了各种机制来定制需要的 URL 格式,配合 Apache .htaccess 文件,更是可以定制出人性化的更利于 SEO 的 URL 地址来。.htaccess文件是 Apache 服务器中的一个配置文件,它负责相关目录下的网页配置。我们可以利

2015-11-03 12:40:01 808

转载 PHP怎么与C语言通信

hb怎么与C语言通信?用C语言作为服务端,用php作为客户端。方法如下:/*server.c*/#include <string.h>#include <stdio.h>#include <netinet/in.h>#include <stdlib.h>#define SERV_PORT 8000int main(){ int sockfd,n,servaddr_len,client_l

2015-11-02 21:04:02 3340

转载 linux (centos 6.4)安装自定义分区方案

在计算机上安装 Linux 系统,对硬盘进行分区是一个非常重要的步骤,下面介绍几个分区方案。方案 1/ :建议大小在 5GB 以上。 swap :即交换分区,建议大小是物理内存的 1~2 倍。 方案 2/boot :用来存放与 Linux 系统启动有关的程序,比如启动引导装载程序等,建议大小为 100MB 。 / : Linux 系统的根目录,所有的目录都挂在这个目录下面,建议大小为 5G

2015-11-02 11:02:30 2045

转载 thinkphp 如何去除url中的index.php

使用 thinkphp 开发的应用的 url 中通常都会带个 index.php ,如果我们需要伪静态或者做 SEO 优化的时候,这个是非常不好看也没有意义的。那么我们该如何去除 thinkphp 应用 url 中的 index.php 呢?对于这个问题我们可以通过URL重写的方式解决,当然这个是需要服务器开启 URL_REWRITE 模块才可以的。所以进行下面的步骤前请确定你的服务器是否已

2015-11-02 00:21:28 1207

python神奇xpath

pyhon的开发神奇xpath,开发利器。

2015-10-07

空空如也

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

TA关注的人

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