ipad入手小记

 

    入手iPad一周多了,写点感受.先说购买的心得,由于iPad较大,最好考虑一下贴膜和外套,全皮的外套像一本书一样,外出拿着十分方便,但是太过厚重,自己使用的话建议还是胶套或者苹果那种较薄的布套,所以购买时还需要多一些预算(两三百),容量上自己用的话16G有点太少.

    刚入手时觉得有点后悔,5k多的价格买来只能上上网,感觉不太值,忍了不到一个星期,就把原生421版的不完美越狱了,其实越狱的过程很快也很简单,一次性过,redsnow制作的也相当傻瓜化,英文程度较好的人不用看教程直接都可以用了,新手倒是要注意学习先备份shsh,然后放心大胆的折腾实在不行也就恢复成出厂状态而已.不完美越狱关机后重启必须用redsnow引导,据说不引导也可以进入,但是非正版程序打不开.不过我得机子没有重开过,其实影响不大.ipad的电池还算好,连续用10小时可能有点夸张,但是用的频繁一般两天一充没有问题,iphone的话基本上半天就没电了.

    越狱后果然是焕然一新的感觉,以前说过,没越狱的iphone就是褪了毛的凤凰不如鸡,简直就是拿了手机当砖头用,还不如不买,当然购买正版的除外,看到有的人买了iphone就是装几个免费的软件和打电话,实在是感慨啊.给女儿装了一堆读书教育的软件,自己使用的话感觉主要有两个上网和看书,用iPad上网还是相当方便的,基本上在家我都不开电脑了.iPad用来看漫画其实是相当棒的,不过对于16开的香港漫画而言还是有点小,应该说是9寸的遗憾.ipad上的软件和游戏相对还是较少,不少好玩的游戏还没有ipad版,特别是新游戏,尤其是UCWeb居然也没有ipad版,不得不说是相当大的遗憾.大的游戏基本上没时间玩.

    说一下ipad的缺点:

1 3g版居然只能用联通的卡,不支持gsm,估计ipad2可能会有所改进

2 尺寸略小,不适合看16开的书

3 不能在一般的电脑usb上充电,只能用充电器,而且充电时间较长,不过我试过macbook确实是可以的,奇怪的是启动macbook上的xp就无法充电了,难道mac系统对usb还有增高电压的作用?

4 性能略低,用safari上网的时候可以感觉到,打开页面列表时响应有点迟缓,甚至有些跳跃,UCWeb反而没太大的感觉,不知道是不是软件的问题,但是不要指望它的性能超越笔记本就是了.

5 对iphone的程序支持还不是很好,一些在iphone上正常的程序在ipad上会退出.

6 支持3g,却不能打电话,不能不说老乔真是少跟筋

7 其实也不算缺点,就是ipad的程序普遍太大了,下载软件比较痛苦,如果你同时有iphone和ipad,对你的硬盘空间也是一个考验,至于直接在ipad上下载软件,还是省省吧.

8 后台运行,很多时候我们需要程序在后台下载,自己处理其它的事情,甚至在锁频的情况下也能自己下载,不过遗憾的是,现在还不行,如果需要下载东西,我不得不接上电源,并且保持下载的软件打开.

Protobuf是一种高效的序列化协议,可以用于数据交换和数据存储。它的主要优势是大小小,速度快,可扩展性强。下面是使用Protobuf的一些小记: 1. 定义消息格式 首先,需要定义消息格式,以便Protobuf可以将数据序列化和反序列化。消息格式定义在.proto文件中,使用protobuf语言编写。例如,下面是一个简单的消息格式定义: ``` syntax = "proto3"; message Person { string name = 1; int32 age = 2; } ``` 这个消息格式定义了一个名为Person的消息,包含两个字段:name和age。 2. 生成代码 一旦消息格式定义好,就可以使用Protobuf编译器生成代码。编译器将根据消息格式定义生成相应的代码,包括消息类、序列化和反序列化方法等。可以使用以下命令生成代码: ``` protoc --java_out=. message.proto ``` 这将生成一个名为message.pb.java的Java类,该类包含Person消息的定义以及相关方法。 3. 序列化和反序列化 一旦生成了代码,就可以使用Protobuf序列化和反序列化数据。例如,下面是一个示例代码,将一个Person对象序列化为字节数组,并将其反序列化为另一个Person对象: ``` Person person = Person.newBuilder() .setName("Alice") .setAge(25) .build(); byte[] bytes = person.toByteArray(); Person deserializedPerson = Person.parseFrom(bytes); ``` 这个示例代码创建了一个Person对象,将其序列化为字节数组,然后将其反序列化为另一个Person对象。在这个过程中,Protobuf使用生成的代码执行序列化和反序列化操作。 以上是使用Protobuf的一些基本步骤和注意事项,希望对你有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值