et

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<title>Editor Grid Example</title>
 <link rel="stylesheet" type="text/css" href="../../resources/css/ext-all.css" />
 <script type="text/javascript" src="../../adapter/ext/ext-base.js"></script>
 <script type="text/javascript" src="../../ext-all.js"></script>
<script type="text/javascript">     
Ext.onReady(function(){     
    Ext.BLANK_IMAGE_URL = "../../resources/images/default/s.gif"         
    // shorthand 

 var mytree = new Ext.tree.TreePanel({
                        el : "container",
                        animate : true,
                        //title : "Extjs",
                        collapsible : false,
                        enableDD : true,
                        enableDrag : true,
                        rootVisible : true,
                        autoScroll : true,
                        //autoHeight : true,
                        width : 255,
      height : 300,
                        lines : false
                    });

            // 根节点
            var root = new Ext.tree.TreeNode({
                        id : "root",
                        text : "服务器/虚拟机",
                        checked : false
                    });
            for (var j = 1; j < 5; ++j) {
                var node = root.appendChild(new Ext.tree.TreeNode({
                            text : '服务器_A' + j,
                            allowDrag : false,
                            checked : false
                        }));
                for (var n = 1; n < 4; ++n) {
                    node.appendChild(new Ext.tree.TreeNode({
                                text : '虚拟机' + n,
                                allowDrag : false,
                                checked : false
                            }));
                }
            }
            mytree.setRootNode(root);
            mytree.render();
            mytree.on('checkchange', function(node, checked) {
                        node.expand();
                        node.attributes.checked = checked;
                        node.eachChild(function(child) {
                                    child.ui.toggleCheck(checked);
                                    child.attributes.checked = checked;
                                    child.fireEvent('checkchange', child,
                                            checked);
                                });
                    }, mytree);
   mytree.expand();
   
 var formPanel=new Ext.form.FormPanel({
  applyTo : 'example',
    frame:false,
  width :1010,
  height : 560,
    labelWidth:80,
    labelAlign:'left',
  border : false,
    //monitorValid:true,
   items:[{     
   layout:'column',
   //title:'服务器虚拟机迁移基本信息',
   xtype:'fieldset',
   border : false,
   autoHeight:true,   
   items:[{
    border:false,
    defaults:{xtype:"radio",width:50,labelSeparator:''},
    columnWidth:.15,
    layout:'form',
    items:[
        {
      id:'vm',
            name:'vm'
           },{
        xtype:"textfield",
        labelSeparator:'',
        hidden : true             
       },{
      id : 'vms',
         name:'vms'
        },{
        xtype:"textfield",
        labelSeparator:'',
        hidden : true             
     },{
        xtype:"textfield",
        labelSeparator:'',
        hidden : true             
     }
    ]
   },{
    border:false,
    defaults:{xtype:"textfield",width:200},
    columnWidth:.35,
    layout:'form',
     items:[
       {fieldLabel:'源服务器',
               name:'bean.name',//2
               allowBlank:false,
               maxLength:225,
               //regex:/^(?!_)(?!.*?_$)[ a-zA-Z0-9_/u4e00-/u9fa5 ]+$/,//汉字,字母,数字,空格
               regexText:'您输入的信息可能包括不合法字符,请重新输入!',
               blankText:'企业名称不能为空!',
               maxLengthText:'输入信息过长,请重新输入!'
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.35,
        hidden : true             
       },
                  new Ext.form.ComboBox({
         fieldLabel: '待迁移',
         name:'bean.budgetaryLevels',//6
         store: new Ext.data.SimpleStore({
         fields: ['abbr', 'state'],
         data : [
             ['1', '虚拟机1'],
             ['2', '虚拟机2'],
                                           ['3', '虚拟机3'],
                                           ['4', '虚拟机4']         
                                  ]
           }),
         valueField:'abbr',
         displayField:'state',
            typeAhead: true,
         mode: 'local',
         triggerAction: 'all',
         emptyText:'请选择虚拟机',
         selectOnFocus:true,
         allowBlank:false,
         //readOnly:true,
         blankText:'虚拟机不能为空!'  ,
         editable : false,
         disable:true
        }),{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.35,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.35,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.35,
        hidden : true             
       },{
        xtype:"label",
        html:'<font size = 2px>源服务器:</font>'      
       },mytree,{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },
       {
        xtype:"label",
        html:'<font size = 2px>注:XXX目标服务器</font>'       
       }
       ]
      },{
      border:false,
    defaults:{xtype:"textfield",width:200},
    columnWidth:.35,
    layout:'form',
    items:[
        {fieldLabel:'目标服务器IP',//3
            name:'bean.organizationCode',
            maxLength:225,
            emptyText:'目标服务器IP',//输入框的提示语句
            maxLengthText:'目标服务器IP,请重新输入!',
            allowBlank:false,
            blankText:'目标服务器IP不能为空!'}
      ,{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.35,
        hidden : true             
       },
      new Ext.form.ComboBox({
         fieldLabel: '待迁移',
         name:'bean.budgetaryLevels',//6
         store: new Ext.data.SimpleStore({
         fields: ['abbr', 'state'],
         data : [
             ['1', '虚拟机1'],
             ['2', '虚拟机2'],
                                           ['3', '虚拟机3'],
                                           ['4', '虚拟机4']        
                                  ]
           }),
         valueField:'abbr',
         displayField:'state',
            typeAhead: true,
         mode: 'local',
         triggerAction: 'all',
         emptyText:'待迁移虚拟机',
         selectOnFocus:true,
         allowBlank:false,
         //readOnly:true,
         blankText:'待迁移虚拟机不能为空!'  ,
         editable : false,
         disable:true
        }),{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.35,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.35,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        border : true,
        columnWidth:.35,
        hidden : true             
       },{
        xtype:"label",
        style : "margin : 0 0 0 83",
        html:'<font size = 2px>目标服务器:</font>'       
       },{
        xtype:"textarea",
        labelSeparator:'',
        columnWidth:.25,
        width : 255,
        height :300
       }
         ]
      },{
         defaults:{xtype:"button",width:50,labelSeparator:''},
         border:false,
         columnWidth:.15,
         layout:'form',
         items:[
           {
            id:'buttons',
            text:'迁移'
           },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.20,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
            id : 'sbu',
            text:'搜索'
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
        xtype:"textfield",
        labelSeparator:'',
        columnWidth:.25,
        hidden : true             
       },{
         id:'sbs',
         text:'迁移'
        }
       
      ]}]
  }]
  });
  });
  </script>
