- 博客(26)
- 资源 (2)
- 收藏
- 关注
转载 SIEBEL 安装
一、 系统配置1 硬件要求CPU及内存(最低要求)One PII 500 MHz or Celeron 800 MHz class processor, 20 MB of storage2 软件要求卸载杀毒软件,比如 360。二、 客户端Siebel 安装组件(注意:安装目录不应有空格,可用下划线代替,安装目录最好均在同一盘符下,本手册以E盘为例; 安装
2013-04-20 12:24:41 1696
转载 mysql查看所有存储过程,函数,视图,触发器,表,分页
查询数据库中的存储过程和函数 方法一: select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE' //存储过程 select `name` from mysql.proc where db = 'your_db_name' and `typ
2013-03-24 12:21:23 557
转载 MySQL视图
一、使用视图的理由是什么?1.安全性。一般是这样做的:创建一个视图,定义好该视图所操作的数据。之后将用户权限与视图绑定。这样的方式是使用到了一个特性:grant语句可以针对视图进行授予权限。2.查询性能提高。3.有灵活性的功能需求后,需要改动表的结构而导致工作量比较大。那么可以使用虚拟表的形式达到少修改的效果。这是在实际开发中比较有用的。例子:假如因为某种需要,a表与b表需要进行合并起
2013-03-24 10:10:52 589
原创 重写RadioGroup的get和set方法
重写RadioGroup的get和set方法Ext.override(Ext.form.RadioGroup, { getValue: function() { var v; if (this.rendered) { this.items.each(function(item) { if (!item.getValue()) re
2013-03-01 16:04:59 688
原创 ExtJS 上传照片
ExtJS 前台代码:var imgPanel = new Ext.Panel({ id:'id-form-picture-upload', layout: 'form', items: [ { xtype:'label', fieldLabel: '照片', height: 110, maxWidth: 120, html:'' }, { xtyp
2013-02-26 17:33:17 711
原创 extjs表单中的下拉框(ComboBox)手动添加空选项
combox虽然提供了emptyText这一属性,却不太好用,实际应用中,我们经常需要恢复到空值状态,也就是什么都不先的状态。用户一旦选择了某一选项,便无法重新回到空值状态。下面介绍一种手动添加空选项的方法://会见类别store var meetclassidstore = new Ext.data.JsonStore({ fields : [{name:'mee
2013-02-25 16:23:34 10740
转载 flex+blazeds+java后台消息推送(简单示例)
首先,新建一个web项目,添加开发flex需要的jar包,和blazeds相关文件,然后把web项目转成flex项目(不明白怎么弄没事,过几天会写一篇这样的文章),然后修改一下services-config.xml和messaging-config.xml文件,添加如下代码services-config.xml<channel-definition id="my-streaming-am
2013-01-25 09:16:21 3279
转载 flex+blazeds+java+spring后台消息推送,有界面维护
大体的思路是:服务器启动时,查询数据库获取为推送的消息,存储到内存中,定义了一个全局变量MESSAGE_LIST,集合类型。以后的每次维护,包括(增、删、改),都同时维护两份,及数据库和内存,保证两者的一致。当一条消息推送完成,即从MESSAGE_LIST中删除。首先,添加spring的配置,在web-application-config.xml文件中添加 <flex:
2013-01-25 09:09:39 2742
转载 ExtJS数据存储与传输
本章内容q Ext.data简介本章内容q Ext.data简介q Ext.data.Connectionq Ext.data.Recordq Ext.data.Storeq 常用proxyq 常用readerq 高级storeq EXT中的Ajaxq 关于scope和createDelegate()q D
2013-01-22 09:09:06 12374
原创 grid的渲染
日期格式:Ext.util.Format.dateRenderer('Y-m-d')或者:function(value){return new Date(value).format("yyyy-MM-dd");}
2013-01-18 11:51:27 360
转载 No row with the given identifier exists
出现异常org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists 一.No row with the given identifier exists 解决方法有两张表,a和b.产生此问题的原因就是
2013-01-09 13:37:27 292
原创 java.math.BigDecimal 和java.math.BigInteger
Object[] data = (Object[]) list.get(0); MeetStatistics ms = new MeetStatistics(); ms.setMetCount(((BigDecimal) data[1]).intValue()); ms.setUnMeetCount(((BigDecimal) data[0]).intValue()); m
2013-01-03 17:48:00 365
原创 extjs ComboBox 联想功能
不说啥了,先上效果图! var empidstore = new Ext.data.JsonStore({ fields : [{name:'empId'}, {name:'empName'}], url : 'emp/getEmpIds', method : 'post', autoLoad: true, //一定要
2012-12-27 16:38:30 1700
原创 ExtJS store
var proxy = new Ext.data.HttpProxy({ url:"meetInfo/unMeet" method: 'post', timeout:7000, success: function(form, action) { Ext.MessageBox.alert('搜索成功!'); }, failure: function(form, action)
2012-12-14 14:56:58 373
转载 Hibernate 的几种映射关系
首先我们了解一个名词ORM,全称是(Object Relational Mapping),即对象关系映射。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现,这样开发人员就可以把对数据库的操作转化为对这些对象的操作。Hibernate正是实现了这种思想,达到了方便开发人员以面向对象的思想来实现对数据库的操作。 Hibernate在实现OR
2012-12-13 11:08:58 349
原创 正则表达式相关
下面包含了元字符的完整列表以及它们在正则表达式上下文中的行为:\将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n”匹配字符“n”。“\n”匹配换行符。序列“\\”匹配“\”,“\(”匹配“(”。^匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与“\n”或“\r”之后的位置匹配。$匹配输入字符串结尾
2012-11-30 13:00:22 270
原创 MySQL数据库 表结构的修改
给MySQL表格添加一个自动增长的主键列:alter table `表名` add column 列名 int not null auto_increment primary key comment '主键' first; 如果你想放到其他列后面,可以将上面sql语句中的 first 换成 after `已经有的列名`eg:alter table `phonemag`.`me
2012-11-28 15:13:15 374
转载 ExtJS中get、getDom、getCmp、getBody、getDoc的使用
Ext中包含了几个以get开头的方法,这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等,在使用中要注意区别使用。1、get方法get方法用来得到一个Ext元素,也就是类型为Ext.Element的对象, Ext.Element类是Ext对DOM的封装,代表DOM的元素,可以为每一个DOM创建一个对应的Element对象,可以通过Element对象 上的方法来实现
2012-11-28 12:36:33 242
转载 Ext的三中提交方式
Ext的三中提交方式:表单Ajax提交,普通提交,普通ajax提交;1.表单ajax提交(默认提交方式)提交函数:当按下表单中的提交按钮时执行下面的aa函数,按照表单的name进行提交。提交数据后根据后台的返回值不同来回调success或者failure函数(和单独ajax的提交不同),后台返回值的形式:【如果返回outputResult("{success:true}"),则调用
2012-11-27 14:08:46 331
原创 ExtJS写的policeAdd前台部分
//重写方法Ext.override(Ext.form.RadioGroup, {getValue: function() {var v; if (this.rendered) { this.items.each(function(item){ if (!item.getValue())
2012-11-27 11:15:37 404
转载 动态加载
在网上看了很多例子.来实现grid动态加载数据.可根据值进行来进行判断是否选中,发现都比较麻烦.有的是在store的load()里面进行判断等.代码较多.最关键在EXT4.0以后版本中.测试结果不理想...所以换了一种方法.发现比较简便.代码如下: selModel: Ext.create('Ext.selection.CheckboxModel',
2012-11-16 12:50:36 273
转载 SSH2 + ExtJS + JSON
SSH2 + ExtJS + JSON今天我们讨论一下SSH2结合ExtJS并通过JSON方式提供数据给客户端的问题。SSH2的整合问题,我们就不讨论了。这可以在我的其他Blog中找到,我们需要讨论的是如何将服务器端查询到的数据,通过JSON格式提供给ExtJS的表格GridPanel显示的问题。首先,如果我们希望服务器端的action能够返回JSON格式的数据的话,在struts
2012-11-16 12:36:36 1012
转载 通过ExtJS FormPanel提交数据给struts action
通过ExtJS FormPanel提交数据给struts action这篇博其实有点拾人牙慧的意思,因为网上的东西很多。但是不管怎么说,我只说我自己的心得。FormPanel本身是没有提交功能的,它仅仅是一个前台UI控件,数据的提交是通过一个叫BasicForm的东西进行提交的。而后者的获得是通过getForm()方法来实现的,或者直接调用FormPanel的form属性也可以。在
2012-11-16 12:34:22 800
转载 ExtJS中使用vtype
ExtJS中使用vtype在ExtJS中vtype相当于一个预定义的客户端数据校验,每一种vtype都对应某一种特定的数据校验,比如说Email,IP地址,手机号等等。为了能够正确的使用它,需要注意以下四个方面:在onReady方法中,必须调用Ext.QuickTips.init();方法,我是花了九牛二虎之力才发现这个的。因为我是从别的地方直接拷贝了一个FormPanel的定义,
2012-11-16 12:32:46 742
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人