自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

转载 MySQL优化原理

说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视这些优化建议,并在实际业务场景下合理的运用。MySQL逻辑架构如果能在头脑中构建一幅M...

2018-09-07 18:31:09 161

转载 linux下top命令参数解释

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total,   1 running, 28 sleeping,   0 stopped,   0 zombi...

2018-07-13 16:50:05 224

转载 Linux之lsof命令

lsof命令简介:lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以,lsof的功能很强大。一般root用户才能执行lsof命令,普通用户可以看见/usr/sbin/lsof命令,但是普通用户执行会显示“permission denied”。因此通过lsof工具能...

2018-05-17 18:54:29 180

转载 FFmpeg 基本用法

FFmpeg 基本用法本课要解决的问题1.FFmpeg的转码流程是什么?2.常见的视频格式包含哪些内容吗?3.如何把这些内容从视频文件中抽取出来?4.如何从一种格式转换为另一种格式?5.如何放大和缩小视频?6.如何旋转,翻转,填充,裁剪,模糊,锐化视频?7.如何给视频加logo,删除logo?8.如何给视频加文本,动态文本?9.如何处理图片?10.如何录像,添加动态logo,截图,马赛克视频?第一...

2018-04-09 11:29:28 254

原创 mysql错误:1093-You can’t specify target table for update in FROM clause的解决方法

