摘要:
java/j2me/ target=_blank>j2me学习(四)——将midlet和界面分离(比较基础)
虽然使用面向对象的思想进行j2me的编程,会增加代码量(增加发布文件的大小)和提高代码的复杂性。但是为了代码的可维护性和可扩展性,现在绝大多数的程序还是将界面和逻辑分离开来,下面先说明一下如何将midlet主类和界面分离。
在界面和midlet中,需......
摘要:
在写table时花了本人几天的时间,最后终于搞定了,与大家共同分享。以下是调用方法:/****************************************************************/defaulttablemodel model = new defaulttablemodel(); // /*设置表格模型*/ model.setdatavector(rowdat......
数据库连接缓冲池(原创)
一个数据库缓冲池指的是缓存于内存空间中的数据库物理连接,这些数据库连接可以被重复使用.数据库缓冲池对于提高java 数据库应用程序的性能十分重要,尤其是当这个java 数据库应用程序运行于中间层服务器环境时.1.datasource 接口:datasource 接口的实例对象代表了存在于中间层服务器中的缓冲数据源服务.使用它可以返还数据库缓冲池中现存的数据库连接,datasource 接口的实例对象实际上是某个jndi 服务的提供者,在使用它之前,该jndi 服务对象必须先在中间层服务器环境中注册,并且与某个服务名绑定在一起,然后它才能被别的java 应用程序调用. 【程序编程相关:
介绍一下 servlet.xml】
数据缓冲池存在于中间层服务器环境当中,可以被不同的java 应用程序所调用.javax.sql.rowset 包添加了对缓冲数据源的支持,即可以将缓冲池缓冲的数据库连接看作是一个是实实在在的数据源服务来使用.rowset 包提供了好几个接口用于处理数据库缓冲池,主要的接口有: 【推荐阅读:
String类的内部化方法释疑】3.pooledconnection 接口:该接口代表被缓冲的数据库连接,它定义了一个getconnection()方法使用这个方法可以返回java.sql.connection 接口的实例对象. 【扩展信息:
[J2SE 5.0专题][2.5]可变长】2.connectionpooldatasource 接口:该接口可以用于创建一个被缓冲于缓冲池的数据库物理连接,它有可能会被datasource 接口的实例对象调用.如何使用rowset 包定义的类与接口操作数据库缓冲池,下面的jsp 代码段提供了一个简单的不完整的例子
例
<%
context ctx = new initialcontext();
datasource ds = (datasource)ctx.lookup(“jdbc/employeedb”);...
下一页 摘要:
即使是很好的实现了tcp/ip协议,由于它本身有着一些不安全的地方,从而可以对tcp/ip网络进行攻击。这些攻击包括序列号欺骗,路由攻击,源地址欺骗和授权欺骗。本文除了介绍ip欺骗攻击方法外,还介绍怎样防止这个攻击手段。上述攻击是建立在攻击者的计算机(包括路由)是连在internet上的。这里的攻击方法是针对tcp/ip本身的缺陷的,而不是某一具体的实现。实际上,ip 欺骗不是进攻的结果,而是......