图片无埙压缩工具收集

这里收集了一些图片压缩工具,可以在开发中压缩图标、压缩背景图或者是压缩上传的图片,以提高网页的加载速度。


JavaScript判断移动端及pc端访问不同的网站

现在很多网站都是分为两个版本,一个pc端的一个移动端的(响应式除外),针对这两个版本,就需要对访问的设备进行判断,如果是pc,就直接访问pc网站,否则就访问移动端网站。


通过SSH命令上传及下载文件

从服务器下载文件: user: 用户名 host: 远程主机IP file: 需要下载及上传的文件 filepath: 远程文件路径 localfilepath: 文件下载后存放在本地的位置 格式: $ scp user@host:~/filepath/file ~/localfilepath 示例: $ scp walker@192.168. …


bower安装报错”Cannot be run with sudo”解决办法

在使用bower安装依赖包时有时会出现“permission denied”权限不足的问题,这时我们会想到用sudo,以root权限安装,但sudo后问题来了,又出现了”Cannot be run with sudo”问题。报错信息如下:


Android Studio集成Genymotion模拟器

Genymotion是一款功能强大的Android模拟器,不仅速度流畅而且还功能齐全,支持windows、linux和Mac OS等操作系统。对于Android开发来说,使用这款模拟器也是很不错的选择。


Mac下Android环境搭建(Android Studio)

本文记录了本人在mac上配置android开发环境的一些过程,为了方便直接选用了官方的IDE–Android Studio。本文包括了android studio的安装、创建第一个hello world项目以及真机调试。



使用bower管理项目的前端依赖

在前端开发中,我们用到的库和框架越来越多,并且在多个项目中都可能用到,那么我们管理这些库和框架就不是那么方便,比如它们的升级,或者是在一个新的地方使用它们时又得重新copy一遍。对于这些问题,bower就提供了很好的解决办法,可以很方便的管理项 …


js处理html的encode以及decode

html的encode以及decode也是在开发中经常遇到的事情,比如针对表单的处理,当用户输入的内容包含html标签时,为了安全起见,提交到后台之前需要进行encode处理,即把类似<div>的内容转义为<div>。


iframe父页面与子页面之间的dom操作

现在在页面里面用到iframe的情况越来越少了,但有时还是避免不了,甚至这些页面之间还需要用js来做交互,那么这些页面如何操作彼此的dom呢?下面将会逐步介绍。