01 2017 档案
Ionic2入门教程03:Android Studio教程从入门到精通
摘要:感谢园博主,Android Studio教程从入门到精通 链接:http://www.open-open.com/lib/view/open1433387390635.html 阅读全文
posted @ 2017-01-21 22:10 码先生 阅读(175) 评论(0) 推荐(0)
Ionic2入门教程03:zsh: command not found: adb”
摘要:觉得zsh命令很酷炫,装了oh-my-zsh 感谢博友的文章解决我的问题,传送门:http://blog.csdn.net/yianemail/article/details/51693583 阅读全文
posted @ 2017-01-21 05:47 码先生 阅读(941) 评论(0) 推荐(0)
Ionic2入门教程02:绕开npm安装
摘要:1. 我在window系统上使用 npm 安装node-sass从来就没有成功过,建议通过 cnpm 安装node-sass。 2. 使用 ionic start app 时由于会自动执行 npm intsall 安装依赖, 当有些依赖下载失败时, 整个项目无法运行起来。 解决办法使用是下载seed 阅读全文
posted @ 2017-01-21 05:20 码先生 阅读(647) 评论(0) 推荐(0)
mac vim工具命令学习
摘要:新建文件:vi filename 修改文件:vim filename 编辑切换位insert模式:i 保存退出::wq 阅读全文
posted @ 2017-01-21 04:49 码先生 阅读(147) 评论(0) 推荐(0)
Ionic2入门教程01:搭建mac开发环境
摘要:感谢博友分享🙏 原文链接:http://blog.csdn.net/xiang_lix/article/details/51887480 这里我也要总结一下方法: 以前都是在window下开发,现在换mac了又得配置开发环境,像我这种非科班出身的最怕环境什么的了,特别浪费时间,不废话了。 第一步: 阅读全文
posted @ 2017-01-21 04:44 码先生 阅读(184) 评论(0) 推荐(0)
cordova02:命令行工具打包签名
摘要:1.打包签名apk 非常感谢 谦虚的天下 这位博友的分享,原文链接:http://www.cnblogs.com/qianxudetianxia/archive/2011/04/09/2010468.html 在这里记录一下,以备后用。 在上面这位博友的文章中有讲到使用 zipalign 工具对签名 阅读全文
posted @ 2017-01-20 10:40 码先生 阅读(133) 评论(0) 推荐(0)
jquey插件开发
摘要:1.概述 jquery插件开发的主要方法有三种: 1、通过$.extend()来扩展jQuery,即在jQuery命名空间下扩展属性,直接在$对象下调用,不需要再dom下调用,也无法在dom元素下调用: 用途:该方法适合用来定义一些辅助方法,类似与$.ajax()等非操作dom元素的方法,为什么时辅 阅读全文
posted @ 2017-01-16 14:23 码先生 阅读(150) 评论(0) 推荐(0)
平常问题传送门
摘要:1. mac安装node: http://www.jianshu.com/p/20ea93641bda 2. mac终端美化:http://blog.chinaunix.net/uid-26495963-id-3193686.html 3. 安装mamp后,修改mysql环境变量:http://ww 阅读全文
posted @ 2017-01-11 20:44 码先生 阅读(96) 评论(0) 推荐(0)
Angular1实战总结01:了不起的$cacheFactory
摘要:1.问题概述 耗时一个月,从0单排开发webApp,技术选型是 ionic + gulp,整个项目做下来,真的学到了很多很多,对我帮助很大,但是现在回过头看,存在很多问题: 因为我个人的习惯的原因,我将以功能需求为出发点。 2.关于$cacheFactory 生成一个订单时,你可能会有以下操作: 上 阅读全文
posted @ 2017-01-11 10:33 码先生 阅读(336) 评论(0) 推荐(0)
node基础15:events模块
摘要:1.events模块 什么是事件处理机制 一开始我们就对某个消息进行监听,当程序执行到某个点,发出一个消息,该监听器就会捕捉到该消息,然后作出一些响应。 这种事件处理机制的好处:避免了数据的紧耦合,避免了密码出现垂直结构(层层嵌套),而是平面结构的方式。 关于events模块 events 模块只提 阅读全文
posted @ 2017-01-08 11:25 码先生 阅读(1367) 评论(0) 推荐(0)
node基础14:连接数据库
摘要:1.连接数据库 node本身没有连接数据库的功能,需要安装一些中间库来支持。本节,我讲学习连接mysql。 首先需要安装mysql,需要去mysql官网下载mysql,并安装。也需要安装一个mysql可视化管理工具,这个也可以在mysql官网下载。 第一步: 去官网下载好mysql,并且安装。如果是 阅读全文
posted @ 2017-01-08 10:45 码先生 阅读(413) 评论(0) 推荐(0)
node基础13:异步流程控制
摘要:1.流程控制 因为在node中大部分的api都是异步的,比如说读取文件,如果采用回调函数的形式,很容易造成地狱回调,代码非常不容易进行维护。 因此,为了解决这个问题,有大神写了async这个中间件。极大的方便了开发。 这里主要介绍三种流程:窜行无关联,并行无关联,窜行有关联 实例代码如下: 阅读全文
posted @ 2017-01-06 23:59 码先生 阅读(277) 评论(0) 推荐(0)
必须会使用的插件
该文被密码保护。
posted @ 2017-01-06 13:44 码先生 阅读(9) 评论(0) 推荐(0)
node基础12:动态网页
摘要:1.显示动态网页 又到了激动人心的时刻,马上就可以使用node创建动态网站了,其原理为: 在HTML模板中使用占位符 根据请求路径,确定需要返回的页面 根据请求参数来确定静态模板中占位符的值 使用正则匹配将占位符匹配为真实值 再res.write()到浏览器的 代码如下: 阅读全文
posted @ 2017-01-05 23:07 码先生 阅读(945) 评论(0) 推荐(0)
node基础11:接受参数
摘要:1.接收参数 在Node中接受GET/POST请求的参数不像PHP那样,在PHP中直接有全局变量$_GET,$_POST来接受url,或者请求体重的参数。 在node中接受GET参数使用url.parse(req.url, true).query可以获取请求参数,使用queryString.pars 阅读全文
posted @ 2017-01-05 22:36 码先生 阅读(1487) 评论(0) 推荐(0)
node基础10:处理异常
摘要:1.处理异常 当发生异常时,如果不作处理,那么服务器会奔溃。由于node的异步调用的特性,所以不但要考虑主程序的异常,还有处理异步调用的异常。 代码如下: 在上述的 try {} catch(err) {} 中,虽然 try中无错误,但是在try 中执行了一个异步调用,这个调用不会被主程序捕获到,所 阅读全文
posted @ 2017-01-05 21:33 码先生 阅读(337) 评论(0) 推荐(0)
node基础09:第2个node web服务器
摘要:1.同时输出文字与图片 在前几个小课程中,我会学会了 这节课中,我学会了同时向浏览器输出文字,图片。对此,我感到欣喜若狂。你无法想象对我来讲,在没有任何node的环境下,摸索这些有多么困难,因为我身处一个小公司,实在不能再小了,只有我一个前端。不多说废话了,反正今天时非常值得纪念的一天。 代码如下: 阅读全文
posted @ 2017-01-04 14:05 码先生 阅读(506) 评论(0) 推荐(0)
nodeJS基础08:读取图片
摘要:1.读取图片 注意:在读取图片的过程不能向页面写入任何东西。 现在我们能够向浏览器输出文字,或者图片。下一节我们将学习如何向浏览器同时输出文字和图片。 阅读全文
posted @ 2017-01-03 23:59 码先生 阅读(9203) 评论(0) 推荐(0)
ES5基础之正则表达式02:范围类、预定义类和边界字符
摘要:1.范围类 2.预定义类 3.边界字符 阅读全文
posted @ 2017-01-03 22:20 码先生 阅读(1261) 评论(0) 推荐(0)
学习编程的经验杂记
该文被密码保护。
posted @ 2017-01-03 22:19 码先生 阅读(11) 评论(0) 推荐(0)
ES5基础之正则表达式01:初次见面
摘要:1.正则初次见面 测试地址:https://regexper.com 第一个正则:匹配 2006-10-11 或 2006/10/11 上述写法表示使用字面量创建正则对象 当然还有一个创建正则表达式的方法,通过RegExp()构造函数。 阅读全文
posted @ 2017-01-03 21:43 码先生 阅读(631) 评论(0) 推荐(0)
node基础07:写文件
摘要:1.writeFile 阅读全文
posted @ 2017-01-03 13:43 码先生 阅读(186) 评论(0) 推荐(0)
node基础06:回调函数
摘要:1.Node异步编程 Node.js 异步编程的直接体现就是回调。 异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。 回调函数在完成任务后就会被调用,Node 使用了大量的回调函数,Node 所有 API 都支持回调函数。 例如,我们可以一边读取文件,一边执行其他命令,在文件读取完成后 阅读全文
posted @ 2017-01-03 13:31 码先生 阅读(170) 评论(0) 推荐(0)
弱点1:正则表达式
摘要:1.概述 由于在学正则表达式时,不够踏实,故规定自己每天必须写一种满足新要求的正则表达式 正则可视化工具:https://regexper.com 匹配手机号码: 在img的href的地址前加入服务器名称: 这样能将 img的href之前加入服务器地址。 阅读全文
posted @ 2017-01-03 11:32 码先生 阅读(165) 评论(0) 推荐(0)
node基础05:路由基础
摘要:1.基础实例 阅读全文
posted @ 2017-01-03 09:49 码先生 阅读(226) 评论(0) 推荐(0)
node基础04:模块调用
摘要:1.模块调用 node遵循AMD规范 阅读全文
posted @ 2017-01-03 09:22 码先生 阅读(196) 评论(0) 推荐(0)
node基础03:使用函数
摘要:1.使用函数 阅读全文
posted @ 2017-01-03 08:54 码先生 阅读(202) 评论(0) 推荐(0)
node基础02:第一个node程序
摘要:1.第一个web服务器 阅读全文
posted @ 2017-01-03 08:21 码先生 阅读(179) 评论(0) 推荐(0)
node基础01:简要介绍
摘要:1.node vs php 优点 性能高(机制问题) 开发效率高(省了不少优化的事) 应用范围广(可以开发桌面系统,electron框架) 缺点 新,人少 中间件少 IDE不完善 2.node的劣势和解决方案 默认不支持多核,使用cluster可以解决 默认不支持服务器集群,node-http-pr 阅读全文
posted @ 2017-01-03 00:20 码先生 阅读(164) 评论(0) 推荐(0)
mac基本用法
摘要:1.屏幕截图 command + shift + 4 2.切换到桌面 command + f3 3.右击 双支轻拍 4.彻底退出窗口 command + q 5.关闭窗口 cmd + w 6.隐藏窗口 cmd + h 7.最小化窗口 cmd + m 阅读全文
posted @ 2017-01-01 12:53 码先生 阅读(148) 评论(0) 推荐(0)