回答了问题2015-11-02
你可以写:vec.begin() + i; 或者vec[i]另外,用vector时,传递“引用”更好些。void func(vector<int>& vec);
回答了问题2015-11-02
在Java中,如果一段代码可能Throw Exception,那么它的外面就需要包裹try catch。Js中类似,如果一段代码是第三方的,且会throw exception,最好try一下。判断的方法,可以用dev tool的Exception断点来调试。
回答了问题2015-10-31
面向对象三个基本特征:封装,继承,多态。多态性相对于前二者而言是最灵活的,也是面向对象比较核心的部分。但针对面试官的问题:没有多态就不能实现某种功能的情况,答案是否定的。很多重要的系统及应用,考虑到性能及开发流程,使用机构化语言(C)的更多。只能说...
回答了问题2015-10-28
如果是Sublime,看看PyV8有么有装上,Emmet依赖这个库。
回答了问题2015-10-24
作业还是自己做的好,这样才能尽快提高自己的技能。
回答了问题2015-10-24
创建可执行文件的软连接,ln命令:实现效果如下。/usr/local/bin/sublime -> /Applications/Sublime Text.app/Contents/SharedSupport/bin/subl
发布了文章2015-10-22
由于项目原因,从一个Windows客户端开发,跳进前端开发这个大坑。从一开始的茫然,到下定决心放空心态学习,到现在逐渐有了清晰的思路。我想,许多从客户端(后台)转来学前端的,应该和我有类似的经历。
回答了问题2015-10-14
试一下artTemplate
发布了文章2015-10-14
这次整理学习View的events和模板相关的内容,事件处理和模板解析都是前端渲染必需的工作,backbone一般把这些内容放到View里面统一处理。
回答了问题2015-10-14
百度一下api函数:SendInput
发布了文章2015-10-14
用duo等工具实现文件模块化后,引入Backbone来加强项目的MVC结构。官方教程,是自上而下的从概念来描述原理,适合有基础的同学学习,但做为由浅入深的学习路径,还是需要自己手动一步一步学习。
回答了问题2015-10-10
[链接]官方文档里面写的很清楚,对照着看一下,哪些是支持的。
回答了问题2015-10-09
[链接] react-native android 部署安卓环境,要下载很多东西 启动虚拟机 android avd react-native run-android 我自己按照这3步来做,成功了。
发布了文章2015-10-09
前一篇说了用duo和gulp管理前端项目,在实际开发中,实现自动build是很重要的。针对browserify,有人写了watchify来处理。但是针对duo,目前还没有gulp插件来完成。在nodejs开发时,有人使用supervisor来避免重复启动node,仔细看了下用法,可以移植过来。
发布了文章2015-10-09
这几天看了几个前端包管理器:seajs,browserfiy,duo等。结合nodejs的学习,用duo最适合练手。 目的:用duo,gulp管理前端项目 index.js {代码...} 这里面用到了: 引用github库:uid 引用本地库:template.js(支持AMD加载的都可以用) 引用本地模板:content.html...
回答了问题2015-09-24
如果你说的是:JsonApi + HTML + Ajax 类型的实现,那么可以采用token + localStorage(cookie)方案。
回答了问题2015-09-24
打包和部署,可以看下gulp或者grunt。你能想到的,都能做到(压缩,混淆,版本替换,合并。。。)
发布了文章2015-09-24
以下大部分内容来自官方,有微调 系统要求 一个装有 OS X 系统的开发机 Homebrew 包管理工具 {代码...} 安装 Nodejs 4.0或者更新 {代码...} 定期执行 brew up && brew upgrade iOS 环境安装 安装 XCode Android 环境安装 brew install java brew install and...
发布了文章2015-09-23
Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient.
发布了文章2015-09-22
做技术几年下来,要不停跟着技术的变革而学习,有时会出现“只见树木,不见森林”的情况,在项目实战中,片面的技术方案可能会因为考虑不全面而导致后期扩展困难甚至引发bug。本文档试图以一个问题的解决方案为主线,描绘出目前常用技术的变迁及使用。