自定义博客皮肤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)
  • 收藏
  • 关注

原创 websocket

html5与websockethttps://zhuanlan.zhihu.com/p/74326818

2020-03-25 16:40:47 128

原创 docker和swoft

那么Docker Machine帮我们做了什么呢?它是帮我们在virtualbox上面安装了一个非常小的虚拟机并且已经为我们在这个虚拟机上安装了Docker,怎么样是不是还蛮叼的,你安装成功了嘛,开始我们的Docker进阶之旅吧https://www.jianshu.com/p/dcad278f0495dockermachine入门https://www.cnblogs.com/ityoukn...

2020-03-25 16:40:33 210

原创 git基础知识

创建远程分支的本地分支https://www.cnblogs.com/sunlong88/articles/8681363.html

2019-11-27 14:57:32 121

原创 微服务入门

微服务是什么https://www.jianshu.com/p/a8629bf2248a服务治理https://www.jianshu.com/p/dd818114ab4b控制反转和依赖注入 https://blog.csdn.net/bestone0213/article/details/4742AOP解释https://zhidao.baidu.com/question/21379...

2019-09-30 15:47:47 128

原创 http请求之content-type

content-type数据类型,以及获取方式https://www.cnblogs.com/52fhy/p/5436673.html一、PHP获取POST数据的几种方法方法1、最常见的方法是:$_POST['fieldname'];说明:只能接收Content-Type: application/x-www-form-urlencoded提交的数据解释:也就是表单POST过来的数据...

2019-05-13 17:45:37 162

原创 命名空间

