07 2017 档案
摘要:开发过程当中遇到一个有趣的问题,如果我在第一个页面需要把 item { "ownerId" : 1 } 传递给第二个页面,并挂在$scope下 $scope.item = $stateParams.item; 然后在第二个页面我会请求后台获取可用的带选项,放到一个list 里,list 里是与ite
阅读全文
摘要:1、git的下载安装 直接到官网看教程 git安装,安装好了之后测试一下: 在terminal里输入命令: git --version MAC如果安装了Xcode ,是自带git的。命令后显示: git version 2.11.0 (Apple Git-81)类似信息。 2、git配置 以连接到g
阅读全文
摘要:// javascript 学习笔记 函数表达式// 声明函数的两种方式:1、函数声明 2、函数表达式// 1、函数声明function functionName(arg0, arg1, arg2) { //函数体 fireFox Safari, Chrome, Opera都给函数定义了一个非标准的
阅读全文
摘要:1 #python 学习笔记 2017/07/13 2 # !/usr/bin/env python3 3 # -*- conding:utf-8 -*- 4 5 #从高阶函数的定义,我们可以知道,把函数作为参数的函数,把函数作为返回值的参数都是高阶函数 6 7 #可变参数求和 8 def calc_sum(*args): 9 sum = 0 10 for ...
阅读全文
摘要:1 # python学习笔记 2017/07/13 2 # !/usr/bin/env python3 3 # -*- coding:utf-8 -*- 4 5 #python 内置sorted()函数 可以对list进行排序 6 l = [1,4,-7,13] 7 print(sorted(l)) 8 9 #sort() 函数是一个高阶函数,它可以接收一个key函数来实现...
阅读全文
摘要:1 #python3 学习笔记17/07/11 2 # !/usr/bin/env python3 3 # -*- conding:utf-8 -*- 4 5 #通过列表生成式可以生成格式各样的list,这种list 一般是容量小的list 6 #导入os模块,模块的概念后面讲到 7 import os 8 #生成[1,2,3,4,5,6,7,8,9,10] 9 l1 = ...
阅读全文
摘要:1 #python3 学习笔记17/07/10 2 # !/usr/bin/env python3 3 # -*- coding:utf-8 -*- 4 5 #类似 其他语言的for循环,但是比for抽象程度更高 6 # for ... in 7 8 #通过collections模块的 Iterable 类型判断一个对象是否可以迭代 9 from collections ...
阅读全文
摘要:1 #python3 学习笔记17/07/10 2 # !/usr/bin/env python3 3 # -*- coding:utf-8 -*- 4 5 #切片slice 大大简化 对于指定索引的操作 6 fruits = ["apple","origin","pear"] 7 print("fruits",fruits) 8 # 取前三个元素 索引从0开始,取到2(不包括...
阅读全文
摘要:1 #python学习笔记 17/07/10 2 # !/usr/bin/evn python3 3 # -*- coding:utf-8 -*- 4 5 import math 6 #函数 函数的 定义 7 #定义一个求绝对值函数 8 def abstruct(a): 9 if not isinstance (a, (int, float)): ...
阅读全文
摘要:1 # !/usr/bin/env python3 2 # -*- coding:utf8 -*- 3 4 #dict 和 set 5 #dict dictionary 用于存放 键值对的, 无序,key 不可变 6 #姓名 年龄的字典 7 d = {"hanmeimei":21, "lilei":23, "jim":23} 8 print(d) 9 #通过 键(hanme...
阅读全文
摘要:1 # !/usr/bin/env python3 2 # -*- coding:utf-8 -*_ 3 4 #list 和 tuple 5 #list 是有序集合,可以用索引(下标)访问lsit中的每一个元素 6 #最后一个元素的 索引是-1,倒数第二个是-2, 以此类推 7 fruits = ["apple","origin","pear"] 8 print(fruits...
阅读全文
摘要:1 #python学习笔记 17/07/07 2 # !/usr/bin/evn python3 3 # -*- coding:utf-8 -*- 4 5 6 #r"" 引号当中的字符串不转义 7 8 #练习 9 #打印 '\\\t\n' 10 print(r'\\\t\n') 11 12 #打印 n = 123 13 print('n = 123') 14 15 #...
阅读全文
摘要:用ionic开发好的app,build好iOS端可用的Xcode工程,然后用模拟器跑起来。研究一下js写的代码做本地持久化时,不同类型的文件都放在那里了。 cordova-plugin-sqliteStorage插件创建的数据库的在沙盒中文件位置,默认使用参数default。 /Users/user
阅读全文
摘要:使用cordova-plugin-file可以帮助我们方便的操作app中的图片等文件,分享一下我在用该插件从图库读取图片时遇到的一个平台相关的小问题。 使用场景,我会在APP中新增一张图片,会有一个可点击的【保存】按钮,点击时将图片copy到自己新建的目录下。 在Android平台下(小米5),选中
阅读全文
摘要:高阶函数:将函数作为参数或者返回值的函数。将函数作为参数的用法通常称作回调函数,函数参数通常会在主函数被执行之后被高阶函数调用。 高阶函数的使用实例。可以把有相似操作的函数用一个高阶函数来重构,精简代码 如有一个比较函数:compareNumbers 当然我们可以直接把compareNumbers替
阅读全文