- 博客(256)
- 资源 (40)
- 收藏
- 关注
转载 27个强大的Javascript图表制作库
27个Javascript图表/图形制作组件。有些是基于jQuery开发,有些是基于MooTools框架开发。希望大家能用得上。jQuery VisualizejQuery Visualize is JavaScript library that allow us to generate bar, line, area, and pie chart visualizations
2013-03-12 12:47:01 1800
转载 Struts2与Struts1的区别
Struts1和Struts2的区别和对比:Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 实现 常用的接口。Action接口不是必
2013-03-12 12:43:06 537
转载 Struts的优缺点
Struts跟Tomcat、Turbine等诸多Apache项目一样,是开源软件,这是它的一大优点。使开发者能更深入的了解其内部实现机制。 Struts开放源码框架的创建是为了使开发者在构建基于Java Servlet和JavaServer Pages(JSP)技术的Web应用时更加容易。Struts框架为开放者提供了一个统一的标准框架,通过使用Struts作为基础,开发者能够更专注于应用程序的商
2013-03-12 11:51:31 683
转载 5个最顶级jQuery图表类库插件-Charting plugin
作者:Leonel Hilario翻译:Terry li - GBin1.com英文: 5 Top jQuery Chart Libraries for Interactive Charts目前对于简单快速的开发图的需要使得大家需要找到一种相对简单的方式来开发互动的图表。jQuery和其他js类库使得我们可以更容易的在(X)HTML中访问数据的呈现。本文中我们将介绍目前5种图表
2013-03-12 11:30:35 1377
转载 JIRA与GreenHopper lisence
################GreenHopper lisence##############################################Description=GreenHopper for JIRA 4\: COMMERCIAL CreationDate=2009-10-25 ContactName=JIRAgreenhopper.NumberOfUse
2013-03-12 09:33:54 1004
原创 Java线程总结
1.进程:在操作系统上运行的一个应用程序,每一个进程都拥有自己独立的内存空间 线程:一个应用程序可以有多个子任务,每一个子任务就是一个线程 并发:当进程中多个线程同时运行时,这种运行方式称为并发。 但是在同一时间点cpu只能处理一个线程,宏观上并行,微观上串行 java.exe就是jvm 进程 每一个进程都有一个主线程,也就是应用程序的入口函数ma
2013-03-12 09:30:09 573
原创 Liger UI和dwz,对于新手那个好用些?
DWZ倾向于静态页面方式,LIGERUI的组件都是采用jquery渲染的方式,从入手来考虑dwz简单些,只要熟悉html就能很快入手。dwz组件化分离做的不好,单独组件的使用很困难,这也为你以后页面重构限定了死的模式,慎重考虑!ligerui存在一定的内存泄漏问题,这是目前发现的一个弊端。这两个jquery ui都仔细考察过,最终项目里没采用,div+css+jquery才是王道看你自
2013-03-08 14:59:04 2416
转载 struts2+velocity的两种整合方式
struts2与velocity的整合有两种方式1、以struts2为主。struts2内置了对velocity的支持,只要在type="velocity">success.vm即可自动解析velocity的模板文件。问题:直接访问vm文件时,输出的是vm的源代码。如何禁止对*.vm类型文件的直接访问?好处:可使用类似struts标签。我总感觉这样使用怪怪的。2、以veloci
2013-03-07 16:37:25 978
转载 30条SQL查询优化原则
在我们平常的SQL查询中,其实我们有许多应该注意的原则,以来实现SQL查询的优化,本文将为大家介绍30条查询优化原则。首先应注意的原则1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t
2013-03-07 15:43:42 664
转载 用正则表达式验证IPv6地址的例子
public class Hello { public boolean isIPv6(String address) { boolean result = false; String regHex = "(\\p{XDigit}{1,4})"; //没有双冒号 String regIPv6Fu
2013-03-07 15:41:21 3442
转载 秒杀大部分公司的面试题,精心整理合集,值得收藏(javascript篇)
1, 判断字符串是否是这样组成的,第一个必须是字母,后面可以是字母、数字、下划线,总长度为5-20var reg = /^[a-zA-Z][a-zA-Z_0-9]{4,19}$/;reg.test("a1a__a1a__a1a__a1a__");2,截取字符串abcdefg的efgvar str = "abcdefg";if (/efg/.test(str)) { var
2013-03-07 15:37:01 758
转载 优化MYSQL数据库的方法
1、选取最适用的字段属性,尽可能减少定义字段长度,尽量把字段设置NOT NULL,例如'省份,性别',最好设置为ENUM2、使用连接(JOIN)来代替子查询: a.删除没有任何订单客户:DELETE FROM customerinfo WHERE customerid NOTin(SELECT customerid FROM orderinfo) b.提取所有没有订单客户:SELE
2013-03-07 15:32:33 528
转载 12种JavaScript MVC框架之比较
Gordon L. Hempton是西雅图的一位黑客和设计师,他花费了几个月的时间研究和比较了12种流行的JavaScript MVC框架,并在博客中总结了每种框架的优缺点,最终的结果是,Ember.js胜出。此次比较针对的特性标准有四种,分别是:UI绑定(UI Bindings)复合视图(Composed Views)Web表现层(Web Presentation Layer)与其他
2013-03-07 14:25:11 691
转载 JAVA多线程,面试者的最爱!
多线程 线程:是指进程中的一个执行流程。 线程与进程的区别:每个进程都需要操作系统为其分配独立的内存地址空间,而同一进程中的所有线程在同一块地址空间中工作,这些线程可以共享同一块内存和系统资源。如何创建一个线程?创建线程有两种方式,如下: 1、 扩展java.lang.Thread类 2、 实现Runnable接口 Thread类代表线程类,它的两个最主要的
2013-03-07 14:23:25 586
原创 Java 正则表达式 - 命名捕获组
JDK1.7支持正则表达式的命名捕获组JDK1.6不支持import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test { /** * @param args */ public static void main(String[] args) { String pStr =
2013-03-07 12:55:17 1129
转载 源代码管理十诫
若是还有可以毫无偏见地涉及各个编程语言,比源代码管理软件更必要的工具,我倒是很想见识一下。源代码管理软件是我们工作的必备工具,是许多开发团队的血液。那为什么我们都会对它有所误解呢?为什么都很难理解版本控制系统的核心价值和基本原理呢?我总结出10条惯例——如果你愿意也可以用“戒律”——意味着必须服从它而且从一开始很难去理解。它们与所有类型编程语言的版本控制软件都有关联。在这里我选取了Subv
2013-03-07 10:58:20 551
转载 MySQL中的模糊查询和通配符转义
MySQL中实现模糊查询有2种方式:一是用LIKE/NOT LIKE,二是用REGEXP/NOT REGEXP(或RLIKE/NOT RLIKE,它们是同义词)。 第一种是标准的SQL模式匹配。它有2种通配符:“_”和“%”。“_”匹配任意单个字符,而“%”匹配任意多个字符(包括0个)。举例如下:SELECT * FROM table_name WHERE column_name L
2013-03-06 17:36:41 824
转载 JS语法字典
1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById("表单中
2013-03-06 17:04:40 576
转载 全球jQuery插件展,无国产
jQuery文件上传(File upload)Ajax File Upload.jQUploader.Multiple File Upload plugin. jQuery File Style.Styling an input type file.Progress Bar Plugin.jQuery表单验证(Form Validation)jQuery Va
2013-03-06 17:01:34 919
转载 全球jQuery的UI框架集锦,有国产DWZ框架入选
DWZ国产jQueryUI框架源代码完全开放,在Apache License 2.0许可下, 可免费应用于个人或商业目的。是目前最知名的UI框架,用户群不少。尘缘也经常逛他们的用户论坛,发现用户很多的使用问题都有很及时的回复和解决办法,这让尘缘这种不精通Jquery的后员程序员来说,是难得的福音。在测试网站的使用过程中,尘缘发现DWZ的性能还有待提高,页面内存占用很高,运行稍显迟钝,调
2013-03-06 17:00:09 965
转载 架构、框架的区别
人们对软件架构存在非常多的误解,其中一个最为普遍的误解就是:将架构和框架(Framework)混为一谈。用一句话,框架是软件,架构不是软件。框架是一种特殊的软件,它并不能提供完整无缺的解决方案,而是为你构建解决方案提供良好的基础。框架是半成品。典型地,框架是系统或子系统的半成品;框架中的服务可以被最终应用直接调用,而框架中的扩展点是供应用开发人员定制的“可变化点”。软件架构
2013-03-06 16:58:24 592
转载 敏捷开发之Scrum扫盲篇
现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP... 为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两个,一个是进行知识的总结,另外一个是觉得网上很多学习资料的讲述方式让初学者不太容易理解;所以我决定写一篇扫盲性的博文,同时试着也与园内的朋友一起分享交流一下,希望对初学
2013-03-06 16:56:45 686
转载 再推荐一个基于JQuery的UI框架:J-UI
官方网址:http://j-ui.com/ 先来个界面切图: 是不是很像ExtJ呢? 下面来看看J-UI与ExtJS的优势在哪里: · 完全开源,源码没有做任何混淆处理,方便扩展· CSS和js代码彻底分离,修改样式方便· 简单实用,扩展方便,轻量级框架,快速开发· 仍然保
2013-03-06 16:50:24 1339
转载 介绍几个常用的jquery ui框架
jQuery ui框架很多,除了官方提供的jquery UI(如果你还不知道什么是jQuery UI,请看下载了jquery ui后如何使用),还有很多第三方提供的ui框架,因官方提供的jquery ui框架体积较大,所以很多人都不喜欢用,但不论是官方提供还是第三方提供,他们都是基于jquery核心类库实现的ui框架。 1、jQuery Smart UI 官网地址http://
2013-03-06 16:49:51 1626
转载 JavaScript Source Map 功能详解
上周,jQuery 1.9发布。这是2.0版之前的最后一个新版本,有很多新功能,其中一个就是支持Source Map。访问 http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js,打开压缩后的版本,滚动到底部,你可以看到最后一行是这样的:Javascript代码 //@ sourceMapp
2013-03-06 13:43:42 619
转载 换NoSQL前应该尝试的事情
原文是《Medium Data: things to try before abandoning SQL(放弃SQL前应该要尝试的事情)》。作者一开始就表明了自己的观点:引用首先表明我的观点:很多经验不足的开发人员正在使用大数据和NoSQL技术,因为它们够新、够酷,因为SQL够老、够难。这些人可以节省这些时间和精力来学习更多SQL知识,或者优化他们的数据库和硬件,哪怕只是一
2013-02-28 14:00:28 344
转载 数据库范式总结
数据库表结构设计时,遵从一定的范式(NF,Normal Form)可以减少数据冗余和操作异常。第一范式(1NF)1NF指的是每个属性值都是不可再分的。满足1NF的关系被称为规范化的关系,1NF也是关系模式应具备的最起码的条件。比如有这样一张表user的两列:namephone_numberphone_number这一列只存储一个电话号码,如果一条数据同时存储了住宅电话和
2013-02-25 09:19:51 311
转载 那些糟糕的面试和那些屎问题
不同的公司和人,有不同的面试策略,有的考察视野、有的深入细节、有的则是评估解决问题的能力。我经历了一些有意思的面试,在各大城市和不同写字楼之间往返,有因为面试而让我尊敬的公司,也有让我喷饭和无可奈何的故事。朋友们和我开玩笑的时候说:“你就是爱折腾,不同地点之间、不同领域之间,说,2011年最后两个月里,多少钱捐给铁道部了?” 下面叙述的,来自我自己的经历,或者是朋友告诉我的他/她的亲身经历
2013-02-25 09:16:21 562
转载 代码洁癖症的表现
有下列情形之一的,你患上了代码洁癖症。症状程度可轻可重,轻者帮助写出优雅整洁的代码,重者走火入魔,万劫不复。多余的空行、分号,没有使用的变量,见一个删一个。tab或者空格没有对齐的必须纠正过来,除了缩进用,不允许看到代码内连续两个空格。看到一个类某个方法没有注释,不由自主地加上,不管有没有意义。错误的拼写,无论是在命名还是注释必须纠正过来;不一致的大小写,必须要纠正过来;标点符号的
2013-02-25 09:13:21 401
转载 Struts与Velocity集成 五个步骤替代JSP
Struts Recipes 的合著者 George Franciscus 带您一步步地把 Velocity 模板引擎集成进 Struts 应用程序。结果是一个快速、灵活的 JSP 替代物,同时带有希望从 Struts 得到的所有方便。 Java? 服务器页面(JSP)技术是如此普及,以至于人们忘记了在创建 Web 页面时还有其他选择。但是最近,有些开发人员已经转向模板引擎,以获得在
2013-02-16 15:58:15 411
转载 FreeMarker vs. Velocity
1、概述Velocity是一个简单而且更加轻量级的工具,但是它没有达到FreeMarker能够做的许多任务,而且它的模板语言不是很强大我们认为对于大多数应用程序,FreeMarker比Velocity工作更简单,因为:Ø使用Velocity,你需要寻找特定工具或各种工作环境来一次次的解决典型的模板创作任务,结果会浪费更多时间Ø工作环境经常意味着在Velo
2013-02-16 15:55:37 721
转载 jsp、freemarker、velocity比较
在java领域,表现层技术主要有三种:jsp、freemarker、velocity。jsp是大家最熟悉的技术优点:1、功能强大,可以写java代码2、支持jsp标签(jsp tag)3、支持表达式语言(el)4、官方标准,用户群广,丰富的第三方jsp标签库5、性能良好。jsp编译成class文件执行,有很好的性能表现缺点:jsp没有明显缺点,非要挑点骨头那
2013-02-16 15:52:53 656
转载 EasyUI的license问题
1、如果使用了EasyUI,没有修改EasyUI的任何源代码,只是自己前台页面写的js调用了EasyUI组件,这样用来发布商业应用并且不开放源代码可以么?2、EasyUI的官方购买说明如下(英文为原文,括号内为我的疑问):Source CodeUp to 5 developers to use at a time-->(假设:如果我买了license在原公司5个人
2013-02-08 13:45:21 4359
转载 18款 jQuery UI框架
1.jQuery的界面插件Ninja UIQuery 是一个非常优秀的 JavaScript 框架,而且还有相当多的插件。其中的一些UI插件也相当的给力,比如 Ninja UI,是一款界面插件,使用它将能给你的项目增色不少。此插件包含有幻灯,智能提示等常见的效果。 目前的文档还不是很全,但是官方提供的例子已...2.jQuery的UI框架Chico UI和 jQuery UI
2013-02-08 12:39:13 1328
转载 GPL v3:推出一个新版本引发的分歧
自由软件基金会(FSF)发布了通用公共授权GPL第三版第四草案(GPL v3),新版草案一出,引发业界一片争论,有人拍手称快,也有人表示质疑。究竟GPL v3版本增添了什么新内容引起业界如此大的关注?脉络:GPL前世今生GNU通用公共许可证(简称GPL)是由自由软件基金会发行的用于计算机软件的许可证。最初由理查德·斯道曼为GNU计划而撰写。目前大多数的 GNU程序和超过半数的自由软件使用此
2013-02-08 11:45:15 576
转载 详细介绍 BSD 开源协议
BSD开源协议是一个给于使用者很大自由的协议。可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。当你发布使用了BSD协议的代码,或者以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件:如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。如果再发布的只是二进制类库/软件,则需要在类库/软件的文档和版权声明中包含原来代码中的BSD
2013-02-08 11:43:19 725
转载 详细介绍 LGPL 协议
这是一份 GNU 较宽松公共许可证非正式的中文翻译。它不是自由软体基金会所发布,并且不能适用于使用 GNU LGPL 的软体 —— 只有 GNU LGPL 英文原文的版本才行。然而,我们希望这份翻译能帮助中文的使用者更了解 GNU LGPL。GNU 较宽松公共许可证1999.2, 第 2.1 版版权所有 (C) 1991, 1999 Free Software Foundati
2013-02-08 11:42:32 528
转载 详细介绍 Apache Licene 2.0 协议
Apache Licence是著名的非盈利开源组织Apache采用的协议。该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再发布(作为开源或商业软件)。需要满足的条件也和BSD类似:需要给代码的用户一份Apache Licence如果你修改了代码,需要在被修改的文件中说明。在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议,商标,专利声明和其他
2013-02-08 11:41:19 1253
转载 详细介绍 MPL (Mozilla Public License) 协议
MPL是The Mozilla Public License的简写,是1998年初Netscape的 Mozilla小组为其开源软件项目设计的软件许可证。MPL许可证出现的最重要原因就是,Netscape公司认为GPL许可证没有很好地平衡开发者对 源代码的需求和他们利用源代码获得的利益。同著名的GPL许可证和BSD许可证相比,MPL在许多权利与义务的约定方面与它们相同(因为都是符合OSIA 认定的
2013-02-08 11:39:01 1205
uaexpert-bin-win32-x86-vs2008sp1-v1.5.1-331.zip
2020-12-09
uasdkjavabundle-bin-EVAL-windows-jre1.8--4.3.0-1075.zip
2020-12-09
flink window &time-4.30.pdf
2020-05-07
OSGI 整合 Flex 详细版,内容丰富
2010-09-16
AllFusion Process Modeler 7 (BPwin)
2010-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人