自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奋斗

小赵的学习专栏

  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于ARC

之前面试的过程中,和面试官争论ARC的问题,近两天好好看了一下苹果的官方指导,留个足迹。        objective-c中的内存管理主要分为:MRR和ARC。MRR指的是manual retain-release,ARC指的是 auto-reference count。这两种方式说到底其实是一样的,总的来说,就是引用计数,所谓的ARC不过是编译器在合适的地方插入释放代码。引用计数这个概念

2014-01-13 11:24:05 856

原创 算是年终总结吧

2013快到头了,简单作个回顾。       年初立贴说不在参和公司的鸟事,也算是做到了,公司各种改制,各种一团糟,软件开发没有任何向前的迹象,下定决心离开了。       3-4月份算是快活的一段日子,偶尔写两个cocos2dx的游戏,后来又做了一个转android的版本,期间看了一些书,总算是正式进入iOS开发,7月份正式开始开发,一个人忙活了1个半月,没日没夜的干,总算是有些成绩。现

2014-01-13 10:31:46 702

原创 吐槽--2013.01.09

公司各种混乱,各种纠结啊。大老板完全不懂软件开发,有意培养的部门老大也是完全不懂软件开发,基本流程一片混乱,测试没有任何地位。软件质量不存在任何保证。开发少的可怜,现在是重美术轻开发,做一个光杆司令有个屁的意思,还不如老老实实做开发得了。立贴为证:自今日起再也不谈流程,不谈管理,只安心做自己的事,领导不提要求的事绝口不提,领导提了的事将就着做。吐槽到此为此。

2013-03-09 23:15:56 585

转载 iOS Automated Tests with UIAutomation

iOS Automated Tests with UIAutomationApril 8, 2012 • tweetQuick introductionAutomated tests are very useful to test your app “while you sleep”. It enables you to quickly track regression

2013-02-26 17:13:55 1151

转载 ubuntu 下svn出错修改方法

Subversion & Certificate Problems with Ubuntu Precise PangolinWednesday, May 2. 2012For quite a while the Ubuntu subversion package suffer from bad user certificates that do not follow the sta

2013-02-22 20:54:33 633

原创 2013-01-23

总感觉有些消沉,头昏脑涨,眼睛发酸,腰酸背痛,我才26,感觉真不好。        看了一篇 一个码农的轮回之路,感觉有点酸酸,投身码农也有2年半,日子过得不好不坏,于我而言,实在算不上坏的,目前来说不错,至少比论坛里吐槽的哥们要强,只是人无远滤,必有近忧,可替换性太弱,早晚会被淘汰,有一同事说,它认识的100个程序员中,现在仍在写代码的,不过二三,这是现实,我不知道我到35岁的时候,我在

2013-01-26 17:10:43 413

原创 emacs 小记

ubuntu12.04+emacs23系统剪切板emacs--->clipboard:M-x  clipboard-kill-region;M-x clipboard-kill-ring-savaclipboard--->emacs:C-yscim输入法:ubuntu现在自带中文输入,非常简单,不用像以前一样复杂配置了,emacs也可以直接使用ibus>apt-

2013-01-23 15:10:46 305

原创 2013-01-08

ios开发看了一个系列文章,感觉还不错,虽然还有很多东西不会,但至少看完之后看其他内容的没什么坎了,要不然还真搞不懂那些拖拖拽拽的玩意,interface build的确是好,可我还是感觉android那种写代码舒服,虽然他也能写,不说了,主要传一下我的学习内容。难道还要审核,要命,本来还想传一下代码,可惜,上传太慢了,算了,我还是放在我的云空间吧看了挺多,感觉懂的越少,知识还

2013-01-08 21:30:15 360

原创 2013-01-04

ubuntu下firefox中tab键怎么才能不跳到下一个??       新年了,2012就这么过去了,总感觉没什么改变,除了年龄增加了一岁,又有什么改变呢? 已经和android是半脱离出来了,想今年4月离开原公司,本想着有一大进步,没想到现在搞得不知道怎么说好,好在现在公司自由度还是有的,不知道下一步会怎么样,总感觉受重视的程度不够,不知道能不能获取我想要的东西,13年总要在这里度过的,

2013-01-04 21:35:06 395

原创 关于c++ primer

终于把c++ primer通读完一遍,第二遍了,依然不敢说全部掌握了这本书中的知识,c++的难是有目共睹的,如果只是简单的内容,那个还是很容易,象我大学中学的c++就很简单,完全没有什么难度,只有当你真正要全面一些的了解的时候才有这种晕头转向的感觉。c++兼容c语法,在不使用oo的时候,基本和c没什么差别啊,最难受的就是,指向数组的指针,指针的数组,这些玩意,还记得当年刚出校门面试的那一串排列

2012-12-27 21:37:00 430

原创 继续吐槽

