- 博客(94)
- 资源 (7)
- 收藏
- 关注
原创 js中关于Blob对象的介绍与使用
blob对象介绍一个 Blob对象表示一个不可变的, 原始数据的类似文件对象。Blob表示的数据不一定是一个JavaScript原生格式 blob对象本质上是js中的一个对象,里面可以储存大量的二进制编码格式的数据。创建blob对象创建blob对象本质上和创建一个其他对象的方式是一样的,都是使用Blob() 的构造函数来进行创建。 构造函数接受两个参数:第一个参数为一个数据序列,可以是任意格式的值...
2017-12-13 12:27:16
460
原创 SQL查询效率优化
很多时候,我们执行sql语句或存储过程,发现十分缓慢,除了可以对sql语句进行优化外,还可以进行重建索引或更新索引大幅提高查询效率。 更新索引语句:EXEC dbo.sp_updatestats...
2017-03-14 18:05:21
161
原创 C#综合揭秘——细说事务
引言 其实事务在数据层、服务层、业务逻辑层多处地方都会使用到,在本篇文章将会为大家一一细说。 文章有错漏的地方欢迎各位点评。 一、事务的定义 所谓事务,它是一个操作集合,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。典型的例子就像从网上银行系统的帐户A转帐到帐户B,它经过两个阶段:1. 从帐户A取出款项。2. 把款项放入帐户B中。这两个过程要么同时成功,要么同时失败,这一系...
2016-12-07 15:25:55
177
原创 JS 自定义函数时,如何定义参数默认值
在自定义的JS函数中想当然地为参数赋了默认值,如下:function addHeadQuaterTab(text, url,closable=true, refresh=true) { //TODO}这个用法在firefox上调试是不会报错的,但是在Chrome上执行就会报错:参数格式错误。在IE上调试会报错所以,在自定义JS函数时,不应该给参数赋默认值,但是可以通过其他方法为参数设...
2016-11-18 17:07:33
1242
原创 SOAP与REST比较(转)
SOAP与REST比较如今,Web开发者的可选技术相当之多;从简化的数据库访问技术,到易用的中间件服务包装技术,以及各种有趣的客户端软件等等,一应俱全。所有这些产品和工具,都是为了帮助Web开发者用最快的速度开发出最好的Web应用。然而,拥有大量可选软件方案以及为Web应用的特定部分选用特定方案,都是具有挑战的事;而且,现在Web开发者必须持续跟踪各种不断变化着的标准与方法。举个例子,Web服务技...
2016-10-14 10:57:43
137
原创 FLEX自定义皮肤1_自定义圆形和方形节点
1.概述在Flex3中,我们要实现这两种节点,通常会采取继承的方式: 众所周知继承和类膨胀会带来一些问题,如果仅仅因为显示的不同而实现两个不同的组件类并不是一个很好的解决办法。 在Flex4中,我们完全可以只定义一个组件类来实现功能逻辑,而把显示交给Skin去处理: 显示和逻辑分离 spark组件都继承自SkinnableComponent,...
2014-07-24 11:56:44
141
原创 js鼠标滑轮滚动事件绑定(兼容主流浏览器)
/**Eventhandlerformousewheelevent. *鼠标滚动事件 */varwheel=function(event){ vardelta=0; if(!event)/*ForIE.*/eve...
2012-11-28 10:00:40
220
原创 html网站上播放视屏代码
将"影片URL路径"修改成你的真实/有效的访问地址(路径)即可,具体的页面设置,要你自己修改了 1.avi格式 <object id="video" width="400" height="200" border="0" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"><param n
2012-08-05 17:59:23
10954
原创 Flex上传图片等信息到数据库(二进制),并下载显示图片
1.上传到SqlServer功能为上传漫画至SqlServer,先上传非二进制图片信息(漫画编号,卷数,本卷图片编号),上传成功后根据返回的自增主键再上传二进制图片.采用FluorineFx调用RemoteObject操作数据库,上传图片则采用FileReference上传到UploadManHua.ashxC#端远程服务类ManHuaService.cs usingSystem;using...
2012-05-28 21:49:26
137
原创 Flex中多线程的实现
最近在网上看到一个工具类可以提供flex中多线程的支持,AsyncThreading,googleCode地址,详细文档可以去googleCode上看 下面总结一下利用这个工具类来实现一个抽奖机的demo。首先我们要编写一个自定义线程类,继承自AbstractAsyncThread并且实现IAsyncThreadResponder接口,AbstractAsyncThread这个类可以控制线程的级别...
2011-08-15 12:07:44
218
原创 ASP.NET AjaxPro的应用 .AjaxPro使用中“XXX未定义”的一种解决方法
ASP.NET AjaxPro的应用 1、首先下载AjaxPro组件。并将AjaxPro.dll引用到网站(或项目)。 2、修改Web.config。在 <system.web> 元素中添加以下代码。 <configuration><system.web><httpHandlers><!-- Register the ajax ...
2011-07-21 19:18:21
166
原创 关于Flex安全沙箱问题的解决
flex关于跨域访问会引起安全沙箱问题,下面是在网上找到的解决安全沙箱问题的方法,仅供参考。 方法一:在目标服务器上布署crossdomain.xml文件(我用的此方法很管用,放上就没问题了) 需要远程服务根目录定义有crossdomain.xml文件,如下:<?xml version="1.0" encoding="UTF-8" ?> <cross-domain-p...
2010-11-23 17:18:35
127
原创 arcgis flex api各个包
List of ArcGIS API for Flex 1.3 packages. See the Adobe Flex 3 Language Reference at http://livedocs.adobe.com/flex/3/langref/ for Adobe Flex 3 packages. Package Description com.esr...
2010-11-23 14:12:03
112
原创 在flex module加载module,通过接口初始化加载module问题
部分代码: private var minfo:IModuleInfo; private var interAttri:AttriDataControl=null; import Core.AttriDataControl; import mx.modules.ModuleManager; private function init():void{minfo = ...
2010-11-15 16:31:22
160
原创 在flex module中向swf发送自定义事件
存在自定义事件myEvent,在flex里一个module中加载了一个外部swf,现需要在module里向swf发送一个事件,关键代码如下:map = mapSwf.content as MovieClip;var evt:MapPrivateEvent = new MapPrivateEvent(MapPrivateEvent.INIT_MAP_EVENT);...
2010-11-15 16:16:05
109
原创 Flex3组件拖放教程(6)
例子3:nonlist-based控件的数据移动和拷贝< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> Drag initiator中的dragComplete 会在拖的操作哦结束是触发,不管被拖的数据是否真的被drop target所接受。 Drag initiator 可以制...
2010-11-04 17:23:57
105
原创 Flex3组件拖放教程(5)
例子1:从list控件拷贝数据到另外一个list控件< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> 这个例子中即使你设置了dropEnabled属性为ture,你仍然按可以自行定义自己的dragDrop事件。当然你需要在自己的事件处理中调用Event.preventDefaul...
2010-11-04 17:23:15
131
原创 Flex3工具显示(ToolTips)教程(4)
使用Error Tips< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> Error tips是ToolTip类的一个实例。它可以从errorTip类选择器来获得styles. 他们经常出现在Flex的验证机制中用来显示警告信息。但是你也可以利用errorTip的style定义来...
2010-11-04 17:22:35
205
原创 Flex3工具显示(ToolTips)教程(3)
创建自定义ToolTips ToolTipmanger 有两个方法可以让你自定义ToolTips。这两个方法是createToolTip()和destoryToolTip()。即用来创建和销毁ToolTips对象。当你创建一个ToolTip对象,你可以自定义它的显示效果,类型,事件等。 < xmlnamespace prefix ="o" ns ="urn:schemas-mic...
2010-11-04 17:21:51
200
原创 Flex3工具显示(ToolTips)教程(2)
设置ToolTips宽度< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> 你可以通过更改maxWidth这个属性来改变ToolTip框的宽度。这个属性是静态的,所以当你设置的时候,你是设置所有的ToolTip框,你不能在ToolTip类的实力上设置次属性。 maxWid...
2010-11-04 17:21:09
130
原创 Flex3工具显示(ToolTips)教程(1)
ToolTips 简介< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> ToolTips 是很多桌面程序的一个标准特征。当用户在这些组件元素的上方移动的时候所显示的信息将使得这个应用程序更容易被用户所接受和使用。以下这张图片显示了当用户移动鼠标到按钮上所显示的ToolTip文字信...
2010-11-04 17:20:11
169
原创 Flex3组件拖放教程(4)
例子2:指定drag proxy< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> 在事件处理mouseDown或者mouseUp中,你可以通过doDrag()来制定drag proxy.如果你不自己指定,哪么程序将使用默认值。你可以自行定义drag proxy以下属性:dra...
2010-11-04 17:19:28
96
原创 Flex3组件拖放教程(3)
例子:处理list-based控件的拖放事件< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> 当你设置了dragEnabled或者dropEnabled属性为ture时,Flex自动定义了默认的事件处理来执行拖放操作。当然你可以利用这些默认的事件处理,也可以自行定义你自己的事件...
2010-11-04 17:18:30
110
原创 Flex3组件拖放教程(2)
获取拷贝中的类型信息< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> 当你利用list-based控件的built-in支持从一个list-based控件拷贝数据到另外一个list-based控件。你会碰见三种情形可能造成你的数据类型信息丢失。 ? 当你在两个li...
2010-11-04 17:17:45
96
原创 Flex3组件拖放教程(1)
关于组件拖放< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> 可视化的开发环境就是要允许用户能够在屏幕中通过鼠标选择或者移动程序中的各种物件。拖放就允许用户选择一个物件,比如List控件或者Flex中的Image控件,然后把它拖到另外一个组件(容器),再把这个物件添加到这个组...
2010-11-04 17:16:50
133
原创 Flex3界面导航设计教程
一个导航容器可以通过一组子容器来监控用户的操作。比如,TabNavigator这个容器就可以通过一组tabs来让用户选择可见的子容器。Flex3提供了三种主要的导航容器: ? ViewStack ? TabNavigator ? Accordion 接下来的时间逐个介绍每个容器的使用方法。 1. ViewStack导航容器...
2010-11-04 17:15:56
98
原创 Flex3界面布局教程(2)
Form 表单布局 Form容器是Flex 表单中处于最外层的容器,负责控制表单的大小,以及布局,通常表单中都是垂直布局,并且靠左对齐的。这个容器可以包含FormHeading以及FormItem。举个简单的例子。 <!-- containers\layouts\FormComplete.mxml --><mx:Application xmlns...
2010-11-04 17:15:13
106
原创 Flex3界面布局教程(1)
对于一个拥有丰富组件的GUI设计工具来说,界面的布局技术成为界面美化的一个重要方面。Flex从控件的功能上大致提供了两种方法:容器(控制布局),组件(提供GUI实质功能处理)。使用容器分层次管理GUI是当前的趋势,Flex也使用了此种方式,主观上我们认为它把我们界面上的组件通过容器进行了分组或分类布局管理。 接下来,我将通过简单的示例逐个介绍各种界面布局的设计。 Canvas layo...
2010-11-04 17:14:01
125
原创 Whitespace is not allowed before an XML Processing
Whitespace is not allowed before an XML Processing Instruction (< ? ... ?>). HTMLComponent.Eclipse在编辑mxml的时候提示这样的错误。检查才发现代码中在<? ?>之前存在空格。比如以下的代码就会出现错误。把<?xml version="1.0" encoding="utf...
2010-11-04 17:12:49
199
原创 Flex中使用repeater显示一组checkbox控件
以下的例子显示了如何用Flex中Array data provider的Repeater来显示一系列的CheckBox控件。 '; } else { whichEl.style.display = 'none'; sb.innerHTML='显示代码'; whichEl.witdh="300px"; } } 隐藏代码 DE<<?xml ver...
2010-11-04 17:11:41
93
原创 Flex中如何改变TextInput输入框得到焦点时边框颜色
以下的例子演示了Flex中如何通过设置themeColor属性,改变TextInput输入框得到焦点时边框的颜色。 '; } else { whichEl.style.display = 'none'; sb.innerHTML='显示代码'; whichEl.witdh="300px"; } } 隐藏代码 DE<<?xml version="1...
2010-11-04 17:10:21
209
原创 Flex中设置进度条(ProgressBar)完成时效果
以下的例子展示了当进度条完成(100%)时的一个效果 '; } else { whichEl.style.display = 'none'; sb.innerHTML='显示代码'; whichEl.witdh="300px"; } } 隐藏代码 DE<<?xml version="1.0" encoding="utf-8"?><!-...
2010-11-04 17:09:39
160
原创 Flex中如何设置进度条(ProgressBar)边框颜色
在Flex中设置进度条(ProgressBar)完成时效果中我们了解了如何设置进度条(ProgressBar)完成(100%)时的效果,接下来的例子演示了Flex中通过设置DE<borderColorDE<风格,设置ProgressBar进度条的边框颜色。 '; } else { whichEl.style.display = 'none'; sb.innerHTML='显示...
2010-11-04 17:09:12
270
原创 Flex3行为(Behavior)设计(2)
ActionScript使用行为设计< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> 你可以在ActionScript中声明和使用效果。通常这是作为时间监听的一部分。要使用效果,你必须调用paly()这个方法。 这个技术尤其适合通过一个组件调用在另外组件上的效果。以下的例子...
2010-11-04 17:06:11
80
原创 Flex3行为(Behavior)设计(1)
行为能够使得应用程序对用户或者对程序设计动作更富有生气。比如,你可以使用行为设计让你的对话框在取得聚焦后轻微的弹起,或者在显示之后缓慢的退去。你可以在程序中的MXML和ActionScript嵌入行为设计。即其包含两个部分:触发和效果。< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> ...
2010-11-04 17:05:18
110
原创 Flex3通过Servlet连接数据库
本文简单介绍了Flex如何通过servlet连接数据库(Access)。使用的是<mx:HttpService>给后台传递数据的方法。 本文开发使用的软件: Flex3-eclipse plugin Tomcat 6.0 Microsoft access 2003 Eclipse 3.3 各个软件的安装和使用这里就不介...
2010-11-04 17:04:11
97
原创 创建Flex可双击的按钮控件
以下的例子展示如果在MXML或者AS中通过使用doubleClickEnabled属性来监听按钮的双击(doubleClick)事件。 '; } else { whichEl.style.display = 'none'; sb.innerHTML='显示代码'; whichEl.witdh="300px"; } } 隐藏代码 DE<<?...
2010-11-04 17:03:17
96
原创 设置Flex combobox控件提示功能
以下的例子将展示如何通过设置prompt属性来设置Flex ComboBox控件的提示功能。 DE<你可以通过设置selectedIndex值为-1来使得ComboBox的重新显示提示信息!DE< '; } else { whichEl.style.display = 'none'; sb.innerHTML='显示代码'; whichEl.witdh="3...
2010-11-04 17:02:13
134
原创 使用BlazeDS实现Java和Flex通信
作者:Liceven,博客:http://yexin218.cublog.cn 日期:< XMLNAMESPACE PREFIX ="ST1" />2008-6-3< XMLNAMESPACE PREFIX ="O" /> 转载请注明来源。谢谢合作. BlazeDS是一个基于服务器的Java 远程控制(remoting)和Web消息传递(messaging)技术...
2010-11-04 17:01:23
84
SuperMap Objects编程学习
2010-05-23
土地信息系统及其设计
2010-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人