自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qiangqiang_blog的博客

软件开发技术交流

  • 博客(23)
  • 收藏
  • 关注

转载 一个网站完整详细的SEO优化方案

一个完整的SEO优化方案主要由四个小组组成:一、前端/页编人员二、内容编辑人员三、推广人员四、数据分析人员接下来,我们就对这四个小组分配工作。首先,前端/页编人员主要负责站内优化,主要从四个方面入手:第一个,站内结构优化合理规划站点结构(1、扁平化结构 2、辅助导航、面包屑导航、次导航)内容页结构设置(最新文章、推

2017-02-27 14:27:30 1094

转载 封装ajax

/* * url ajax提交地址 * data 提交参数 * async 同步/异步 false/true * type 请求类型 get/post * dataType 返回数据类型 json * json返回数据 status 请求状态 * message 弹出层提示信息 */function ajaxFun(url, data,

2017-02-15 10:36:53 241

转载 ThinkPHP整合微信支付之JSAPI模式

原文地址:http://www.thinkphp.cn/code/1321.html

2016-11-18 11:01:21 857

转载 如何搭建lamp(CentOS7+Apache+MySQL+PHP)环境

原文:http://www.cnblogs.com/apro-abra/p/4862285.html虚拟机是:VMware-workstation-full-8.0.0-471780.exe;Linux系统用的是:CentOS-7-x86_64-Minimal-1503-01.ios;(阿里云上也是用的CentOS7-64bit)准备好这两个之后,就开始一步一步搭建我们

2016-10-09 15:08:50 1901

原创 Mysql复制一条记录插入到当前表中

INSERT INTO cgb_goods SELECT id+1,字段1,字段2...FROM cgb_goods ORDER BY id DESC LIMIT 1 注意:插入时主键id不能重复

2016-09-13 16:00:03 5723

原创 地图上(百度地图)获取两个坐标之间的直线距离

function GetDistance($lat1, $lng1, $lat2, $lng2) { $earthRadius = 6367000; //approximate radius of earth in meters /* Convert these degrees to radians to work with

2015-12-10 15:12:13 4197

原创 使用js开发列表的拖拽排序

具体代码如下:首先给标签添加 id 属性,值为 table;要拖拽的行级标签为(以上两点都可修改) $(document).ready(function() { $("#table").tableDnD({ //当拖动排序完成后 onDrop: function() {

2015-07-26 00:47:31 4429

原创 DISCUZ后台添加导航栏和左侧菜单栏

discuz后台不存在模板文件,所以我们无法通过追源码的方式来添加导航栏,下面介绍下discuz后台添加导航栏的方法:需要用到的文件就两个:(1)\source\admincp\admincp_menu.php(2)\source\language\lang_admincp_menu.php    admincp_menu.php中代码:$topmenu = array (

2015-05-28 19:32:18 9667 3

原创 nginx多进程原理和特点

目录一、进程模型 1二、进程控制 2三、网络事件 2四、Nginx架构 3五、daemon守护线程 3六、惊群现象 4七、相对于线程,采用进程的优点 4八、多线程的问题 5九、异步非阻塞 5 一、进程模型Nginx之所以为广大码农喜爱,除了其高性能外,还有其优雅的系统架构。与Memcached的经典多线程模型相比,Nginx是经典的多进程模型。Ngi

2015-05-11 20:59:57 5071 1

原创 thinkPHP3.2的基本操作

入口文件// 检测PHP环境if(version_compare(PHP_VERSION,'5.3.0',' 5.3.0 !');// 开启调试模式 建议开发阶段开启 部署阶段注释或者设为falsedefine('APP_DEBUG',True);// 定义应用目录define('APP_PATH','./Application/');//入口文件绑定,

2015-05-11 20:23:06 329

原创 sphinx索引原理

1. 应用程序发起查询请求,这个查询请求是查询mysql数据库中sphinxSE引擎的schema;2. Mysql接收到请求以后,经过sql分析优化等,会提交到sphinxSE引擎代码进行处理;3. sphinxSE引擎在进行索引查询的时候,会将查询截取出来,转化成sphinx的查询命令;4. sphinxSE将查询命令发送到sphinx查询服务器进行查询;5. Sphinx

2015-05-11 20:15:50 367

转载 Linux常用命令大全

Linux常用命令大全系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作

2015-05-11 20:11:48 246

原创 解决ecshop2.7.3在PHP5.5环境下的BUG

解决ecshop2.7.3在PHP5.5环境下的BUG错误:Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in C:\wamp\www\ecshop3\includes\cls_template.php on line 300//return pr

2015-05-11 20:01:09 910

转载 sphinx支持中文检索(安装coreseek)

安装coreseek一、Coreseek 分两部分(1)Csft=sphinx(2)Mmseg(作用:分词)二、解包coreseektar -zxvf coreseek-4.1-beta.tar.gz有三个文件夹和一个文件   csft-4.1  mmseg-3.2.14 testpack README.txt 首先装mmsegcd mmseg-3.2.14

2015-05-11 19:55:29 280

转载 sphinx mysql 增量索引

Sphinx mysql 增量索引一、增量索引的理解:       向一个数据表插入数据时,这些新插入的数据,就是增量了,sphinx是根据索引来查找数据的,如果索引没有更新,新增数据是查不出来的,所以我们要更新主索引,更新增量索引,增量条件的设定就比较重要了。二、sphinx增量索引的设置:数据库中的已有数据很大,又不断有新数据加入到数据库中,也希望能         够检索到。

2015-05-11 19:54:58 432

转载 sphinx安装

sphinx结构图:安装sphinx软件如何搜索包含北京的记录?Select * from news where content like ‘%北京%’ 这样有什么弊端?1.不走索引,特别慢如果是100万条记录?如果是1000万条记录?2.搜索不准确,只能搜标题 Sphinx原理,如果搜索北京Sphinx临时文件,特别快i

2015-05-11 19:53:28 379

转载 mysql主从复制

1、主从服务器分别作以下操作:主服务器ip :192.168.1.251从服务器1 ip :192.168.1.252从服务器2 ip :192.168.1.253三台服务器分别安装mysql5.0.77数据库软件Linux查看版本的命令#mysql -V2、修改主服务器master:#vi /etc/my.cnf[mysqld]log-bin=mysql-

2015-05-11 18:09:28 323

转载 CentOS6.6搭建LNMP环境

1、设置yum源,本地安装依赖包1yum -y install gcc gcc-c++ automake autoconf libtool make2、下载依赖包1234wget http://www.openssl.org/source/openssl-1.0.2-latest.tar.gz

2015-05-11 18:05:19 1257

转载 nginx缓存配置

进入配置文件:vi /usr/local/webserver/nginx/conf/nginx.confupstream www.linux.com{        server 192.168.1.204:80;    }    proxy_cache_path  /data0/htdocs/www/aaa levels=1:2 keys_zone=aaa:20m max_s

2015-05-11 18:01:18 336

转载 Nginx配置文件详解

在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络.#运行用户user www-data;    #启动进程,通常设置成和cpu的数量相等worker_processes  1;#全局错误日志及PID文件error_log  /var/log/nginx/error.log;pid        /var/run/nginx.pid;

2015-05-11 17:55:41 366

原创 Nginx反向代理和负载均衡

代理服务器英文全称是(Proxy Server),其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。代理服务器就好象一个大的Cache,这样就能显著提高浏览速度和效率。更重要的是:Proxy Server(代理服务器)是Internet链路级网关所提供的一种重要的安全功能,主要的功能有:1. 突破自身IP访问限制,访问国外站点www.google.com。2. 网络用户

2015-05-11 17:55:04 522

转载 nginx防盗链

一、防盗链的一般方法是在server或者location段中加入如下格式代码:1valid_referers none blocked server_names其中 none表示空的来路,也就是直接访问,比如直接在浏览器打开一个图片。blocked表示被防火墙标记过的来路,server_names是域名,可以用*.demo.

2015-05-11 17:41:40 714

转载 nginx简单配置动静分离

server {        listen       80;        server_name  www.linux.com;        index index.html index.htm;        root /data0/htdocs/www;        location ~ (\.php)$ {           proxy_pass http

2015-05-11 17:00:01 302

空空如也

空空如也

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

TA关注的人

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