- 博客(6)
- 资源 (3)
- 收藏
- 关注
初识Objective-C之Windows下的环境搭建 .
初识Objective-C之Windows下的环境搭建最近项目组接到一个iOS的项目,感觉到自己学习的机会来了,果断报名参加(以前一直是做Android的)!可怜的我连Objective-C的基本语法都不懂,只能从头学起了。俗话说的好啊,“工欲善其事必先利其器”,先搭建一个环境学习基本语法吧!没有Mac系统就用Windows代替,没有条件也要创造条件啊!上网查找了一下关于Win
2015-08-14 19:48:44 84
原创 mp3结构
ID3v1 ID3V1比较简单,它是存放在MP3文件的末尾,用16进制的编辑器打开一个MP3文件,查看其末尾的128个顺序存放字节,数据结构定义如下: char Header[3]; /*标签头必须是"TAG"否则认为没有标签*/ char Title[30]; /*标题*/ char Artist[30]; /*作者*/ char Album[30]; /*专集*/
2012-11-30 09:57:31 168
原创 Java按位运算符的使用
1. 按位与运算 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1 ,否则为0。参与运算的数以补码方式出现。 例如:9&5可写算式如下: 00001001 (9的二进制补码)&00000101 (5的二进制补码) 00000001 (1的二进制补码)可见9&5=1。 按位与运算通常用来对某些位清0或保留某些位。
2012-11-30 09:29:33 134
原创 java中基类与子类的初始化顺序
最近有朋友问我基类和子类初始化顺序的问题,个人觉得听起来虽简单,但和容易混淆和遗忘,故整理分享一下。一段代码足以说明一切:class B { B() { print("B"); }}class D { D() { print("D"); }}class A { // 静态代码块 static { print("A-->sta
2012-11-25 15:35:55 11813
原创 Java移位操作符使用初探
Java中移位操作符共有三种,分别是:左移操作符(>),无符号右移操作符( >>> ),看似简单,却不简单。左移操作符(右移操作符(>>)能按照操作符左侧指定的位数,将操作符有变的操作数向右移动,若操作数为正,则高位补0。若操作数为负,则高位补1。无符号右移操作符( >>> )无论操作数正负,都在高位补0.。这也是C和C++中没有的一种特殊操作符。对于无符号右移操作符( >>> )
2012-11-23 19:52:40 11722
原创 数据结构与算法学习之简单排序-----冒泡排序
冒泡排序,顾名思义,通过类似于一个泡泡从低处走到高处的过程来实现排序。以递增排序为例,排序过程中,每一趟从序列的初始位置向后,通过两两比较,将一个较大的数移动到序列的后方,下一趟继续从初始位置开始,重复操作,每一趟区别与前一趟的是此趟只需要对后端有序序列除外的数据进行比较,用通俗点的话来形容就是:每一趟都在剩下的胖子里面找个瘦子举例说明,无序序列:9,5,3,6,7,1,2,排序的详细过程如下
2012-11-23 15:44:04 11498
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人