自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(200)
  • 资源 (30)
  • 收藏
  • 关注

翻译 RequireJS 快速入门

http://www.wojilu.com/Forum1/Topic/4205说明:本文只提供快速入门内容,方便快速进入实战状态。更高级的配置,请参考官网文档。当初之所以使用 RequireJS 等工具,是因为想提高js的加载速度,避免不必要的堵塞。但通过一段时间的使用,发现 RequireJS 更重要的作用是作为命名空间使用。一、基本用法RequireJS 官

2014-02-23 09:52:54 535

转载 集合类接口和类层次关系图

. Collection vs Collections首先,“Collection”和“Collections”是两个不同的概念。你可以从下面的层次关系图中看到,”Collection”是集合层次的顶层接口,而”Collections”是提供了操作集合类型的静态方法的类。2. 集合类层次关系图下图是集合类的层次关系图3. Map的类层次结构关系图

2014-02-11 11:38:59 442

转载 Eclipse插件开发之基础篇(6) SWT简介

SWT(Standard Widget Toolkit)是为Eclipse平台开发的GUI工具包。SWT构建了Eclipse的UI,但SWT并不依赖Eclipse,也可以被单独使用。 1. SWT的特征  现在的Eclipse中绝大部分的UI都由SWT的组件构成。  SWT最大的特征就是不实现Pure Java,对各个OS平台API的依赖在必要的时候才会通过java去调用。由此反映速度

2014-02-08 16:28:05 470

转载 Eclipse插件开发之基础篇(5) 制作OSGi Bundle

1. 生成OSGi工程  首先打开新工程向导,选择创建Eclipse插件工程。在[目标平台(Target Platform)]选项中选择[OSGi 框架(OSGi framework)]。图5-1 创建插件工程   在选择模板的时候选择,Hello OSGi Bundle后点击完成。图5-2 选择OSGi模板  生成工程后,在Mani

2014-02-08 16:27:21 428

转载 Eclipse插件开发之基础篇(4) OSGi框架

1. 什么是OSGi框架  OSGi(Open Service Gateway Initiative)框架是运行在JavaVM环境里的服务平台。框架提供的主要功能是对应用和组件的生命周期管理,系统可以在无需重启的情况下,远程操纵组件的安装、启动、停止。  OSGi框架不仅用于Eclipse,从移动终端到车载系统,各个领域都在应用这个技术。  2. OSGi和Eclipse的

2014-02-08 16:26:44 478

转载 Eclipse插件开发之基础篇(3) 插件的测试与调试

