自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

★昔梦无痕★

偶尔将一些心得或者网络上流传的比较好的文章贴来和大家分享!章贴来和大家分享!

  • 博客(235)
  • 资源 (4)
  • 收藏
  • 关注

转载 轻松获得微信openid

function test() { header("Content-type: text/html; charset=utf-8"); $weixinConfig=parent::getWeixinConfigData(); $APPID=$weixinConfig['appid']; $secret=$weixinCon...

2018-11-26 14:57:10 532

转载 PHP拷贝远程图片到本地方法~

  function getImage($url, $save_dir = '', $filename = '', $type = 0) { if (trim($url) == '') { return array('file_name' => '', 'save_path' => '', 'error' => 1); ...

2018-11-24 15:07:53 1073

原创 测试的时候造数据,写个过程保存一下~

DELIMITER ;; CREATE PROCEDURE test2_insert()BEGIN DECLARE i INT DEFAULT 1 ; WHILE i < 100 DO INSERT INTO users( nick_name, account, mobile, PASSWORD, created_at ) VALUES...

2018-08-02 15:02:49 1581

原创 日常笔记

复选框和文字对齐:<label> <input type="checkbox" value="${user.map.YHID}" style="vertical-align:middle;" /> <span style="vertical-align:middle;" >${user.map.YHMC}&

2018-07-03 10:21:39 237

原创 一个很好用的PHP数组筛选多列的方法~

function array_columns($input, $column_keys = null, $index_key = null) { $result = array(); $keys = isset($column_keys) ? explode(',', $column_keys) : array(); if ($input)...

2018-02-08 10:45:08 3100 1

转载 解决nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed错误

重新启动服务器,访问web服务发现无法浏览啦!登陆服务器之后进到nginx使用./nginx -s reload重新读取配置文件,发现报nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)错误,进到logs文件发现的确没有nginx.pid文件 

2017-12-07 11:10:12 2359

转载 CentOS安装 Nginx

安装所需环境Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++二. PCRE pcre-devel

2017-12-07 11:09:11 211

转载 Redis中的客户端redis-cli 命令总结

1、连接操作相关的命令quit:关闭连接(connection)auth:简单密码认证2、对value操作的命令exists(key):确认一个key是否存在del(key):删除一个keytype(key):返回值的类型keys(pattern):返回满足给定pattern的所有keyrandomkey:随机返回key空间的一个keyrename(ol

2017-11-22 14:21:37 1409

转载 复选框(checkbox)和单选框(radio)与文字水平垂直居中对齐的解决方法

今天项目中出现了一个checkbox与同一行的文字不能对齐的问题,检查后发现个问题,checkbox和radio两个标签的默认高宽都是13px,而项目中使用的字体大小却是12px,如果将字体调整为14px就不存在这个问题了,于是作者根据网上查到的资料整理了几种解决办法。先发一下具体的问题情况以及解决后的效果:具体解决代码如下:body{font-size:12px;}

2017-11-22 11:08:46 14604

转载 非常全面的php日期时间运算汇总

实例讲解之前,先来介绍几个核心函数: mktime 函数mktime() 函数返回一个日期的 Unix 时间戳。参数总是表示 GMT 日期,因此 is_dst 对结果没有影响。参数可以从右到左依次空着,空着的参数会被设为相应的当前 GMT 值。语法:mktime(hour,minute,second,month,day,year,is_dst)参数            

2017-08-31 10:38:32 1379

转载 php.ini中error_reporting参数的配置

error_reporting可以设置的参数,如下:错误报告是位字段。可以将数字加起来得到想要的错误报告等级。E_ALL – 所有的错误和警告(不包括 E_STRICT)E_ERROR – 致命性的运行时错误E_WARNING – 运行时警告(非致命性错误)E_PARSE – 编译时解析错误E_NOTICE – 运行时提醒(这些经常是你代码中的bug引起的,也可能是有意的行

2017-07-10 15:32:34 2169

转载 解决php中Cannot send session cache limiter 的问题的方法

今天页面写js的时候,气死我了,因为我的页面写了seesion_start(),因为不知道么,所以我的js在session_start()之前报错,郁闷坏了,嘿嘿,殊不知,方法一:session_start前面不能有html的代码,小知识点在写php的时候 很难注意到哦错误信息:Warning: session_start() [function.session-start]: Canno

2017-07-10 15:31:47 594

转载 mysql 直接拷贝data 目录下文件 进行数据库迁移时遇到的一些问题??

我目前有两个数据库:mysql5.6.xmysql5.7.x现在要将mysql5.6.x 的所有数据 迁移到 mysql5.7.x 中,采取的是直接将 mysqldata 目录下的相关文件夹(数据库)拷贝到 mysql5.7.x 的data目录下。期间出现问题,通过百度知道: innodb 的表,直接复制文件是无法使用的,会提示 table doesn't

2017-06-27 17:27:31 4587 1

转载 php5.3不能连接mssql数据库的解决方法

篇文章主要介绍了php5.3不能连接mssql数据库的解决方法,针对php5.3之后不支持mssql_connect函数提供了对应的解决方法,具有一定的参考借鉴价值,需要的朋友可以参考下本文实例讲述了php5.3不能连接mssql数据库的解决方法。分享给大家供大家参考。具体分析如下:自从php5.3之后系统就不支持mssql_connect这个函数连接了,以前我也讲可以使用com接口来实现

2017-05-05 10:32:13 847

转载 正则表达式如何实现不替换查找的匹配文本?

大家都知道,正则表达式能够实现强大的查找规律文字并实现替换的功能。那么,是否能够实现不替换查找到的匹配文字呢?可能我问题描述得很拗口,大家看一下下面的需求例子便知:21.循序渐进22.世俗23.间接经验与直接经验相结合24.教科书25.舒尔茨26.培养人27.人的全面发展28.皮亚杰29.德鲁克30.归宿31.民主平等32.因材施教33.从做中学34.钻研教材35.京师同文馆36.间接37.组

2017-05-05 10:29:05 2680

转载 php5.2 、5.3、5.4、5.5、5.6 各个版本升级不兼容点

最近工作中将php5.2升级到php5.6,在升级的过程中,需要对php各个版本之间的不兼容的问题进行讨论和测试论证。依据php版本不兼容 分支说明 , 分别在多个版本之间进行了测试,分享如下:php5.3 不兼容5.2  1.在 PHP 5.3.x 的所有绑定扩展中应用了新的内部参数解析API, 当给函数传递了不兼容的参数时将返回 NULL. 但有一些例外,比如函数 get_class(

2017-05-05 10:27:34 2437

转载 如何查看和停止Linux启动的服务

SysV服务管理系统 例如 RedHat6等发行版service --status-all 查看所有服务service servicename status 查看指定服务状态service servicename start|stop|restart 启动|停止|重启 指定服务systemd服务管理系统 如CentOS 7等systemctl is-enabled servic

2017-04-28 10:57:39 9898

转载 CSS + ul li 横向排列的两种方法

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>CSS + ul li 横向排列的两种方法 </title

2017-03-30 21:12:07 113112 1

转载 yum 时候出现Another app is currently holding the yum lock解决方法

[root@localhost wangcheng]# yum install yumex Existing lock /var/run/yum.pid: another copy is running as pid 3807. Another app is currently holding the yum lock; waiting for it to exit... Another app

2017-03-28 19:08:03 24890 1

转载 CentOS 6.5下Redis安装部署配置指南

1、Redis的介绍、安装、配置、启动流程1.1、Redis 特征简介Redis是Remote Dictionary Server的缩写。他本质上一个Key/Value数据库,与Memcached类似的NoSQL型数据库,但是他的数据可以持久化的保存在磁盘上,解决了服务重启后数据不丢失的问题,他的值可以是string(字符串)、list(列表)、sets(集合)或者是ordered set

2017-03-15 17:15:56 561

原创 安装redis记录一下~

redis-cli -h 127.0.0.1 -p 6379  wget http://download.redis.io/releases/redis-3.0.5.tar.gztar xf redis-3.0.5.tar.gzcd redis-3.0.5 make && make install或者指定路径安装:make prefix=/pat

2017-03-15 16:23:45 298

转载 查看CentOS的CPU内存信息及操作系统的版本信息

经常要查看Linux服务器的CPU,内存信息以及操作系统版本等信息,总结一下常用的命令,以便以后查阅。1.查看CPU型号(8个逻辑CPU)[[root@mail ~]# cat /proc/cpuinfo |grep "name" |cut -f2 -d: |uniq -c8 Intel(R) Xeon(R) CPU           E5506  @ 2.13GHz2.查看物理

2017-02-14 16:11:40 3721

转载 file_get_contents("php://input")的使用方法

$data = file_get_contents("php://input");    php://input 是个可以访问请求的原始数据的只读流。 POST 请求的情况下,最好使用 php://input 来代替 $HTTP_RAW_POST_DATA,因为它不依赖于特定的 php.ini 指令。 而且,这样的情况下 $HTTP_RAW_POST_DATA 默认没有填充, 比激活 alwa

2017-01-09 14:38:57 8875

转载 php执行Linux命令没有报错但也没有输出

今天我需要在同事访问我的PHP页面的时候执行一段python脚本,于是我的代码是这样写的: 1 <?php 2 function my_workjob(){ 3 $this->makeLog('ok run workjob'); 4 if($this->is_internal()){ 5 $cmd = '/usr/bin/

2016-11-14 15:29:28 3565

转载 du命令

Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的.1.命令格式:du [选项][文件]2.命令功能:显示每个文件和目录的磁盘使用空间。3.命令参数:-a或-all  显示目录中个别文件的大小。   -b或-bytes  显示目录或文件大小时,以by

2016-10-20 16:22:29 394

转载 tar命令排除剔除文件或者文件夹以及常用参数

tar命令详解-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到

2016-10-20 16:19:21 7975

转载 Linux安全与优化

引言:我们必须明白:最小的权限+最少的服务=最大的安全所以,无论是配置任何服务器,我们都必须把不用的服务关闭、把系统权限设置到最小话,这样才能保证服务器最大的安全。下面是CentOS服务器安全设置,供大家参考。一、注释掉系统不需要的用户和用户组注意:不建议直接删除,当你需要某个用户时,自己重新添加会很麻烦。cp  /etc/passwd  /etc/pa

2016-10-10 10:35:01 459

原创 Linux系统日志管理文章内容

最近关注下linux日志管理1、lastlog命令:lastlog文件在每次有用户登录时被查询。可以使用lastlog命令检查某特定用户上次登录的时间,并格式化输出上次登录日志/var/log/lastlog的内容。它根据UID排序显示登录名、端口号(tty)和上次登录时间。如果一个用户从未登录过,lastlog显示**Never logged**。注意需要以root身份运行该命令。

2016-10-09 17:20:46 386

转载 PHP设计模式之:单例模式

单例模式(职责模式):简单的说,一个对象(在学习设计模式之前,需要比较了解面向对象思想)只负责一个特定的任务;单例类:1、构造函数需要标记为private(访问控制:防止外部代码使用new操作符创建对象),单例类不能在其他类中实例化,只能被其自身实例化;2、拥有一个保存类的实例的静态成员变量3、拥有一个访问这个实例的公共的静态方法(常用getInstance()方法进行实例化单

2016-09-12 20:35:44 331

原创 apache编译安装,解决configure: error: APR not found . Please read the documentation问题!

apache编译安装,解决configure: error: APR not found . Please read the documentation问题!

2016-08-30 21:34:26 16300 6

转载 mysql 用户管理

一、用户登录格式: mysql -h主机地址 -u用户名 -p用户密码mysql -h110.110.110.110 -uroot -p123本地可以直接mysql –uroot -p二、用户退出exit、quit三、添加用户mysql.user表保存的是用户的登录信息直接添加无权限insert into mysql.user (host,user,password) valu

2016-08-08 11:19:13 266

转载 PHP大量用户登录解决方案

百度、QQ、360等大公司都拥有上亿的用户量。不仅所有子网站都通过一个账号登录,而且还开放用户平台,提供给其他网站使用。这种级别的数据量和访问量如果不做优化,估计很快就会宕机。这些公司都是一个专门的团队,维护一个注册登录,细节设计的非常优秀。现在粗略谈下他们的设计方案。大数据的时候,压力不在PHP,主要在MySQL。PHP可以做负载均衡,10台机器抗不住就用20台或者100台,这都不是瓶颈

2016-07-18 16:59:54 1480

转载 ucenter开发笔记

今天开始学习ucenter接口的应用开发。第一步:成功与ucenter通讯  1.如何部署相关文件通常是部署在应用程序的根目录,首先下载ucenter安装包,解压缩后的文件夹包含4个文件夹:advanced,readme,utilities,upload,不管解压后得到多少个文件夹(可能会因为版本不同而变化),我们要使用ucenter接口开发只需要advanced文件夹就可以了。进

2016-03-16 11:07:45 468

转载 比较好用的PHP防注入漏洞过滤函数代码

<?php//PHP整站防注入程序,需要在公共文件中require_once本文件//判断magic_quotes_gpc状态if (@get_magic_quotes_gpc()) { $_GET = sec($_GET); $_POST = sec($_POST); $_COOKIE = sec($_COOKIE); $_FILES = sec($_FI

2016-03-15 19:12:59 5199

转载 如何让浏览器正确识别网页编码

一般在网页中都要有如下一句:这样的字句,指示此网页的字符集编码是GB2312但有时候浏览器并不能正确识别。那就需要再加一句:header("Content-Type: text/html;charset=gb2312");这样一般来说就能让流利正确识别了。1、数据库采用UTF8编码,而页面申明编码是GB2312,这是最常见的产生乱码的原因。这时候在PHP脚本里面直接SE

2015-10-24 16:33:58 4163

转载 linux环境变量 export命令详解

由host $ export DVSDK="${HOME}/ti-dvsdk_dm368-evm_xx_xx_xx_xx"引发的问题1、${HOME}:首先, HOME 是个变量,它代表你的 home 目录,变量前必须加上 $ 符号,否则会报错usr/local/dvsdk为dvsdk的destination folder 由#echo $DVSDK测试环境变量添加成功否linux e

2015-09-21 17:00:16 930

转载 linux yum命令详解

yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum的

2015-09-17 15:49:33 362

转载 jquery 验证Email邮箱格式的几个例子

例1,检测邮箱格式,不合格的给出提示,并定位焦点。 复制代码代码示例: var search_str = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/; var email_val = $("#Email").val(); if(!search_str.test(email_val)){            alert("please input

2015-05-04 16:59:13 18535

转载 jquery iframe自适应高度

经典代码 iFrame 自适应高度,在IE6/IE7/IE8/Firefox/Opera/Chrome/Safari通过测试。很古老的方法:function iFrameHeight() { var ifm = document.getElementById("iframe"); var subWeb = document.frames ? document.fr

2015-04-30 11:15:47 575

原创 多选框级联权限保存

function save_menu_auth(userid,url){ var p_tmp = []; $('[name="bigmenu_chk"]:checked').each(function(){ var _this = $(this); var _tmp = {}; var pid = _this.val(); _tmp.did = pid; _tmp.son

2015-03-05 10:32:10 693

prototype指南

prototype prototype详解

2012-12-05

Perl编程思想、编程思路!

CGI技术定义了一组标准的环境变量,这些环境变量存储着服务器与客户端的各种信息,提供给CGI程序作为参考。这其中就包括客户端发来的各种数据。Perl支持这些环境变量,并且很方便的将他们放到一个名为ENV的Hash表中。

2011-02-11

linux流量控制与放火墙技术

欢迎,亲爱的读者。 希望这篇文档能对你更好地理解Linxs2.2/2.4的路由有所帮助和启发。不被大多数使用者所知道的是,你所使用工具,其实能够完成相当规模工作。比如route 和ifconfig,实际上暗中调用了非常强大的iproute 2的底层基本功能。 我希望这个HOWTO能够象Rusty Russell的作品那样通俗易懂。 你可以随时给HOWTO工作组发电子邮件来找到我们。但是如果您的问题并不直接与这个HOWTO文档相关,请首先考虑发给邮件列表(参考相关章节)。我们可不是免费的帮助平台,但我们经常会在邮件列表上回答问题。 在钻研这个HOWTO之前,如果您想做的只是一点简单的流量整形,不妨直接去看看其它可能性这一章里面的CBQ.init

2011-02-11

IIS备份、还原工具

能够对IIS各选项、参数进行批量备份和还原的工具,本工具在IIS6.0上测试成功。

2008-11-03

空空如也

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

TA关注的人

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