`
jonson
  • 浏览: 168469 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
如题所述的问题。 比如:(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_ ...
  本文主要想讨论关于alan的编程谏言第二条:Functions delay binding: data structures induce binding. Moral: Structure data late in the programming process. 函数推迟绑定变量,由数据结构诱导出数据绑定;教训:结构化数据在程序处理过程中比较迟。   对于阿兰的这条忠告,让我想到了编译器的两种不同的实现方式:函数式编程中解释器两种不同的解释器方式应用序和正则序。应用序是先对各个运算对象求值,然后将计算得到的值作为参数传给原过程。而正则序则是先将整个过程展开,然后将参数值代入取得最终结果。 ...
  最近在看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 ...
  最近由于项目需要,对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 ...
Global site tag (gtag.js) - Google Analytics