搜索到与相关的文章
编程技术

(第Ⅳ部分 行为型模式篇) 第18章 观察者模式(O

概述在软件构建过程中,我们需要为某些对象建立一种“通知依赖关系”——一个对象(目标对象)的状态发生改变,所有的依赖对象(观察者对象)都将得到通知。如果这样的依赖关系过于紧密,将使软件不能很好地抵御变化。使用面向对象技术,可以将这种依赖关系弱化,并形成一种稳定的依赖关系。从而实现软件体系结构的松耦合。意图定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。[GOF《设计模式》]结构图图1Observer模式

系统 2019-08-29 22:04:45 2614

Android

我的Android进阶之旅------>Android之动画之Fra

============================首先看看官网上关于Frameanimation的介绍================================地址:http://developer.android.com/guide/topics/resources/animation-resource.html#FrameFrameanimationAnanimationdefinedinXMLthatshowsasequenceofima

系统 2019-08-12 09:29:40 2614

各行各业

ARM GCC CodeSourcery 下载地址

SourceryG++Lite2011.03-42:https://sourcery.mentor.com/GNUToolchain/package8737/public/arm-none-eabi/arm-2011.03-42-arm-none-eabi.exehttps://sourcery.mentor.com/GNUToolchain/package8736/public/arm-none-eabi/arm-2011.03-42-arm-none-

系统 2019-08-12 09:27:05 2614

各行各业

secure CRT 介绍

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。Secure[1]CRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可

系统 2019-08-12 09:27:00 2614

数据库相关

PL/SQL --> 包重载、初始化

--==========================--PL/SQL-->包重载、初始化--==========================包的重载功能类似于C++中函数的重载功能,即拥有多个同名的子程序,每个同名子程序使用不同的参数。用户可以传递不同的参数来调用同名但参数不同的子程序,此即为包的重载功能。简言之,不管传递什么样的参数,所完成的任务是相同的。假定需要查询部门所在的位置,输入参数部门编号或部门名称都会返回同样的结果。对外部程序而言,似

系统 2019-08-12 01:55:33 2614

MySql

收缩Mysql的ibdata1文件大小方法

ibdata1是mysql数据库中一个数据文件了,你会发现它来越大了,下面我来介绍收缩Mysql的ibdata1文件大小方法如果你有使用InnoDB来存储你的Mysql表,使用默认设置应该会碰到个非常头疼的问题,在Mysql的数据目录里有个默认只有10MB叫ibdata1的文件没日没夜的增长让你烦透了吧?里面包含了InnoDB引擎存储的所有索引和数据信息,很可惜Mysql在设计的时候就没有收缩InnoDB表的功能,这就是为什么你在delete,trunca

系统 2019-08-12 01:54:45 2614

Oracle

通过JDBC连接Oracle数据库中的十大技巧

通过JDBC连接Oracle数据库中的十大技巧1、在客户端软件开发中使用Thin驱动程序在开发Java软件方面,Oracle的数据库提供了四种类型的驱动程序,二种用于应用软件、applets、servlets等客户端软件,另外二种用于数据库中的Java存储过程等服务器端软件。在客户机端软件的开发中,我们可以选择OCI驱动程序或Thin驱动程序。OCI驱动程序利用Java本地化接口(JNI),通过Oracle客户端软件与数据库进行通讯。Thin驱动程序是纯J

系统 2019-08-12 01:52:43 2614

Oracle

Oracle

Oracle初级性能优化总结前言关于对Oracle数据库查询性能优化的一个简要的总结。从来数据库优化都是一项艰巨的任务。对于大数据量,访问频繁的系统,优化工作显得尤为重要。由于Oracle系统的灵活性、复杂性、性能问题的原因多样性以及Oralce数据库的动态特性,优化成为Oracle数据库管理中最困难的领域。作为一个对数据库了解不多的程序猿,我也只能从最基本的开始着手,慢慢来学习掌握Oracle的基础吧。示例1、避免使用select*当你想在select字

系统 2019-08-12 01:51:47 2614

Tomcat

tomcat 7.0 配置详解

我的博客:www.while0.com①SERVERServer是一个顶层元素,整个配置文件的根元素,表示整个Servlet容器或者Tomcat服务器,包含多个Listener,一个GlobalNamingResources和一个Service属性名描述className实现org.apache.catalina.Server接口的类,如果没有指定,默认为org.apache.catalina.core.StandardServeraddress接收关闭t

系统 2019-08-12 01:33:32 2614

操作系统

JDK 1.7环境变量的配置

Java开发比较麻烦但是必不可少的就是配置环境变量了,其实配置环境变量没什么复杂的,但是偶尔记不起来到底怎么配了,老是不对,确实是很恼火的事,还好,jdk1.7为我们大大简化了环境变量的配置了以前的jdk配置都是要配java_home,class,path三个变量现在只需要把./jdk1.7.0/bin添加到path就ok啦例如我的jdk是默认安装,配置为怎么样,很方便了吧,再也不用担心配环境变量了JDK1.7环境变量的配置

系统 2019-08-12 01:33:12 2614