`
文章列表
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 ...
<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 比较时间

/** * 判断是不是一个正确的时间 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 ...
Global site tag (gtag.js) - Google Analytics