- 浏览: 42065 次
- 性别:
- 来自: 上海
最新评论
文章列表
格式化字符串攻击原理及示例
- 博客分类:
- 技术杂绘
一、类printf函数簇实现原理 类printf函数的最大的特点就是,在函数定义的时候无法知道函数实参的数目和类型。 对于这种情况,可以使用省略号指定参数表。 带有省略号的函数定义中,参数表分为两部分,前 ...
笔记: 1. 正则表达式是一种"表示法",它与通配符不一样。在Linux下支持正则表达式的工具有:vi、grep、awk、sed等。 2. grep -n : 输出行号 -v:反向选择 -i:忽略大小写 利用[ ] 来搜索集合字符 grep -n 't[ae]st' test1 行首与行尾 字符 ^ $ grep -n '^the' test1 任意一个字符(.) 与重复字符(*) 限定连续重复字符范围{} 3. 文件数据比较 有: diff 、 cmp、 patch 4. 文件打印准备: pr 习题: ...
全面分析Linux正则表达式(三)
- 博客分类:
- 技术杂绘
Linux正则表达式的模式修正符与元字符在前面两篇我们已经介绍了,因为网上现有的正则表达式资料都对这部分都有详细的介绍和众多的例子,如果觉得对前一部分缺乏了解可以参看这些资料。本文希望可以尽可能多涉及一 ...
C#实现屏幕录像 网上看到的看起来不错
- 博客分类:
- 技术杂绘
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using WMEncoderLib; using System.Runtime.InteropServices; using Microsoft.Win32; using System.Threading; using S ...
Wix使用笔记(七) 添加系统必备组件的安装程序
- 博客分类:
- 技术杂绘
我们知道在vs的打包工程中添加系统必备组件是一件很容易的事情,那么在wix中如何检测系统必备组件并在安装过程中安装这些组件。这里以.Net Framework组件作为必备组件为例: 7.1 检测.Net Framework 版本 步骤1:为安装项目添加WiX .NET extensions库的引用 如果是命令行方式使用wix,那么需要在candle和light的时候添加如下参数: 如果在vs中使用wix,那么需要添加WixNetFxExtension.dll的引用,在wix安装目录下可以找到它。 步骤2:为安装项目添加WiX .NET extensions命名空间 ...
这一部分,我们加入碰撞检测,让玩家能够真正的攻击敌机。
顾名思义,碰撞检测就是能够探测两个物体碰撞,并且做出相应的反应。第五部分里,我们的飞船已
经能够将子弹射向敌机。唯一的问题就是子弹穿过 ...
最近项目中需要Flex与Java进行通信,初步选定使用BlazeDS。看见网上很多HelloWorld的例子都没运行起来,所以决定把自己的经验总结一下分享给大家。 配置Flex和Java Web项目的开发的开发环境,这里就不再赘述了,我使用的是Eclipse JavaEE + Flex Builder。
下载BlazeDS压缩包,好像有三种版本(Turkey、bin、source), 我用的是bin,解压后里面有一个blazeds.war。
在Eclipse中新建一个Flex Project名为BlazeApp,服务器选J2EE。
J2EE Settings中的Flex w ...
Flex 捆绑式验证处理
- 博客分类:
- 技术杂绘
Flex提供的默认的验证器,比如:日期验证器、货币验证器等都是基于单个属性值的,因此,一个复杂窗口如果需要多种验证的话,肯定会有多个验证器组合工作,方可实现验证效果。要实现多个验证器的验证效果,开发人员就不得不写代码去循环遍历各个验证器,逐个调用验证器的验证函数。本文提出了一种捆绑式的验证想法,其思路和实现大概如下:
1)开发一个自定义的验证容器组件,ValidateContainer;
ValidateContainer应该有一个验证序列属性,其类型假设是Array好了,那么可以在该Array里放置验证器的ID,需要验证的控件id。
2)调用ValidateContain ...
flex用弹出窗体展示gif
- 博客分类:
- 技术杂绘
GIFPlayer用于在flex中展示GIF图片。
类库网站 http://www.bytearray.org/?p=95 代码获取网站 http://code.google.com/p/as3gif/ 环境:flex4+GIFPlayer0.6
1.下载GIFPlayer源码,到项目中
2.新建LoadingView.mxml
-------------------------------------------
flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx&quo ...
经常在一些工程中看到 选择左侧目录树 右侧添加TAB加载内容的例子 如图
在这里使用ModuleLoader作为子容器 将其动态的加入到TabNavigator中
首先建立几个Module 其中一个Module代码如下 所有Module结构相同 只是里边的文本有些不同 flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" layout="absolute" width="100%" height="100%" > [Ev ...
flex用弹出窗体展示gif
- 博客分类:
- 技术杂绘
GIFPlayer用于在flex中展示GIF图片。
类库网站 http://www.bytearray.org/?p=95 代码获取网站 http://code.google.com/p/as3gif/ 环境:flex4+GIFPlayer0.6
1.下载GIFPlayer源码,到项目中
2.新建LoadingView.mxml
-------------------------------------------
flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx&quo ...
为什么使用Flex库
- 博客分类:
- 技术杂绘
上个星期,我写了些关于我在使用Library项目时遇到的问题,及解决这些问题的方法。有位读者回复到:
"听上去似乎有三种理由不要使用FLEX。"
我承认我本打算随意回答说,Flex中的许多内容需要你付出更多 ...
前言 相信很多在线设计的前端WEB应用会用到字体作为素材的案例,丰富多样的字体一般是部署在服务器端让用户去选择,而且能动态部署,使用客户端字体显然是不可取的;
现状
然而中文字体动不动就几个M,做过flash的同学应该知道嵌入字体是怎么回事,假如嵌入字体会使得swf整个体积变大,而flex目前容易做到的是整个字体文件编译成swf格式来动态加载。假如需要根据用户输入的文字动态的加载该如何做呢?
最简单的方案是后台根据字体生产位图,这不能满足我的要求,1,位图拉伸后有锯齿2,大一点的位图文件很占空间,前台设计需要至少1000×1000以上才能保证清晰度,这么一张图动不动就大于1 ...
Flex 遍历组件的实现
- 博客分类:
- 技术杂绘
Flex有两个阵营组件:spark组件和mx组件,关于spark组件和mx组件的区别,spark组件具体有哪些?mx组件具体有哪些?大家请参考adobe的其它文档。
本文旨在遍历容器的组件,其可以是遍历Application的所有组件,也可以遍历Group、Box中包含的组件等等。
遍历组件需要做2件事情:
1)区别是spark组件还是mx组件,因为spark组件和mx组件加载子元素处理方式不同,spark组件通过addElement来加载子元素,而mx则是addChild来加载子元素;
2)区别是否为容器(container)还是普通的组件(component); ...