摘要: 自从今天3月8号推出第一个版本 0.9beta 后,一直很忙,没有时间来太多的更新codeplus软件,更多的情况都是在自己的项目中根据需要做的调整。7月份末开始,我们工作室开始研发一个较大的系统,采用了(dal + bll + model + pres)的结构,数据库处理采用microsoft的 data acess v2.0,由于工期很紧,项目在商业逻辑层面其实难度不大,主要的工作一般都集中......
摘要:龙卷风
关键字:asp,activex控件,数字签名,安全
activex控件运行在客户端。我们可以获得客户端的一些信息,如ic卡的信息,客户端的验证等等。但是activex控件也有许多缺点:客户端的部署很困难,如客户端不能正确下载,下载了以后不能正确执行,下载的时候需要设置ie的安全级别等等。
更多的时候,我都在使用com组件来扩展asp的功能。准确地说,是服务端运行的activex dl......
数据库连接池java实现小结因为工作需要要使用到连接池,所以拜读了互联网上众多前辈的文章,学了不少经验,这里想做一个小结,加上自己的想法与在一起,希望能给大家一些帮助.消除数据库频繁连接带来的开销与瓶颈. 【程序编程相关:
观察:Wintel衰亡史 微软和英特尔陷】目的: 【推荐阅读:
哈勃望远镜发现银河系有个孪生兄弟(组图)】不过多的限制用户的使用,既不能太多的要求用户按规定的方法得到与使用数据库连 【扩展信息:
用MASM32写ADSL自动拨号程序】解决方案:尽量保持用户的习惯目前的很多方法都是要求用户只能按规定方法使用连接,不能使用直接关闭数据连接的方法.解决办法就是使用代理类,来中间解决.可以参考http://www-900.ibm.com/developerworks/cn/java/l-connpoolproxy/index.shtml能维护连接的正常状态因为针对数据库连接创建的资源,如果不能及时的释放,就会影响下一次数据连接的使用.例如在sql 2k中,一个连接不同创建多条statement否则操作时会有数据连接占线的异常,所以必须在归还连接以后释放这些资源. //判断是使用了createstatement语句 if (createstate.equals(method.getname())) { obj = method.invoke(conn, args); statref = (statement)obj;//记录语句 return obj; }//判断是否调用了close的方法,如果调用close方法则把连接置为无用状态 if(close.equals(method.getname())) { //设置不使用标志 setisfree(false); //检查是否有后续工作,清除该连接无用资源 if (statref != null) statref.close(); if (prestatref != null) prestatref.close(); return null; }正确保护类不被违例使用一个考虑就是不能让用户随便使用代理类,而只能自己使用,一个就是用内部私有类,一个就是使用只有指定类才能调用的标志.我的实现就是采用后者./** * 创建连接的工厂,只能让工厂调用 * @param factory 要调用工厂,并且一定被正确初始化 * @param param 连接参数 * @return 连接 */ static public _connection getconnection(connectionfactory factory, connectionparam param) { if (factory.iscreate())//判断是否正确初始化的工厂 { _connection _conn = new _connection(param); return _conn; } else return null; }提供良好的用户接口,简单实用使用静态方法创建工厂,然后来得到连接,使用完全与普通的connection方法一样,没有限制.同时为了方便,设置了连接参数类与工厂参数类....
下一页 摘要:龙卷风
关键字:asp,activex控件,数字签名,安全
问题提出:
activex控件得到客户端的信息,如何传递到服务端???
一种方法就是得到值后,使用get,post方式提交,这可能也是最常用的.
有没有更好一些的方法呢?
能不能在控件中直接向服务器发出请求而得到数据呢?
打开vb6,新建activex控件工程。
工程名:focx,用户控件名:uc3
添加1个......