Java 核心技术之一程序设计概述一、 Java语言的特点简单行 :取经于C++,排除了C++不常用的指针、结构等,增加垃圾回收。面向对象:与C++不同是单继承,但是可以继承多接口。完全面向对象的语言;网络技能:Socket,FTP,Http,URL编程简单;健壮性:避免指针错误使用;安全性:构建防...
分类:
编程语言 时间:
2015-04-26 01:09:31
阅读次数:
173
内省(Introspection)是对象揭示自己作为一个运行时对象的详细信息的一种能力.NSObject协议和类定义了很多内省方法,用于查询运行时信息,以便根据对象的特征进行识别. 在iOS开发过程中,有效的使用内省方法.有助于避免错误地进行消息派发、错误地假设对象相等、以及类似的问题.明智地...
分类:
其他好文 时间:
2015-04-25 19:35:52
阅读次数:
148
我们在开发过程中经常会用到多个Fragment之间进行切换,刚开始是有一些开发者可能会用到这种单例方法:
if (mFragment != null) {
ft.hide(mFragment);
}
这种方法避免了多次多fragment进行实例化,实例化一次多次使用的优化方法,但是用这个话,经过我们测试的工作者的暴力测试就会出现问题,比如:多个fragment乱串的问题,因为这个用做的...
分类:
其他好文 时间:
2015-04-25 18:31:05
阅读次数:
175
参考:http://www.cnblogs.com/sxw_cug/archive/2013/02/28/1785477.htmlhttp://www.cnblogs.com/jiaxa/p/3326631.html?utm_source=tuicoolhttp://www.cnblogs.com/...
分类:
Web程序 时间:
2015-04-25 18:16:02
阅读次数:
114
单利模式应该是开发中用的最多的一种。单例设计模式目的: 解决一个类在内存中只存在一个对象想要保证对象唯一,实现思路: 1.为了避免其他程序过多建立该类对象,先禁止其他程序建立该类对象 2.还为了其他程序可以访问到该类对象,只好在本类中自定义一个对象 3.为了方便其他程序对自定义对象的访问,可以对外....
分类:
其他好文 时间:
2015-04-25 17:56:52
阅读次数:
139
//---------------------------15/04/25----------------------------
//Chain of responsibility 责任链-----对象行为型模式
/*
1:意图:
使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这些对象
...
分类:
其他好文 时间:
2015-04-25 15:12:54
阅读次数:
134
linux下git使用记录1浏览:985发布日期:2013/08/08分类:技术分享在使用github的时候,不可避免的接触到了git,用他来更新项目,做版本控制。这里特别把常用的命令记录下来,来巩固记忆,也可以在忘记的时候回顾。接下来具体看一下相关命令。如果没有安装git的可以通过 sudo ap...
分类:
系统相关 时间:
2015-04-25 13:34:31
阅读次数:
184
在嵌入式开发中,经常碰到因端序使用不当导致的错误,故决定决定将工作中常见的转序函数进行梳理,一是为了避免犯同样的错误,二是为了以后方便查询。本文分为四个部分:1、什么是大小端序;2、大小端序数据相互转换函数;3、应用场景;4、使用总结。 1、什么是大小端序 大端模式:是指数据的高字节保存在内...
分类:
其他好文 时间:
2015-04-25 11:55:01
阅读次数:
648
长期从事编程活动的程序员都期望在50多岁时能爬到一个足够高的职位,或者能顺利的退休。那你有没有想过,如果到那时你失业了呢?你会从衣食无忧沦落为无家可归。没有吓唬你,本文作者就是一个真实的例子。为了避免沦落为下一个作者这样的人,他给程序员以下建议:1. 职场上往上爬,不要停。2. 成为某一方面的专家—...
分类:
其他好文 时间:
2015-04-25 10:38:14
阅读次数:
207
C#中异步和多线程的区别是什么呢?异步和多线程两者都可以达到避免调用线程阻塞的目的,从而提高软件的可响应性。甚至有些时候我们就认为异步和多线程是等同的概念。但是,异步和多线程还是有一些区别的。而这些区别造成了使用异步和多线程的时机的区别。异步和多线程的区别之异步操作的本质所有的程序最终都会由计算机硬...
分类:
编程语言 时间:
2015-04-25 10:36:35
阅读次数:
120