- 浏览: 168469 次
- 性别:
- 来自: 杭州
最新评论
-
natan:
和楼主问题一样 添加动画后 总是从屏幕的最上或最底部 出现
PopupWindow的显示隐藏配置动画 -
shenya2:
...
js的this指针理解 -
jonson:
就是用了它的判空函数而已,直接 判断也是可以的。oldFile ...
JAVA高效文件内容比较 -
jonson:
我的是android的项目,这个类是属于android.jar ...
JAVA高效文件内容比较 -
wangh8:
TextUtils这个类提示找不到
JAVA高效文件内容比较
文章列表
如题所述的问题。
比如:(height*width)800*480的设备,那么它的wallpaper应该是怎么样一个比例呢。
可以通过算法 width*2:height 确定的比例来获取图片
那么800*480的wallpaper的图片比例应该设置成宽高比例为 6:5 的图片。
架构的主要想法是 功能模块独立、数据访问集中。这样子各个功能模块都能当做独立的工程来开发,能独立部署,容易实现分布式。下面是一个简单的架构示意图:
这个还没有实现的,只是一个想法。大大们看看
从JDK5.0开始,JDK中加入了并发包,最近刚开始使用。感觉对于应用开发非常方便。在开发过程中,我自己碰到两种情况的应用场景。就从应用场景来分析concurrent包的应用。
场景一:任务的定时、延时执行。比如指定某个状态检查的任务程序定时执行。
场景二:有多任务同时提交,而且这些任务相互独立。这些任务可以并行执行的,但是,各个任务最终需要返回执行的结果。
场景一是非常常见的,当然也已经有很多成熟的机制来实现它,比如:定时器Timer。在并发包中接口java.util.concurrent.
ScheduledExecutorService可以非常轻松地完成定时,延时执行,同时可以返回 ...
alan谏言3:Syntactic sugar causes cancer of the semicolon. 语法糖衣导致了代码的弊病。
语法糖衣是由Peter J. Landin创造的一个术语,是指用在一门语言中,用该语言语法包装程序,使程序语句更适合于人类的思维方式。它使得程序员使用该语言起来更舒适。特别来说,对于某个语言中的某个控件是可以由语言的其它语法来替换,并且不对完成的功能有任何的影响。举个语法糖衣的例子:
在C语言中,对数组的访问,我们可以同 array[i]这种下标的方式来访问,但是其实这是一个语法糖衣,可以通过 *(array + i)来访问。
语法糖 ...
最近在写oracle的存储过程,在写得过程中遇到了很多的状况,在此写下笔记以备察看。
基础语法部分:
1.定义存储过程:
CREATE OR REPLACE PROCEDURE 存储过程名字
(
参数1 IN NUMBER,
参数2 IN NUMBER
) IS
变量1 INTEGER :=0;
变量2 DATE DEFAULT null;
BEGIN
END 存储过程名字
2.SELECT INTO STATEMENT
将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条
记录,否则抛出异常(如果没有记录抛出NO_ ...
- 2009-08-04 20:49
- 浏览 1657
- 评论(0)
本文主要想讨论关于alan的编程谏言第二条:Functions delay binding: data structures induce binding. Moral: Structure data late in the programming process. 函数推迟绑定变量,由数据结构诱导出数据绑定;教训:结构化数据在程序处理过程中比较迟。
对于阿兰的这条忠告,让我想到了编译器的两种不同的实现方式:函数式编程中解释器两种不同的解释器方式应用序和正则序。应用序是先对各个运算对象求值,然后将计算得到的值作为参数传给原过程。而正则序则是先将整个过程展开,然后将参数值代入取得最终结果。 ...
- 2009-08-03 21:47
- 浏览 1115
- 评论(0)
最近在看flex及与java的交互,所以虽然是flex的内容还是放在了java版。刚开始学习,班门弄斧请莫怪哈。
http://www.google.cn/finance?client=ob&q=SHA:600036,这是招商银行的股票。今天碰巧看了google的该项功能,鉴于google对java的支持,我觉得此项功能很有可能是使用flex与java交互来完成的。
flex支持远程方法调用及http请求两种与java端进行交互。当单个公司的股票信息展现的时候,它是全量加载的,因为操作的时候感觉没有延时。对于数据集的定义,google只保存某个点上的股票信息(个人猜测),而 ...
对于编程中的种种规范、种种需要注意的地方,早在50年以前,alan大大已经替我们考虑的非常周到了,被大大总结为五十六条谏言。无意中发现如获至宝,翻译过来慢慢品尝其中的内涵。
谏言第一式:您的常量将会是其他人的变量。
package com.zjhcsoft.wszz.viewmodule.action;
import org.junit.Assert;
import org.junit.Test;
public class PrefuseShowTest {
private PrefuseShow ps = new PrefuseShow();
@Test(timeo ...
- 2008-10-28 13:07
- 浏览 1007
- 评论(0)
最近由于项目需要,对strusts2做了一些学习。和大家分享下学习的心得。
发现struts2和webwork有着惊人的相似。struts2其实用的还是webwork包里的拦截器。原理上来说struts2是对http请求在容器的filter层做了拦截。并且对servlet层做了包装。我们可以不需要提供serlet了,而是只要提供一个方法就可以了。只要方法符合它的要求就可以了。其实要求也比较宽泛,只要方法返回一个字符串,如果需要传递数据,则提供一个数据容器bean及bean的属性代理方法。这样子就可以和页面传递数据了。 还有一个需要注意的是,struts2现在的页面数据是在页面上通过tag ...
大家如果有好的题目可以贴出来,以后大家练练手,我会定时整理的。
1。[java]java实现,计算 100 的阶乘的值。打印出结果
2。有两个人 从一个框里面拿球,总共有500 个球,A每次可以拿1-5个球,B可以拿1-5个球。现在A、B两人轮流拿球。A第一次拿多少个球 才能保证最后一次是A拿球。说明理由。
3。[SQL]
有一个表 :table(SID,PCLASS,PSCORE),有三个字段分别是学生ID,班级,分数。如果当前表内数据状态为:
1 1 60
2 1 60
3 1 90
4 2 100
5 3 80
6 3 95
7 4 50
写一 ...
学习javascript闭抱特性已经有段时间了。将自己理解的与大家分享以下。
首先,介绍下闭包的定义吧。闭包:对环境对象的引用。闭包可以是一个表达式,主要是函数。比如:
例子1:函数。函数test对环境变量 paramA,b引用, ...
在web项目中,经常会出现 有不同的场合 但是 需求是一致,比如说 是评论,在平台的很多web的子应用中都会用到。 现在为了重复 利用重复的这部分,不得不生成许多 空的class,只是继承父类。 映射到不同的 数据表中。
看到这些空的类,感觉好丑陋阿。不知道 各位达人有处理过类似的问题吗
比较喜欢的一个网站 reddit.com。过了个年,现在突然变成中文版本了,而且许多板块都已经不在了,晕阿。
为什么 访问不了呢。是否由于某些 不可抗拒 力量。
是否有人知道那,路过的话,解释下。
js 执行的一些疑问。
js是顺序加载,解释执行的。函数定义顺序 对函数的执行 并没有影响。
对于下面一种测试的js调用情况。
----------------test.html---start-----------------
<HTML> <HEAD>
<SCRIPT LANGUAGE="JavaScript">
function callBack(){
alert('run callback!');
}
</SCRIPT>
<script type="text/javascript&quo ...
i try to use JAXB to binding the XML data to class. and i met some question that really boring.
the key of the question is : when i use the JAXB to get the xml data. the boolean data which in the in the created object is not correct.
here are my dtd file and xml file.
conditions.dtd :
<!ELEMEN ...