- 博客(34)
- 收藏
- 关注
原创 iOS 越狱恢复(平刷而不是升级)
工具impactor或者Semi-Restore(尝试失败,一直显示connect…,各种尝试仍失败).手机是iPhone 4S 8.1.2备份iphone中的数据(如通过itnues备份), 删除应用程序和数据(以防止还原过程中出现空间不够的情况).在cydia中下载impactor. 删除afc2和ifle(如果安装过),删除cydia中应用级别的插件.尝试恢复,出现240错误(unz_
2016-02-28 01:12:26 3502
原创 sqlite3的C接口
sqlite3也是一种文件, 是文件无外乎打开,读,写(更新),关闭.读 sqlite3 *db = NULL; int result = sqlite3_open(“/tmp/testDb.db”, &db); if(result!=SQLITE_OK) { //打开失败 } 读写(sql语句实现) char *cError = NULL; // 用来存储错误信息 char
2016-02-15 22:43:12 420
原创 欢迎使用CSDN-markdown编辑器
MAC下命令行方式安装mysqlMAC下有多种方式安装mysql. 本文介绍的方式是通过命令行方式.环境: MAC OS X 10.10brew install mysqlTMPDIR=/tmpmysql_install_db –verbose –user=whoami –basedir=”$(brew –prefix mysql)” –datadir=/usr/local/var/mysql
2016-02-14 22:40:02 222
原创 2. Android系统结构
和Qt是一种框架不同,Android是一个完整的系统。下图是一张Android系统的截图。1、Linux 内核层 Android是基于Linux内核的,其核心系统服务,比如如安全、内存管理、进程管理、网路协议以及驱动模型都依赖于这一层。由C和少量汇编编写。2、库 运行在内核之上,这一层是C/C++的天下。包含了各种C/C++核心库,媒体库,SGL和OpenGL的图形库,SQL,SSL,网络库。3
2015-09-12 22:06:17 436
原创 1、Android相关SDK快速下载
考虑到正常的国内网络环境,可以进入AndroidDevTools。里面有各种开发工具的镜像,每种工具也有用途说明,根据需要考虑是否下载。 结合个人系统环境,下载相关的开发包。操作流程其上述网站说的很清楚,不再重复。
2015-09-12 09:49:54 291
原创 1、C、C++、JAVA、Python 关系
关于编程语言。不回避一个比较俗气的话题——程序员该学该用什么语言。 先不讨论这个问题,设想一个游戏,孤岛上分布着敌人,你的体能和枪法不赖,有两个场景。 A : 有2个敌人。 B : 有5个敌人。可以选择的武器也非为两种 I : 一把手枪(3颗子弹)。 II : 一把极其锋利的匕首。每种场景下会怎么选择武器。你的选择,其实和选择语言没什么本质区别。 语言是工具,工具是用来干活的
2015-09-11 22:10:47 1060
原创 总览
总览为什么写博客? 从上学到现在,接触IT也好几年了。有些东西总有点似懂非懂的感觉。 遇到不会的,谷歌百度。获得的是点上的知识。点点滴滴集聚下,成面,成体。以下是使用过的技术。以前没有记录过,有点遗憾。以后,或回顾,或工作中新的感悟。归类记录下。1、C2、C++3、JAVA4、网络协议5、linux系统6、SQL7、Qt8、Android快捷键加粗 Ctrl + B 斜体 Ctr
2015-09-11 20:45:03 332
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人