- 浏览: 104278 次
- 性别:
- 来自: 北京
最新评论
-
lord_is_layuping:
额,还是没解决,已经在我的maven配置(d:\tools\m ...
maven执行报错resolution will not be reattempted until the update interval of nexus h -
107x:
不错,3Q
maven执行报错resolution will not be reattempted until the update interval of nexus h -
黑色_幽默:
写的很详细,设计模式是门学问啊~顶一个
JAVA设计模式示例代码
文章列表
转载自网络
这个让我们轻松的纪念日已经到来–我恨我在计算机前已经花了48个小时,我希望能够有另外一个jQuery来结束我的噩梦,并且让我上网更快。
当我一边“在用Jquery方法编写”和一边“进行复杂的文件上传”,我已经筋疲力尽。然而这两种操作的代码是一种较浅的,它只不过是你才刚刚开始解决的一些简单问题。
所以下来我开始介绍:
尽管我在我的网站用所有的CSS样式表去进行表格设计(也许这要花费两年半的时间或者更多),我已经用了很多我能找到的在这方面的信息。回到2004年5月(古代史)A list a part有一篇《关于创建阴影的伟大教程(洋葱皮投影)》可以应用到任何图片,无论尺寸多大. ...
转载自网络
规则提到如何防止垃圾邮件:不要把你的邮件地址放到任何一个mailto:链接中. 在与垃圾邮件恶魔做斗争的过程中我们的网页设计师和程序员总结出了一些有创意的解决办法,让我们快速的看一些这些常见方法的缺点(或 ...
转载自网络
今天的教程是草草完成的.我想把一些东西放在这15天的前面简单的讲讲,这样以来就可以使一些js新手不至于被一堆代码搞的晕头转向.事实上我是在即将结尾的时候才做出的这个决定.
目标
我们要使用jQuery去创建一小段代码,这段代码会把一个页面所有的超链接转换并且伪装起来.
为什么?
一些下属经销商认为,一部分用户有足够的悟性发现会员链接,并能尽量避免通过点击URL链接直接进入浏览器,从而“欺骗”下属经销商脱离代理(假设购买行为已经发生)
“老”办法
有很多下属经销商千方百计的掩饰他们的链接,避免人们通过链接找到他们.这些伎俩涉及到.htaccess和服务器端的代码. 但对 ...
转载自网络
这节本身没有太多的价值,重点在它提供的这个例子上。我将代码帖出来然后对重点部分注释一下:我们先来看看Thewatchmakerproject传统的做法:预览地址(你可以查看一下源代码)。再来看看jQuery是如何用5行代码来搞定的:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http:/ ...
转载自网络
window.onload()是传统javascript里一个能吃苦耐劳的家伙。它长久以来一直被程序员们作为尽快解决客户端页面载入问题的捷径。
但有时候等待页面载入还是不够快。
只有少数大型的图片文件会被快速的载入,而大部分大型的图片文件会使window.onload()载入的很慢。所以当我为最近的网络营销创建一个web应用程序的时候我不得希望更快一点。有一些围绕window.onload()的新研究(比如brother cake)的代码是一种快速的方式。如果你需要,可以试试。
但是如果你要做一些DOM(文档对象模型)javascript的编程,那么你为什么不试试jQuery, ...
转载自网络
what
jQuery是一个了不起的javascript库,它可以是我们用很少的几句代码就可以创建出漂亮的页面效果。从网站的方面说,这使得javascript更加有趣。
如果你这样想:“孩子,我需要另外一个javascript库,就好比我I need ano ...
引用
Execution default-cli of goal org.a
e.maven.plugins:maven-antrun-plugin:1.7:run failed: Plugin org.apache.maven.
ins:maven-antrun-plugin:1.7 or one of its dependencies could not be resolved
uld not find artifact org.apache.ant:ant:jar:1.8.2......
org.apache.ant:ant:jar:1.8.2这个包在库里找不到,有index不一定有ja ...
VALUE函数
语法:VALUE(EXPRESSION1,EXPRESSION2)
VALUE函数是用返回一个非空的值,当其第一个参数非空,直接返回该参数的值,如果第一个参数为空,则返回第一个参数的值。
引用
SELECT VALUE(ID,'') FROM T1
表示如果T1.ID为空,则返回空串,如果T1.ID不为空,则返回T1.ID。
当你需要对字段值进行运算时,比如
引用
where amt1+amt2 > 0
如果值amt1或amt2为NULL时结果就错了,这时value函数登场。
引用
where value(amt1,0) + value(am ...
maven在执行过程中抛错:
引用... was cached in the local repository, resolution will not be reattempted until the update interval of nexus has elapsed or updates are forced -> [Help 1]
原因就是有些jar包没有完全下载完成,在编译的时候找不到jar包。只需要在配置文件中增加一个更新策略<updatePolicy>always</updatePolicy>就可以了。
找到你的conf/setting.xml
引 ...
来自网络
float,double容易产生误差,对精确度要求比较高时,建议使用decimal来存,decimal在mysql内存是以字符串存储的,用于定义货币要求精确度高的数据。在数据迁移中,float(M,D)是非标准定义,最好不要这样使用。M为精度,D为标度。
引用
mysql> create table t1(c1 float(10,2), c3 decimal(10,2));
Query OK, 0 rows affected (0.02 sec)
mysql> insert into t1 values(1234567.23, 1234567.23);
Query O ...
Ext 2.1.0于2008年4月20日正式发布稳定版,双重授权由原来的LGPL和商业授权(包括2.0.2以及之前的版本),改为GPL3.0和商业授权(从2.1.0开始)。这也就意味着2.1.0这一版本开始,不能再以类库的形式引用Ext进行商业闭源开发了,必须开源(除非你花钱购买商业授权)。
转自网络
在使用ExtJs过程中,性能一直是一个比较头疼的问题,从用户的角度来看,就一个字:慢。从技术的角度来说,这个“慢”字可以分为两种,加载“慢”和渲染“慢”。想分辨这两种情况很容易:如果居于网不慢而互联网上慢,说明是加载慢;如果Chrome不慢而IE慢,就是渲染慢。还有另一种情况:越用越慢,这个“慢”通常是内存泄露造成的。
针对以下这三种情况讨论一下解决方案:
1,加载慢
1.1 减少要加载的东西
不要动不动就ext-all.js,extjs是可以定制的,如果你用不到tree,就不要包含这个组件了。ExtJs的官网上有详细的定制方法和工具。
1.2 给出合适的用户提示
把Js后 ...
转自网络
一、 tag
1.1 revision number(修订号)
要理解tag,首先要介绍一下revision number(修订号)。在CVS中每个文件的版本都有一唯一的 revision number。修订号的形式一般是这样的:'1.1','1.2','1.3.2.2' 甚至是'1.3.2.2.4.5'。一个修订号总有偶数个用句号分隔的十进制数。按照默认,文件第一个修订号是 1.1。每个新的修订号的最右边的数会比它的上一个修订号的最右边的数大 1。下图显示了一些修订号,较新的版本在右边。
1.1 ----< 1.2 ----< 1.3 ----< 1.4 ...
转自网络
联接可分为以下几类:
1、内联接(典型的联接运算,使用像 = 或 <> 之类的比较运算符)。包括相等联接和自然联接。
内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 ...
转自网络
创建模式
1.工厂方法模式(Factory Method) 将程序中创建对象的操作,单独出来处理,创建一个产品的工厂接口,把实际的工作转移到具体的子类。大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。
public class TestFactoryMethod {
public static void main(String[] args) {
AnimalFactory af=new DogFactory();
Animal1 a=a ...