- 博客(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
633
转载 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
1166
原创 测试的时候造数据,写个过程保存一下~
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
1681
原创 日常笔记
复选框和文字对齐:<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
280
原创 一个很好用的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
3156
转载 解决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
2480
转载 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
237
转载 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
1485
转载 复选框(checkbox)和单选框(radio)与文字水平垂直居中对齐的解决方法
今天项目中出现了一个checkbox与同一行的文字不能对齐的问题,检查后发现个问题,checkbox和radio两个标签的默认高宽都是13px,而项目中使用的字体大小却是12px,如果将字体调整为14px就不存在这个问题了,于是作者根据网上查到的资料整理了几种解决办法。先发一下具体的问题情况以及解决后的效果:具体解决代码如下:body{font-size:12px;}
2017-11-22 11:08:46
14820
转载 非常全面的php日期时间运算汇总
实例讲解之前,先来介绍几个核心函数: mktime 函数mktime() 函数返回一个日期的 Unix 时间戳。参数总是表示 GMT 日期,因此 is_dst 对结果没有影响。参数可以从右到左依次空着,空着的参数会被设为相应的当前 GMT 值。语法:mktime(hour,minute,second,month,day,year,is_dst)参数
2017-08-31 10:38:32
1419
转载 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
2260
转载 解决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
656
转载 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
4722
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
893
转载 正则表达式如何实现不替换查找的匹配文本?
大家都知道,正则表达式能够实现强大的查找规律文字并实现替换的功能。那么,是否能够实现不替换查找到的匹配文字呢?可能我问题描述得很拗口,大家看一下下面的需求例子便知:21.循序渐进22.世俗23.间接经验与直接经验相结合24.教科书25.舒尔茨26.培养人27.人的全面发展28.皮亚杰29.德鲁克30.归宿31.民主平等32.因材施教33.从做中学34.钻研教材35.京师同文馆36.间接37.组
2017-05-05 10:29:05
2861
转载 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
2644
转载 如何查看和停止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
10487
转载 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
114110
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
25047
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
607
原创 安装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
321
转载 查看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
3783
转载 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
8988
转载 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
3611
转载 du命令
Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的.1.命令格式:du [选项][文件]2.命令功能:显示每个文件和目录的磁盘使用空间。3.命令参数:-a或-all 显示目录中个别文件的大小。 -b或-bytes 显示目录或文件大小时,以by
2016-10-20 16:22:29
419
转载 tar命令排除剔除文件或者文件夹以及常用参数
tar命令详解-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到
2016-10-20 16:19:21
8199
转载 Linux安全与优化
引言:我们必须明白:最小的权限+最少的服务=最大的安全所以,无论是配置任何服务器,我们都必须把不用的服务关闭、把系统权限设置到最小话,这样才能保证服务器最大的安全。下面是CentOS服务器安全设置,供大家参考。一、注释掉系统不需要的用户和用户组注意:不建议直接删除,当你需要某个用户时,自己重新添加会很麻烦。cp /etc/passwd /etc/pa
2016-10-10 10:35:01
498
原创 Linux系统日志管理文章内容
最近关注下linux日志管理1、lastlog命令:lastlog文件在每次有用户登录时被查询。可以使用lastlog命令检查某特定用户上次登录的时间,并格式化输出上次登录日志/var/log/lastlog的内容。它根据UID排序显示登录名、端口号(tty)和上次登录时间。如果一个用户从未登录过,lastlog显示**Never logged**。注意需要以root身份运行该命令。
2016-10-09 17:20:46
415
转载 PHP设计模式之:单例模式
单例模式(职责模式):简单的说,一个对象(在学习设计模式之前,需要比较了解面向对象思想)只负责一个特定的任务;单例类:1、构造函数需要标记为private(访问控制:防止外部代码使用new操作符创建对象),单例类不能在其他类中实例化,只能被其自身实例化;2、拥有一个保存类的实例的静态成员变量3、拥有一个访问这个实例的公共的静态方法(常用getInstance()方法进行实例化单
2016-09-12 20:35:44
357
原创 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
16624
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
292
转载 PHP大量用户登录解决方案
百度、QQ、360等大公司都拥有上亿的用户量。不仅所有子网站都通过一个账号登录,而且还开放用户平台,提供给其他网站使用。这种级别的数据量和访问量如果不做优化,估计很快就会宕机。这些公司都是一个专门的团队,维护一个注册登录,细节设计的非常优秀。现在粗略谈下他们的设计方案。大数据的时候,压力不在PHP,主要在MySQL。PHP可以做负载均衡,10台机器抗不住就用20台或者100台,这都不是瓶颈
2016-07-18 16:59:54
1542
转载 ucenter开发笔记
今天开始学习ucenter接口的应用开发。第一步:成功与ucenter通讯 1.如何部署相关文件通常是部署在应用程序的根目录,首先下载ucenter安装包,解压缩后的文件夹包含4个文件夹:advanced,readme,utilities,upload,不管解压后得到多少个文件夹(可能会因为版本不同而变化),我们要使用ucenter接口开发只需要advanced文件夹就可以了。进
2016-03-16 11:07:45
542
转载 比较好用的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
5233
转载 如何让浏览器正确识别网页编码
一般在网页中都要有如下一句:这样的字句,指示此网页的字符集编码是GB2312但有时候浏览器并不能正确识别。那就需要再加一句:header("Content-Type: text/html;charset=gb2312");这样一般来说就能让流利正确识别了。1、数据库采用UTF8编码,而页面申明编码是GB2312,这是最常见的产生乱码的原因。这时候在PHP脚本里面直接SE
2015-10-24 16:33:58
4299
转载 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
1038
转载 linux yum命令详解
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum的
2015-09-17 15:49:33
398
转载 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
19577
转载 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
611
原创 多选框级联权限保存
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
728
Perl编程思想、编程思路!
2011-02-11
linux流量控制与放火墙技术
2011-02-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人