冯淼森的博客

码农一枚

解决brew search报错“Unknown option n”和“Unknown option 1”

问题描述macOS 10.12终端使用brew搜索软件包 1brew search pip 搜索结果前包含如下一段错误信息: 1234567891011121314151617181920212223242526Unknown option: nUnknown option: 1Usage: head [-options] <url>... -m <method&g......

npm常用命令学习

npm作为Node.js的模块包管理器,可用来安装任何发布在npmjs系统上的模块。 npm简介在我们安装Node.js的时候npm就一起安装好,不过有时候我们本机上的npm不一定是最新版本,可以使用以下命令安装更新。 1npm install npm@latest -g 运行下面的命令,查看各种信息。 1234567891011# 查看 npm 命令列表$ npm help# 查看各......

React Native 搭建Android开发环境踩坑

心血来潮想体验下React Native,于是就按照官方教程和React Native中文教程搭建完Android开发环境,使用官方脚手架工具新建了一个测试demo。 123react-native init AwesomeProjectcd AwesomeProjectreact-native run-android 结果运行报错 1234567891011121314151617F......

CSS实现元素宽高比自适应

前端开发需求经常需要适配不同尺寸的屏幕,有时需要保证某些元素在不同屏幕下仍然能保持宽高比自适应,即所谓的响应式开发要求。而通过纯CSS来实现的核心技术要点是:当margin/padding取形式为百分比的值时,无论是left/right,还是top/bottom,都是以父元素的width为参照物。这里列举了常用的三种方法来实现宽高自适应。 方法一: 设置元素的padding-top 或......

react学习(一): 表现组件 VS 容器组件

表现组件(presentational component)VS 容器组件(container component) ...

Mac 使用Beyond Compare执行svn diff和svn merge

安装 Beyond Compare下载安装地址 安装 Command Line Tools打开 Beyond Compare,菜单栏中点击安装命令行工具 Command Line Tools 设置svnsvn diff 创建 /usr/local/bin/bcdiff.sh 脚本 执行如下命令添加脚本执行权限 1chmod +x /usr/local/bin/bcdiff.sh 在上述......

UC浏览器开发者版(Android)调试页面

准备工作手机端进入UC官方网站开发者中心(网站地址),下载Android平台的UC浏览器开发者版(UCBrowser_Dev_RI.apk,下载地址),安装到手机中。 电脑端 安装 Chrome 或 Safari(推荐使用 Chrome)。支持 Chrome15+,以及 Safari5.1.4 以上版本。 连接手机与电脑端Wi-Fi 连接模式 Wi-Fi模式下,保证手机与 PC 处于同一......

Mac使用Python HTTP服务共享访问静态文件

平常我们如果需要在本机共享访问静态资源,通常需要安装一个Web Server,如Apache、Nginx等。业内有很多包含Web Server、MySql的集成框架,如XAMP、WAMP等。但有时候我们只是单纯需要一个简单的HTTP服务器来共享访问静态资源文件、图片等,而Python内置的HTTP服务模块就提供了这个功能,只需要很简单的命令,我们就可以把指定的目录和文件都以HTTP的方式展......

创建github和gitlab帐号ssh key

有时候我们电脑上就有好几套ssh key,如github/gitcafe/gitlab,三者各不一样,为了保证各个服务能正常使用需要配置多个ssh key。可以按照以下的步骤来实现多套SSH Key的共同工作。 使用自定义名字生成SSH密钥1ssh-keygen -t rsa -C "YOUR_EMAIL@YOUREMAIL.COM" -f ~/.ssh/github 说明: (1)记......

HTML5游戏引擎对比分析调研

选取了国内外3款比较有代表性的游戏开发引擎(Hilo、Egret、Phaser),从引擎体积、渲染性能、学习开发成本、功能特性、开发入门、辅助开发工具、社区支持、商业应用、设计思想几个维度进行比较,分析各个引擎框架的优缺点以及各自的适用场景,为日常项目中游戏开发提供有价值的参考资料。 引擎体积 引擎比较 游戏引擎 核心库(KB) 核心库GZip(KB) 骨骼动画引擎(KB) ......