自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小虎哥-不可能变成可能

本站大部分技术文章,均来自本人写作以及互联网搜索得来,文章版权归属原作者,由此引起的任何版权问题,与本人无关。主要目的是汇集在一起方便查询及温习。

  • 博客(41)
  • 资源 (6)
  • 收藏
  • 关注

原创 wdcp v3 下apache模式安装阿里云SSL证书,开启支持多站点https访问的详细教程

在此说明:此教程在网友的基础上解决了——配置重启后全站不能打开的问题本文应用场景1、wdcp v3版本2、apache引擎,不是nginx3、阿里云的SSL证书,不是别的4、这是本文的应用场景,如果不符合上面的条件,不保证能安装成功,整个过程仅供参考学习阿里云SSL证书申请流程1、在阿里云搜索证书服务,找到购买页面。均益这里提供链接,省得大家去找,https://common-buy.aliyun...

2018-03-22 11:04:07 1670 1

原创 织梦CMS最简单实用的SQL语句

织梦CMS最简单实用的SQL语句,所有对数据库操作的方法来自include/dedesql.class.php1、获取单条记录<?php require_once (dirname(__FILE__) . "/include/common.inc.php"); if($dsql->IsTable('dede_test')){ //如果存在de...

2018-03-08 09:31:38 1456

原创 织梦cms经典SQL调用标签代码_dedecms

{dede:sql sql="select count(*) as c from #@__archives where channel=1"}共有文章:[field:c /]篇{/dede:sql}{dede:sql sql="select count(*) as c from #@__archives where channel=2"}共有图集:[field:c /]个{/dede:sql}{d...

2018-03-07 15:50:18 656

原创 织梦cms常用的SQL语句_dedecms

1、删除所有注册会员及会员信息的SQL语句DELETE FROM `#@__member` WHERE `#@__member`.`mid`!= 1;TRUNCATE TABLE `#@__member_flink`; TRUNCATE TABLE `#@__member_person`; TRUNCATE TABLE `#@__member_space`; TRUNCATE TABLE ...

2018-03-07 15:39:03 593

原创 php文章内容替换为内链,有助于SEO优化

/** * 文章内容替换为内链 * @param $content * @return mixed */function get_glo_keywords($content){ /* 这里可以改为读取数据表,然后缓存起来 */ $keywords_list = array( ['title'=>'小程序', 'url'=>'http://w...

2018-03-07 11:54:07 1168

转载 linux操作系统下快速安装配置php开发环境phpStudy for Linux

phpStudy for Linux 支持Apache/Nginx/Tengine/Lighttpd,支持php5.2/5.3/5.4/5.5切换 已经在centos-6.5,debian-7.4.,ubuntu-13.10测试成功。下载版:http://lamp.phpstudy.net/phpstudy.bin完整版:http://lamp.phpstudy.net/phpstudy-all....

2018-03-02 14:58:34 3533

原创 阿里云Linux下安装libevent+Memcached服务器端

Linux下安装Memcache服务器端,由于Memcached要用到libevent库来进行Socket处理,事先要安装libevent(官网:http://libevent.org/),在安装之前检查是否已经安装了libevent)1、先安装libevent代码如下# cd /data/tmp# wget https://github.com/libevent/libevent/release...

2018-03-02 14:55:08 937

原创 Linux下编译安装nginx1.8.1服务器

目前nginx版本升级到1.13.7,不过有些版本不太稳定,以前一直用1.4.7,现在选择安装比较稳定的1.8.1,其他版本不知道如何,对nginx了解只是初步认识。个人习惯把所有安装软件都下载在自建的/data/tmp 临时目录,下面分享整个安装过程,并且顺利启动服务。1、进入临时目录代码如下# cd /data/tmp2、下载nginx软件代码如下# wget http://nginx.org...

2018-03-02 14:51:32 849

原创 ubuntu下编译安装php5.6.32,完成php环境搭建

此文章讲述php5.6.32安装过程,截止至今官方最新版本是php7.1.12,大部分网站运行环境还是使用php5.6版本,想玩php7版本的可以到官方下载:http://php.net/downloads.php安装过程如下:1、进入临时目录代码如下# cd /data/tmp2、下载php5.6.32代码如下# wget http://php.net/get/php-5.6.32.tar.gz...

2018-03-02 14:50:52 2806

原创 ubuntu安装php扩展memcache与memcached

php支持memcache与memcached两种缓存扩展插件,在写程序时使用哪种方式缓存,根据个人爱好与项目需要,一般早期使用memcache比较多,最近memcache安装使用不了才改用memcached,不过除了创建连接之外,其他函数都差不多一样,最常用是:set、get 。具体更多的memcache与memcached两者的区别,大家再去百度了解。一、memcache的安装过程1、进入临时...

2018-03-02 10:00:44 1190

原创 mysql5.7.9新特性this is incompatible with sql_mode=only_full_group_by

mysql5.7.9比之前mysql5.6版本多了些新特性,同时也引发了sql_mode=only_full_group_by问题,这是因为查询时使用了group by引起,错误大概提示如下:MySQLSyntaxErrorException: Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggreg...

2018-03-02 09:58:44 347

原创 阿里云ubuntu下设置程序开机自动启动chkconfig

这里主要讲没有chkconfig命令时,ubuntu操作系统是如何进行设置程序开机自动启动,比如:开机启动nginx\php\mysql\memcached等非系统服务;1、打开rc.local文件# vi /etc/rc.local2、在启动项最上方加这行命令才可以开机启动touch /var/lock/subsys/local示例如下:#!/bin/sh -e## rc.local##...

2018-03-02 09:58:09 1406

原创 memcached在linux中操作命令

================memcached==============参数说明:-d 启动为守护进程-m 分配给Memcached使用的内存数量,单位是MB,默认为64MB-u 运行Memcached的用户,仅当作为root运行时-l 监听的服务器IP地址,默认为环境变量INDRR_ANY的值-p 设置Memcached监听的端口,最好是1024以上的端口-c 设置最大并发连接数,默认为1...

2018-03-02 09:56:58 1554

原创 jQuery+layer+clipboard实现复制到剪贴板的功能,兼容各大主流浏览器

最近在研发微信公众平台的后台管理,上传永久素材时会用到复制到剪贴板的功能,想着提升用户体验,也方便自己后台的操作。于是在网上找了发现有个插件可以实现,有些网友也分享了示例,但还是不能满足我的需求,便琢磨了如何结合 jQuery+layer+clipboard,利用layer消息框实现复制到剪贴板的功能,美观又兼容性好,下面分享效果图以及实现代码。示例:https://pan.baidu.com/s...

2018-03-02 09:56:23 5314 2

原创 php实现curl请求以post方式上传图片文件

在调用第三方api接口时,有时会遇到通过http协议上传图片,以下是一个微信公众平台新增永久素材的例子;php代码: /* 使用curl函数 */ $url = "https://api.weixin.qq.com/cgi-bin/material/add_material?access_token=ACCESS_TOKEN&type=image"; $post_da...

2018-03-02 09:53:36 7983

原创 讯搜全文检索引擎-服务器部署

==============【讯搜全文检索引擎-部署服务器】===============1、存放在 xxx.xxxxxx.com 项目下的 search 模块,访问域名为:search.xxxxxx.com;2、讯搜服务器安装在 /data/xunsearch/ 里;3、开启/重新开启 xunsearch 服务程序,命令如下:    /data/xunsearch/bin/xs-ctl.sh -...

2018-03-02 09:51:51 1466

原创 [已解决]微信公众平台开发 客服系统回复文本显示json_encode|unicode中文乱码

新手入门总会遇到头疼的问题,客服系统回复文本显示中文乱码,如下:导致原因:在 curl post 方式调用客服接口时,传参过程中使用了 json_encode 函数对变量进行 JSON 编码,我们习惯性的不填写第二个参数,或者使用框架里封装好的 json 函数,导致中文乱码的问题;解决方法:在 json_encode 函数加上第二个参数,完美解决微信客服系统的中文乱码问题;代码: funct...

2018-03-02 09:51:22 5092

原创 PHP关键字过滤的函数

/** * 关键字过滤 */ function keyfilter($content){ $config = Config::get('memcache.1700'); $this->memcache = new \Memcache; $this->memcache->connect($c...

2018-03-02 09:50:27 1549

原创 php执行linux系统命令的相关函数exec|system|popen

php的内置函数exec、system都可以调用系统命令(shell命令), 当然还有更多的相关函数。在有些时候,还是逼不得已采用上这些函数,可以很方便的处理遇到的难题,比如:调用微信公众平台的新增素材接口,实现静默的上传图片,让用户感觉不到这个过程;或者执行linux命令不受脚本超时的影响;还有许多我们想不到的场景都可以用上。但要想使用这些内置函数,需要在php.ini中关闭安全模式,否则为了安...

2018-03-02 09:49:52 1863

原创 微信公众平台接口开发的php示例以及封装类

示例调用 index.php<?php/*** Author: 惹妹子生气了* Date: 2017-08-10*/class MpWeixin{ public $config; public $class_obj; public $is_check_signature = false; public function __construct()...

2018-03-02 09:49:09 1281

原创 微信公众平台开发者的入门教程-PHP源码示例

以下程序基于ThinkPHP5框架研发,基本语法通用,个别语法需要自己修改了,同时修改的过程中也会增强你的阅读能力,提高水平。开发者配置的服务器:http://www.xin-shidai.com/index/MpWeixin/indexPHP文件 MpWeixin.php<?php/*** Author: 惹妹子生气了* Date: 2017-08-10*/namespace app\in...

2018-03-02 09:47:44 476

原创 [已解决]微信公众平台 php中$GLOBALS["HTTP_RAW_POST_DATA"]报错

未定义数组索引:HTTP_RAW_POST_DATA解决方法:$postStr = $GLOBALS["HTTP_RAW_POST_DATA"]; 替换为:$postStr = file_get_contents("php://input");因为一般PHP中register_globals参数都设置了On,禁止了使用$GLOBALS["HTTP_RAW_POST_DATA"];如果微信支付回调函...

2018-03-02 09:45:43 5490

原创 [已解决]linux shell脚本生成的文件名末尾有问号是怎么回事

就在刚刚,想着用shell实现每天自动备份数据库,却遇到生成的文件名末尾带有问号,且这个问号用FTP看不到,只有在linux的ll命令下才能发现;导致在下载备份文件时,总会弹出一个提示:failed to open target file for writing备份的shell脚本如下:# !/bin/bashmysqldump -uusername -ppassword lvxing1788 ...

2018-03-02 09:42:47 13738

原创 如何解决网站页面CSS、JS脚本在浏览器的缓存问题

客户在浏览器访问一个页面之后,浏览器会缓存一些静态文件,比如:css、js等。当技术人员对这些静态文件修改并传到服务器之后,有时客户端这边访问还是没有效果,必须Ctrl+F5强制刷新多次才有效,这往往因为浏览器缓存了css、js等静态文件所造成,解决浏览器缓存这个问题的方法便是在后面加上版本号,达到实时刷新的效果。加版本号之前:加版本号之后:具体PHP实现代码:/** * 给静态文件追加版本号,...

2018-03-02 09:40:50 3087

原创 php判断是否远程文件

function chk_remote_file_exists($url) { $ch = curl_init(); $timeout = 10; curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_HEADER, 1); curl_setopt ($ch, CURLOPT_...

2018-03-02 09:40:10 403

原创 php获取文章html内容第一张图片地址

php实现获取文章html内容第一张图片地址,示例采用正则表达式实现,代码仅供参考。也可以稍作修改即可获取文章内容中全部图片地址,具体业务具体扩展。// 注意这个变量中img标签末尾的细节变化$str='<center> <img src="http://www.xxxx.com/1.jpeg"> <img src="http://w...

2018-03-02 09:39:34 2556

转载 [最新]织梦dedecms5.7数据库结构详细说明-附表名与字段名

织梦dedecms-v5.7数据表结构详细说明-附表名与字段名,新手入门学习必备。1、dede_addonarticle:附加文章表 表名:dede_addonarticle(ENGINE=MyISAM/CHARSET=utf8) 说明:附加文章表 字段名说明描述具体参数aid文章IDmediumint(8) unsigned NOT NULL default '0'typeid栏目IDsmall...

2018-03-02 09:38:59 3139

转载 详细解读dedecms5.7文件目录结构,快速上手二次开发织梦cms

    详细解读dedecms文件目录结构,快速上手二次开发织梦,以下目录结构不代表最新,仅供参考,对于二次开发而言,知道每个目录、文件的作用是必须的,希望给你带来好运。dedecms目录结构:/a:栏目静态页默认生成目录。为利于SEO优化,可以将文件指定到根目录。/data:数据存放目录。Backupdata为数据库备份目录,网站迁移时需拷入。/dede:默认的站点后台管理目录。为网站安全,建议...

2018-03-02 09:38:18 2695

原创 织梦cms模块插件-阿里云短信,让织梦cms更简单

    前些年织梦dede内容发布管理系统很火,一直到现在还是很多人在用,但是在插件、模块这方面显得太薄弱,开发者太少,一直依赖织梦的玩家却很需要,这着实让不少玩家头疼织梦插件跟不上时代的步伐。    今天闲着在织梦基础上开发了一个短信模块(阿里云短信服务),结合阿里云短信给的API进行整合,并且生成织梦的模块,可以无缝的在织梦后台进行安装和卸载。    部分截图与实现代码如下,有不懂的欢迎交流!...

2018-03-02 09:37:41 2300 1

原创 php隐藏字符串中间部分字符

    经常在公布中奖名单时,为了避免曝光中奖者的手机号码,于是采用隐藏中间部分数字来呈现,比如:139****2972,本文简单分享一段php实现的代码,大神可以忽略,菜鸟继续。// 隐藏部分字符串function func_substr_replace($str, $replacement = '*', $start = 1, $length = 3){ $len = mb_str...

2018-03-02 09:36:53 3260

原创 php压缩gzcompress和解压gzuncompress字符串的方法,适用于大数据的内容场景

  在大数据驱使下,数据量越来越多,以内容为王的时代更是让数据表越大越膨胀,导致读取数据表时返回数据变慢,访问内容页速度也相应变慢。如果能在保持内容不变,对内容进行压缩无疑也是一种网站优化。倘若每条内容长度都被压缩到之前的百倍千倍之后,整体数据表就减少了几G、几十G的存储,读取数据时返回数据速度也会提升。以下分享php压缩数据的方法,希望给需要人带来帮助。/** * 判断字符串是否base64编...

2018-03-02 09:35:09 16713

原创 php判断字符串是否base64编码

/** * 判断字符串是否base64编码 */function func_is_base64($str){ return $str == base64_encode(base64_decode($str)) ? true : false; }

2018-03-02 09:33:13 6484 1

原创 php中文汉字拼音首字母的获取方法

function getFirstCharter($str){ if(empty($str)) { return ''; } $fchar=ord($str{0}); if($fchar>=ord('A')&&$fchar<=ord('z')) return strt...

2018-03-02 09:28:06 612

原创 php中文字串截取乱码的解决方法

/** * 实现中文字串截取无乱码的方法 */function getSubstr($string, $start, $length) { if(mb_strlen($string,'utf-8')>$length){ $str = mb_substr($string, $start, $length,'utf-8'); return $st...

2018-03-02 09:25:58 498

原创 腾讯云|阿里云购买免费SSL证书,让站长们戴上https安全协议的帽子

    前阶段阿里云暂停用户购买免费CA机构颁发的SSL证书,2017年12月17日之后,再次开放免费购买的入口,这对于微信小程序开发者而言,又是一件喜事,因为小程序需要基于https协议下才能访问,一下子阿里云与腾讯与都大大降低了开发者的门槛,感恩啊!    具体免费购买CA机构颁发的SSL证书步骤如下:    1、以阿里云为例,访问官方连接:    https://common-buy.ali...

2018-03-02 09:24:30 2149

原创 什么是ssl证书,什么是https,nginx如何配置ssl证书,兼容https与http同时访问站点

  什么是SSL证书,什么是HTTPS?    SSL证书是一种数字证书,它使用 Secure Socket Layer 协议在浏览器和 Web 服务器之间建立一条安全通道,从而实现:    1、数据信息在客户端和服务器之间的加密传输,保证双方传递信息的安全性,不可被第三方窃听;    2、用户可以通过服务器证书验证他所访问的网站是否真实可靠。    HTTPS是以安全为目标的 HTTP 通道,即...

2018-03-02 09:23:39 708

原创 php过滤微信表情符号的正则表达式方法

$string = preg_replace_callback('/[\xf0-\xf7].{3}/', function($r) { return '';}, $string);

2018-03-02 09:21:19 2386

原创 如何设置php+mysql保存微信表情(emoji表情)

给一个标准的解决方案:mysql的版本必须为v5.5.3或更高把数据库的编码改成utf8mb4 -- UTF-8 Unicode然后需要存储emoji表情的字段选择utf8mb4_general_ci数据库连接也需要改为utf8mb4...

2018-03-02 09:20:37 1460

原创 Incorrect string value: '\xF0\x9F\x92\x94' for colum n 'content'

mysql的版本必须为v5.5.3或更高把数据库的编码改成utf8mb4 -- UTF-8 Unicode然后需要存储emoji表情的字段选择utf8mb4_general_ci数据库连接也需要改为utf8mb4设置完成后,应该可以看到如下类似字符集设置结果。那么可以直接的存入数据库,无需做任何额外的事情了。mysql> SHOW VARIABLES WHERE Variable_name ...

2018-03-02 09:19:14 616

原创 php实现获取IP地址所在地

/** * 获取IP地址所在地 */function getIPLoc($ip){    $url = 'http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip='.$ip;    $ch = curl_init($url);    curl_setopt($ch, CURLOPT_TIMEOUT, 10);   ...

2018-03-02 09:17:56 342

ueditor1_4_3_3-gbk-php.zip

UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码...

2019-06-15

基于thinkphp5+小程序+layui的入门级CMS

这是基于thinkphp5+小程序+layui研发的一套简易CMS,包含完整后台管理、前台展示,可直接下载安装免费使用。

2018-09-14

摄影科技传媒网站模板_易优CMS企业建站

本模板自带eyoucms1.1内核,无需再下载eyou系统,原创设计、手工书写DIV+CSS,完美兼容IE7+、Firefox、Chrome、360浏览器等;主流浏览器;结构容易优化;多终端均可正常预览。

2018-07-11

php7中文帮助文档chm

php7中文帮助文档chm

2017-03-15

CSS联机帮助文档下载

CSS帮助文档,让你快速的对CSS中代码的查找,同时为大家提供一些实例的解说,需要它的快下载哈!时不可失,时不再来的哦

2009-05-15

空空如也

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

TA关注的人

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