搜索到与相关的文章
编程技术

OpenCore:基于OSGi开发纯插件体系结构的WEB应用

随着OSGi/Equinox逐渐成为JavaEE服务端的基础软件架构,OSGi上部署WEB应用程序的解决方案日渐成熟。这里介绍三种目前我们所知的解决方案,前两种是Equinox组织提出的方案,后一种是OpenCore平台采取的解决方案。解决方案一:部署OSGi/Equinox在Servlet容器中具体实现:把OSGi/equinox打包在WAR中,当Servlet容器加载WAR时,启动OSGi框架。WEB-INF的目录结构大致如下(大致如此):*/WEB-

系统 2019-08-29 22:03:55 2519

编程技术

VB & 数据库交互(二)——经典五实例总结

上一篇讲到了VB与数据库交互的必备知识,这张从经典实例的方向出发,讲述一些经典的代码。1,在系统登录的例子中:a,建立数据库连接,和执行查询命令:'建立数据库连接setobjcn=newConnection'实例化Connection对象objcn.ConnectionString="Provider=Microsoft.jet.OLEDB.3.51;"&_"DataSource="&App.Path&"\实例1.mdb"'连接数据库,包括连接方式和数据源

系统 2019-08-29 21:57:34 2519

各行各业

页面缓存『转』

一般情况下,WEB页面都会在Internet临时文件夹中有一个临时文件.我在操作IE时会出现这种情况:假如说有一个页面Page1.aspx,在我第一次访问后,它会在我的Internet临时文件夹里有一个Page1.aspx文件生成.之后,如果我改了Page1.aspx的数据后再次访问该页面,发现IE并没有对这个Page1.aspx的数据进行更新,反而打开的是我第一次访问的页面.为什么会这样,是因为IE自动(默认)调用了Internet临时文件夹里有一个Pa

系统 2019-08-12 09:27:21 2519

各行各业

ab基本用法

ab的全称是ApacheBench,是Apache附带的一个小工具,专门用于HTTPServer的benchmarktesting,可以同时模拟多个并发请求。前段时间看到公司的开发人员也在用它作一些测试,看起来也不错,很简单,也很容易使用,所以今天花一点时间看了一下。通过下面的一个简单的例子和注释,相信大家可以更容易理解这个工具的使用。/*在这个例子的一开始,我执行了这样一个命令ab-n10-c10http://www.google.com/。这个命令的意

系统 2019-08-12 09:27:18 2519

各行各业

dsh安装指南

dsh批量管理linux服务器一,安装dsh切换到root用户,然后切换到work_home_yournamewgethttp://www.netfort.gr.jp/~dancer/software/downloads/libdshconfig-0.20.9.tar.gztarzxvflibdshconfig-0.20.9.tar.gzcdlibdshconfig-0.20.9./configure出错记得修复(Ubuntu:configureerror

系统 2019-08-12 09:27:12 2519

各行各业

利用WSUS部署更新程序

WSUS概述为了让用户的windows系统与其他microsoft产品能够更安全,更稳定,因此microsoft会不定期在网站上推出最新的更新程序供用户下载与安装,而用户可以通过以下方式来取得这些程序:手动连接microsoftupdate网站通过windows系统的自动更新功能然而以上两种方式对企业内部来说,都可能会有以下缺点。影响网络效率:如果企业内部每台计算机都自行上网更新,将会增加对外网络的负担。与现有软件相互干扰:如果企业内部使用的软件与更新程序

系统 2019-08-12 09:26:59 2519

数据库相关

malloc/free和new/delete的区别

malloc/free和new/delete的区别malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于malloc/free

系统 2019-08-12 01:54:40 2519

Oracle

Oracle 表三种连接方式(sql优化)

在查看sql执行计划时,我们会发现表的连接方式有多种,本文对表的连接方式进行介绍以便更好看懂执行计划和理解sql执行原理。一、连接方式:嵌套循环(NestedLoops(NL))(散列)哈希连接(HashJoin(HJ))(归并)排序合并连接(SortMergeJoin(SMJ))二、连接说明:1.Oracle一次只能连接两个表。不管查询中有多少个表,Oracle在连接中一次仅能操作两张表。2.当执行多个表的连接时,优化器从一个表开始,将它与另一个表连接;

系统 2019-08-12 01:54:16 2519

Oracle

执行序列oracle存储过程和序列化写的demo

新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正1.创立一个Oracle存储过程,设置一个参数n然后执行这个存储过程传一个参数n,执行后输出5遍helloworld注:存储过程当中用使for环循,执行用使execcreateorreplaceprocedureHello(ninnumber)isbeginforiin1..nloopdbms_output.put_line('helloworld');endloop;end;/--开打输出

系统 2019-08-12 01:54:00 2519

数据库相关

ts demuxer的加入记录

文件夹1初衷2tsdemux的功能介绍1初衷之前打算给dtplayer加入一些亮点功能,最初的想法是:bt下载播放+hls支持bt下载因为以来libtorrent库,尽管搞懂了怎样加入,但须要改动libtorrent库来集成,若将libtorrent集成到代码中,会将代码变得庞大,框架清晰度会变差,随机临时取消了bt功能的开发/后面開始加入hls支持,hls支持打算加入例如以下模块:stream-hlsdemuxer-tsdecoder-h264这样加上之

系统 2019-08-12 01:52:07 2519