`
jiangpan
  • 浏览: 53915 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论
文章列表
oracle 的监听机制 是外部应用程序连接oracle的入口。用oracle提供的lsnrctl 程序进行管理。一般很多人在管理oracle的时候,往往忽略对listener 的安全管理:监听在端口1521(默认端口)上的oracle tnslsnr未设置口令保护!     这会存在这个安全隐患:远程的Oracle tnslsnr服务器没有被设置密码,一个攻击者可以利用这个问题随意关闭oracle tnslsnr服务器或者设置新的口令,这将影响合法用户的正常使用。攻击者也可以获取数据库的一些细节信息以发动进一步攻击。结合其他漏洞,攻击者甚至可以在目标系统上创建或者修改文件,进而入侵系统。 ...
最近在做Web 项目时,新建了一个WEB 项目,如webdemo ,eclipse默认的build路径为build, WEB-INF存放于WebContent下面,今改了一个build路径和WebContent名字,发现项目不可用了, 1. 具体修改过程过,把WebContent 改为 WebRoot 2. 把build路径 ...
Oracle客户端连接服务器,首先去找1521监听端口,服务器的1521监听端口再向server process进程发出请求,并返回一个随机端口,返回给客户端,客户端再来连接这个端口。这样就给服务器上的防火墙设置带来了麻烦,这个端口是随机的,如何开放?  windows 平台上的这个问题成了一大难题,很多论坛都有人问,但很少有人能解决。unix平台不用担心,系统自动会解决这个问题.Matalink上提供了三种解决办法,实际上USE_SHARED_SOCKET 是最有效最方便的。 方法一: 在windows2003的注册表中,hkey_local_machine\software\oracle ...
    如果是嵌套调用( <div> <table   height=100%> <tr> .... </tr> </table> </div> )的话就会存在table设置成height=100%就不能100%的占用高度,只能根据内容多少就占用多少高度的问题,其具体原因是:     table的height的100%的意思是他的高度是外部div的高度的100%,但是你的div的高度没有设置,所以table的高度的100%就是0,所以跟没有设置一样,只是按照你的数据的高度显示(可以看成被数据挤长了的).     因此,要解 ...
CSS background-position 属性 CSS 参考手册 定义和用法 background-position 属性设置背景图像的起始位置。 这个属性设置背景原图像(由 background-image 定义)的位置,背景图像如果要重复,将从这一点开始。 提示:您需要把 background-attachment 属性设置为 "fixed",才能保证该属性在 Firefox 和 Opera 中正常工作。 默认值: 0% 0% 继承性: no 版本: CSS1 JavaScript 语法: object.styl ...
在用struts的 s:select标签时,例如: <s:select id="projMembers" list="%{projMembers}" listKey="Id.Memberid" listValue="Membername" cssStyle="width: 155px" multiple="4"></s:select> 结果能出来,但是老是出现标题中的 警告,并且出现异常。 查看源代码时,在select标签后有一个hidden变 ...
下载Eclipse: http://www.eclipse.org/downloads/下载语言包: http://download.eclipse.org/technology/babel/babel_language_packs/galileo.php找到 Language: Chinese (Simplified) BabelLanguagePack-eclipse-zh_3.5.0.v20090524043402.zip
http://hibernatesynch.sourceforge.net 以下是直接下载地址: http://cdnetworks-kr-1.dl.sourceforge.net/project/hibernatesynch/hibernatesynch/3.1.9/HibernateSynchronizer-3.1.9.zip
方法一:最笨的,最容易理解的,且可以随意设置要排除的字符   ====================================================================== <script language="javascript"> function isChinese1(str){ var badChar ="ABCDEFGHIJKLMNOPQRSTUVWXYZ"; badChar += "abcdefghijklmnopqrstuvwxyz"; badChar ...
1.4如何学习ExtJS 如何学习Ext,是所以刚接触它的读者都会问到的问题?学习Ext最好的办法就是独立去实现一个应用系统,这个demo系统的相关的功能可以对着Ext包中自带的例子进行改进,在实现系统的过程肯定会碰到这样那样的问题,可以通过从相关论坛中询问来解决或尝试分析Ext的源码来进行剖析其问题所在。在开发之前,我们得先知道从那里下载Ext,如何搭建快速开发环境和那些较好的论坛。下面就这几个方面进行讲解。 获取源码并部署 首先我们得获到Ext的源码或相关的文件。我们可以通过http://www.extjs.com/products/extjs/download.php到其官方网站下载最新 ...
success:function(form,action){ window.location.href = 'index.jsp'; }, failure : function(form, action) { if(action.failureType == 'server'){ Ext.Msg.alert('登录错误',action.result.errors); }else if(action.failureType == 'connect'){ ...

ext store

    博客分类:
  • ext
Ext的数据存储器为:Ext.data.Store ExtJS中有一个名为Record的类,表格等控件中使用的数据是存放在Record对象中,一个Record可以理解为关系数据表中的一行,也可以称为记录。Record对象中即包含了记录(行中各列)的定义信息(也就是该记录包含哪些字段,每一个字段的数据类型等),同时又包含了记录具体的数据信息(也就是各个字段的值)。一个比较正规的创建store的代码如下: var MyRecord = Ext.data.Record.create([ {name: 'title'}, {name: 'username', mapping: 'author'} ...
failure:function(form, action){ if(action.failureType == 'server'){ //服务器端你自己返回success为false时 Ext.MessageBox.alert('友情提示', action.result.info); }else if(action.failureType == 'connect'){ //服务器指定的路径链接不上时 Ext.Msg.alert('连接错误','指定路径连接错误!'); }else if(action.fa ...
解决两种情况下的用户访问超时。 a)普通http请求的session超时。 b)异步http请求的session超时,使用ext后大部分的界面刷新都是异步的ajax请求。 不管是那种类型的http请求总是可以由一个过滤器来捕捉。 分类:普通http请求的header参数中没有x-requested-with:XMLHttpRequest头信息,而异步的有。 其实对于常见的ajax框架,header中还有标示自己身份的header信息。 对于普通的http请求,发现session超时后直接重定向到一个超时页面,显示访问超时。 对于异步http请求,发现session超时后则向请求的respon ...
1、得到record中的某个字段:record.get("字段名称") 2、得到form中的某个字段值:this.form.findField("字段名称").getValue() 3、从reader中得到root指定的字段除外的字段:store.reader.jsonData.字段名称 4、关于combobx     valueField  :  设置值     displayField  :设置显示的值     hiddenName :动态产生一个隐藏字段,以便表单提交的时候一起提交,事实上valueField和displayField在表单提交中没有 ...
Global site tag (gtag.js) - Google Analytics