码迷,mamicode.com
首页 > 编程语言
OC语言知识8
本文目录一、平移动画二、缩放动画三、旋转动画四、其他CABasicAnimation是CAPropertyAnimation的子类,使用它可以实现一些基本的动画效果,它可以让CALayer的某个属性从某个值渐变到另一个值。下面就用CABasicAnimation实现几个简单的动画。* 先初始化一个U...
分类:编程语言   时间:2015-02-13 18:01:48    阅读次数:218
Java魔法堂:解读基于Type Erasure的泛型
一、前言 还记得JDK1.4时遍历列表的辛酸吗?我可是记忆犹新啊,那时因项目需求我从C#转身到Java的怀抱,然后因JDK1.4少了泛型这样语法糖(还有自动装箱、拆箱),让我受尽苦头啊,不过也反映自己的水平还有待提高,呵呵。JDK1.5引入了泛...
分类:编程语言   时间:2015-02-13 18:01:12    阅读次数:211
Java基础之IO
初学JAVA IO流
分类:编程语言   时间:2015-02-13 17:59:37    阅读次数:137
OC语言知识11
本文目录一、隐式动画属性二、position和anchorPoint回到顶部一、隐式动画属性* 在前面几讲中已经提到,每一个UIView内部都默认关联着一个CALayer,我们可用称这个Layer为Root Layer(根层)。所有的非Root Layer,也就是手动创建的CALayer对象,都存在...
分类:编程语言   时间:2015-02-13 17:58:53    阅读次数:210
java位操作
在搞与c的协议解析的时候,要进行很多的位运算。因为位运算,实际编程中用的不多,这里还是记录一下。c协议过来的数据是16进制的字符串。首先是将16进制的字符串转换为ByteBuffer. public static ByteBuffer string2Buffer(String source) ...
分类:编程语言   时间:2015-02-13 17:57:00    阅读次数:127
事件与线程
记得以前做一个根据文件名和搜索范围查找相关文件的小程序,当时遇到一个问题:对文本框使用键盘事件监听,但每次获得的文本框的内容总是少了当前按的字母,比如上面,后台获得的结果比我们想要的少了当前按下去的“e”。当时这个问题搁置了。现在有一种较好的解决方法,就是不使用事件监听,而是开一条线程去监听。这样便...
分类:编程语言   时间:2015-02-13 17:54:35    阅读次数:169
java中HashMap详解(转)
java中HashMap详解博客分类:JavaSEJava算法JDK编程生活 HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实现类。虽然 HashM...
分类:编程语言   时间:2015-02-13 17:54:25    阅读次数:293
javascript——URI的编解码方法
有效的URI(统一资源标示符)是不能包含某些字符的,如空格,所以需要进行编码,编码方法有:encodeURI()和encodeURIComponent(),对编的码进行解码方法有:decodeURI()和decodeURIComponent()。
分类:编程语言   时间:2015-02-13 17:53:52    阅读次数:222
关于Java中集合的讲解~
http://blog.csdn.net/zccst/article/details/5092816comparable& Comparator 都是用来实现集合中的排序的,只是Comparable是在集合内部定义的方法实现的排序,Comparator是在集合外部实现的排序,所以,如想实现排序,就需...
分类:编程语言   时间:2015-02-13 17:53:10    阅读次数:203
这段时间对c#和java的感受
这段时间对c#和java的感受虽然很多书上说语法相似,但实际这是一个接近于门外汉的看法真正的不同是 c#对系统支持更贴近, 而java倡导跨平台因而c#语法关键字更多,更细,而java为了平台通用性考虑,关键字少,语法更加简单导致c#开发的程序,功能开发的越多,引入的操作系统API就多,想跨平台.....
分类:编程语言   时间:2015-02-13 17:53:45    阅读次数:203
与你一起玩排序
排序问题   三            前面我们已经稍微的提到了快排,在这里会较详细的说一下快排,嘿嘿,或许不是很专业,话不多说。Let's go!     还是问一下,什么叫做快排?         快速排序的基本思想是,通过一轮的排序将序列分割成独立的两部分,其中一部分序列的关键字(这里主要用值来表示)均比另一部分关键字小。继续对长度较短的序列进行同样的分割,最后到达整体有序。在排序过...
分类:编程语言   时间:2015-02-13 16:46:26    阅读次数:142
学Python这本书不错!
学Python这本书不错! 自己整理的Python基础教程上传到csdn上了,请有兴趣了解学习Python语言的csdn的网友们下载吧。 csdn下载地址 http://download.csdn.net/detail/u014036026/7188403 百度网盘地址 http://pan.baidu.com/s/1i37Vra1...
分类:编程语言   时间:2015-02-13 16:45:11    阅读次数:155
redis? python客户端
redis python客户端库安装与简单使用...
分类:编程语言   时间:2015-02-13 16:44:17    阅读次数:157
顺序表(数组)和链表的比较
特点对比: 1、存取方式上,数组可以顺序存取或者随机存取,而链表只能顺序存取; 2、存储位置上,数组逻辑上相邻的元素在物理存储位置上也相邻,而链表不一定; 3、存储空间上,链表由于带有指针域,存储密度不如数组大; 4、按序号查找时,数组可以随机访问,时间复杂度为O(1),而链表不支持随机访问,平均需要O(n); 5、按值查找时,若数组无序,数组和链表时间复杂度均为O(1),但是当...
分类:编程语言   时间:2015-02-13 16:43:25    阅读次数:303
遇到多个构造器参数时要考虑用构建器——Effective Java 读书笔记
如果类的构造器或者静态工厂中具有多个参数,设计这种类时,Builder模式就是种不错的选择,特别是当大多数参数都是可选的时候。 与使用传统的重叠构造器模式相比,使用Builder模式的客户端代码将更易于阅读和编写,构建器也比JavaBeans更加安全。 @author 刘向峰 public class NutritionFacts {...
分类:编程语言   时间:2015-02-13 16:39:14    阅读次数:129
用私有构造器或者枚举类型强化singleton属性——Effective Java 读书笔记
/** * 实现singleton的第二种方法,共有成员是个静态工厂方法。 * (第一种方法中公有静态成员是个final域,即直接使用private static final Singleton INSTANCE = new Singleton();) * @author 刘向峰 * */ public class Singleton { private static final...
分类:编程语言   时间:2015-02-13 16:40:49    阅读次数:194
C++“输入输出流与文件系统”
I/O流的概念 一、流     1、含义:流是一个处于传输状态的字节序列,是字节在对象之间的“流动”,流的操作包括输入与输出。     2、作用:提供了灵活而易于使用的输入、输出机制,输入输出是数据传送的过程,数据如流水一样从一个位置流向另一个位置。 二、常用的流     1、cin为标准输入流对象,与提取运算符>>连用,用于输入。     2、cout为标准输出流对象,与...
分类:编程语言   时间:2015-02-13 16:38:38    阅读次数:163
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!