`
xwf55xwf
  • 浏览: 13982 次
社区版块
存档分类
最新评论
文章列表

DEMO:字符串反转

 
  这个例子主要是让用户输入的字符串反转之后显示出来,主要是用到了MID函数、RIGHT函数、自定义函数。   设计过程:   Ⅰ、技术要点:   ①MID函数:Mid(string,start[,length])从start开始取length长的字符串   ②Right函数:Right(string,length)从右边取length长的字符串   ③自定义函数:工具--添加过程--选择函数(输入要定义的函数名称和访问权限)   Ⅱ、界面设计   一个文本框,一个标签框和一个命令按钮构成了一个简单的字符串反转的窗体。   Ⅲ、功能代码:   Private Sub Command1_Click ...
  private void rc()   {   string str1 = "网络技术网络;网络应用 网络基本知识 网络技术网络;网络应用 网络基本知识";   List keys = new List();   keys.Add("网络");   keys.Add("网络技术");   keys.Add("网络基本");   string result = keyAddUrl(str1, keys," http://www.baidu.com/");   this.Label1.Text = ...
  前面基本实现了ASP.NET MVC的 JQueryUI控件,现在准备写一套ASP.NET的JQueryUI控件开发,   今天先写一个JQueryScriptManager的实现.(基于ASP.NET MVC的基础上进行的开发,最终写成的控件即可以应用于ASP.NET也可以应用于ASP.NET MVC).   先上图:     三个引入使用的是Bool类型属性,   皮肤使用枚举类型,此类型在前面已定义: 一、实现 控件设计时显示JQuery Script Manager -htt://www.hahaman.cn效果 即可实现,   二、设置功能实现:   首先需要实现JQuery Sc ...
  前言 博客园谈设计模式的文章很多,我也受益匪浅,包括TerryLee、吕震宇等等的.NET设计模式系列文章,强烈推荐。对于我,擅长于前台代码的开发,对于设计模式也有一定的了解,于是我想结合Javascript来设计前台方面的" ...
  今天用到了android的preferences组件,可是android定义的preferrence组件只有:CheckboxBoxPrefrence、EditTextPreference   、ListPreference等几个组件,可是公司要求我在preferences中用RadioButton,没办法只好自定义一个RadioPreference,方法如下:        一、写一个只有RadioButton的layout:                   二、定义RadioPreference类:   Java代码   import android.app.Service;     ...
  height="100%" left="0" top="0" right="0" topLeftRadiusX="3" topRightRadiusX="3" >        通过设置topLeftRadiusX这个属性可以设置圆角   效果如图   
  height="200" >  TabNaviagator初始化添加组件 protected function application1_creationCompleteHandler(event:FlexEve nt):void { for(var i:int = 0;i<3;i++){ this.myTabNa.updateCompletePendingFlag = false ; var canvas:Canvas = new Canvas(); canvas.label = "选项卡"+(i+1); this.myTabNa.add ...

Dom4j java编程

  dom4j 是一种解析 XML 文档的开放源代码 XML 框架。本文介绍如何使用包含在 dom4j 中的解析器创建并修改 XML 文档。    dom4j API 包含一个解析 XML 文档的工具。本文中将使用这个解析器创建一个示例 XML 文档。清单 1 显示了这个示例 XML 文档,catalog.xml。        Java configuration with XML Schema  Marcello Vitaletti     然后使用同一个解析器修改 catalog.xml,清单 2 是修改后的 XML 文档,catalog-modified.xml。         Cr ...
  当事件被触发时,Flex会有三个时期来检查事件监听器,这些阶段是按照下面的顺序发生的。   Capturing    Targeting    Bubbling   在每一个阶段,这些节点都有机会来对该事件做出反映,例如,假设用户点击了一个 ...
  在初始化时加上tooltip的字体大小   mx.styles.StyleManager.getStyleDeclaration("ToolTi p").setStyle("fontSize",12);    private function buildToolTip(item:Object):String{     var myString:String = "";     if(item != null)     {     myString = myString + "Firstname : " ...
  基于松耦合的概念 自定义事件类型将取到很重要的作用  当您创建自己的自定义 Event 类时,必须覆盖继承的 Event.clone() 方法,以复制自定义类的属性。如果您未设置在事件子类中添加的所有属性,则当侦听器处理重新分派的事件时,这些属性将不会有正确的值。 自定义事件类 继承flash.events.Event类 下面看代码 其中 message 是自定义的属性, 下面要使用这个属性 来传递参数 package com.demo.event { import flash.events.Event; public class TestEvent extends Event { publ ...
  8.2 事件机制的工作流程   8.2.1 关于事件流   目标对象:派发事件的对象   当事件发生后生成一个携带数据的对象,然后检查目标对象是否存在显示层中,并遍历从根容器一直到目标对象所在位置的所有对象,以树形势表示。自动检测所经过的节点是否注册了监听器。   事件流暗运行流程分为3步:   捕获阶段:捕获事件 capturing,从根节点开始顺序而下,检测每个节点是否注册了监听器。同时,Flex 将事件对象的currentTarget 值改为当前正在检测的对象。如果注册了监听器,则调用监听函数。   目标阶段:检测目标的监听器 targeting:触发在目标对象本身注册的监 ...
  一:事件流机制   由于OOP编程将程序看成一个个对象、模块共同交流协作而提供功能或服务,这样必然会涉及对象之间交流消息的情况。所谓消息,就是指系统某处发生了什么事情,以信息的方式通知相关的对象。   AS3中采用的DOM3事件处理机制可以让交流数据的双方降低耦合度,及所谓的"脱耦"(脱离耦合性)!使得各个对象之间依赖性大大降低。   DOM3事件模型定义了一整套标准的生成和处理事件消息的方法,使程序中的对象可以相互交互、通信,保持自身状态和响应变化。   简单的说,数据的提供者只管发出数据对象,只要确保数据对象是flash.events.Event类或者子类的实 ...

Flex FTP文件上传

 
  Flex FTP文件上传原理就是利用Flex Socket组件与FTP服务器进行网络通讯并根据FTP协议进行指令发生、接收,数据的传输和接收。本文指的是Flex web应用的FTP文件上传,具体实现有下述3个工作:   1)上传文件选择、加载,可以使用Flex的FileRefrence组件;   2)socket创建、连接、ftp用户登录信息的验证;   3)文件数据发送;   先假设要上传的文件名称为:demo.doc, 该上传的文件内容为fileData,下述为FTP文件上传的核心类。 package fileupload {     import flash.events.Ev ...
  最近需要使用Flex实现Ftp文件上传功能,Google到chuangxin兄弟的blog正好有相应的文章及代码,甚喜,忙收藏并拜读之。   搞明白原理后,实测时却发现几个问题:   1、发送FTP命令时无响应。可以正常连接服务器,但发送登录用户名后便失去响应,一直到连接超时。   解决方法:这问题解决时间最长,Google了一下午才找到解决方法。发送FTP命令时,结束符号应该是\r\n,而不是之前的\r。   2、上传文件尾部数据丢失,文件上传不全。13.5k的测试文件只能上传12k,文件尾部数据丢失。本问题有规律可循,结合代码排查起来比较容易。   解决方法:修改sendDat ...
Global site tag (gtag.js) - Google Analytics