全局空间的概念:如果没有定义任何命名空间,所有的类与函数的定义都是在全局空间,与 PHP 引入命名空间概念前一样。在名称前加上前缀 \ 表示该名称是全局空间中的名称,即使该名称位于其它的命名空间中时也是如此。允许通过别名引用或导入外部的完全限定名称,是命名空间的一个重要特征,注意对命名空间中的名称(包含命名空间分隔符的完全限定名称如 Foo\Bar以及相对的不包含命名空间分隔符的全局名称如...

2018-11-26 21:12:55 94

原创 MySQL 删除

 MySQL 删除原文:https://www.cnblogs.com/tongxiaoda/p/7910526.html被删除的表不能出现在查询子句的子查询中; delete from somelog where user='jcole' order by timestamp_column limit 1;delete t1,t2 from t1 inner join t...

2018-11-20 15:20:20 98

原创 PHP 文件夹函数

file_exists:文件是否存在is_dir:目录是否存在遍历文件夹的方式原文路径:https://www.cnblogs.com/hancher/articles/4927703.htmlfunction tree($directory) {     $mydir = dir($directory);     echo "<ul>\n";     while(...

2018-11-16 11:06:21 140

原创 linux yum命令

yum(全称为 Yellow dog Updater, Modified)是一个在 Fedora和 RedHat 以及 CentOS 中的 Shell 前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装yum 主要是更方便的添加、删除、更新RPM包,自动解决软件包之间的依赖关系...

2018-11-01 10:46:23 508

原创 销毁session

在server端,php如何判断session文件是否过期?如果”最后的修改时间”到”现在”超过了gc_maxlifetime(默认是1440)秒,这个session文件就被认为是过期了,在下一次session回收的时候,如果这个文件仍然没有被更改过,这个session文件就会被删除(session就过期了)。简单的说,如果我登录到某网站,如果在1440秒(默认值)内没有操作过,那么对应的se...

2018-07-07 17:00:42 794

原创 serialize与serializeArray读取整个表单内容

serialize()        作用:序列表单内容为字符串。    参数:无    返回值:表单内容的字符串格式    dataParam =dataParam+"&"+"sex=男"serializeArray()    作用:序列化表格元素 (类似'.serialize()'方法) 返回JSON数据结构数据。   参数表单内容的json对象表示    表单...

2018-07-07 10:44:55 2358

原创 use和namespace

最近有个朋友问我,php中的use关键字是不是会进行文件的自动引入?其实use关键字与文件加载没有一点关系,use关键字的作用就是声明要使用的类所处那个命名空间之下。 其实,现在流行的php框架,都是基于MVC模式的,大量的使用了命名空间,以提高程序的灵活性。那么框架是怎么实现将use关键字所声明的类库对应的脚本文件进行加载的那?(1):在通过use关键字进行声明类库的声明的时候,并不...

2018-01-23 08:52:04 633

原创 isset和empty

PHP的isset()函数 一般用来检测变量是否设置 格式:bool isset ( mixed var [, mixed var [, ...]] ) 功能:检测变量是否设置 返回值: 若变量不存在则返回 FALSE 若变量存在且其值为NULL,也返回 FALSE 若变量存在且值不为NULL,则返回 TURE 同时检查多个变量时,每个单项都符合上一条要求时

2018-01-03 14:30:59 163

原创 shell

Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。它虽然不是Unix/Linux系统内核的一部分,但它调用了系统核心的大部分功能

2017-12-26 16:45:19 198

转载 opcache的使用

版权声明:本文为博主原创文章,未经博主允许不得转载。PHP优化加速之Opcache使用总结:Opcache是一种通过将解析的PHP脚本预编译的字节码存放在共享内存中来避免每次加载和解析PHP脚本的开销,解析器可以直接从共享内存读取已经缓存的字节码,从而大大提高PHP的执行效率。PS: 需要区别于Xcache机制,后续总结中会介绍其使用。 ·     如何安装

2017-12-14 17:22:42 342

原创 php-fpm

http://www.360doc.com/content/16/0611/13/12146850_566738546.shtml百度文库:https://wenku.baidu.com/view/887de969561252d380eb6e92.html动态配置php-fpm优化:https://www.jb51.net/article/129581.htmcgi 和php-cgi ...

2017-12-07 11:56:17 155

转载 pathinfo

要想让nginx支持PATH_INFO,首先需要知道什么是pathinfo,为什么要用pathinfo?pathinfo不是nginx的功能,pathinfo是php的功能。php中有两个pathinfo,一个是环境变量$_SERVER['PATH_INFO'];另一个是pathinfo函数,pathinfo() 函数以数组的形式返回文件路径的信息;。nginx能做的只是对

2017-11-27 15:01:28 279

转载 mysql视图

http://www.cnblogs.com/chenpi/p/5133648.html

2017-10-31 14:27:52 164

原创 mysql锁

页级:引擎 BDB。表级:引擎 MyISAM , 理解为锁住整个表,可以同时读,写不行行级:引擎 INNODB , 单独的一行记录加锁表级,直接锁定整张表,在你锁定期间,其它进程无法对该表进行写操作。如果你是写锁,则其它进程则读也不允许行级,,仅对指定的记录进行加锁,这样其它进程还是可以对同一个表中的其它记录进行操作。页级,表级锁速度快,但冲突多,行级冲突少,但速度慢。所以

2017-10-31 14:04:14 262

原创 跨域概念

就是在一个域名下的网站页面发起了一个指向别的域名下的API接口的request请求同源策略防止跨域是浏览器中的安全机制php curl 就相当于你浏览器直接打开一个网址,这样当然不算跨域了、详细请看http://blog.csdn.net/lambert310/article/details/51683775跨域原理分析https://www.cnblogs.com/y...

2017-09-14 11:10:02 234

原创 计算机科普

什么是源代码1.理论上的概念源代码是相对目标代码和可执行代码而言的。 源代码就是用汇编语言和高级语言写出来的地代码。 目标代码是指源代码经过编译程序产生的能被cpu直接识别二进制代码。 可执行代码就是将目标代码连接后形成的可执行文件,当然也是二进制的。 编译和解释的区别是什么?编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直

2017-09-04 16:07:20 593

原创 MySQL优化

原先一直对SQL左右连接中的on and和on where的区别不是太了解,直到在网上看到了下面这段话才豁然开朗。        在使用left join时,on and和on where条件的区别如下:  1、on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。  2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有

2017-08-18 16:29:11 183

转载 如何在 XAMPP 中设置多个网站

收藏(6)xampp 是一个非常方便的本地 apache + php + mysql 的调试环境,在本地安装测试 WordPress 等各种博客、论坛程序非常方便。今天我们来给大家介绍一下,如何使用 XAMPP 在本地进行安装多个网站。一般情况下,我们只需要网站程序放到 xampp/htdoc 目录下,然后在浏览器里输入 ip 地址 http://127.0.0.1/ 或者输入域名 htt

2017-06-30 14:48:51 383

原创 开发中bug

1  html中js获取id有时不好使 ,获取不到数据  尽量少用id

2017-01-24 12:06:19 183

转载 html嵌套规范

一、HTML 标签包括 块级元素(block)、内嵌元素(inline)  1、块级元素  一般用来搭建网站架构、布局、承载内容……它包括以下这些标签:  address、blockquote、center、dir、div、dl、dt、dd、fieldset、form、h1~h6、hr、isindex、menu、noframes、noscript、ol、p、pre、table、ul

2016-11-15 17:11:02 200

转载 科普一下云计算

到底什么是云(云计算)  有很多关于云的介绍。然而,大都是用比喻的形式来介绍云的属性。比较有名的比喻是餐馆、和电网。但是,云毕竟不是餐馆、或电网,如果只有这些比喻,仍然不清楚到底什么是云。  本文试图不用任何比喻,直接从普通的PC电脑入手,逐步递进,来介绍云的构成。你只需要具有初中文化,并对CPU、内存、硬盘等计算资源有些基本的概念,就可以了。  一、传统的电脑  当你启动一台个人

2016-11-15 11:57:22 925

转载 PHP运行模式cgi 、fast-cgi、cli 命令行、web模块模式

PHP运行模式有4钟:1)cgi 通用网关接口(Common Gateway Interface))2) fast-cgi 常驻 (long-live) 型的 CGI3) cli  命令行运行   (Command Line Interface)4)web模块模式 (apache等web服务器运行的模块模式)1.  CGI(Common Gateway Interfac

2016-11-15 10:16:11 4995

原创 html页面播放amr音频

参照w3c的标准,html5中的audio是不支持amr格式的,具体你也可以看下Mozilla的MDN文档然后怎么解决你的问题呢?1,转码,在后端或者云服务提供商那里,将这些amr文件都转为对h5友好的格式2,flash,一些flash的音频播放器是可以播放amr格式的音频文件的。推荐的做法是,对html支持的格式,用audio,对不支持的降级使用flash处理。例如audiojs,j

2016-06-22 13:22:29 5855

转载 关于groupby排序的总结

SELECT * FROM (SELECT * FROM postsORDERBY dateline DESC) GROUP BY  tidORDER BY datelineDESC LIMIT 10以上例句,查询回复表,Group By tid,按照主帖的ID(tid)进行分类,根据dateline(回复时间)字段来进行排序。由于Group By 必须写在 Order By 前面

2016-06-14 13:45:22 10834

原创 镜像文件

简单地说就是把光盘上的所有文件原封不动的做成一整个大文件。这样的文件可以在刻录软件的配合下复制出和原光盘一摸一样的光盘,也可以配合虚拟光驱作为真实的光盘使用。刻录的话推荐NERO,虚拟光驱推荐DAEMON TOOLS

2016-06-02 17:50:31 363

转载 ajax同步异步

经常说ajax是异步执行的技术,但是今天才知道异步和同步的区别。理解很深刻,来源于最近来的一个小项目。代码[javascript] view plain copy print?    "text/javascript">       var flag=0;      var i=0;      var title;      $.ajax({      

2016-05-17 15:20:25 326

转载 canvas圆形的arc函数标准

http://www.365mini.com/page/html5-canvas-circle.htm

2016-05-04 16:16:27 301

转载 html字体大小em

网页上定义字体大小有常见三种单位,px、em、ptpxpx是pixel缩写,是基于像素的单位.在浏览网页过程中,屏幕上的文字、图片等会随屏幕的分辨率变化而变化,一个100px宽度大小的图片,在800×600分辨率下,要占屏幕宽度的1/8,但在1024×768下,则只占约1/10。所以如果在定义字体大小时,使用px作为单位,那一旦用户改变显示器分辨率从800到1024,用户实际看到的文字就要

2016-04-21 11:23:35 685

原创 Json

JSON的全称是”JavaScript Object Notation”,意思是JavaScript对象表示法,它是一种基于文本,独立于语言的轻量级数据交换格式。比如在js中字符串:这个很好解释,指使用“”双引号或’’单引号包括的字符。例如:var comStr = 'this is string';json字符串:指的是符合json格式要求的js字符串。例如:var jsonStr

2016-03-11 10:16:16 263

原创 关于ajax请求PHP的返回是使用return还是echo

reuturn是返回值,echo是输出,输出是一种I/O流,可以网络输出,也可以向标准输出设备输出。可以这样理解:AJAX可以理解为基于JS的一种抓取技术,相当于你用JS去访问了一个页面,如果你用return,你的页面上是不会输出任何信息的,所以你的AJAX也不会得到数据.当你用echo时,就是在页面上输出了内容,这时js才能得抓到你想给他的信息....

2016-03-09 18:05:16 660

转载 block,inline和inlinke-block 对比

总体概念block和inline这两个概念是简略的说法,完整确切的说应该是 block-level elements (块级元素) 和 inline elements (内联元素)。block元素通常被现实为独立的一块,会单独换一行;inline元素则前后不会产生换行,一系列inline元素都在一行内显示,直到该行排满。大体来说HTML元素各有其自身的布局级别(block元素还是inlin

2016-01-21 11:55:34 257

转载 http://my.oschina.net/u/159469/blog/315817

http://my.oschina.net/u/159469/blog?fromerr=CRao30GQ

2015-12-03 10:37:11 1229

空空如也

空空如也

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

TA关注的人

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