自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(573)
  • 资源 (5)
  • 收藏
  • 关注

转载 linux中的标准输入输出

Linux中的标准输入输出标准输入0    从键盘获得输入 /proc/self/fd/0 标准输出1    输出到屏幕(即控制台) /proc/self/fd/1 错误输出2    输出到屏幕(即控制台) /proc/self/fd/2   /dev/null代表linux的空设备文件,所有往这个文件里面写入的内容都会丢失,俗称“黑洞”  1、2>/dev/null...

2018-09-04 09:56:17 20100 2

原创 php 异步执行shell脚本

shell_exec("coscmd upload {$file['tmp_name']} {$targetFile} >/dev/null 2>&1 &"); 

2018-09-03 21:03:05 2317

转载 php 类的多态

https://www.cnblogs.com/giantpanda/archive/2012/11/10/2763998.htmlhttps://blog.csdn.net/xiao_tommy/article/details/53185272  

2018-09-03 11:35:05 233

转载 php类的封装、继承和多态的简单理解

面象对向的三大特点:封装性、继承性、多态性 首先简单理解一下抽象:我们在前面定义一个类的时候,实际上就是把一类事物共有的属性和行为提取出来,形成一个物理模型(模版),这种研究问题的方法称为抽象一、封装性 封装就是把抽取出来的数据和对数据的操作封装在一起,数据被保护在内部,程序的其他部分只有被授权的操作(方法)才能对数据进行操作。 php提供了三种访问控制修饰符 public 表示全局,本...

2018-09-03 11:24:25 762

原创 php 刷新腾讯云cdn

