0%

对于web开发来说,ajax请求是不是感觉非常熟悉,是不是觉得对http来说应该分个:普通请求和ajax请求呢?是不是认为后端程序可以根据X-Request-With来判断请求是不是ajax?事实上,确实后端确实是这样做的,百度一下基本都是这答案;对于熟悉thinkphp的php开发者也应该知道tp的isAjax(5.0)或IS_AJAX(3.2)判断方法本质上也是$_SERVER['HTTP_X_REQUESTED_WITH'],那这个判断到底靠谱吗?基于XMLHttpRequest的ajax请求都会发送X-Request-With头吗?

阅读全文 »

问题由来

前几天在做项目的时候,发现一般做登录的时候只是一个非常简单的form表单,但是这样肯定是不安全的!所以想去看看其他比较流行的网站是怎么实现的。说到安全,我第一个想到的就是去看支付宝,毕竟人家那么大的系统并且管理的是money啊! 结果,支付宝的登录确实复杂,chrome的F12竟然找不到。算了,看看我大博客园吧!

阅读全文 »

LNMP一键开发环境: LNMP-Docker

基于Docker容器技术,配置一个可分发、快速、简单、标准、统一的LNMP开发环境。

阅读全文 »

好好玩git之git-stash,这系列文章我并不是想说git那些基本的知识,毕竟git的使用到了如今这个阶段。但是还是有很多人还只停留在:git addgit commitgit pullgit push这些基本的基本的git操作;当遇到一些稍微复杂一些处理的时候显得方法不多,工具没有的情况,本片博客我就简单说一说git-stash这个命令或者说工具(每一个命令其实都是一个工具)

阅读全文 »

数据库中的join成为连接,连接的主要作用是根据两个或多个表中的列之间的关系,获取存在于不同表中的数据。连接分为三类:内连接外连接全连接

阅读全文 »

对于开源托管网站GitHub大家应该不陌生吧,以前一直设置的是github上面的ssh公钥,一直没有发生什么问题,今天在遇到一个问题:git同时把代码push到两个远程仓库。所以就在github和osc上建立了两个测试远程仓库,但是osc我没有经常使用,所以有配置了一次ssh公钥,但是,提交的时候一直‘拒绝提交’。很想不通,我试着 ssh -T git@git.oschina.net ,结果 welcome 了,clone也可以,最后在发现我设置的是项目部署公钥! 汗!!!!

阅读全文 »


git是什么?关于git的身世和作用本篇不做赘述,网上相关资料很多,有兴趣的小伙本可以google一下。简单的说git是一个 分布式 版本控制软件,和大家熟知的svn一样都是版本控制软件,但是git无论功能和设计理念都先进了很多,特别是这个 分布式

阅读全文 »