update语句中包含的子查询的表和update的表为同一张表时,报错:1093-You can’t specify target table for update in FROM clause mysql不允许update目标表和子查询里面的表为同一张表错误sql:UPDATE mg_brand set `status`='0' where iID=(SELECT id from m

2017-12-22 17:00:10 11808

原创 代码解释php中闭包函数里面use的使用方法和区别,以及&引用的含义

use意思是连接闭包和外界变量使用引用&和不使用引用就代表了是调用时赋值,还是申明时候赋值,区别在于调用时赋值,会因为引用变量的改变而获取最新的值,申明时赋值是使用时最近的一个变量的值$result = 0;$one = function(){ var_dump($result); };$two = function() use ($result){ var_dump(

2017-12-06 17:54:37 2341

原创 php 多维数组转一维数组

<?php$a=array( 0=>array( 0=>"a", 1=>array( 0=>'b' ) ), 1=>array( 0=>'c', 1=>'d', 2=>array( 0=>array( "ddd"=>arra

2017-12-06 16:51:53 301

转载 前端跨域请求原理及实践

一、 跨域请求的含义浏览器的同源策略,出于防范跨站脚本的攻击,禁止客户端脚本(如 JavaScript)对不同域的服务进行跨站调用。一般的,只要网站的 协议名protocol、 主机host、 端口号port 这三个中的任意一个不同,网站间的数据请求与传输便构成了跨域调用。这也是我们下面实践的理论基础。我们利用 NodeJs 创建了两个服务器,分别监听 30

2017-11-29 11:19:58 181

转载 php.ini安全配置

PHP.INI安全配置(1) 打开php的安全模式  php的安全模式是个非常重要的内嵌的安全机制,能够控制一些php中的函数,比如system(),  同时把很多文件操作函数进行了权限控制,也不允许对某些关键文件的文件,比如/etc/passwd,  但是默认的php.ini是没有打开安全模式的,我们把它打开:  safe_mode = on(2) 用户组安全

2017-09-06 10:56:36 363

原创 大文件sql导到本地数据库

今天遇到的1.打开cmd;2.进入mysql/bin目录3.连接mysql,mysql -uroot -proot4.执行命令 source 文件路径加文件回车,等待执行;注:我的没有限制大小,上述方式导入不成功  可修改配置文件,具体可百度资料

2017-07-24 18:45:27 279

原创 window下安装go

1.下载安装包     go1.4.2.windows-amd64.msi  (http://download.csdn.net/detail/qq_33674639/9891970)   但是机器是Inter的不知道amd的会不会以后出现问题2.一直下一步,不过这里我对安装路径进行了修改=>D:\Go3.安装完成后这里设置系统环境变量PATH、GOROOT和GOPATH   

2017-07-07 17:44:54 397

原创 本地宿主机与虚拟机linux互ping不通解决

新安装的虚拟机与本地ping不通,网络设置问题1,设置虚拟机设置里面的网络适配器,选择模式为VMnet8(NAT模式)2,在本地宿主机上进行VMnet8的网络设置,自动获取ip,dns,如下图3,在虚拟机上进行vi /etc/sysconfig/network-scripts/ifcfg-eth04,一定要设置成静态,然后重启连接网络即可ping通,不影

2017-05-16 15:16:19 2325 1

原创 开启Mongo服务报错: Failed to connect to 127.0.0.1 :27017 目标计算机积极拒绝,无法连接

安装完MongoDb数据库启动程序出现问题: 目标计算机积极拒绝,无法连接安装步骤如下,检查发现缺少3,4步1.在Mongodb官网下载对应的版本,下载地址https://www.mongodb.org/downloads2.双击安装到硬盘下,路径自定义,可默认3.通过cmd命令mkdir data在解压的mongodb下创建data文件夹(或者直接在Windo

2017-05-09 14:54:55 4817

原创 enum枚举型字段查询等于1不出数据问题

该字段在查询时,不能按着整形查询,需要加单引号处理

2017-04-19 16:30:21 845

原创 php-curl ErrnoProblem (2) in the Chunked-Encoded data问题解决

查资料后发现php_curl扩展存在问题,使用该扩展的时候需要指明http版本,加入代码:curl_setopt($curl, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0);即可解决,亲测有效

2017-04-17 14:46:53 333

转载 mysql高可用架构方案之一(keepalived+主主双活)

Mysql双主双活+keepalived实现高可用  目录1、前言... 42、方案... 42.1、环境及软件... 42.2、IP规划... 42.3、架构图... 43、安装设置MYSQL半同步... 54、Keepalived实现MYSQL的高可用... 11   1、前言最

2017-04-11 16:23:31 611

原创 php stbClass object转换为数组

今日,php获取一个二维数组json,json_decode后发现数组第二层变成object对象,查找资料后发现,json与php交互中会出现obj对象整理如下:$list=json_decode($json,true);foreach($list as $k=>$v){$v=$this->obj2array($v);}//对象转换数组方法public fu

2017-04-11 14:59:38 540

转载 正向代理与反向代理的区别

正向代理A同学在大众创业、万众创新的大时代背景下开启他的创业之路,目前他遇到的最大的一个问题就是启动资金,于是他决定去找马云爸爸借钱,可想而知,最后碰一鼻子灰回来了,情急之下,他想到一个办法,找关系开后门,经过一番消息打探,原来A同学的大学老师王老师是马云的同学,于是A同学找到王老师,托王老师帮忙去马云那借500万过来,当然最后事成了。不过马云并不知道这钱是A同学借的,马云是借给王老师的,

2017-03-31 15:10:37 236

原创 php取固定时间间隔的时间戳,指定周指定时分秒

以下例子为上周五18点至本周五18点$w=date("w");//取当前周几if($w!=5){ $a=5-$w;}else{ $a=0;}$end=strtotime(date('Y-m-d 18:00:00')."$a day");//本周五18点$start=$end-7*86400;//上周五18点

2017-03-24 12:54:01 1350

原创 php获取二维数组value的最小值key为指定非整型值

$a=array(array('a'=>7,"c"=>2),array('a'=>7,"c"=>2),array('a'=>7,"c"=>2));$c = array();foreach($a as $k=>$b){ $x=array_values($b);//获取数组值 $c = array_merge($c,$x);//数组合并}sort($c);//升序排序var

2017-02-24 14:02:10 2234

原创 php获取自然周自然月,周几,月,周第一天,最后一天总结

echo"第几个月:";echodate('n');echo"本周周几:";echodate("w");echo"本月天数:";echodate("t");//本周一$start=date("Y-m-d",strtotime("now Monday"));//本周日echo date("Y-m-d",strtoti

2016-11-07 17:27:48 1212

原创 MySql [Err] 1197 - Multi-statement transaction required more than 'max_binlog_cache_size' bytes 解决方法

Mysql中操作数据库,删除大量数据提示   [Err] 1197 - Multi-statement transaction required more than 'max_binlog_cache_size' bytes of storage; increase this mysqld variable and try again的解决方法,以及批量插入大量数据的优化mysql存在自己的缓

2016-11-01 19:28:30 4268

原创 windows下关于memcached,redis安装失败的解决

win+r进入cmd 命令cd memcache根目录下(as:cd c:/memcached)安装命令memcached.exe -d install如提示失败右键以管理员身份进入到cmd.exe下面,实际是对命令-d的权限被限制继续memcached.exe -d install如果还不行 memcached server 弹出的防火墙一定要允许(此办法也许不出现提示,

2016-09-03 16:41:24 432

原创 php定时备份数据库,导出sql文件

备份数据除了人为手动导出文件以外还可以定时自动导出,防止数据出现删除遗失等情况,定时自动备份大大节省了人力,也可修改代码用户端自己导出数据,用户端导出也分为sql文件,此操作便于管理员进行后期数据恢复,也可excel导出,此操作方便用户查看

2016-08-15 15:36:03 790

原创 php中字符串转化数组,键值均为字符串指定

今日帮同学解决问题,发现字符串转化数组多用explode,此法得到的键值是123等自然数,想把类似数据的字符串转化应用str_replace进行字符串替换,str是示例字符串,eval进行数据重组 ,得到结果$arr,如下是示例代码:$str="a=1&b=2&c=3";$sp="&";$kv="=";$arr = str_replace(array($kv,$sp),ar

2016-08-11 18:37:59 1506

原创 weX5中Tomact服务启动错误

首次安装weX5框架进行开发,支持的服务是tomact,鉴于本人php出身,对于tomact了解甚少,框架自带不需要额外安装,首次启动就报错误,查看原因端口冲突,在首选项中更改多次依然提示错误,后经人指导发现,tomact中server.xml文件中包含多个端口,需把冲突端口全部更改,然后重新启动服务,成功,仅此提醒

2016-08-11 18:30:16 425

原创 格式化硬盘

今天看到格式化硬盘的修复方式,感觉很有用,收藏分享一下在开始菜单点击【运行】,输入:chkdsk H:/F 其中H是你移动硬盘的盘符,根据自己实际情况而定,不一定就是H,F是修复错误的子命令。运行后会出现DOS修复界面,修复完成后再次读取即可,并且硬盘上数据不会丢失。--没有实际测试,不过确实可以出现DOS页面之前修电脑回来系统崩溃导致这种情况,我是先用网上的恢复工具恢复的,数据多的可

2016-05-03 14:09:41 358

原创 关于在win7系统下zend studio5.5.0启动闪退问题的解决

zend之前再windows XP下面就能正常运行,换到win7下面就出现启动闪退,先解决问题如下:1,右击启动项-》属性-》兼容性-》选择兼容模式-》选择Windows Vista模式-》确定-》双击启动项-》成功启动

2016-04-12 10:20:24 629

go1.4.2.windows-amd64.msi

window下安装go语言 安装包

2017-07-07

rockmongo图形化

适用于window下的mongodb数据库图形化管理工具,登陆admin密码admin

2017-05-10

空空如也

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

TA关注的人

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