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

命令(Command)模式

命令(Command)模式:又称Action模式或者Transaction模式。它属于对象的行为模式。命令模式把一个请求或者操作封装到一个对象中。命令模式允许系统使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和撤销功能。GoF命令模式结构图如下:命令模式是有以下角色:抽象命令(Command)角色:声明执行操作的接口。具体命令(ConcreteCommand)角色:将一个接收者对象绑定到一个动作上。调用接收者相应的操作,以实现

系统 2019-08-29 22:57:34 2612

编程技术

嵌入式EasyHMI V0.1版终于推出,C#真是软件开

这段时间就和闭关一样,连续几周一直在开发嵌入式EasyHMI,从架构到具体的代码,有上位机的IDE开发环境到WinCE上的运行时环境,有TCP/IP、COM通信,有多线程,多缓存图形处理,XML序列化,有EVC,有C#,有.net2.0的框架集,有.net2.0精简框架集,一时云集,一阵天昏地暗之后终于成型,是可喜可贺,但腰酸背疼的不得了。不过这里不得不要夸C#两句,C#真是我目前用到的最好,最精妙的语言,确令我爱不释手。想想如果不是基于C#开发,想在短短

系统 2019-08-29 22:54:47 2612

编程技术

OS X变更Login屏幕背景

这里说的是,当你启动OSX后,系统停留在登录界面的时候,Login窗口后面整个屏幕的那个画面.目前网上有一种流行的更改方式是直接更改OSX系统默认的屏幕背景图形文件,它的存放位置在/System/Library/CoreServices/,文件名是DefaultDesktop.jpg.操作者只要把自己制作的图形文件覆盖这个文件就好了.注意,在OSX10.5.4以后,操作者要注意把该文件的owner和group一定要变更为root:wheel,以及权限,否则

系统 2019-08-29 22:51:13 2612

Javascript

十个开源的Javascript框架

下面是十个最牛的也是最流行的Javascript框架。它们完全可以担任目前世界上几乎所有一些和Ajax技术相关的和图形界面相关的一切功能。jQueryhttp://jquery.com/如果今天你还不知道jQuery的话,那么作为一个程序员你可能真的是从火星来的了。这恐怕是Ajax中应用最广的框架。包括了许多很不错的UI组件,做出网页的效果也是令人称道的。不过,他最牛的是它的文件大小,只有区区18K,实在是居家旅行,网站开发之首选。下面是一个日历控件,很不

系统 2019-08-29 22:49:01 2612

MySql

MyBatis+MySQL 返回插入的主键ID

需求:使用MyBatis往MySQL数据库中插入一条记录后,需要返回该条记录的自增主键值。方法:在mapper中指定keyProperty属性,示例如下:insertintouser(userName,password,comment)v

系统 2019-08-29 22:09:45 2612

Javascript

firefox与ie 的javascript区别

Document.form.item问题现有问题:现有代码中存在许多document.formName.item("itemName")这样的语句,不能在firefox下运行。解决方法:改用document.formName.elements["elementName"]。集合类对象问题现有问题:现有代码中许多集合类对象取用时使用(),IE能接受,firefox不能。解决方法:改用[]作为下标运算。如:document.forms("formName")改

系统 2019-08-29 22:06:30 2612

编程技术

CopyOnWriteArrayList理解与理解[转]

FROM:http://www.cnblogs.com/alipayhutu/archive/2012/08/11/2634073.htmlCopyOnWriteArrayList理解与理解CopyOnWriteArrayList,因何而存在?ArrayList的一个线程安全的变体,其所有可变操作(add、set等)都是通过对底层数组进行一次新的复制来实现的,代价昂贵。CopyOnWriteArrayList,是因”并发”而生。CopyOnWriteArr

系统 2019-08-12 09:30:26 2612

Java

HBase入门篇2-Java操作HBase例子

网址:http://www.javabloger.com/article/apache-hbase-shell-and-java-api-html.html本篇文章讲述用HBaseShell命令和HBaseJavaAPI对HBase服务器进行操作。在此之前需要对HBase的总体上有个大概的了解。比如说HBase服务器内部由哪些主要部件构成?HBase的内部工作原理是什么?我想学习任何一项知识、技术的态度不能只是知道如何使用,对产品的内部构建一点都不去关心,

系统 2019-08-12 09:30:23 2612

各行各业

【Selenium专题】元素定位之一简单定位

UI自动化工具千变万化、架构千变万化,但都逃离不开的关键一步就是元素定位。下面以Selenium为例介绍常见的几个元素定位方法ID-元素id属性WebElementEl=driver.findElement(by.id(“id”))name-元素name属性WebElementEl=driver.findElement(by.name(“name”))className-元素class属性WebElementEl=driver.findElement(by

系统 2019-08-12 09:27:31 2612

数据库相关

ocp11g培训内部教材_053课堂笔记(043)_数据备份

053:数据库高级管理:目录第一部分:数据库备份与恢复...4第一章:备份恢复概述...41.1备份的意义:41.2数据库故障的类型:...41.3制定你的备份和恢复的计划...41.4备份恢复分类...51.5备份恢复方式...51.6完全恢复与不完全恢复...51.7归档与非归档...6第二章:手工备份与恢复...62.1手工备份:...62.2手工备份和恢复的命令...62.3备份前应对数据库进行检查:72.4手工非一致性备份(热备份)的执行方式及热

系统 2019-08-12 01:54:53 2612