好久不写博客了,记得以前在网易上写博客,不停的升级,感觉还是蛮有意思的。最近公司开始使用cocos2dx做跨ios和android平台的软件,感觉cocos2dx适用范围也就游戏了,视频音频方面都有比较大的限制,而且代码上受oc的影响比较大,一个autorelease就让人难以理解,不知道实现机制是一件让人很茫然的事,主导开发的人语言功底不够,string都不知道,实在是一件让人很无语的事,重

2012-12-23 16:59:40 449

原创 吐槽

这周真是痛苦,先是耳机掉了,然后电脑崩溃,重装之后东西都找不到,痛苦阿。       什么资料都没有了,现在又陷入了瓶颈期,不知道该学习些什么,现在随便看看seven language at seven weeks,也算是是聊胜于无了。       一直在思考究竟该怎么做,家里都不想回去,想好好学习,以前的东西感觉都记不得,不知道这么看下去有没有意义,以前看过的shell,python之类

2012-10-17 19:55:33 428

原创 跑马灯和悬浮窗口

自定义类:package com.xxx.ross;import android.content.Context;import android.graphics.Rect;import android.util.AttributeSet;import android.widget.TextView;public class MarqueeTextView extends

2012-10-11 14:02:59 851

原创 emacs 作为一个编辑器

