前后端数据传输不得不面对的转码问题

前后端数据传输不得不面对的转码问题

业界关注2017年12月13日作者:v_guoyunan标签:JavaScript  PHP 

数据在传输的过程中,浏览器会对数据进行编码,如果涉及到文本框输入等复杂的内容数据传递为了避免中文乱码以及各种特殊符号带来的困扰就使用 base64 转码传递。如果只是URL里面的传递简单的参数可以使用 encodeURI 和 encodeURIComponent 等转码。阅读全文

CentOS7使用FirewallD管理防火墙

CentOS7使用FirewallD管理防火墙

运维知识2017年12月12日作者:月光光标签:Linux  CentOS 

FirewallD 提供了支持网络/防火墙区域(zone)定义网络链接以及接口安全等级的动态防火墙管理工具,它拥有运行时配置和永久配置选项。CentOS 7中防火墙是一个非常的强大的功能,本文主要介绍FirewallD常用管理命令。阅读全文

PHP中性能优化之生成器

PHP中性能优化之生成器

PHP后端2017年12月10日作者:月光光标签:PHP 

PHP生成器是5.5.0引入的功能,生成器实际上就是简单的迭代器。生成器会根据需求计算产出迭代的值,而标准的PHP迭代器经常在内存中执行迭代操作,这要预先计算出数据集,性能较低。如果使用特定的防护计算大量数据,可以使用生成器,即时计算并产出后续值,不占用内存。阅读全文

CentOS7修改SSH默认端口号

CentOS7修改SSH默认端口号

运维知识2017年12月07日作者:月光光标签:PHP  Linux 

SSH默认监听22端口,经常被一些人扫描甚至进行暴力破解,处于安全考虑,我们一般会把服务器SSH的默认端口修改掉,提供服务器的安全性,具体修改步骤非常简单,本文做了简单记录。阅读全文

开发者应该知道的12条Linux系统管理命令

开发者应该知道的12条Linux系统管理命令

运维知识2017年12月05日作者:月光光标签:Linux  CentOS 

无论你是开发者还是工程师都有必要学习一些基本的系统管理命令。下面12条基本的系统管理命令都可以帮助我们更好地了解我们的应用程序,这些命令适用于 Linux 开发环境、容器和虚拟机。阅读全文

如何编写优质干净的代码

如何编写优质干净的代码

业界关注2017年12月05日作者:Teixeira10标签:WEB  JavaScript 

编写干净的代码并不是一件容易的事情,这需要尝试不同的技巧和实践。作为一名开发者,编写一手干净的代码很重要,所以在本文中作者先列举出编写干净代码的一些好处,再提出6个技巧用于编写干净代码,供开发者进行参考学习。阅读全文

CentOS7时间同步和时区设置

CentOS7时间同步和时区设置

运维知识2017年12月03日作者:月光光标签:CentOS  Linux 

CentOS安装完后,可能系统时间和时区不对,我们需要设置系统的时间同步。一般情况下设置系统时间和CMOS时间即可,但有时候这些设置似乎没用,重启系统后时间还是没有同步,不用担心,我们只用几行命令解决。阅读全文

PHP 7.2.0 正式发布,修复多项内容

PHP 7.2.0 正式发布,修复多项内容

业界关注2017年11月30日标签:PHP 

PHP 7.2.0 正式发布了。PHP(PHP:Hypertext Preprocessor)是一种在电脑上执行的脚本语言,主要是用途在于处理动态网页,也包含了命令列执行接口(command line interface),或者产生图形使用者接口(GUI)程式。阅读全文

Linux基础:常用命令

Linux基础:常用命令

运维知识2017年12月03日作者:月光光标签:Linux 

Linux对我们的日常web开发工作有着很大的影响,我们经常在终端上使用Linux命令来维护系统。下面我整理了日常开发中使用最多的常用命令,原则上我们应该记住这些简单的命令,如果不记得可以来查阅本文内容。阅读全文

兼容移动端和PC端的图片滑动切换展示效果:PhotoSwipe

兼容移动端和PC端的图片滑动切换展示效果:PhotoSwipe

Javascript前端2017年12月04日作者:月光光标签:JavaScript  移动端 

PhotoSwipe是一款可以在移动触控设备上和PC桌面上完美运行的免费开源的图像展示l类独立的Javascript库,它基于HTML和Javascript实现,无需依赖任何第三方库,可应用于图集、相册展示等场景。阅读全文