摘要:
模板方法模式,定义一个操作中的算法的骨架,而将一些步骤延迟到子类中实现,使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。UML示例代码示例package com.pattern;public abstract class TemplateMethod { public static final String S1="method1"; public static final String S2="method2"; /** * 模板方法 * @param methodName */ public final void Method(Str 阅读全文
posted @ 2013-05-10 21:17
坚固66
阅读(171)
评论(0)
推荐(0)
摘要:
1. MotionEvent的几个函数下面的方法都支持多点触摸,即可以对单个触摸点调用下面的方法1.1 getPressure()这个api 可以获取到手指触摸屏幕时候的压力,但是需要硬件和驱动支持...它有助于我们做出更加拟物化的设计,比如:1. 手绘。可以根据手指压力更好地模拟画笔的出息和颜色的深浅,让人感觉更真实。2. 对控件的点击操作。可以根据手指压力来设置控件(如按钮)的pressed效果,比如下凹的幅度。3. 新操作方式。及手指不离开屏幕,通过调整手指压力来达到操作目的,比如模拟汽车加油门1.2 getSize() 获取手指触摸屏幕时与屏幕的接触面积这个可以用来识别fattouch 阅读全文
posted @ 2013-05-10 21:15
坚固66
阅读(134)
评论(0)
推荐(0)
摘要:
Properties类表示了一个持久的属性集。Properties可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。一个属性列表可包含另一个属性列表作为它的“默认值”;如果未能在原有的属性列表中搜索到属性键,则搜索第二个属性列表。因为Properties继承于Hashtable,所以可对Properties对象应用put和putAll方法。但不建议使用这两个方法,因为它们允许调用者插入其键或值不是String的项。相反,应该使用setProperty方法。如果在“不安全”的Properties对象(即包含非String的键或值)上调用store或save方法,则该调用将失败。 阅读全文
posted @ 2013-05-10 21:13
坚固66
阅读(177)
评论(0)
推荐(0)
摘要:
以下代码是我写的关于标签开关闭合效果的实例,很简单的,内容及含义我就不说了,仔细看看,so easy<!DOCTYPE html><html><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><head> <title></title> <script type="text/javascript"> function list2() { var aNode = ev 阅读全文
posted @ 2013-05-10 21:11
坚固66
阅读(148)
评论(0)
推荐(0)
摘要:
最近看完了《画家与黑客》一书,最喜欢的一篇文章是关于品味的。文章的名字叫:设计者的品味。第一次看到谈论品味的文章,收益颇多。什么样的品味是好的品味呢?作者在本文里对此进行了深入的探讨,同时也告诉我们如何去发展自己的品味。无独有偶,最近很火的一部视频:《乔布斯:遗失的访谈(1995)》(本文末尾有视频链接)里,在视频的最后一部分,乔布斯也谈到了品味,中文翻译里的原文如下:记者:你怎么知道哪个方向是正确的?乔布斯:你知道的,最终得由你的品味来决定。你要熟悉人类在各领域的优秀成果。尝试把他们运用到你的作里。毕加索说过:拙匠抄,巧匠盗。我从来不觉得借鉴别人的创意可耻。而在《画家与黑客》里,文章的开篇, 阅读全文
posted @ 2013-05-10 21:10
坚固66
阅读(245)
评论(0)
推荐(0)
摘要:
一台机器运行着从Oracle11.2.0.3的安装程序里的默认的数据库。这个实例名字叫做o1123。 然后我手动创建了第二个实例(通过swingbench的crdb.sh和slob的测试)而不是通过数据库配置助手(或许这是个错误),然后我想访问OEM。第二个实例名字是SOE60G(一个60GB的swingbench数据集数据库)。 首先试着启动dbconsole: $ emctl start dbconsoleOC4J Configuration issue. /home/oracle/oracle1123/product/oc4j/j2ee/OC4J_DBConsole_perf234-ta 阅读全文
posted @ 2013-05-10 21:08
坚固66
阅读(284)
评论(0)
推荐(0)
摘要:
安装参考:http://www.linuxidc.com/Linux/2012-05/59663.htm。安装过程各种问题。由于电脑之前是别人的,分区弄得特别乱,还把硬盘弄成了动态磁盘(可以任意分区,但是不支持双系统。当在window下分配的主分区超过3个的时候会提示将转换成动态磁盘,这时候最好别点确定,把没必要的分区通过diskgenius转换成逻辑分区就好,不然无法安装双系统。)。在diskgenius下发现除了主分区,其他都变成了空闲分区。于是使用丢失分区查找功能,一不小心,把C盘给覆盖了。开机无法重启了。幸好准备充分,把系统盘插进去,修复之后,分区神奇地变回了非动态磁盘,但是丢失了一个 阅读全文
posted @ 2013-05-10 21:06
坚固66
阅读(84)
评论(0)
推荐(0)
摘要:
//JDBC提供了数据库batch处理的能力,在数据大批量操作(新增、删除等)的情况下可以大幅度提升系统的性能。Let’s see how we can perform batch insert in Java using JDBC APIs. Although you might already knew this, I will try to explain the basic to a bit complex scenarios.In this note, we will see how we can use JDBC APIs likeStatementandPreparedState 阅读全文
posted @ 2013-05-10 21:04
坚固66
阅读(1310)
评论(0)
推荐(0)
摘要:
帮大家介绍一款免费的cdn缓存加速系统。WDCDN缓存加速管理系统,CDN软件,CDN管理平台,CDN解决方案wdcdn是一套基于Linux+apache+squid架构开发的CDN缓存加速系统及管理系统,高效,稳定,安全. 可帮助大中小站长或大中小企业低成本,快速简单,构建自己的CDN网络或服务器群,提供专业的CDN加速服务或增值服务,更好的在线服务,更快速的网络和网站. 使用wdcdn,自架CDN加速系统,架构CDN加速系统,提供CDN加速服务,CDN加速解决方案,变得容易和简单功能特性 1 运行于开源Linux系统,安全,稳定,高效 2 基于高性能开源软件squid开发,集中管理,易操作 阅读全文
posted @ 2013-05-10 21:02
坚固66
阅读(398)
评论(0)
推荐(0)
摘要:
目标:掌握简单算法分析和实现任务1:求n的值,其中n=x!+y!,x与y为随机的整数 提示: 可以利用C语言里rand()等随机函数生成x与y 要求: 先分析思考、再实现#include <stdio.h>#include<stdlib.h>void main() { long fun(int a); long x,y; long n; x =(long)rand()/10; y =(long)rand()/2000; printf("%lu\n%lu\n",x,y); n=fun(x)+fun(y); printf("%lu", 阅读全文
posted @ 2013-05-10 21:00
坚固66
阅读(91)
评论(0)
推荐(0)

浙公网安备 33010602011771号