`
q445862108
  • 浏览: 79217 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论
文章列表
1.创建一个名称为 com.xyj.web  的 BndTools OSGI 项目,加入依赖包   2.写一个类继承HttpServlet 实现请求的方法,配置web访问路径(太简单了,一个注解就搞定了)   3.如果没有包,到http://felix.apache.org/downloads.cgi  下载包。我把所有的全部加载下来了。然后拖到左边的仓库中。
    今年开发新的项目,客户需要OSGI开发框架来开发项目。没办法,只要上网上找,但是找了很多,中文的资料很少,而且开发困难,在研究了BndTools这个插件后。终于解脱出来了。很方面。现在我做几个例子。 总共是4个bundle(一个是登录的接口Bundle,一个是mysql的实现的Bundle,一个是Oracle的Bundle,一个是启动运行的Bundle)。    1.安装BndTools插件,(见我的博客里面有专门的介绍)      2.新建一个BndTools OSGI 项目,如下图      
Bndtools教程 介绍了组件开发与Bndtools。 目录 1引言 2安装Bndtools 3创建一个API项目 3.1写入和导出的API 3.2定义捆绑 4建立实施项目 4.1创建项目
bndTools为我们提供了一种使用Eclipse开发OSGi bundles的方式。 它没有通过直接编辑Manifest.MF的方式定义依赖关系, 而是使用Bnd文件基于Bnd工具驱动工具链(toolchain) 。它还提供了介绍性的教程。 此外,BndTools还具有自动化语义版本控制功能(automated semantic versioning),它会将已构建的组件和之前发布的组件相比较,让算法来决定是否对大、中、小三种版本号进行升级,而不是让用户人为决定。   命令: felix:bundlelevel felix:cd felix:frameworklevel ...
在eclipse上安装 Marketplace Client插件,然后在通过这个插件下载搜索其他的插件了。不要我们在到处找了。很方便,像安卓的应用商店一样。 1.第一步增加Marketplace Client插件   2.第二步 输入 添加name: Eclipse Marketplace Client  (随意起名)   Location:http://download.eclipse.org/mpc/indigo/ 点击下一步,下一步完成。 3.第三步,安装好后,就可以点击Eclipse Marketplace进行下载其他的插件了   4.第四步搜索插件进行安装 ...

Oracle 备份

 
不用客户端,直接备份 @echo off CD E: set CURDATE=%date:~-1% set CURDT=%CURDATE% @echo %CURDT%-------------------- EXP js_bz/js_bz    BUFFER=64000 FILE=E:\数据备份\JS_BZ%CURDT%.DMP OWNER=js_bz exit oracle中exp,imp的使用详解 基本语法和实例:     1、EXP:      ...
-vmargs -Xms256m -Xmx512m -XX:PermSize=512m -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=256m
用Itext 给PDF加水印可以搜索但是看不见。原来是我把水印放到PDF的下层去了。已经解决: //content = stamper.getUnderContent(i); //这样只是下层的 content = stamper.getOverContent(i); //这样是得到上层的。
在下面  [p]块中,发现如果Map 不用两个就一个就报java.util.ConcurrentModificationException 记录下来 package com.xyj.server.imp; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Date; import java.ut ...
open 窗口 跨域访问: 问题: 比如:  www.A.com  域名  用 OPEN  打开  www.B.com里面的内容 选择www.B.com 里面的内容返回到 WWW.A.com 解决步骤: 1.在www.A.com  准备testAffix.jsp,iframe.jsp,data.jsp 2.在www.A.com  准备需要访问的.jsp testAffix.jsp代 ...
1.缓存服务器 2.Web Services 框架  SOA  服务 3.套帐。 4.猪八戒 5.任务管理系统(PM) 6.花生壳 7.Tomcat集群 8.Apache+Tomcat 9.数据库集群 10.云计算 11.软件即服务 12.MINA(SOCKET 框架) 13.SQL注入 14.跨网关通信。 15.负载均衡。 16.性能优化
在项目中,运用Ibatis中Like写法,没有研究下,结果SQL语句存在SQL注入漏洞,整理下,下次谨记啊! sql语句: select  *         from  ( select  1  from  poll         <dynamic  prepend= " where " >             <isNotEmpty prepend=" and "  property= "title" >                 title like   '%$title$% ...
为了防止SQL注入,iBatis模糊查询时也要避免使用$$来进行传值。下面是三个不同数据库的ibatis的模糊查询传值。 Sql代码  mysql: select * from stu where name like concat('%',#name #,'%')       oracle: select * from stu where name like '%'||#name #||'%'      SQL Server:select * from stu where name like '%'+#name #+'%     如: Sql代码  <!-- 用途:小 ...

js流程

    博客分类:
  • js
 
js流程js流程

设置tomcat的jdk

设置Tomcat的jdk 路径  修改  tomcat /bin /catalina.bat 中加上。 set JAVA_HOME=../../java\JDK    export JAVA_HOME
Global site tag (gtag.js) - Google Analytics