启用 Win10 的 Linux 子系统 2018年08月30日 Mr. Ma 2281 对于使用 windows 的用户来说,学习 Linux 最方便的方法就是安装虚拟机,然后在虚拟机里安装 Linux。毕竟要在同一台电脑上安装 windows 和 Linux 还是有一定难度的。但即使是在虚拟机里安装Linux也有一堆的参数需要设置,对于不... 阅读全文 0 评论
HTML5 Notification 桌面通知 2018年07月28日 Mr. Ma 2877 通知是很多网站中比较重要的一个功能。无论是邮箱还是在线 Web 聊天程序,又或是论坛 留言板等都会用到通知功能。网页和 APP 不同,APP 可以直接在通知栏或任务栏显示通知,而网页是运行在浏览器中的,只能在页面上显示通知。网页常见的通知方式有 弹窗、变... 阅读全文 0 评论
使用AJAX + FormData 无刷新上传文件 2018年07月25日 Mr. Ma 2989 FormData 是 HTML5 中新增的一个 API,FormData 可以把数据封装成类似 HTML 表单的包含 key 和 value 的数据,主要用于 AJAX 提交。有了 FormData 在使用 AJAX 提交数据的时候就没必要使用类似拼接 ... 阅读全文 0 评论
PHP 删除文件夹和文件夹下的所有文件 2018年07月24日 Mr. Ma 2691 在 PHP 网站中可能会遇到需要用 PHP 删除文件夹的情况,例如一些网盘或在线文件管理等。最近我开发的一个在线文件管理器就需要用 PHP 删除文件夹。在开发删除功能的时候遇到了一个问题,PHP 删除文件夹的函数 rmdir 只能删除空文件夹,在遇到非空... 阅读全文 0 评论
Linux VI 编辑器简单使用教程 2018年06月11日 Mr. Ma 3091 VI 编辑器是 Linux 和 Unix 上最基本的文本编辑器,工作在字符模式下。由于不需要图形界面,VI 是效率很高的文本编辑器。尽管在 Linux 上也有很多图形界面的编辑器可用,但vi在系统和服务器管理中的功能是那些图形编辑器所无法比拟的。还有一个... 阅读全文 0 评论
PHP 实现简单缩略图 2018年05月14日 Mr. Ma 1915 在电商网站和社交网站或者新闻网站中,为了更快的加载网页和图片,通常会在商品列表或头像等地方使用缩略图。现在的手机和相机的像素都比较高,1张照片基本都在 4M 以上,如果每一个地方都加载原图的话,等待所有图片加载完成的时间,估计用户都可以打一局游戏了。而且... 阅读全文 0 评论
PHP 调用百度翻译 API 2018年05月01日 Mr. Ma 5138 百度翻译 AP I是百度为开发者提供的翻译服务,只要在您的网站或 APP 里调用百度翻译 API,您的网站或应用就可以实现翻译功能。百度翻译 API 分为通用翻译 API 和定制化翻译 API,下面是百度给出的介绍:通用翻译API支持28种语言互译,覆盖... 阅读全文 0 评论
jQuery AJAX 简单使用教程 2018年04月24日 Mr. Ma 2199 在上一篇文章 AJAX简单使用教程 中,我写了原生 AJAX 的使用,但是编写常规的 AJAX 代码并不容易,因为不同的浏览器对 AJAX 的实现并不相同。这意味着您必须编写额外的代码对浏览器进行测试。不过,jQuery 团队为我们解决了这个难题,我们只... 阅读全文 0 评论
AJAX 简单使用教程 2018年04月17日 Mr. Ma 2559 AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页要更新内容只能重新加载整个页面。因为无需刷新页面就能和后端进行数... 阅读全文 0 评论
PHP 操作 JSON 格式数据 2018年04月09日 Mr. Ma 3753 JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。它基于 ECMAScript (w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 ... 阅读全文 0 评论