- 浏览: 39379 次
- 性别:
- 来自: 珠海
最新评论
文章列表
Windows内核函数(1) - 字符串处理函数
- 博客分类:
- 技术杂绘
1.ASCII字符串和宽字符串 打印一个ASCII字符串: CHAR* string = "Hello"; KdPrint(("%s\n", string)); //s为小写 打印一个宽字符字符串 WCHAR* string = L"Hello"; KdPrint(("%S\n",string)); //s为大写 2.ANSI_STRING字符串与UNICODE_STRING字符串 ANSI_STRING: typedef struct _STRI ...
匹配汉字的正则表达式
- 博客分类:
- 技术杂绘
匹配汉字的表达式: [^x00-xff]。 附:正则表达式的在线检查地址:(http://www.rubular.com/)。 在Your regular expression栏输入正则表达式字符串pattern,在Your test string栏输入要测试的字符串,就可以查看验证结果了。
Java正则表达式匹配使用实例
- 博客分类:
- 技术杂绘
实例一: 正则式是最简单的能准确匹配一个给定String的模式,模式与要匹配的文本是等价的.静态的Pattern.matches方法用于比较一个String是否匹配一个给定模式.例程如下: String data="java"; boolean result=Pattern.m ...
如果您做过Flex皮肤方面的工作,并且想自定义Panel及其子控件(TitleWindow、Alert)的皮肤,应该会碰到过在设置了Panel的borderSkin样式后,Panel中的内容体会与Panel的Header部分重叠的问题。初次遇到此问题的时候,我一时束手无策,只能找一种替代方式来暂时解决给Panel设置皮肤。最近再一次接触到Flex的皮肤,因为替代方案在更换皮肤时会对系统改动比较大,所以我觉得有必要更深入了解Flex皮肤与样式,看有没有更好的方式来解决我们遇到的问题,我研究了一下Flex SDK中定义皮肤的类以及Container组件,事实证明我是幸运的。 border ...
function showmsg(obj) { document.getElementById("qxdt").background="images /JX2_630.jpg"; document.getElementById("qxdt").firstChild.classNa me="bz1"; document.getElementById("qsydt").background="image s/JX2_630.jpg"; document.getElementBy ...
用纯粹的C++编写COM组件
- 博客分类:
- 技术杂绘
本文提供一个完全用C++实现的进程内(DLL)COM服务器,不要ATL或MFC提供任何支持。用这种方式编写COM对象可以让你深入地洞察到COM处理进程内服务器的方法以及COM是如何创建类工厂的。利用本文提供的这个简单框架你可以实现很基本的COM组件,如外壳扩展(Shell Extensions)等。如果你在使用过程中发现了任何问题,请将它反馈到vckbase@public.hk.hi.cn。 以下是用本文所说的方式编写自己的COM对象要经过的步骤: 第一步:写一个头文件,这个头文件包含以下内容: 1、 包含文件comdef.h:#include 。 2、 定义COM服务器 ...
最近项目中遇到tilelist中拖拽的时scroll的移动速度太快,导致无法准确定位到某一行。Gosh!经过近4天终于找到解决方案。
1。首先override TileList的dragScroll方法,新的方法中将不做任何操作;
2。找到拖拽的dragProxy也即拖拽时展现的image,让其监听mouseMove方法,将stage.mouseY保存在成员变量中;
3。拖拽的时候启动一个定时器,设为每1秒钟执行一次,在执行方法中判断stage.mouseY,如果小于TileList的上边缘,滚动条上移一个单位,如果大于TileList的下边缘,滚动条下移一个单位。
...
flex/spark" xmlns:mx="library://ns.adobe.com/flex/halo" creationComplete="init();"> width="500" height="300" > http://hi.baidu.com/wosinmaiken/blog/item/d0e031d3 6e9d92d4a9ec9a93.html/cmtid/bb1d6818d865f20835fa41f 3
1.加载mxml模块 第一步: 新建mxml模块:DataGridShow.mxml width="200" height="150"> width="136" height="130" dataProvider="{myData}"> 第二步: 在主程序mxml中引用DataGridShow.mxml模块。 第三步: 在应用程序中,使用模块 datagridShow 2.加载as模块 第一步:新建as模块:Amount.as package modules ...
Flex:在有序DataGrid顶部添加新行
- 博客分类:
- 技术杂绘
width="150" label="Add New Row" click="addObj();"/>
width="50%" height="80%">
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据说也是面向对象的,你可以扩展自己的组件、事件、效果等等。