Swift中使用realm数据库

JerryHouse | 未分类 | 2015-01-31
1. 属性必须使用dynamic修饰符,不能使用let定义常量属性 dynamic var id = 0 dynamic var author: String? PS: Realm数据库有点做的极为不好:用户定义了多个rlm对象,只要其中有一个对象的定义有问题,那么不但是在使用这个对象的时候程序会崩溃,在使用其他对象时,整个程序也会崩溃。 2.清理数据缓存 当模型中的定义改变时,由于数据库... [阅读全文]
ė 6没有评论 0

Jinja2使用小记

JerryHouse | 未分类 | 2015-01-30
Jinja2是功能齐全的python模板引擎,也是使用最为广泛的python模板引擎之一。它支持unicode,沙盒环境执行,自动escape不安全的html代码,而且支持从2.4到3的所有python版本。 Jinja2号称自己设计美兼功能强大,使用了一段时间之后我认为它确实是对得起给自己的这个评价。 从官网扣了一小段代码来展示jinja2在设计上的美感 {% extends "layou... [阅读全文]
ė 6没有评论 0

Python层次聚类

JerryHouse | python, 数据分析 | 2015-01-29
Python中的机器学习包scikit-learn中提供了包括:kmeans, 谱向聚类, 层次聚类等在内的聚类算法。本文给出了一个对词向量进行层次聚类的例子。 词向量是由word2vec从某美食网站的点评中训练得到,输入是分好词语的点评,输出是词语机器相应的向量表达,该向量包含了词语的topic信息。其中”地瓜干”和“味道”对应的词向量如下: ... [阅读全文]

Python的中文编码问题

JerryHouse | python | 2015-01-19
Python中碰到的中文问题一般分为两种:代码中包含中文;处理的数据中包含中文。问题不一样,解决的方法也不尽相同,本文以实例的方式进行说明。 1. 代码中包含中文字符的问题 实际问题中我们经常要使用到字符串的长度,例如”中”的字符串长度就是1,“中国”的字符串长度是2。在Python中我们使用下面的代码统计字符串长度: pr... [阅读全文]

Mysql常用操作

JerryHouse | mysql | 2015-01-10
Mysql数据库开源,操作简单,性能可靠,很多创业团队都它。我不是专业的DBA,也请不起,往往很多事情都需要自己动手解决,把这些问题和解决的方法记录下来方便以后查阅。 1. 删除table或者修改table的语句长时间没有响应 通过mysql命令 show processlist; 可以发现相关相关语句都因为waiting for table metadata lock卡住了 +-----+------+------... [阅读全文]

Swift开发小记

JerryHouse | ios | 2015-01-08
1.class和structure对比 class和structure有很多共同的地方: 可以定义属性 可以定义方法 可以定义下标 可以定义initializer方法 可以实现特定的协议 它们的不同之处在于: class可以继承 运行时可以检查class实例的类型 class中的deinitializer可以释放分配给该class实例的资源 class是引用传递,structure是值传递,举个例子:class的实例作为方法... [阅读全文]

Githup常用命令

JerryHouse | git | 2015-01-07
在使用githup时经常要用到一些命令,本文在这里对它们进行了记录。 1.在本地新建分支并指向githup的仓库 touch README.md git init git add README.md git commit -m "first commit" git remote add origin https://github.com/username/XX.git git push -u origin master 2.远程分支操作 显示所有远程分支 git remote -v ... [阅读全文]

Swift和Objective-c类型对比

JerryHouse | ios | 2015-01-06
Swift和Objective-c类型对比
Swift能够兼容Objective-C中的大多数类型。 1.原始类型 Swift为C中的整数原始类型(primitive integer types)提供了相应的类型,例如char, int, float, double,但是在这些类型和Swift的整数类型,例如Int,之间不能隐式的转换。类型之间的对应关系如下: 2.枚举类型 引用时,Swift会将Objective-C中用NS_ENUM标记的枚举类型转换为Swift中的枚举类型,... [阅读全文]
Ɣ回顶部