- 浏览: 217441 次
- 来自: 上海
最新评论
-
Luo_da:
...
使用Policy文件控制Applet权限 -
Luo_da:
使用Policy文件控制Applet权限 -
Luo_da:
使用Policy文件控制Applet权限 -
Luo_da:
并不能在IE里面运行的。
使用Policy文件控制Applet权限 -
Luo_da:
087907
使用Policy文件控制Applet权限
文章列表
摘自Brendan Gregg(Lead Performance Engineer of joyent)的PPT。joyent公司可能很多人没听说过,但是提到node.js,相信很多人都知道。joyent公司正是node.js的主要开发者
Apache提供了两种HDFS v2 的HA方案。HA的具体实现和使用方式本文就不赘述了,可以参考以下链接:
HA with NFS
HA with QJM
CDH(Cloudera的Hadoop发行版)在早期的版本中只支持HA with NFS方案。自CDH4.1起,增加对HA with QJM的支持。QJM由Cloudera ...
GPL & LGPL
GPL 是 GNU General Public License (GNU 通用公共许可证)的缩写形式;LGPL 是 GNU Lesser General Public License (GNU 宽通用公共许可证)的缩写形式,旧称 GNU Library General Public License (GNU 库通用公共许可证);GFDL 是 GNU Free Documentation License (GNU 自由文档许可证)的缩写形式。它们是自由软件(Free Software)的通用版权认证协议,由自由软件基金会(FSF)制定和发布。
基于 GPL ...
近年来,rest架构风格火了起来,源于越来越多的人在SOA的实践中厌倦了SOAP之流,于是rest api终于抬头。LinkedIn 也于半年前开源了其rest + json的架构:rest.li,着实为rest加了把火。
什么是ParSeq
rest.li允许资源异步地返回结果。 ...
rest.li使用gradle来自动构建其代码。
下载rest.li
rest.li的源码维护在GitHub上:https://github.com/linkedin/rest.li。可以直接zip方式下载,也可以通过Github客户端下载。
下载后解压
Eclipse Juno
本博文介绍的是插件的网络安装方式,请确认你的网络环境。如有必要,请为Eclipse设置网络代理: Windows->Preferences->General->Network Connections
1. 安装gradle插件
打开ecilpse, Help- ...
下载spring-framework源码
Springsource在github上维护源码。https://github.com/SpringSource/spring-framework
*本文使用spring-framework-3.2.*源码。
检查安装环境
检查网络环境,如果使用代理上网,需要配置代理信息:
Windows用户打开gradlew.bat。linux用户打开gradlew.sh。
增加代理配置:
set JAVA_OPTS=-Dhttp.proxyHost=代理服务器host -Dhttp.proxyPort=代理服务器port
*检查J ...
作为GOF黄道23宫的白羊宫,单例模式是所有设计模式初学者首先要跨过的坎。本文不赘述单例模式和它的诸多变种(比如懒加载单例,单例工厂模式等等)的用法,而是想和大家聊聊单例背后的那些坑。
第一坑 并发之坑
这个 ...
我们假设用户类有数十个属性,比如:姓名,性别,年龄等等。
如果使用单一的构造器,会造成构造器参数过多的问题。过多的构造器参数不但降低了代码的可读性,而且大大增加了程序员出错的几率。
比较普遍的解 ...
package com.joshua.code.sample.i18n.bundle;
import java.util.Locale;
import java.util.ResourceBundle;
public class I18NUtils {
private static final String ENGLISH_LANGUAGE = Locale.ENGLISH.getLanguage();
private static ResourceBundle RES_BUNDLE;
public static Locale LOCALE;
sta ...
在做产品时,我们经常会遇到这样的需求:
打Jar包时,需要压入产品的版本信息,甚至还有版权信息。
在运行时,程序需要读取版本信息来做显示或者做分支处理。
向下兼容的一种实现方式是读取版本信息来做分支处理... ...
1. 解压:apache-jmeter-{version}_src.zip
2. src的lib内不提供工程依赖的jar包,所以需要手工下载
a. 确认系统已经安装并配置Antb. 如果是代理上网的机器需要为Ant配置代理信息: Windows用户请修改$ANT_HONE\bin\ant.bat, Linux用户修改$ANT_HOME\bin\ant.sh 在文件内增加一条命令:set ANT_OPTS=-Dhttp.proxyHost=代理的Host -Dhttp.proxyPort=代理的端口c. 导航至JMeter根目录,可以看到build.xml文件。执行命令:ant d ...
GitHub提供免费的团队环境,不过免费仓库容量是300MB,请大家注意。
申请GitHub个人账号
1. 使用浏览器访问GitHub主页。如果使用IE,尽量不使用IE9以下的版本。
2.1. 没有申请过GitHub账号,请点击绿色的【Sign up for free】按钮
...
相信JAVA程序员都写过文件拷贝程序。
不考虑诸多健壮性因素,诸如校验逻辑(也可以暂时忽略关闭流)。
我们只是实现功能,那么需要多少行JAVA代码来实现这个简单的功能呢?
参考答案:
FileChannel in = new FileInputStream("in.txt").getChannel(),
out = new FileOutputStream("out.txt").getChannel();
in.transferTo(0, in. ...
事件驱动模型的原理不再赘述,Swing是不错的实现。别人也有不错的博文来说明原理。
本文的目的是提供一种简单的,可供参考的简短代码,用来帮助理解该模型。
Project Navigator
Event
事件通用接口:
package org.joshua.event.events;
public interface Event {
}
Click事件:
package org.joshua.event.events;
public class ClickEvent implements Event {
}
Dou ...
在有些情况下,网页制作者会有需要用到“绘制图表”功能,smartgwtee提供了一组优秀的 graph控件 供使用者快速画出好看的图表。 首先,值得注意的是,并非所有版本的smartgwt都提供了graph功能,免费版(LGPL)并不提供,此外的Full-featured、Pro、Power、Enterprise版本都有提供,具体可参考SmartClient官网上的产品介绍页http://www.smartclient.com/product/ 现在,在了解各版本支持功能后,在官网上下载60天试用smartgwtee版本(3.1),下载地址:http://www.smartclient.co ...