作为一个编辑器,我能想到需要的功能:1.打开文件:C-x C-f 打开文件这里必须从CWD(current working directory)开始,设置方法(来自Stackoverflow):Solution 1: Add (cd "C:/Users/Name/Desktop") to the .emacs fileSolution 2: Add (setq default-

2012-09-30 09:56:25 610

原创 Handler Message Looper陈述

关于这个话题的描述,网上很多,而且都很透彻,比如:http://www.cnblogs.com/xirihanlin/archive/2011/04/11/2012746.htmlhttp://disanji.net/2011/01/23/android-looper-handler-thread/http://zhoujianghai.iteye.com/blog/1097156

2012-09-27 22:27:21 739

原创 Process and Thread引发的几个问题

1.默认一个应用程序对应一个Process2.所有组件都在这个Process中,并且在同一个UI线程中3.系统管理Process等级,分为5个等级。4.后台Thread修改UI的三种方式Activity.runOnUiThread(Runnable)View.post(Runnable)View.postDelayed(Runnable,long)AsyncTask

2012-09-25 20:25:41 624

原创 android同步数据库数据

今天遇到一个问题:在一个ActivityGroup和Activity中同时要访问数据库,并且可能都会做修改,那么这是否需要同步?        首先,ActivityGroup和Activity是否在一个Thread中,Processes and Threads中有这么几句:When an application component starts and the application d

2012-09-24 22:50:54 1706

原创 A new Program Language

1. Hello World!2. Comments3. Data Type    Big Number4. Variables5. Operator6. Strings7. Input and Output8. Control Flow9. Arrays

2012-04-06 16:14:51 404

原创 bash 小记

“A parameter is an entity that stores values.” There are three types of parameters: positional parameters, special parameters, and variables.Positional parameters are arguments present on the co

2012-03-29 15:07:27 403

原创 sed 删除行号

以前写过,找不到了,查了半天,聊记于此。sed -e '/^[0-9]*[\t]*/s///' test_sed

2012-03-27 10:01:11 853

原创 android 启动第一个程序

习惯上,把那个包括其他程序shortcut的程序成为Home程序,事实上,我们是把第一个(或者前几个)显示给用户看的应用程序称为Home,这个是在AndroidManifest.xml中确定的。                  android:screenOrientation="portrait"                  android:label="@string/ap

2012-03-22 10:00:46 899

原创 chapter 7 UNIX进程的环境

进程终止的方式:1,正常终止:       从main返回;       调用exit;       调用_exit;2,异常终止:       调用abort;       由一个信号终止。exit和_exit的差异:#include void exit(int status);#include void _exit(int status);其

2011-12-30 19:44:54 425

原创 chapter 6 系统数据文件和信息

口令文件:/etc/passwdpwd.h定义的passwd结构:/* The passwd structure.  */struct passwd{  char *pw_name;        /* Username.  */  char *pw_passwd;        /* Password.  */  __uid_t pw_uid;        /*

2011-12-29 18:25:46 428

原创 chapter 5 标准I/O库

标准I/O库主要是由ANSI C实现的。主要是为了在不同操作系统上实现。     在UNIX中,标准I/O库的最终都要调用I/O例程。     标准I/O库的操作都是围绕stream来进行的。与流相对应的是FILE对象的指针,这个FILE对象的指针和file描述符是有差别的,这是一个结构体,定义在stdio.h中,不同于file描述符就是一个int型数据。     预定义的stream

2011-12-27 19:28:34 411

原创 chapter 1~2

chapter 1:Unix基础知识,主要讲述了后面几章的内容的概要,几乎涵盖了全书所有的内容,当然更为细节的东西需要各章详述。有几点是我以前没有注意的:1.系统调用和库函数的差异,从我们程序员的角度来看是没有什么差异,我们都是一样调用,不关心实现细节。但是两者执行的空间是不一样的,显然,系统调用是在内核空间执行的,而库函数是在用户空间执行的。这用牵涉到内核空间和用户空间的

2011-11-02 23:53:28 383

原创 一周总结

今天是10月30号,10月份就要结束,最近总是感触很多,真正动手还是老样子,很难动手,或者说不能从头到尾的动手,很有虎头蛇尾的讽刺意味。看了很多前辈的博客,现在计算机领域分支太多,谁能最终在这个行业内成功,最终还是会回到基础上,但是现在一个最大的悲哀是当我意识到我需要坚实的基础,我已经在工作中了,我已经没有那么一种学习的环境,去全心全意地搭建自己合理的知识架构。这是我没办法改变的事实,所以只能在这

2011-10-30 23:55:10 377

原创 小结吧,算是一点不成熟的想法

小弟入行也有1年多了,也算是过了三家公司了。在这个又将被外派的时期,写下我的一写认识吧。        我实习是在一家外包公司,自己也不努力,基本上是打酱油,看看小说,对工作内容的认识都有限,不说也罢,反正我现在简历基本不写那段经历的,没脸阿,没办法,反正毕业之后也没去,也就

2011-10-18 15:59:51 1197

原创 为赋新词强说愁

这两天老是感觉不对劲。        看了过来人的  混来混去  和毕业十年 ,感觉心里发堵,作为一个工作一年的IT从业人员,我总是会想到,10年后的我会是个什么样,越想越迷茫,看了很多期中国教育一套的职来职往,没感觉到前途宽广,倒是学到了一事儿:我得做做职业规划了。        在迷茫中啊,找了一个HR的同学,想听听她的意见,毕竟人是专业的。没聊出什么来,她让我先了解我自己,得,这说到

2011-09-20 20:33:12 1419

转载 Android-StageFright之数据流的封装和AwesomePlayer流程

数据流的封装一、由数据源DataSource生成MediaExtractor。通过MediaExtractor::Create(dataSource)来实现。Create方法通过两步来生成相应的MediaExtractor:1、通过dataSource->sn

2011-08-26 21:08:04 1241 1

转载 Emacs C-mode使用

M-x c-beginning-of-defunM-x c-end-of-defun光标调到函数头或尾C-c C-uC-c C-pC-c C-nM-a最内层的C声明,可加前缀N,调到N-1声明M-e最后一个C声明或者语句。和

2011-08-17 18:01:24 2155

转载 Linux音频驱动(1)

Linux下的声卡驱动主要有OSS和ALSA。OOS(Open Sound System),官网:www.opensound.comALSA(Advanced Linux Sound Architecture),官网:www.alsa-project.comO

2011-08-17 17:59:11 2410

转载 Emacs cscope安装以及使用

; -*-Emacs-Lisp-*-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; File:         xcscope.el; RCS:          $RCSfile: xcscope.el,v $ $Revision: 1.14 $ $Date: 20

2011-08-17 13:53:11 1801

原创 我的emacs安装

ubuntu 10.10emacs23之前一直用vim,老感觉ESC键让我很难受,总是要跨越那么远去按,于是想用emacs,先把emacs装起来。apt-get install emacs哦拉,最起码可以看文本,代码了。然后看代码,没有行号,我郁闷了。

2011-08-12 14:17:55 1210

原创 辞旧迎新

换单位,又是一次大的转变啊。        原来在A公司工作,工作比较轻松,氛围还算不错,虽然办公桌小点,以致于我总是侵占隔壁小徐的地儿,没办法,我人大,身体大。不知道新单位会不会好点。同事之间相处还是很好的,没事又有话题的时候开开玩笑还是很轻松的,领导没有架子,能求教,也能对有冲突的地方和他争论。        所以说对公司没有什么怨念之类的不好的想法,这绝对不是为了表现我个人的什么伟大

2011-08-06 18:19:12 779

原创 sed学习小结

最初开始接触到sed这个工具是源于linux内核,感觉很复杂,全是一些/ /之类的东西,完全看不懂,现在做android,我想查看他的编译过程,就想在那些.mk文件中插入一些内容来显示跑到那个文件中了,.mk文件很多,文件首位插入一行,我不可能一个个去做。于是想到了sed,在网络上看sed & awk这本书好像是很不错,就找来看了。中文的全是看上去很不爽的,字迹模糊,看了英文原版,还好不长,要不然

2011-01-08 16:49:00 746

原创 android 属性系统

<br />        最近添加一些默认的属性设置,原代码已有的框架是加载到android属性系统中,所以看了一下android属性系统是怎么回事。<br />        公司原有的框架是这么一回事:添加属性到一个xls文件中,用python读取xls文件,写为一个文本文件,将文本文件copy到手机中的/system/flex目录下,这个目录原先是不存在的,具体怎么操作的,以后再说。假设这个新建的属性文件叫my.prop。代码中加载这个属性文件,然后就是和其他属性一般操作这些自定义的属性了。<br

2011-01-08 11:13:00 1299

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除