最近遇见的几个坑SQLite,ViewController,SSH
最近略忙,不单单是项目,也包括些自己的代码and忙着看一些书,多看看书总是好的,多少会有一些收获。记录下最近遇见的几个坑,防止以后有童鞋也进去了~起码能爬起来。
SQLite
做游戏的时候自己有整理过一个关于excel转sqlite文件的脚本,在游戏领域这个还是很重要的,就是对配置表做一个转换。有个字段叫code,它的值是类似001,002…999 这样子的string在excel里肯定要设置成文本格式,那么问题来了,明明定义了code的类型是string,但是导出后SQLite却把它当做数字,剔除为1, 2…999,这个不是我们想要的,这个时候记得把类型string改为text, 那么世界一切将变得美好。
UIViewController
在iOS开发的时候经常会使用导航栏将ViewController压栈
|
|
假如有多个ViewController跳转压栈,如果我要回到RootViewController有对应的方法,那假设要回到中间的某一个呢,ViewController1 –> ViewController2 –> ViewController3 –> ViewController4
看如下代码:
|
|
相当于遍历在栈中的ViewController,并用运行时方法判定是不是ViewController2,如果是就pop到这个ViewController
SSH
生成公钥密钥的方法:
|
|
生成出两个文件xx.key, xx.key.pub
|
|
最终生成出两个文件:公钥:barton.key.pub 密钥:barton.key
密钥自己保存,公钥上传server的.ssh里~OK以后就可以直接ssh ip -i xx.key 直接登录server了,不用每次输入密码。
|
|
重要的事情说三遍~!
下面是百度出来的一段ssh生成证书的脚本,希望对大家有用:
|
|
坑先填到这,以后有遇到再继续填上~!