![个人头像照片](https://ucc.alicdn.com/avatar/avatar3.jpg)
暂无个人介绍
2022年04月
使用 sqlite3_exec() 方法可以执行任何SQL语句,比如创表、更新、插入和删除操作。但是一般不用它执行查询语句,因为它不会返回查询到的数据。
表面上SQLite将数据分为以下几种类型:
integer : 整数
real : 实数(浮点数)
text : 文本字符串
blob : 二进制数据,比如文件,图片之类的
通过下列命令可以获得文件路径NSString *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES).firstObject;
NSString *fileName = [path stringByAppendingPathComponent:@"123.plist"];
使用异步复制,用户可以通过 SLAVEOF 命令或者配置的方式,让一个服务器去复制另一个服务器即成为它的从服务器,master节点提供读写服务,slave节点只提供读服务。
因为在实际开发或者使用过程中,难免会用到reload方法去刷新页面,这时候如果state中的数据被初始化了,其它用到这些数据的业务逻辑就会出现计算错误或判断错误,造成bug。
瞬时态 持久态 托管态
使用 属性列表 和 归档 还需要考虑将数据存在一个文件还是多个文件中,即单文件持久化(多用)、多文件持久化。
4种 属性列表 对象归档 iOS的嵌入式关系数据库SQLite3 苹果公司提供的持久化工具Core Data
find 是去硬盘找,locate 只在资料库中找。locate的速度比find快,它并不是真的查找,而是查数据库。
一般情况我们只需要输入 locate your_file_name 即可查找指定文件。
top命令是Linux下常用的性能分析工具。
unzip命令用于解压缩zip文件。
若runlevel为0或6,则关闭系统,否则即调用shutdown来关闭系统。
ipcs命令,用于报告linux中进程间通信设施的状态,显示的信息包括消息列表、共享内存和信号量的信息。
用于检查,设置系统的各种服务。这是Red Hat公司遵循GPL规则所开发的程序,它可查询操作系统在每一个执行等级中会执行哪些系统服务,其中包括各类常驻服务。
一个功能强大的网络工具,通过它不仅可以探测端口,还能作为客户端连接服务。
更改文件的属主,也就是指定文件的拥有者改为另一个指定的用户或组。
在 linux/unix 系统中,先放到内存缓冲区中,等到适当的时候再写入磁盘,可以提高系统的运行效率。sync 命令可以强制将内存缓冲区中的数据即刻写入磁盘。
whereis指令
在Linux系统监控的工具中,free命令是最经常使用的命令之一。