1. 使用JUnit对插件进行测试  Eclipse中已经嵌入了JUnit,我们可以使用JUnit为插件进行单体测试。一般的JUnit是不可以对插件部分(对Eclipse的API依赖的部分)进行测试的,但是在PDE环境中使利用JUnit对插件进行单元测试成为可能。  要想进行测试首先要添加插件的依赖关系,在插件设定页面的[依赖关系(Dependencies)]页面点击[增加(Add

2014-02-08 16:26:14 1640

转载 Eclipse插件开发之基础篇(2) 第一个Eclipse

在Eclipse中使用PDE(Plugin Development Environment)进行插件开发。在PDE中为大家准备了几个模板供大家参考。第一步咱们先利用模板制作一个简单的插件作为和PDE的第一次接触。  1.生成插件工程  通过选择[文件]->[新建]->[工程...]启动[新工程(New Project)]向导。在插件开发的时候我们就不能选择通常的java工程了,要选

2014-02-08 16:25:22 437

转载 Eclipse插件开发之基础篇(1) 插件开发的基础知识

名词翻译  有一些名词在翻译的过程中可能会出现歧义,在这里统一一下。  アーキテクチャ=architecture=架构  プラットフォーム=platform=平台  コンポーネント=component=组件  其余的随时补充。 1.Eclipse的架构  Eclipse被作为java的IDE(集成开发环境)被广泛的应用,但是从本质上看Ecli

2014-02-08 16:24:13 449

转载 Tomcat Server处理一个http请求的过程

Tomcat Server处理一个http请求的过程 假设来自客户的请求为: http://localhost:8080/wsota/wsota_index.jsp 1) 请求被发送到本机端口8080,被在那里侦听的Coyote HTTP/1.1 Connector获得 2) Connector把该请求交给它所在的Service的Engine来处理,并等待来自Engine的回应 3)

2014-02-07 14:15:24 826

转载 tomcat server.xml 配置详解

http://wenku.baidu.com/view/b0c54b36ee06eff9aef80701.html

2014-02-07 13:40:10 284

转载 dubbo学习

Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点: 那么,Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包含:远程通讯: 提供对多种基于长连接的NIO框架抽象封

2014-01-17 09:33:15 714

转载 AJAX POST&跨域 解决方案 - CORS

跨域是我在日常面试中经常会问到的问题,这词在前端界出现的频率不低,主要原因还是由于安全限制(同源策略, 即JavaScript或Cookie只能访问同域下的内容),因为我们在日常的项目开发时会不可避免的需要进行跨域操作,所以跨域能力也算是前端工程师的基本功之一。  和大多数跨域的解决方案一样,JSONP也是我的选择,可是某天PM的需求变了,某功能需要改成支持POST,因为传输的数据量比较大

2014-01-09 16:11:18 32457

转载 JSONP跨域的原理解析

JavaScript是一种在Web开发中经常使用的前端动态脚本技术。在JavaScript中,有一个很重要的安全性限制,被称为“Same-Origin Policy”(同源策略)。这一策略对于JavaScript代码能够访问的页面内容做了很重要的限制,即JavaScript只能访问与包含它的文档在同一域下的内容。JavaScript这个安全策略在进行多iframe或多窗口编程、以及Ajax

2014-01-09 15:46:02 1960

转载 浅谈Java多态性

众所周知,JAVA有三大特征,分别是封装、继承、多态。  封装和继承就不多说了,封装是把数据和操作数据的方法捆绑在一起,避免外部的误用。  继承就是一个类复用另一个类的代码。  重点来说说多态。  多态,顾名思义,多种形态。在JAVA里就是“一个接口,多种方法”。  注意啦,这个‘多种方法’是相对于接口的实现类来说的。  一个接口定义了N个抽象方法,

2014-01-09 15:16:33 384

转载 解码OutOfMemoryError:PermGen Space

垃圾回收是Java开发人员理解得最不彻底的地方之一。他们觉得既然JVM负责垃圾回收,那么便不必担心内存的分配跟回收等问题。但是当应用变得复杂的时候,垃圾回收同样变得复杂起来,而且一旦垃圾回收变得复杂,程序的性能就会受到影响。所以,这篇文章将会帮助Java开发人员更好地理解垃圾回收机制是怎样工作的,以及如何修复Java中的“Out of Memory”问题。有两个十分普遍的导致“Out of Mem

2013-12-30 10:15:55 436

转载 window.showModalDialog

基本介绍:         showModalDialog()                              (IE 4+ 支持)         showModelessDialog()                         (IE 5+ 支持)         window.showModalDialog()                 方法用来创建一个显

2013-12-18 14:33:14 330

转载 动态绑定 vs 静态绑定

动态绑定(又名后期绑定)动态绑定是指编译器在编译阶段不知道要调用哪个方法,直到运行时才能确定。让我们用个例子来解释。譬如我们有一个叫作’SuperClass’的父类,还有一个继承它的子类’SubClass’。现在SuperClass引用也可以赋给SubClass类型的对象。如果SuperClass中有个someMethod()的方法,而子类也重写了这个方法,那么当调用SuperClass引

2013-12-16 10:08:47 391

转载 javascript 跨域汇总

什么是跨域?当两个域具有相同的协议、相同的端口、相同的host时,那么我们就可以认为它们是相同的域。比如:http://www.example.com/a.html 和 http://www.example.com/b/c.html 就属于相同的域,数据访问可通过 ajax 解决。反之如果不符合上述三个条件中任何一个,我们称之为不同域。比如 http://www.example.com/a.htm

2013-12-09 10:03:47 308

转载 Stack的三种含义

学习编程的时候,经常会看到stack这个词,它的中文名字叫做"栈"。理解这个概念,对于理解程序的运行至关重要。容易混淆的是,这个词其实有三种含义,适用于不同的场合,必须加以区分。含义一:数据结构stack的第一种含义是一组数据的存放方式,特点为LIFO,即后进先出(Last in, first out)。在这种数据结构中,数据像积木那样一层层堆起来,后面加入

2013-12-04 16:05:35 355

转载 Comparable与Comparator的区别

Comparable & Comparator 都是用来实现集合中元素的比较、排序的,只是 Comparable 是在集合内部定义的方法实现的排序,Comparator 是在集合外部实现的排序,所以,如想实现排序,就需要在集合外定义 Comparator 接口的方法或在集合内实现 Comparable 接口的方法。 Comparator位于包java.util下,而Comparable位于包

2013-12-04 15:17:09 302

转载 Java程序员集合框架面试题

Java集合框架是最常被问到的Java面试问题,要理解Java技术强大特性就有必要掌握集合框架。这里有一些实用问题,常在核心Java面试中问到。  1、什么是Java集合API  Java集合框架API是用来表示和操作集合的统一框架,它包含接口、实现类、以及帮助程序员完成一些编程的算法。简言之,API在上层完成以下几件事:  ● 编程更加省力,提高城程序速度和代码质量

2013-12-04 14:48:37 372

转载 为什么String类是不可变的?

本文由 ImportNew - 唐小娟 翻译自 Journaldev。如需转载本文,请先参见文章末尾处的转载要求。String是所有语言中最常用的一个类。我们知道在Java中,String是不可变的、final的。Java在运行时也保存了一个字符串池(String pool),这使得String成为了一个特别的类。String类不可变性的好处只有当字符串是不可变的,字符

2013-12-04 14:00:37 418

转载 深入理解Java中的final关键字

本文由 ImportNew - 唐小娟 翻译自 Javarevisited。如需转载本文,请先参见文章末尾处的转载要求。Java中的final关键字非常重要,它可以应用于类、方法以及变量。这篇文章中我将带你看看什么是final关键字?将变量,方法和类声明为final代表了什么?使用final的好处是什么?最后也有一些使用final关键字的实例。final经常和static一起使用来声明常量

2013-12-04 13:48:26 1425

转载 对session和cookie的一些理解

对session和cookie的一些理解由于项目需要,最近用session容器比较多,传载的同时加上了自己的一些理解,不足之处还请大家补充和纠正。一、cookie机制和session机制的区别*************************************************************************************Cooki

2013-11-28 11:30:10 315

转载 Session的生命周期

Session的生命周期  以前在学习的时候没怎么注意,今天又回过头来仔细研究研究了一下Session的生命周期。  Session存储在服务器端,一般为了防止在服务器的内存中(为了高速存取),Sessinon在用户访问第一次访问服务器时创建,需要注意只有访问JSP、Servlet等程序时才会创建Session,只访问HTML、IMAGE等静态资源并不会创建Session,可调

2013-11-28 10:59:46 313

转载 说说JSON和JSONP

前言: 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者

2013-09-06 10:53:57 328

转载 HIBERNATE Session缓存

Session缓存的作用:1.减少访问数据库的频率,应用程序从内存中读取持久化对象的速度显然比到数据库查询数据的速度快多了,因此Session的缓存可以提高数据库的访问性能。2.保证缓存中的对象与数据库中的记录保持同步,当缓存中持久化对象的状态发生了变化,Session并不会立即执行相关的SQL语句,这使得Session能够把几条相关的Sql语句合并为一条sql语句,以便减少访问数据库的次

2013-07-28 14:50:12 362

转载 oracle 表解锁

1.关联查询SELECT OBJECT_ID,SESSION_ID,SERIAL#, ORACLE_USERNAME,OS_USER_NAME,S.PROCESS FROM V$LOCKED_OBJECT A, V$SESSION S WHERE A.SESSION_ID=S.SID2.alter system kill session 'sid,serial#

2013-07-19 12:07:22 325

转载 翻译:web制作、开发人员需知的Web缓存知识

什么是Web缓存,为什么要使用它?缓存的类型:浏览器缓存;代理服务器缓存;网关缓存;Web缓存无害吗?为什么要鼓励缓存?Web缓存如何工作如何控制缓存和不缓存:HTML Meta标签 vs. HTTP头信息;Pragma HTTP头信息(以及为什么不起作用);使用Expires HTTP头信息控制不过期;Cache-Control(缓存控制)HTTP头信息;验证器和验证;创

2013-06-12 17:44:30 482

转载 eclipse插件egit安装使用

网络上的介绍一堆堆的,但是自己尝试了下,发现问题很多,就动手做个教程。大纲  1.git客户端安装  2.ssh配置  3.egit安装配置  4.参考资料  Ps:为了增加乐趣,文章并没有按照大纲来描述,如果您急着搭建egit,请尽量按大纲顺序来配置,可以少走弯路1.egit的安装    当然也可以选择在Eclips

2013-06-08 20:51:24 760

原创 rone日志打印

修改ResourceOneHome\config文件夹下log.xml最后面修改成

2013-05-24 13:40:25 383

转载 FLEX编程笔记:flex和js的交互

在FLEX里若需要调用WEB页面的js函数,用以下方法:ExternalInterface.call("jsFunction")里面的参数为js的函数名,可以传递参数:ExternalInterface.call("jsFunction","1")这里的第二个参数即为js函数的第一个参数,可以传多个参数。在FLEX里需要外部js调用flex里的某个方法的话,可以用以下方法:ExternalInte

2013-05-23 14:01:37 537

转载 将hql语句转换为sql语句的方法

现有项目的持久层是用hibernate,但hibernate的一个非常不好用的方法就是。程序中写的hql语句要拿出来在数据库客户端执行的话,得自己手动转换为sql语句,这样感觉很麻烦,所以自己找个个方法,可以将hql语句转换为sql语句。/*** 将hql语句转换为sql语句* @param hql 要转换的hql语句*/public String transHqlToSql(

2013-05-15 09:41:33 4612 2

转载 substring substr

数据库SQL 中的 substring 函数是用来抓出一个栏位资料中的其中一部分。这个函数的名称在不同的资料库中不完全一样:MySQL: SUBSTR(), SUBSTRING()Oracle: SUBSTR()SQL Server: SUBSTRING()substr(str,pos): 由中,选出所有从第位置开始的所有字符。请注意,这个语法不适用于SQL Server上

2013-05-07 10:26:52 543

转载 SQL 的 EJB 查询语法

开发 > Developing enterprise applications > EJB 应用程序 > 部署 EJB 应用程序 > 参考 > ejbdeploy 命令SQL 的 EJB 查询语法使用 SQL 执行 EJB 查询的语法与数据库有关。将此信息用作参考,以从在不同数据库供应商后端运行 EJB 查询来发现已转换的 SQL 语句。此参考主题对执行下列任务

2013-05-07 10:24:20 1264

原创 eclipse 安装Adobe Flash Builder插件

执行下D:\Program Files\Adobe\Adobe Flash Builder 4.5\utilities\Adobe Flash Builder 4.5 Plug-in Utility.exe这个就可以了。  安装完后,感觉这东西好难用啊。还是习惯分开。又卸载掉了。。

2013-05-06 15:33:22 420

转载 jdk与jre的区别

很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是指Java的运行环境,是面向

2013-04-24 11:37:58 319

转载 prototype中美元符号$的有关用法

prototype是实现面向对象的一个重要工具,是javascript的一个不错的框架。用jquery的人都知道,jquery中也有$美元符号,prototype中呢,也有$,他们有什么区别呢。1,prototype中$()的用法prototype写法 $("test") 或者 $$("#test"), 他相当于js中document.getElementById(

2013-04-18 23:23:36 577

原创 导入dmp

1-----/*建立表空间tlds_space 。放在D:\data_bak\tlds\tlds_space.ora 下,大小为200兆*/CREATE TABLESPACE tlds_space DATAFILE 'D:\data_bak\tlds\tlds_space.ora' SIZE 20G EXTENT     MANAGEMENT LOCAL SEGMENT SPACE MAN

2013-04-11 20:56:49 360

原创 判断方法有感

最近改代码时,发现现系统大量存在着一种感觉很无语的判断方法;//0:允许;1:不允许String flag=0;flag = this.get...(从数据库查询出此参数的值)if(!flag.equals("0")){...}else{...}可能自己头脑太笨了吧,对这种判断实在费脑,脑筋转不过来。为何不这样写呢if(flag.equals("0")){...}el

2013-04-09 13:57:37 336

Spark快速大数据分析.pdf

Spark快速大数据分析.pdf

2017-04-24

node.js开发指南.pdf

node.js开发指南.pdf

2017-04-08

Scala编程完整版.pdf

Scala编程完整版.pdf

2017-03-28

构建互联网+与大数据时代的分布式MySQL架构

构建互联网+与大数据时代的分布式MySQL架构

2017-03-26

金融大数据平台架构及应用.PPT

金融大数据平台架构及应用

2017-03-26

Scala语言规范.pdf

Scala语言规范.pdf

2017-03-26

hadoop最新版权威指南(第三版)

本书从Hadoop的缘起开始,由浅入深,结合理论和实践,全方位地介绍Hadoop这一高性能处理海量数据集的理想工具

2017-03-26

java导出数据到指定的模板

关于Freemarker生成word的使用(java生成word) 用freemarker做了一个项目,把使用心得留下来以便学习.

2012-09-18

WINDOWS下svn部署

WINDOWS下svn部署,很清楚的教你怎么部署svn

2012-02-22

flex地图教程

flex地图开发教程,里面很清楚的教你从简单的地图做到复杂的地图,很不错的教程。大家可以看看!

2012-02-15

华为cell表帮助文档api

华为cell表api,有需要的赶紧下。写得很具体,下吧下吧下吧

2011-04-22

bd2通用数据库自学教程

学习db2的好教材,相信对学习db2应该有很大的帮助。别再找了!就这个吧!!

2010-11-20

数据库面试题(最近收集的面试题)

收集了大量最近的数据库面试题,相信对你的面试会有很大的帮助。赶紧下载吧!不要等了!

2010-11-20

pl sql oracle教程

写得蛮不错的教程,对你学习oracle pl/sql相信很有帮助,赶紧下载吧!!

2010-11-20

java经典面试题(上百题)

收集了上百题的题目,相信对你绝对有用,没办法,分数高了点,但你下了后绝对觉得很值。。。

2010-11-20

谷歌笔试题(经典大收藏)赶紧下载啊!!

收集了最近的谷歌的笔试题目,大公司的题目就是比较不一样,对算法比较重视。大家赶紧下载看看。。。

2010-11-20

sql_server 正则表达式

收集了大部分的正则表达式的使用方法,请赶紧下载哦!!!

2010-06-03

Java运算符的使用

收集了Java运算符,很清楚的用表格显示出它们的使用方法和区别哦! 赶紧下载哦!

2010-06-03

oracle函数大全

收集了oracle大多数的函数,有很清楚的例子,帮助你很好的理解函数的使用

2010-06-03

db2入门教程(绝密)

此教程是我见过最好的教程,对你学习db2绝对有很大的作用!相信我哦!!!

2010-05-25

Java分页大全(包含了多种分页技巧)

自己收集的多种分页技术,对你学习分页绝对有效。包含了大量的例子,一看就理解!

2010-05-25

AIX培训资料(联想内部绝密培训资料)

联想内部绝密培训资料。大公司的培训就是有点不一样!写得蛮不错的 !绝对对你学习aix非常有用!

2010-05-25

servlet技术(非常有用的学习资料)

自己看过的蛮不错的servlet学习资料,讲得很详细,面面俱到,又有大量例子

2010-05-25

orcl_sql语法大全(绝对有用)

orcl_sql语法大全,自己收集的经常会用到的sql语法,对你的学习绝对有用

2010-05-25

SQL练习题(深入学习)

自己收集的练习题,希望能加强你对sql语句的理解和掌握

2010-05-25

Thing in java 3

一本你学Java必要的书 是原版的 保证你满意

2009-09-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除