文章列表
windows编程中字符和字符串的处理
- 博客分类:
- 技术杂绘
字符格式基础 首先说说字符编码的两种格式。 一种是将文本字符串编码成一组以0结尾的单字节字符,即ansi字符,每个字符占8位,即一个字节。这种编码方式的缺陷是,对于字符本地化的问题不能很好的解决,因为8位空间最多容纳256个字符,不能完全唯一的表示世界上所有的字符。 另一种是Unicode字符,每个字符都使用UTF-16编码(一般来说,除非特别声明不使用UTF-16编码),即一个字符占16位空间(2字节)。基于这种情况,世界上大多数语言的字符都可以用一个唯一的2字节空间表示。 传统的ansi字符在C语言中用char数据类型表示(1字节)。在源代码中声明一个字符串,则编译器会转 ...
JavaScript中的正则表达式:
- 博客分类:
- 技术杂绘
JavaScript中的正则表达式 : 格式:/pattern/flags 参数说明: pattern -- 一个正则表达式文本 flags -- 如果存在,将是以下值: g: 全局匹配 i: 忽略大小写进行匹配 gi: 以上组合 例如: /perl/
[/b][b]下面这段代码用了log4j,去下个log4j的包引入一下.测试的代码写在代码的 main函数里. import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.ArrayList; import java.util.regex.Matcher; import java.util.regex.Pattern; import org.apache.log4j.Logger; publicclass HtmlRegE ...
无标题页 skin/MaiNaEr/common.c ss" type="text/css" /> skin/MaiNaEr/home.css " type="text/css" /> skin/MaiNaEr/subhome. css" /> -------------------------- hu zhenghui 狗民网A hu zhenghuixx 狗民网B ...
iframe 自动高、宽度设置 总结
- 博客分类:
- 技术杂绘
function iFrameHeight() { var ifm= document.getElementById("iframepage"); var subWeb = document.frames ? document.frames["iframepage"].document : ifm.contentDocument; if(ifm != null && subWeb != null) { ifm.height = subWeb.body.scrollHeight; } } ...
android--UI组件总结
- 博客分类:
- 技术杂绘
android的组件基本都按如下方法生成: 1、生成一个组件对象:通过xml文件或在代码中生成 2、对组件进行设置 3、添加事件监听器 View: View中的setTag(Onbect)表示给View添加一个格外的数据,以后可以用getTag()将这个数据取出来。 可以用在多个Button添加一个监听器,每个Button都设置不同的setTag。这个监听器就通过getTag来分辨是哪个Button 被按下。 package fy.test; import android.app.Activity; import android.os.Bundle; import a ...
FLEX程序如何改变程序中单个动画的帧速
- 博客分类:
- 技术杂绘
在Flex程序中,必须有一个主程序组件,相当于C语言中的main函数,也就是函数的入口。
在这个入口处可以设置程序中动画的帧速。 上面这条语句将程序中的动画设置为每秒10帧。
现在我们要做的一件事情是如何改变程序中某一个组件的动画的帧速,比如我们有一个组件。
width = "600" height="400">
要将此动画的帧速设置为20,然后设置完之后要不影响程序中的其它动画,那么就是说要做这个动画播放
完之后将程序的帧速设置回去。
我们可以在这个组件的xxsrc.as程序中进行设置:
...
接下来的例子演示了Flex中如何利用FocusManager类的setFocus函数,设置TextInput的焦点。 width="100%">
Flex 监听键盘事件
- 博客分类:
- 技术杂绘
一、说明
1、只有当监听的对象获取焦点后,才能出接收到KeyboardEvent.KEY_DOWN event。
二例子
为应用程序的stage或组件的keyDown事件添加监听器,读取KeyboardEvents的keyCode属性。
使用keyDown事件处理器监听KeyboardEvent,这些类都扩展自UIComponent。KeyboardEvent
类定义了一个keyCode属性用于存储用户按下的键码,例如:
Code View:
width="400" height="300"
keyDow ...
从flash 7开始,不同域名的资源访问受到限制,比如a.com上有一个movie浏览器要浏览b.com中的movie资源,就需要在b.com的根目录下有一个crossdomain.xml以允许a.com的访问,内容大致为 如果没有权限在b.com的根目录下放置文件也可以设置HTTPService中的useProxy属性为true width="100%" height="100%"/> 这其中的destination=''catalog", 而catalog在root根目录下的/WEB-INF/flex/prox ...
B2B2C网上商城开发指南--基于SaaS和淘宝API开放平台
邢波涛 郭 娟 著
ISBN 978-7-121-12983-4
2011年4月出版
定价:49.00元
16开
388 页
内容简介
本书以已经广泛应用到各行各业的进销存软件为需求背景,以流量最大的电子商务网站淘宝网的卖家为需求方,以Java、J2EE和淘宝API开放平台为实现手段,介绍了如何把进销存和淘宝结合起来。对于进销存常见的功能,例如采购管理、库存管理、销售管理,商品管理、统计查询以及淘宝卖家最常用的拆单、合并以及打印,本书都有详细的功能论述以及架构、数据库 ...
学习和使用RIA已有一段时间了,结合实际工作、谈谈自己的见解,展望一下RIA的未来,欢迎大家交流讨论!
1、什么是RIA:
网上对于RIA如是说:Rich Internet Applications的缩写,翻译成中文为丰富互联网应用程序。RIA应用程序是将桌面应用程序交互的用户体验与传统的Web应用的部署灵 活性结合起来的网络应用程序。
我将其理解为RIA就是几大软件巨头开发的运行在浏览器上的ActiveX(都需要下载一个runtime,以浏览器浏览器插件的形式存在),他们帮助我们解决了浏览器兼容的问题,丰富和增强了浏览器交互功能(如:拖拽,旋转,动画,图形,多媒体、3 ...
系统采用标准的三层架构 展现层/业务逻辑/数据层
展现层使用Flex来开发,可以达到非凡的用户体验。而且借助Flash Builder 4开发Flex就是一种享受。
业务逻辑/数据层可以使用.Net、Java、PHP等任何一种语言实现,开放WebService接口供Flex调用。
优点:
1、强制性使界面开发人员与业务逻辑开发人员完全分开
2、界面开发人员只需掌握Flex
3、后台业务逻辑可以使用任何一种Web技术开发
屏蔽Flex右键的一些解决方案
- 博客分类:
- 技术杂绘
一直以来对Flex或者说Flash的右键就存在一些不好的印象,因为只要你一点击右键,那些诸如关于...之类的Flash的默认项就显示出来了,这一点个人感觉很不友好,是否可以屏蔽掉呢?最近对这个问题稍微进行了一下探究,现将一些应对该问题的解决方案做一个简单的小结。
1.屏蔽某些项目,极限为屏蔽到只剩设置、全局设置、关于adobe flash payer 10(这是我的极限,不知道是否还有极限)。
操作步骤:改变application的contextMenu属性:var menu:ContextMenu = new ContextMenu();
menu.hideBuiltIn ...
学习Flex,都学些什么
- 博客分类:
- 技术杂绘
学习Flex,都学些什么呢?
1、首先是事件机制,整个Flex,都是事件驱动的。
2、远程调用服务,Flex说到底是展示层,是富客户端。Flex如何调用java,HTTPService,WebService,PHP都是要学习的。
3、数据绑定。这个玩意看似简单,但是却内藏玄机,要真正理解透"绑定"的含义。
4、各种组件、控件、容器等等。这些是组成Flex最基础的东西。
5.、效果。Flex提供了很多显示的效果,大大改善了用户的使用体验。
6.、扩展。Flex据说也是面向对象的,你可以扩展自己的组件、事件、效果等等。