自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学无止境

学习记录编程

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

原创 docker笔记

1.1 Centos 安装docker1、更新update到最新的版本 yum update2、卸载老版本docker yum remove docker docker-common docker-selinux docker-engine3、安装需要的软件包 yum install -y yum-utils device-mapper-pers...

2021-03-19 21:42:03 95

原创 GatewayWorker 笔记

利用nginx/apache代理wssserver { listen 443; ssl on; ssl_certificate /etc/ssl/server.pem; ssl_certificate_key /etc/ssl/server.key; ssl_session_timeout 5m; ssl_session_cache shared:SSL:50m; ssl_protocols SSLv3 SSLv2 TLSv1 TLSv1.1 TLSv1.2; ssl...

2021-03-19 20:48:49 143

转载 第六章 查询性能优化

高性能必不可少的条件:查询优化、索引优化、库表结构优化需要齐头并进,一个不落。设计最优的库表结构、建立最好的索引。还需要合理的设计查询。如果查询写得很糟糕,即使库表结构再合理、索引再合适,也无法实现高性能。查询速度慢的原因如果要优化查询,实际上要优化其子任务,要么消除其中一些子任务,要么减少子任务的执行次数,要么让子任务运行得更快。查询的生命周期:从客户端,到服务器,然后在服务...

2019-06-11 11:40:49 201

转载 设计模式

一、单例模式。概念:一个类最多只能创建出一个对象。三私一公。<?phpclass Single{ private $name; //定义一个静态属性来保存对象 private static $single; //私有化构造方法,不能在其他类中实例化,继承的都不能new对象了。 private function __construct($n...

2019-05-04 23:01:15 112

转载 前言

详细设计文档百万级的项目 不管是外包还是公司项目都会有要求。 几千块钱的项目完成功能即可。类图 时序图 接口规范TP5路由生命周期人=》...

2019-05-04 22:35:23 384

转载 第一章 组件化开发与composer使用

       在“敏捷开发”,“不要重复发明轮子”等软件开发思想盛行的当今社会,项目开发中以框架为基础进行二次开发已经成为首选的开发方式,而选取框架的优劣不仅决定了开发的速度,更决定了后期扩展的能力。每一种编程语言都有它的适用范围,其中,PHP编程语言作为针对Web开发量身定制的脚本语言被广泛用于服务器端程序开发,因此也产生了嘘嘘多多的PHP框架。Laravel框架之所以优秀是和它的设计理念分不开...

2018-08-27 10:23:02 426

转载 phpstudy升级mysql版本到5.7,密码过期1862错误

问题产生: 安装好phpstudy后,升级了MySQL后,通过phpstudy启动,Apache可以启动,Mysql无法启动。#解决方法: #之前已经装过Mysql,要把系统服务里面的MySQL删除,留下MySQLa服务。 #在cmd命令行下输入:sc delete mysql 即可删除。非服务模式:步骤:一、备份原来 phpStudy 中 MySQL 安装目录二、把下载...

2018-07-28 11:46:39 774

原创 mysql无故无法启动,日志占满磁盘

1查看mysql状态,service mysqld status;service mysqld restart 重启不了 ps -e|grep mysqlkill -s 9 df 磁盘 显示100%打开mysql配置文件  vi  /etc/my.cnf注释 #log-bin=mysql-bin 重启mysql   service mysqld  restart删除mysql-bin 日志。...

2018-06-02 09:43:59 1646

转载 调用频率限制

为了防止服务器被攻击,减少服务器压力,需要对接口进行合适的限流控制,需要在响应头信息中加入合适的信息,告知客户端当前的限流情况X-RateLimit-Limit :100 最大访问次数X-RateLimit-Remaining :93 剩余的访问次数X-RateLimit-Reset :1513784506 到该时间点,访问次数会重置为 X-RateLimit-Limit超过限流次数后,需要返回 ...

2018-05-16 11:46:18 4486

转载 关于PHPSTORM全局搜索搜不到的问题

file &gt; invalidate caches / restart 清楚一下缓存,重启一下就可以了

2018-04-08 18:33:59 7992 2

原创 phpstorm取消自动折叠html的style属性代码

2018-03-23 16:00:51 3058 1

转载 MySQL创建用户与授权

MySQL创建用户与授权一. 创建用户命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';说明:username:你将创建的用户名host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用通配符%password:该用户的登陆密码,密码可以为空,如果为空则该用户可以不...

2018-03-22 18:46:45 113

转载 请教大家一个关于thinkPHP session跨域问题

thinkPHP中我有两个模块:Home和WAP两个,同时设置了域名:www.domain.com和wap.domain.com,现在我想在wap模块获取Home下的session,可是无论我怎么设置都获取不了。ini_set也不行。网上查的也没有搞定。请问是什么问题?谢谢大家。更新:我自己找到方法解决了,thinkPHP默认开启session_start,我主动关闭后,在入口文件加ini_set...

2018-03-22 18:46:00 1656

转载 linux常用笔记 重启nginx

重启1、验证nginx配置文件是否正确方法一:进入nginx安装目录sbin下,输入命令./nginx -t看到如下显示nginx.conf syntax is oknginx.conf test is successful说明配置文件正确! 方法二:在启动命令-c前加-t 2、重启Nginx服务 方法一:进入nginx 可执行目录 sbin下,输入命令./nginx -s reload 即可方法...

2018-03-22 15:32:29 228

转载 Nginx多站点配置

有时候你想在一台服务器上为不同的域名运行不同的站点。比如www.siteA.com作为博客,www.siteB.com作为论坛。你可以把两个域名的IP都解析到你的服务器上,但是没法在Nginx的根目录里同时运行两个不同的网站。这时候,你就需要使用虚拟目录了。假设你把博客放在”/home/user/www/blog”下,论坛放在”/home/user/www/forum”下。下面我们就开始配置了:在...

2018-03-22 12:14:44 1984

原创 MYSQL常用操作

1、清空表:TRUNCATE TABLE qdb_base_menu;

2018-03-20 13:49:39 122

转载 免登录安装SourceTree

虽然是免费的,注册个账号还是烦,新建 accounts.json 文件%LocalAppData%\Atlassian\SourceTree\accounts.json输入以下内容保存[ { "$id": "1", "$type": "SourceTree.Api.Host.Identity.Model.IdentityAccount, SourceTree.Api.Ho

2017-11-28 13:22:16 1539

转载 PHP获取给定IP网段信息

PHP获取给定IP网段信息,根据给定的IP字串获取IP信息,验证IP字串格式有效性,获取二进制,IP地址转二进制,二进制转IP地址,获取子网掩码。class ipInfo{//根据给定的IP字串获取IP信息public function getIpInfo($ipStr){if(!$this->valid($ipStr)){return false;}$ipAr

2017-11-27 11:17:10 767

转载 PHP短网址

/** * 短网址 */  function urlShort($url){    $url= crc32($url);    $result= sprintf("%u", $url);    $sUrl= '';    while($result>0){        $s= $result%62;   

2017-11-22 14:45:56 436

原创 使用Thinkphp解决group和count一起使用的问题

使用tp,group和count无法得到想要的sql语句。改成子查询:得到分组后的总条数。

2017-11-10 15:56:35 14063

转载 mysql distinct 用法详解及优化

本事例实验用表task,结构如下 mysql> desc task;+-------------+------------+------+-----+-------------------+-------+| Field       | Type       | Null | Key | Default           | Extra |+-----------

2017-10-19 17:39:59 1462

转载 Linux下的tar压缩解压缩命令详解

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

2017-10-17 08:55:00 239

转载 centos6.7如何安装sublime工具

转自:http://blog.chinaunix.net/uid-30628316-id-5701623.html相信大家在window下采用notepad或者source insight工具来阅读代码已经和习惯了,那么在linux环境下,sublime也是一款不错的代码阅读神器。     如何快速安装,看下面教程分分钟搞定:      1.下载最新的sublime安装包:sublim

2017-10-14 15:34:22 886

转载 虚拟机安装centos7后只有lo网卡的解决办法

转自http://blog.csdn.net/sunqingzhong44/article/details/72775744虚拟机安装centos7之后,执行ip addr发现只有一个网卡lo,进入/ect/sysconfig/network-scripts/目录发现只有ifcfg-lo没有eth0,随后自己配置了一个eth0,发现并不可行,经查阅大量资料,找到一个可用的解决方法,

2017-09-16 17:49:20 2700

转载 linux文件归档管理

【1.3】文件归档管理1.3.1 Linux怎样保存文件数据-这里数据就是文件的内容元数据-在linux系统中,所有与某个文件相关的额外信息都保存在一个叫做i-节点(inode)的结构中文件名- 文件名保存在名为目录项(dentry)的结构中i-节点所有文件都有如下的属性:文件类型、链接数、用户所有者、组所有者、权限和时间信息。这种信息保存在名为i-节点的结

2017-09-10 18:08:27 6388

转载 用户权限管理

【1.2】用户权限管理Linux系统中三种基本权限用户属主、用户属组及其它人权限 -rw-r--r-- 1  root   root  762   11-11 20:34    a.out 文件类型和权限  链接数  文件拥有者   文件拥有组  内容  大小  更改时间   文件名 文件类型ls命令中的缩写应用

2017-09-10 18:06:48 235

转载 用户和用户组账号管理命令

使用useradd命令添加用户        Linux使用useradd命令添加用户或更新新创建用户的默认信息。默认信息包括前文所述的用户账号文件所存储的用户相关信息。useradd命令的格式如下:useradd  [参数]   {username}参数:-u  UID     用来指定UID           -g  GROUP  定义用户的主要群组,GROUP必须已经存

2017-09-10 15:32:42 485

转载 linux系统管理命令

【1.1】用户和组管理Linux帐号分类超级用户拥有完全控制功能,用户名称通常为root,其UID(用户系统标识符)为0普通用户分类:        11系统账号         这种类型账号提供给Linux系统本身使用。在某些软件执行时候,需要你提供一个普通用户类型的账号。为了满足这个需求而建立的账号,我们称为系统账号。在Red Hat Enterpris

2017-09-10 15:29:18 232

转载 linux正则

【2.7】管道grep-c 只输出匹配行的计数。-i 不区分大小写(只适用于单字符)。-h 查询多文件时不显示文件名。-l 查询多文件时只输出包含匹配字符的文件名。-n 显示匹配行及行号。-s 不显示不存在或无匹配文本的错误信息。-v 显示不包含匹配文本的所有行。 sort -r 反向排序cut –d ‘分割符’ –f取第几段uniq –c 计数

2017-09-10 14:50:16 165

转载 linux常用命令

1、ls显示目录用法: ls  [参数]  [目录名]ls 参数:-a:显示所有文件,包括隐藏文件(以.开头的文件)-l:以长格式显示-t:按修改时间先后显示-R:显示目录及下级子目录结构(递归)-m: 横向输出文件名,并以“,”作分格符。-S: 以文件大小排序。用颜色代表不同文件白色:普通文件红色:压缩文件蓝色:目录文件浅蓝色:链接文件

2017-09-10 14:49:00 210

转载 linux系统目录结构

目录说明/Linux文件系统的入口,也是处于最高一级的目录/bin基本系统所需要的命令。功能和/usr/bin类似,这个目录中的文件都是可执行的,普通用户都可以使用的命令/boot内核和加载内核所需要的文件。一般情况下,GRUB系统引导管理器也位于这个目录/dev

2017-09-10 14:43:30 172

原创 vm虚拟机安装centos7,配置网卡

配置局域网     虚拟机网络为桥接模式简单配置 : ifconfig  + w网卡名称 (centos7以下eth0  以上ens33 ) +  ip自带回环网卡Lo    Loopback 。1、hostonly   仅主机 模式:  和虚拟机1一个ip段。设置网卡时要注意。先查看可分配的ip段。2、桥接模式:  在虚拟机中编辑里 有  虚拟网络编辑器  有网线的情况下。  笔记本有本地和无线...

2017-09-10 13:16:58 2705

转载 本地运行php慢的解决方式

数据库链接$host = 'localhost'; 改成$host = '127.0.0.1'; 就好了。PHP-5.3及以后版本会考虑是IPv4还是IPv6,面对localhost会犹豫,因此出现响应时间过长的情况。

2014-10-31 13:37:10 3087

转载 如何修改默认MYSQL数据库data存放位置?

如何修改默认MYSQL数据库data存放位置? 2012-09-12具体操作:一、停止MySQL开始-cmdnet stop mysql5 二、复制原来数据库目录到新目录1、复制C:\ProgramData\MySQL\MySQL Server 5.5\中的data目录到D:\Program Files\MyS

2014-10-31 12:45:23 437

转载 WEB前端开发规范文档(范文)

无论是从技术角度还是开发视角,对于web前端开发规范文档都有一定规范,本文就css3和html5的发展前景总结了一系列的web开发文档,仅供大家参考。规范目的为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档. 本规范文档一经确认, 前端开发人员必须按本文档规范进行前台页面开发. 本文档如有不对或者不合适的地方请及时提出, 经讨论决定后

2014-10-28 23:12:56 454

转载 响应式布局入门

最近研究响应式设计框架的时候,发现网上很多相关的属性介绍,却很少有系统的入门级使用的文章,我自己整理了一篇入门知识,并没有什么高深的理论,也不牵扯到框架。目前已经越来越多的站点以及wap站点使用响应式设计,因为大屏幕的移动设备越来越普及。而自适应布局已经无法胜任各种浏览需求。响应式设计的目的是尽可能以最好的布局显示您的数据,以实现用户友好的 Web 页面。css2的时期有一个不是很常用的m

2014-10-28 20:21:52 268

转载 网页宽度自动调整响应式网页

1.允许网页宽度自动调整自适应网页设计”到底是怎么做到的?其实并不难。首先,在网页代码的头部,加入一行viewport元标签。viewport是网页默认的宽度和高度,上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为1.0,即网页初始大小占屏幕面积的100%。所有主流浏览器都支持这

2014-10-28 20:20:28 327

深入理解PHP 高级技巧、面向对象与核心技术 原书第3版

深入理解PHP 高级技巧、面向对象与核心技术 原书第3版

2016-11-10

Thinkphp写的微信三级分销订单查询源码

不错的Thinkphp写的微信三级分销源码

2016-11-10

thinkphp项目婚庆商城

thinkphp项目婚庆商城 需要的可以参考学习下

2015-04-18

SEO魔法书和实战密码pdf

SEO魔法书和实战密码两本电子书不错

2012-07-13

Js很清晰的书,学习看着不累

Js很清晰的书,学习看着不累 不错,很适合辅助学习

2009-04-09

ASP.NET项目电子书很清晰

一本实例性质的书,很清晰,配合SQL设计,不错。

2009-04-09

空空如也

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

TA关注的人

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