- 博客(28)
- 收藏
- 关注
原创 iOS岗位面试一及小结
版权声明:本文为博主原创文章,未经博主允许不得转载。上周去一家公司应聘iOS岗位,在此将部分面试题目加以分析,解答仅供参考,欢迎大家纠正,同时在此也对该公司给予面试机会表示感谢。1,请简述什么是懒加载,懒加载的优点,如果在页面中有一个@property(nonatomic, retain) UILabel *label;属性,请写出懒加载方法(写出核心get方法)。解答:懒加载——也称为延迟加载,即
2016-04-01 00:38:03
699
原创 applicationIconBadgeNumber不显示
在iOS应用中经常使用UIApplication的applicationIconBadgeNumber属性来显示徽章数字(即app右上角红色数字),但有时候红色徽章数字却不显示,在此对需注意的问题加以小结。在iOS8及以上版本,app使用本地通知和远程通知前都必须注册支持用户交互的类型
2016-03-29 12:30:23
4075
原创 Mac OS常用快捷键
每次使用快捷键时总是在网上查询,一段时间不用又忘了,因此对一些常用快捷键加以整理,加强记忆也为了后续忘记时方便查询。在此仅整理个人比较常用的快捷键,后续可能还会有所增加。Command+shift+3 获取当前全部屏幕到桌面Command+Shift+4 现截屏标志,可截取当前屏幕部分内容到桌面,若直接按空格则仅截取一个窗口Command+H 隐藏当前正在运行的应用程序窗口
2016-03-25 15:40:27
548
原创 App被拒绝原因及解决方案(不定时更新)
1、app中有检查更新按钮(Your app includes an update button or alerts the user to update the app. To avoid user confusion, app version updates must utilize the iOS built-in update mechanism)。App Store已经不允许app中有更
2015-05-31 14:16:45
1526
原创 class_copyPropertyList与class_copyIvarList区别
class_copyPropertyList返回的仅仅是对象类的属性(@property申明的属性),而class_copyIvarList返回类的所有属性和变量(包括在@interface大括号中声明的变量),下面做个简单的测试: 首先,定义一个WFrequencyManager类
2015-05-20 22:20:21
15292
1
原创 Chromium OS——下载源码6之获取源码
获取chromium os源码。在根目录创建chromiumos文件夹mkdir –p ${HOME}/chromiumos进入该文件夹目录cd ${HOME}/chromiumos然后执行repo init –u https://chromium.googlesource.com/chromiumos/manifest.git --repo-url https://chromium.goog
2014-06-06 20:00:32
2721
原创 Chromium OS——下载源码5之设置Gerrit Credentials
设置Gerrit Credentials:访问https://chromium-review.googlesource.com/new-password,使用你的google账号登录,进入之后依照new-password page新建或增加内容到~/.netrc中,运行以下命令:然后运行git ls-remote https://chromium.googlesource.com/a/
2014-06-06 19:43:03
1411
原创 Chromium OS——下载源码4之配置repo
下载repo并将其添加到PATH路径中。在根目录下创建一个bin目录mkdir ~/bin然后将其bin目录路径添加到~/.bahrc中export PATH=~/bin:$PATH。然后下载repo到~/bin中curl http://commondatastorage.googleapis.com/git-repo-downloads/repo>~/bin/repo如果下载
2014-06-06 19:32:16
1130
原创 Chromium OS——下载源码2之安装git-subversion-curl
安装git、subversion、 curl在终端输入sudo apt-get install git-core gitk git-gui subversion curl
2014-05-31 11:31:12
1151
原创 Ubuntu配置上网代理
配置代理如下:在终端输入 sudo gedit /etc/apt/apt.conf然后输入对应的密码,即可打开代理配置文件,在apt.conf文件中输入以下内容:Acquire::http::proxy "http://ProxyUsername:ProxyPassword@IP:Port/";Acquire::http::proxy "https:// roxyUsername:Prox
2014-05-31 11:04:56
1551
原创 Chromium OS——下载源码1之检验ubunt系统
前提条件:Ubuntu Linux 12.04,x86_64 64位系统,4G RAM,联网。在一些公司里面可能不能直接连接互联网,此时可以使用代理连网,代理配置文件位于/etc/apt/apt.conf。
2014-05-31 10:56:45
1303
原创 repo的使用
第一步,安装repo。首先下载repo的引导脚本,该引导脚本只是一个帮助完成整个repo程序继续下载和加载的工具。可以使用wget,curl甚至浏览器从http://commondatastorage.googleapis.com/git-repo-downloads/repo上下载。把repo脚本设置为可执行,并复制到可执行的路径中:$ curl http://commondatas
2014-05-29 22:17:34
1921
原创 查看ubuntu机器是多少位
在终端中直接输入下述命令:方法一: file /bin/ls若结果中有32-bit字样则该机器是32位,若有64-bit字样则该机器是64位。方法二:getconf -a|grep LONG_BIT若结果中有32则该机器是32位,若结果中有64则该机器是64位上述检测机器是64位。
2014-05-29 22:13:10
1045
原创 JNI操作Java对象
JNI操作Java对象,JNI方法接收的第一个参数是JNIEnv*,第二个参数是Java对象jobject,我们可以在JNI中操作这个jobject进而操作Java对象提供的变量和方法,通常采用FindClass和GetObjectClass两个操作函数。在C++中的函数原型为:jclass FindClass(const char* name);//查找类信息
2014-05-08 21:21:05
1890
1
原创 JNI方法签名规则
JNI方法签名规则:(参数1类型签名参数2类型签名……参数n类型签名)返回值类型签名,签名之间无空格,也无其他分隔符。参数类型签名也有 相应的规则,如下所示:
2014-05-07 20:34:35
3290
原创 JNI总管——JNIEnv
在android的JNI层中随处可见JNIEnv这个指针,通过该指针调用JNI函数,访问Java虚拟机,进而操作Java对象。打开libnativehelper/include/nativehelper/jni.h发现JNIEnv定义如下,由此可知JNIEnv的类型在C++中为_JNIEnv,而在C中为JNINativeInterface*。
2014-05-07 20:31:59
1011
1
原创 C中不同位置未初始化int变量默认值
转载请注明出处: 定义不同的int变量如果没有对其进行初始化其值是不同的:定义全局int变量未初始化其值默认是0;定义局部静态int变量未初始化其默认值也是0;定义局部非静态未初始化其默认值是不确定的;定义全局结构体中int未初始化其值默认是0;定义局部结构体中int未初始化其值也是不确定的。
2014-04-04 22:30:59
11131
原创 Java学习笔记一
转载请注明出处:http://blog.csdn.net/east5683/article/details/22686651 1、 创建Web工程时jar包如果放在/WebRoot/WEB-INF/lib的子目录下可能导致运行时找不到对应的jar包,所以通 常直接放在lib下即可。 2、 Hibernate框架常用结构及基本j
2014-03-31 18:48:33
815
原创 我的IT成长路
转载请注明出处:http://blog.csdn.net/east5683/article/details/22339237 CSDN博客&论坛——读好书,畅想“我的IT成长路”活动开始了! 今天打开CSDN看到了这个活动,觉得这个活动还不错,所以借此活动好好总结一下这些年自己的IT成长路。 在进入大学之前我连QQ都不知道,可是高考完后由于
2014-03-28 00:37:01
998
1
原创 C语言重新学习笔记一
转载请注明出处:http://blog.csdn.net/east5683/article/details/22228557 本学习笔记来自于阅读陈正冲老师编著的《C语言深度剖析》。 1,sizeof是C语言中的关键字,我们经常使用其计算变量或类型所占空间大小,在计算变量所占空间大小时,括号 可以省略(eg:int i=0;sizeof(i)或s
2014-03-27 00:31:15
1016
原创 奋斗2014
大学毕业之后越来越颓废越来越懒惰了,更可怕的是好像自己也慢慢习惯了这种安逸的生活。12年毕业到如今参加工作也差不多有两年了,毕业后的工作没有想象中的那么好,待遇不是预期的待遇,自己似乎也没有那么努力,小结一下毕业后这段时间的得与失,给自己一些前进的动力,寻回那个失去的自己,不能让自己每天没有收获的继续这种的日子。
2014-02-20 23:22:03
847
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人