<body>

<div id="container"></div>
<div id="example" style="padding-top:50px;"></div>
</body>
</html>

03-23
### ET in IT Context 的定义与应用 在信息技术(IT)领域中,“ET”可以指代多种不同的概念,具体取决于上下文环境。以下是几种常见的可能性: #### 1. **Entity Framework (EF)** 如果“ET”是指 Entity Framework 中的缩写,则它通常代表一种用于 .NET 平台的对象关系映射(ORM)技术。Entity Framework 是微软开发的一个开源 ORM 框架,允许开发者通过对象模型操作数据库表和字段,而不需要编写复杂的 SQL 查询语句。 ```csharp using System; using System.Linq; using Microsoft.EntityFrameworkCore; public class BloggingContext : DbContext { public DbSet<Blog> Blogs { get; set; } } public class Blog { public int BlogId { get; set; } public string Url { get; set; } } ``` 此代码片段展示了一个简单的 EF 使用案例[^5]。 #### 2. **External Tools or Technologies** 当提到“ET”作为外部工具或技术时,这可能涉及任何集成到现有 IT 基础设施中的第三方解决方案。例如,在 DevOps 流程中,Jenkins 或 Ansible 可能被视作支持自动化部署的“external tools”。这些工具扩展了核心系统的功能并提高了效率。 #### 3. **Edge Technology** 另一种解释是边缘计算(Edge Computing),其中“E”表示 Edge。“T”则可理解为 Technology。随着物联网设备的增长,越来越多的数据处理需求发生在靠近数据源的地方而不是集中式的云端服务器上。这种方法减少了延迟时间并增强了隐私保护措施[^6]。 #### 4. **Emerging Trends** 有时,“ET”也可能仅仅用来描述新兴趋势(Emerging Trends),特别是在快速变化的技术行业中。比如人工智能、区块链或者量子计算等领域内的最新进展都可以归类于此范畴之下。 综上所述,“ET”的确切含义需依据具体的讨论场景来判断。上述每种情况都反映了不同层面的信息技术和架构设计理念,并且它们各自都有其独特的应用场景和发展前景。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值