在接触程序后,经常会看到重构两个字,因为自己用不到,就没有取了解,今天在看书的过程中,看到了重构和测试,这才在网上百度一下。现在来说一下自己的理解,重构就是对程序代码添加或者修改,以提高程序代码的质量,性能,使程序的设计模式和架构更合理,提高软件的扩展性和维护性。为什么要重构,因为随着社会的进步,程...
分类:
其他好文 时间:
2014-10-08 00:12:14
阅读次数:
417
1. 流是数据序列的抽象概念。 (文件是数据静态存储形式,而流是指数据传输时的形态。文件是一系列数据组成的集合,而流提供了一种从IO设备写入、读取数据的方式,文件只是流所能操作的设备之一,还有网络流,内存流等)。2. JAVA中的gc只会回收java对象,并不会将计算机产生的相关资源进行回收,所以仍...
分类:
编程语言 时间:
2014-10-08 00:11:54
阅读次数:
189
类似JAVA,C++,PHP也有面向对象,关于类,对象,继承,封装...的概念也类似,所以这里直接来说明PHP面向对象的用法。一.类的声明 class Person{ //成员属性 //成员属性前必须有关键字修饰,最起要有个var //成员属性不要使用资源类型和空类型(resou...
分类:
Web程序 时间:
2014-10-08 00:11:44
阅读次数:
221
Preface
Diego Elio"Flameeyes"Pettenò
Author and Publisher SRC=https://autotools.io/index.html David J."user99"Cozatt
Miscellaneous Editing Copyright ©...
分类:
其他好文 时间:
2014-10-08 01:01:15
阅读次数:
407
Problem:There are two sorted arrays A and B of size m and n respectively. Find the median of the two sorted arrays. The overall run time complexity sh...
分类:
其他好文 时间:
2014-10-08 00:27:44
阅读次数:
321
package com.mycon.app;import java.lang.reflect.Constructor;import java.util.Arrays;public class SingletonTest { @SuppressWarnings("rawtypes") ...
分类:
其他好文 时间:
2014-10-08 01:17:34
阅读次数:
250
在eclipse中点击window→Customize Perspective→Command Groups availability→Available command groups下勾选Android SDK and AVD Manager选项,然后在Tool Bar Visibility 下勾...
分类:
移动开发 时间:
2014-10-08 00:43:54
阅读次数:
224
IOS百度地图API开发自定义气泡,点击气泡自动生成路线,以及拖拽IOS百度地图开发POISearch搜索附近停车场,附近加油站IOS百度地图视角跳到用户当前位置IOS百度地图开发实时路况IOS开发百度地图自动导航IOS开发百度地图在大头钉上加文字和图片,点击这个整体再弹出气泡IOS开发百度地图实现...
分类:
移动开发 时间:
2014-10-08 01:50:24
阅读次数:
674
变量: 计算机使用内存来记忆大量运算时要使用的数据。根据数据的类型为它在内存中分配一块空间,然后数据就可以放进这块空间中。 通过变量名可以简单快速地找到它存储的数据。将数据指定给变量,就是将数据储存到以别名为变量名的那个房间;调用变量,就是将那个房间中的数据取出来使用。可见,变量是储存数据的一个基本...
分类:
其他好文 时间:
2014-10-08 00:43:24
阅读次数:
285
建站程序。免费的建站程序有很多,如:wordpress(本站使用的程序)、dedecms、discuz等等,这里我就稍微归类下,可以根据自己的需要选取。1、博客程序。wordpress,目前全球也是中国使用最多的博客程序。官方网站是 http://cn.wordpress.org,基于PHP语言。Z...
分类:
其他好文 时间:
2014-10-08 00:09:44
阅读次数:
322
傅里叶变换,opencv, 快速傅里叶变换,频率域滤波,低通高通高斯滤波
分类:
其他好文 时间:
2014-10-07 23:52:54
阅读次数:
270
一、前言 有限的空间展现无限的内容,这是滚动最常用到的地方。根据信息滚动效果我们可以有很多的实现方式,但HTML自带的marquee标签是其中一个较简单的实现方式。下面记录一下,供日后查阅。二、marquee标签的基础知识 ...
分类:
Web程序 时间:
2014-10-08 01:16:04
阅读次数:
352
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------@property和ARC@property和ARC都是编译器特性,系统会帮我们自动生成代码property参数1.set方法内存管理相关的参数 retain : release旧值,retain新...
分类:
其他好文 时间:
2014-10-08 00:42:34
阅读次数:
324
一、Servlet+JSP+JavaBean开发模式(MVC)介绍 Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据。 Servlet+JSP+JavaBean模式程序各个....
分类:
编程语言 时间:
2014-10-07 23:52:14
阅读次数:
351
1、添加GridItem布局文件 2、主界面添加GridView 3、添加自定义适配器类,并对自定义griditem布局文件中的控件进行设置值protected class MyGridAdapter extends BaseAdapter { @...
分类:
移动开发 时间:
2014-10-07 23:52:04
阅读次数:
243
目 录引言 1一、安装和登录 2(一) login 2(二) shutdown 2(三) halt 3(四) reboot 3(五) install 4(六) mount 4(七) umount 6(八) chsh 6(九) exit 7(十) last 7(十一) 动手练习 7二、文件处理 9(一...
分类:
系统相关 时间:
2014-10-07 23:51:44
阅读次数:
384
inline-block的兼容性问题兼容性:IE6、IE7不识别inline-block但可以触发块元素。其它主流浏览器均支持inline-block。解决IE6、IE7兼容性的方法:1、首先设置inline-block触发块元素,具有了layout的特性,然后设置display:inline使块元...
分类:
其他好文 时间:
2014-10-08 00:41:34
阅读次数:
272