自动归档autoArchive By H.l】的更多相关文章

写点简单的代码,让开发更简单 详情:ios 应用实现快速的临时缓存之模型的自动归档 Demo:https://files.cnblogs.com/files/sixindev/AutoArchiver.zip 优点:1.模型里无需写一行代码即可自动归档(调用方法2)  2.支持将NSDictionary 转化成模型,支持字典数组转换成模型数组 用法:只需要在模型里面引入 NSObject+JKCoding.h 头文件即可 方法1.字典转模型 NSDictionary *dic =@{ @"nam…
为什么要有Runtime的NSCoding的自动归档.接档 大家所熟知的方法 //归档方法 - (void)encodeWithCoder:(NSCoder *)aCoder { //当学生被归档,学生要将成员都归档 [aCoder encodeObject:self.name forKey:@"name"]; [aCoder encodeInteger:self.age forKey:@"age"]; } //解归档方法 - (id)initWithCoder:(…
Mysql的数据归档通常使用percona的pt-archiver.通过shell脚本加crontab可以应对大多数场景下的数据自动归档. 安装 Percona Toolkit的安装不再赘述,请自行搜索参考内容. 归档脚本 mysql_archiver.sh 代码如下: d1=`date -d "-1 month " +%Y-%m-%d` d2=`date -d "-2 month " +%Y-%m-%d` d3=`date -d "-3 month &q…
Linux下Tomcat catalina.out自动归档 如果 catalina.out 日志达到 2GB 大小的时候,Tomcat 因为缓存问题,便没有办法继续输出日志了.  为了避免这种情况,你需要及时对 catalina.out  进行归档.  实际上 Tomcat 自身也会对日志内容进行归档,但是归档后,Tomcat 不会清理 catalina.out 的内容,这将会导致 catalina.out 越来越大. 下面的方法能够使用在 linux/unix 的机器上.  如果我们期望每天对…
1.查看Oracle当前版本 select * from v$version 如图所示: 2.切换到Oracle用户 su - oracle 如图所示: 3.进入sqlplus(此时尚未登录oracle) sqlplus /nolog 如图所示: 4.以管理员登录Oracle connect / as sysdba 如图所示: 5.查看当前用户 show user 如图所示: 6.查看数据库当前模式 archive log list 如图所示: 7.立即关闭Oracle shutdown imm…
当我们需要将一个对象进行归档时,都要让该对象的类遵守NSCoding协议,再实现归档和接档方法.例如有一个Person类,该类有两个成员变量 @property (nonatomic,copy) NSString *name; @property (nonatomic,assign) int age; 两个协议的实现方法如下 /** * 将对象写入某个文件时需要调用,在该方法中说明哪些属性需要存储 */ - (void)encodeWithCoder:(NSCoder *)encoder { […
view中是不能进行UIViewController的push,pop等操作的,若进行跳转操作,一般是用代理,block,通知等实现,那如何实现在ViewController的subView中实现跳转操作呢,其实只要获取该view所在的ViewController即可. 获取view所在UIViewController UIView+UIViewController.h #import <UIKit/UIKit.h> @interface UIView (UIViewController) -…
#!/bin/bash # author by sysk read -p "There files: " FILE1 FILE2 FILE3 read -p "Destination:" DEST read -p "Compress[gzip|bzip2|xz]" COMP case $COMP in gzip) tar -zcf ${DEST}.tar.gz $FILE1 $FILE2 $FILE3 ;; bzip2) tar -jcf ${D…
cocoaPods安装 CocoaPods安装和使用教程(code4app) cocoapods使用问题解决 cocoapods慢如何解决? CocoaPods停在Analyzing dependencies的解决方案 cocoapods 命令详解…
iOS证书(.p12)和描述文件(.mobileprovision)制作 证书类型分为2种,开发证书和发布证书 1.开发证书(iOS Certificates (Development))(用于真机调试) 2.发布证书(iOS Certificates (Production)))(打包ipa发布至AppStore) 步骤: 一.准备工作 必需要有苹果开发者账号,并且加入了"iOS Developer Program" 苹果电脑(制作证书和p12文件需要) 二.登录 截图有点累,还是看…