<?phpnamespace Org\Util;/** * RefreshCosCdn * 刷新腾讯云CDN */class CosCdn{ /*需要填写你的密钥,可从 https://console.qcloud.com/capi 获取 SecretId 及 $secretKey*/ private $secretKey = '50vgHh097zgDb...

2018-08-30 18:31:26 1312

原创 jquery removeAttr删除属性,attr给属性赋值

  1. 删除属性 $(selector).removeAttr(attribute)  2. 设置属性$(selector).attr(attribute,value)$(selector).attr({attribute:value, attribute:value ...}) //同时设置多个属性

2018-08-28 16:31:08 2530

原创 jquery 发送验证码60s倒计时,后重新发送

#html<div class="user_code"> <input type="text" placeholder="请输入验证码" name="code" > <input type="button" class="getCode" value="发送"></div>#js//发送验证码 $("...

2018-08-28 16:16:41 866

转载 linux系统中rsync的安装和使用,以及配置rsync开机启动

1、下载 wget https://download.samba.org/pub/rsync/src/rsync-3.1.2.tar.gz tar -zxvf rsync-3.1.2.tar.gz2、安装cd rsync-3.1.2./configure --prefix=/usr/local/rsyncmakemake install3、配置rsyncd.confvim /...

2018-08-24 08:39:10 4491

转载 linux 同步数据scp与rsync

在开发中,经常会遇到想在两个机器之间进行同步内容,现在linux中提供两个命令,基于ssh协议的scp和rsync、rsync可以通过remote shell也可以使用自身守护进程直接通过TCP。当使用TCP的时候,rsync在机器之间数据同步不用输入对端机器的密码;当你使用SSH协议作为底层协议,那么在同步数据的时候就必须输入密码才可以完成数据的同步。scp与rsync两个命令不仅仅是可以使用在...

2018-08-24 08:21:58 944

转载 mysql 分组后,统计记录条数

MySQL 分组后,统计记录条数分组后,统计记录条数:  SELECT num,count(*) AS counts from test_a GROUP BY num;   查询结果如下:   对num去重后的数量的统计:  SELECT count(t.counts) FROM ( SELECT num,count(*) AS counts from test_a G...

2018-08-23 09:47:24 6317

原创 mysql 手册及优化

https://dev.mysql.com/doc/refman/5.7/en/group-by-optimization.html

2018-08-23 09:46:20 219

转载 php 编译安装参数详解

查看安装参数php -i|grep confi php编译安装参数详解  ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/bin/mysql_config --wit...

2018-08-21 18:06:58 3067

转载 yii2 init初始化脚本分析

 参考资料:https://blog.kunx.org/it/initialization-yii2-init-script-analysis.html

2018-08-17 11:34:52 2542

转载 php opcache配置开启及使用

1. 为什么要用opcache编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快; 而解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的.  解释型语言的实现中,翻译器并不产生目标机器代码,而是产生易于执行的中间代码,这种中间代码与机器代码是不同的,中间代码的...

2018-08-17 01:30:20 20765

原创 php 清除opcache缓存的方法

1. php.ini默认配置      opcache.validate_timestamps=1        opcache.revalidate_freq=2  //默认每隔2s会验证改变的文件并会更新缓存 2. 应用情况        线上环境调试时,如果代码更新了,不能即时生效,需要等缓存更新后才会生效,不方便调试3. 解决办法       开发环境:    ...

2018-08-17 00:04:16 15183

转载 php 自学提升进阶路线,瓶颈

为了自己对php的系统全面深入的掌握,我通过个人经验,以及搜索网上高手经验,汇总了一份php自我学习路线规划,包括实战演练、学习建议、高手进阶、常见问题和测试总结五块。算是一个系统的学习计划和目标吧。避免盲目学习,对提高有所指引。希望自我加压,通过努力修炼达到高手水平。天道酬勤,自我勉励!此路线仅适合我本人。部分摘自博客,参看:【原创】PHP程序员的技术成长规划 http://blog.csd...

2018-08-16 23:33:56 1371

转载 运维 ansible工具

参考:https://www.cnblogs.com/wangxiaoqiangs/p/5685239.html

2018-08-15 22:55:58 140

原创 yii2 默认路由,默认动作

Class yii\web\Application---&gt;$defaultRoute  string $defaultRoute = 'site' Class yii\web\Controller $defaultAction string $defaultAction = 'index'  

2018-08-15 15:16:02 1857

原创 mysql 常用命令

一. 索引操作 ALTER TABLE `table_name` ADD INDEX index_name( `column` )   一、连接MYSQL  格式: mysql -h主机地址 -u用户名 -p用户密码  1、 连接到本机上的MYSQL。  首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意...

2018-08-15 14:55:11 165

转载 mysql mysqldump 1449 错误解决 mysqldump: Got error: 1449

备份数据库$ mysqldump -uroot -p db &gt; backup/db.sql上面的terminal 执行出现了下面的错误mysqldump: Got error: 1449: The user specified as a definer ('someuser'@'%') does not exist when using LOCK TABLES原因:主...

2018-08-14 21:48:12 2196

转载 mysql 几个超时参数(timeout)解释

1. connect_timeoutmysql客户端在尝试与mysql服务器建立连接时,mysql服务器返回错误握手协议前等待客户端数据包的最大时限。默认10秒。 2. interactive_timeout / wait_timeoutmysql关闭交互/非交互连接前等待的最大时限。默认28800秒。 3. lock_wait_timeout sql语句请求元数据锁的...

2018-08-14 21:45:15 6910

转载 mysql mysqldump导出与导入sql文件

MySql数据库备份与恢复——使用mysqldump 导入与导出方法总结 mysqldump客户端可用来转储数据库或搜集数据库进行备份或将数据转移到另一个sql服务器(不一定是一个mysql服务器)。转储包含创建表和/或装载表的sql语句。如果在服务器上进行备份,并且表均为myisam表,应考虑使用mysqlhotcopy,因为可以更快地进行备份和恢复。本文从四部分介绍了mysql数...

2018-08-14 21:03:50 123774

原创 php 统计代码

&lt;?php/** * Created by PhpStorm. * User: Administrator * Date: 2018/8/13 * Time: 11:15 */namespace console\controllers;use Yii;use yii\db\Query;class GameStatController extends BaseCon...

2018-08-14 18:28:48 1070

转载 php floor,ceil,round,intval函数

floor函数和ceil函数互相搭配起来可以使php 处理的数据更加真实可靠。一、先来看floor函数:语法:float floor ( float value )说明:返回不大于 value 的下一个整数,将 value 的小数部分舍去取整。floor() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。floor() 例子 1?...

2018-08-14 15:47:04 412

转载 linux 解决Linux上解压jdk报错gzip: stdin: not in gzip format

最近在阿里上买了个服务器玩,需要安装jdk,在解压过程中遇到了一些问题,又是一番Google度娘,终于解决了。问题原因让我有点无奈……输入 #tar -xvf jdk-8u131-linux-x64.tar.gz,执行命令后报错如下: gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is no...

2018-08-14 07:56:06 2264

转载 vagrant 网络三种模式

 Vagrant的网络有三种模式1、较为常用是端口映射,就是将虚拟机中的端口映射到宿主机对应的端口直接使用 ,在Vagrantfile中配置:config.vm.network :forwarded_port, guest: 80, host: 8080guest: 80 表示虚拟机中的80端口, host: 8080 表示映射到宿主机的8080端口。2、如果需要自己自由的访...

2018-08-13 23:32:39 1527

转载 linux i386,i486,i586,i686和AMD_64,X86,x86_64后缀的区别

在linux 系统环境下经常遇到一些后缀,不知道所代表的具体含义下面是搜集的一些关于这些后缀的解释:1. i386i386 适用于intel和AMD所有32位的cpu.以及via采用X86架构的32的cpu.intel平台包括8086,80286,80386,80486,奔腾系列(1.2.3.4)、赛扬系列,Pentium D系列.以及centrino P-M,core duo 等...

2018-08-13 23:22:20 1506

原创 java 简介及环境搭建配置,jdk安装

简介:Java分为三个体系:JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版) JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版) JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。2005年6月,Ja...

