- 浏览: 1580787 次
- 性别:
- 来自: 北京
最新评论
-
qq_24800465:
请问这里的库从哪下载啊
ffmpeg所有的编码器(encoders) -
neusoft_jerry:
貌似这里没用到StreamingAMFChannel哦,只是用 ...
Flex BlazeDS 推送技术 -
anyone:
感谢你的博文,看了受益匪浅
记住这个IntelliJ IDEA的编译设置 -
keren:
现在还有什么应用需要用flex来开发的?
flex tree的展开,关闭,添加、删除子节点 -
neusoft_jerry:
简洁明快,好贴好贴!楼主V5!
flex tree的展开,关闭,添加、删除子节点
文章列表
记住这个IntelliJ IDEA的编译设置,否则一些文件编译后,在classes里面看不到。比如 xml properties json ftl 等.
?*.properties;?*.xml;?*.gif;?*.png;?*.jpeg;?*.jpg;?*.html;?*.dtd;?*.tld;?*.ftl;?*.js;?*.json;?*.sql
要求按照sn从小到大排序
var attrs = [{sn:1},{sn:20},{sn:-1},{sn:-2},{sn:100}];
attrs.sort(function(a,b){return a.sn>b.sn});
//如何把一个json组件转成js对象
var comp=new Ext.ml.designer.ComponentDefinition(def);
//然后可以拿组件定义里面的任何东西
var arr_attrs = comp.getAttributes();//取得组件基本属性列表
var props = comp.getProperties();//取得所有的组件参数
var item = comp.getProperty("name");//取得某个组件参数
//如何从后台取一个组件转成js对象
DefUtils.getComponentDe ...
Object
Ext.util.Observable:为EXT组件提供处理的最基本功能。
Ext.Component:提供了Ext组件共有的特性, 比如初始的流程、组件的配置选项应用、插件应用,组件渲染,组件公共的配置选项等,是一个抽象的东西。
...
//for test extjs function interceptor
function check(a){
return a==='cjd';
}
function send(){
alert("pass");
}
var fn = send.createInterceptor(check);
fn('cjd');//alert pass
//or
var fn1 = send.createInterceptor(function(a){
return a==='cjd1';
});
fn1('cjd1');//alert pass ...
javascript 的匿名函数常见形式or格式:
(function(参数名){
//do something
})(参数值);
//eg:
(function(a){
alert("显示:"+a);//显示:我的
})('我的');
//相当于给参数a传一个值:'我的'
//eg2: 不带参数的匿名函数
(function () {
alert("---running...");
})();
这个写法等价于:
//声明一个函数: xxxx
function xxxx(参数名){
//do s ...
效果:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> 我的ext测试页面-上传 </title>
<Meta http-equiv="Content-Type" Content="text/html; Charset=utf-8" ...
Extjs 继承 extend的几种写法
Ext.extend方法是用来实现类的继承。
extend(Object subclass,Object superclass,[Object overrides] : Object
第一个参数:子类
第二个参数:父类
第三个参数:要覆盖的属性。
这里需要强调一下,子类继承下来的是父类中通过superclass.prototype方式定义的属性(包括用此方法定义的函数)。
<script type="text/javascript">
function S(){
}
S.prototype.s ...
//取得表单组件定义
formDefinition = CTX.getFormDefinition();
//取得表单数据
formData = CTX.getFormData();
//执行某个service的方法
args = "DEFAULT/images/arrow.gif";
file = CTX.invokeServiceMethod("sys-icon-service","getIcons",args);
System.out.println("file:"+file);
Sys ...
//for test apply
var src = {a:1,b:2,c:{c1:1,c2:2}};
var dest = {};
var defaultv = {cjd:'我'};
var res = Ext.apply(dest,src,defaultv);
console.log(res);
dest = {a:100};
var res1 = Ext.applyIf(dest,src);
console.log(res1);
//for test String format
var arg1 = "我的",arg2="你的&qu ...
假如有个service,如下:
http://localhost:8082/dev/service/sys-icon-service.getIconList?jsonData=["sys_toolbar"]
那么ajax的调用就应该这样写:
Ext.Ajax.request({url:'${$servicePath}/sys-icon-service.getIconList',jsonData:['sys_toolbar']});
ajax 里面的 params参数不要了,改为jsonData。
<img src="${serverP ...
开发平台-几个重要的链接
- 博客分类:
- java-web
图标的获取路径:
icon:'${serverPath}/sysicons/sys_toolbar/ok.png'
组件调试器:
http://localhost:8082/dev/view?$$vid=abe7b53e575c4b5ba3426c7ad9a60f00&$v=组件id
查看渲染后的代码:
http://localhost:8000/view-text?$$vid=example-view-01
http://localhost:8080/view-text?$$vid=7eaa159569394d91a38c3664b42200bc
http://lo ...
单个文件拷贝:
<copy file="${resources.dir}/MANIFEST.MF" tofile="${temp.dir.meta-inf}/MANIFEST.MF" overwrite="true" />
批量文件拷贝:
<copy todir="${temp.dir.classes}">
<fileset dir="${src.dir}">
<include name="**/*.xml" ...
select to_char(t.create_time,'yyyy-mm-dd')as date_,remark,
substr(t.remark, 1, 4) as yyyy,
substr(t.remark, 5, 2) as dd,
(case
when substr(t.remark, 7, 2) = '00' then
'01'
else
substr(t.remark, 7, 2)
end) as dd
...
SQL建用户名脚本:
--sqlserver 建数据库用户名脚本
USE master
go
CREATE LOGIN ams --用户名
WITH PASSWORD = 'ams', --密码
DEFAULT_DATABASE = ams, --数据库名
CHECK_EXPIRATION = OFF,
CHECK_POLICY = OFF
go
EXEC sp_addsrvrolemember 'ams', 'sysadmin' --角色
go