Gitbook快速简明教程

4.9k 发表评论
Gitbook是一款Markdown编辑器,也是一个在线的内容写作网站。使用Gitbook编辑器(也可以是别的Markdown编辑器)编写的内容,可以同步备份到 gitbook.com 官网、github仓库、或其他任何git服务器。因为内容是Markdown格式,所以编写简单,支持版本管理,非常适合用于制作用户手册、开发文档或者API说明文档等技术资料。 以下说明如何在Wi…

PHP过滤数组中的0、null、false和”等空值

6.9k , 发表评论
PHP对数组的操作已经一套非常完整的函数,其中就包括过滤空值。 要过滤数组中的所有值为空的元素,可直接用 array_filter() 函数。例如: $entry = array(              0 => 'foo',              1 => false,              2 => -1,              3 => null,              4 => '', 5 => 0           ); print_r(arr…

JS和JQuery获取父级、子级、兄弟元素

3.1k 发表评论
原生javascript方法: var a = document.getElementById("dom"); del_space(a); // 清理空格 var b = a.childNodes; // 获取a的全部子节点; var c = a.parentNode; // 获取a的父节点; var d = a.nextSibling; // 获取a的下一个兄弟节点 var e = a.previousSibling; // 获取a的上一个兄弟节点 var f = a.firstChild; // 获取a的第一个…

PHP获取客户端IP地址

2.6k , 发表评论
先上代码,再解析: /** * 获取客户端IP */ function getClientIp() { $ip = 'unknown'; $unknown = 'unknown'; if (isset($_SERVER['HTTP_X_FORWARDED_FOR']) && $_SERVER['HTTP_X_FORWARDED_FOR'] && strcasecmp($_SERVER['HTTP_X_FORWARDED_FOR'], $unknown)) { // 使用透明代理、欺骗性代理的情况 $ip = $_SERVER['…

PHP上传原理和实现

3.5k 一条评论
关于PHP上传文件的函数类库,网上有许多封装很完善,建议大家直接拿来用就可以。 本文章只是说下关于上传原理和简单的上传操作,老鸟就无视了哈^_^~ 上传文件分为两个部分,HTML显示部分和PHP处理部分,HTML部分主要是让用户来选择所要上传的文件,然后通过PHP中的$_FILES,我们可以把文件上传到服务器的指定目录。 还有一些安全性判断…

VirtualBox虚拟机增加CentOS根目录容量

对于目前的网络开发者来说,比较好的搭档就是Win7+VirtualBox+CentOS的组合,既可以发挥Linux强大的网络服务功能,也可以有效的隔离各项服务拖慢系统,影响系统的运行,对于新手来说可以减少配置错误带来的损失,最主要的是方便移植,不同每次重装系统,都要痛苦的安装配置一大堆东西。 但如果当我们在虚拟机中安装和使用的时候,发现系…

MySQL数据类型选择

9.3k , 4评论
在MySQL中,选择正确的数据类型,对于性能至关重要。一般应该遵循下面两步:(1)确定合适的大类型:数字、字符串、时间、二进制;(2)确定具体的类型:有无符号、取值范围、变长定长等。 在MySQL数据类型设置方面,尽量用更小的数据类型,因为它们通常有更好的性能,花费更少的硬件资源。并且,尽量把字段定义为NOT NULL,避免使用NU…