2018-08-13 23:10:53 144

转载 ssh 别名登陆

此方法配合ssh 免密码登录 密钥登录可以快速登录服务器通常我们在 Termianl 下用 ssh 链接远程主机的时候,每次都需要输入一长串的用户名加主机地址,是不是觉得很麻烦?那么好吧,这个 Tips 也需能帮你解决这一烦恼。 我们知道在 /etc/ssh/ 目录下通常都会有 ssh_config 和 sshd_config 这两个文件,前面一个是 ssh 客户端配置文件,后面一个则是服务...

2018-08-10 00:46:51 2910 1

原创 linux cp命令

cp -R/r:递归处理,将指定目录下的所有文件与子目录一并处理。cp -r 会把所有source当作普通文件(regular文件); 而cp -R 对特殊文件(管道文件,块设备文件,字符设备文件)会进行创建操作,而不是拷贝。...

2018-08-09 18:38:38 392

原创 php 判断是否在指定时间段范围内

 /** * 判断当前的时分是否在指定的时间段内 * @param $start 开始时分 eg:10:30 * @param $end 结束时分 eg:15:30 * @author:mzc * @date:2018/8/9 10:46 * @return: bool 1:在范围内,0:没在范围内 */function checkIsBetweenTime($st...

2018-08-09 12:49:47 14768

转载 php var_dump和var_export区别

一 var_dump (PHP 3 &gt;= 3.0.5, PHP 4, PHP 5) var_dump -- 打印变量的相关信息 描述 void var_dump ( mixed expression [, mixed expression [, ...]] ) 此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。 复制代码代...

2018-08-08 23:43:12 1186

转载 php array_walk和array_map区别

array_map(): 1、array_map() 函数将用户自定义函数作用到数组中的每个值上,并返回用户自定义函数作用后的带有新值的数组,若函数作用后无返回值,则对应的新值数组中为空。 2、回调函数接受的参数数目应该和传递给 array_map() 函数的数组数目一致。 3、提示:您可以向函数输入一个或者多个数组。若相函数输入2个数组,其函数接受参数也应该有两个,map给函数传值时...

2018-08-08 23:21:32 2402

转载 php 数组合并用加号(+)和用array_merge()的区别

 转载:https://www.cnblogs.com/iLoveMyD/archive/2012/11/18/2775934.html结论:用加号合并数组:既考虑数字索引的键值对,也考虑字符串索引的键值对,用前边数组的值覆盖后边的键名相同的值;用array_merge()合并数组:只考虑字符串索引的键值对,用后边数组的值覆盖掉前面数组中键名相同的值,数字索引的值则不覆盖,同时保留另...

2018-08-08 23:04:02 703

原创 tp3.2 缓存cache

1. 数据缓存   在ThinkPHP中进行缓存操作,一般情况下并不需要直接操作缓存类,因为系统内置对缓存操作进行了封装,直接采用S方法即可,例如:缓存初始化// 缓存初始化S(array('type'=&gt;'xcache','expire'=&gt;60));缓存初始化可以支持的参数根据不同的缓存方式有所区别,常用的参数是:参数 描述expire 缓存有效期(时间为...

2018-08-08 09:50:25 4074

原创 php array_walk和array_walk_recursive对数组中的每个元素应用用户自定义函数

1. 参数array_walk($arr,$myfun,$userData)$arr: 需要应用的数组$myfun: 用户自定义的函数名$userData:用户自定义的参数2. 自定义函数参数$arr = ['1'=&gt;'a','2'=&gt;'b'];myfun($v,$k,$userData)$v: 数组的值   ===》对应$arr=&gt;a,b$k...

2018-08-07 23:57:32 1336

转载 linux iptables服务及相关命令

CentOS切换为iptables防火墙切换到iptables首先应该关掉默认的firewalld,然后安装iptables服务。1、关闭firewall:service firewalld stopsystemctl disable firewalld.service #禁止firewall开机启动2、安装iptables防火墙yum install iptables-...

2018-08-06 23:50:10 900

原创 linux mysql外网连接不成功的可能原因

1. 开启mysql访问权限mysql -hlocalhost -uroot -P3306 -p;use mysql;select * from user;grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option; flush flush privileges;2. 查...

2018-08-06 23:37:37 4225

转载 netword localhost与 127.0.0.1 与 ::1 与 0.0.0.0 区别

1、localhost:localhost 是个域名,不是地址,它可以被配置为任意的 IP 地址,不过通常情况下都指向 127.0.0.1(ipv4)和 [::1](ipv6)2、127.0.0.1:127.0.0.1/8整个都是环回地址,用来测试本机的TCP/IP协议栈,发往这段A类地址数据包不会出网卡,网络设备不会对其做路由。3、本机IP:本机 IP,本机有三块网卡,一块网卡叫做 lo...

2018-08-06 22:59:11 17125

原创 linux lnmp安装

1. 下载地址:https://lnmp.org/download.html    安装:https://lnmp.org/install.html2.  安装注意 安装MySQL 5.6或5.7及MariaDB 10必须1G以上内存!。3.  相关命令 a .yum install wget b. wget -c http://soft1.vpser.net/lnmp/...

2018-08-06 22:21:57 358

第16章-实战nginx调优-v8.pdf

一般来说nginx 配置文件中对优化比较有作用的为以下几项: 1. worker_processes 8; nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。 2. worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000; 为每个进程分配cpu,上例中将8 个进程分配到8 个cpu,当然可以写多个,或者将一个进程分配到多个cpu。 3. worker_rlimit_nofile 65535; 这个指令是指当一个nginx 进程打开的最多文件描述符数目,理论值应该是最多打开文件数(ulimit -n)与nginx 进程数相除,但是nginx 分配请求并不是那么均匀,所以最好与ulimit -n 的值保持一致。 现在在linux 2.6内核下开启文件打开数为65535,worker_rlimit_nofile就相应应该填写65535。 这是因为nginx调度时分配请求到进程并不是那么的均衡,所以假如填写10240,总并发量达到3-4万时就有进程可能超过10240了,这时会返回502错误。

2020-02-24

G40-45联想更新BIOS 支持虚拟化

联想G40-45开启虚拟化,用cpu-z测试支持虚拟化,但是在BIOS一直没找到,用在联想官网看到,需要升级BIOS,有这个安装包,就可以方便安装了。安装时,就仔细阅读安装说明,安装升级完后,完全支持虚拟化

2017-09-16

mysql 中文手册

mysql 中文手册 熟悉了解mysql

2015-06-30

css 中文手册 chm

css 中文手册 chm 对css的介绍,学习

2015-06-29

jquery函数

jquery的一些操作函数,总结。。方便应用,,及时查找

2015-06-29

空空如也

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

TA关注的人

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