- 浏览: 33506 次
- 性别:
- 来自: 南京
文章列表
public class CountSumWithCallable {
/**
* @param args
* @throws InterruptedException
* @throws ExecutionException
*/
public static void main(String[] args) throws InterruptedException, ExecutionException {
int threadCounts =19;// ...
4. 依赖性管理 OSGi允许您把您的应用程序分成多个模块,并能管理这些模块之间的依赖性。为了达到这个目的,它引入了Bundle访问域的概念。Bundle中类的缺省访问范围只对本Bundle内部可见,但对其它任何Bundle都是不可见的;在Bundle内部,类的可访问性遵循Java语言的一般规范。那么,您如果想要从一个Bundle中访问另一个Bundle中的类,您应该怎么办呢?解决方法是将源Bundle中的包导出来,然后把它们导入到目标Bundle中。在本小结中,我们将通过一个示例程序说明这个概念。首先,我们新建一个名com.javaworld.sample.HelloService的Bundl ...
新建、执行和管理OSGi容器中的Bundles
摘要:
OSGi(Open Service Gateway Initiative,开放式服务通路倡议)为开发和部署模块化应用和库定义了基础架构。在本文中,Sunil Patil为我们介绍了OSGi开发的概念,并使用Eclipse自带的OSGi容器E ...
开发一组计算器bundle实例
本节讲到的例子是仿照网上甚为流行的一个例子,但苦于一直未找到源码,网上贴的都是一些转帖,代码片段,估计初学者很难将其还原并调通!我最开始弄这个咚咚的时候,其过程之痛苦,难以言 ...
Equinox OSGi 主要的控制台命令表
类别
命令
含义
控制框架
一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?
二、VECTOR,ARRAYLIST, LINKEDLIST的区别是什么?
三、HASHTABLE, HASGMAQ,TreeMap区别
四、ConcurrentMap和HashMap的区别
五、Tomcat,apache,jboss的区别
六、GET POST区别
七、SESSION, COOKIE区别
八、Servlet的生命周期
九、HTTP 报文包含内容
十、Statement与PreparedStatement的区别,什么是SQL注入,如何防止SQL注入
十一、red ...
关键字: 数据同步
情况说明:
1.现在有两台电脑,各次都安装了mysql,一台主机,一台从机.
2.主机ip:192.168.0.97
从机ip: 192.168.0.210
3.当更新主机数据库记录时从机记录要发生相应的改变,即实现数据库实时同步
解决方案:
my ...
js动态添加与删除ul中的li
- 博客分类:
- javascript
<ul id="s">
11111111111111111
22222222222222222
33333333333333333
44444444444444444
55555555555555555
</ul>
<input type="button" value="删除第2行" onclick="del(2);">
<input type="button" value="删除第3行" onclick="del(3);& ...
package com.supben.util;
import net.sourceforge.pinyin4j.PinyinHelper;
import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;
import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;
import net.sourceforge.pinyin4j.format.HanyuPinyinToneType;
import net.sourceforge.pinyin4j.format.HanyuP ...
JS 比较时间
- 博客分类:
- javascript
/**
* 判断是不是一个正确的时间 yyyy-MM-dd
* @param {String} str
* @return {Date}
*/
Date.isSimpleDate = function(str){
var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/;
var r = str.match(reg);
if(r==null)return null;
var d= new Date(r[1], r[3]-1,r[4]);
var newStr=d.getFullYear() ...
转载:http://baoyalv.info/blog/panjj/Django/2010/03/12/34 。
最近看了豆瓣的头像剪切应用,也想自己做一个,但在Django上做这样的功能,怎么入手呢?google了一下,很少相关的材料,还得自己构想一下。理清了思路,大概是这样的:前端使用JQuery,用户选择剪切区域,之后取到图片的宽度和高度,起始点的xy坐标(左上角的xy轴位置)和结束点的xy坐标(右下角的xy轴位置),然后把这六个参数呈现到表单上,提交给django处理;后端用Python的PIL来处理,Python的PIL图形处理类库功能很全,可以在里面找到相关的函数,根据前端提供的六个 ...
java语言,j2se j2ee Web开发框架表现层:WebWork , struts1, struts2 业务层:spring,EJB3.0 持久层:hibernate,ibatis,JPA 集成框架:jboss seam , springside, jdonframework WEB服务:axis,xfire,cxf 缓存框架:Ehcache ,OSCache 工作流引擎:JBPM, OSWorkflow 搜索技术:lucene,compass,nutch 网络爬虫:wget,Heritrix 权限管理:acegi security (spring security) 模板技术:freem ...
package test.velocity;
import java.io.PrintWriter;
import org.apache.velocity.Template;
import org.apache.velocity.VelocityContext;
import org.apache.velocity.app.Velocity;
import org.apache.velocity.app.VelocityEngine;
public class Simple3 {
/**
* @param args
...
转载:http://blog.csdn.net/wish_silence/archive/2009/07/17/4353815.aspx
声明:本文系JavaEye网站发布的原创博客文章,未经作者书面许可,严禁任何网站转载本文,否则必将追究法律责任!
今天是2008 年7月7日星期一,下午一直在学校做个人开始页面。因为离不开google的翻译,所以想把google的翻译整合到我的开始页面中来,于是乎就遇到了一个问题,怎样使用java程序发送http请求然后截获远程服务器返回的数据进行适当处理之后再输出?另外,google的翻译页面是使用post的方法提交数据的,无法直接通过网址进行处理, ...
使用java代码发送HTTP Post请求
代码如下,不用过多解释了吧:
package imscportal.transform.http.channel.impl;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLDecoder;
import imscportal.transform.http.ch ...