- 浏览: 44697 次
- 性别:
- 来自: 广州
最新评论
文章列表
字符串相似度的比较C#实现
- 博客分类:
- 技术杂绘
由于最近的项目需要,有幸接触到了这方面的算法问题,字符串相似度,顾名思义,就是指两个字符串的相似程度。这一类的算法有很多,主要有编辑距离算法(Levenshtein Distance)、最长公共子串算法(CLS)、还有google的余弦算法。最终根据项目需求决定使用编辑距离算法(Levenshtein Distance),下面就来详细说明一下Levenshtein Distance的具体实现。 编辑距离算法最先是由俄国科学家Levenshtein提出的,所以这个算法也叫做Levenshtein Distance算法。用最简单的一句话来说明这个算法就是:通过插入、删除、替换方法将字符串A变 ...
windows下的正则表达式工具,推荐的是:RegexBuddy和PowerGREP。 在linux下,也有好用的正则表达式工具,例如grep的兄弟们,只不过是都是基于命令行的。 RegexBuddy:网址是http://www.regexbuddy.com。在编写正则式时,它提供可视化的支持、提示、调试方面的便利;在使用正则表达式时,它无私地将正则式转换为多种语言的字串,还提供了代码输出功能。最新版本是:Version 3.4.2 正则式的基本功能无外乎搜索和替换。在本文中,我们使用匹配Email的正则式,代码如下: 此时,RegexBuddy的界面如图: 点击测试,并高亮 ...
Java高级(正则表达式)【Day8】
- 博客分类:
- 技术杂绘
目标 回顾 Java 面向对象编程思想 回顾集合排序 了解 JDK 新特性 掌握 String 字符串处理中的超级武器--正则表达式 掌握常用的日期处理 1、回顾 Java 面向对象编程思想 面向对象编程,就是在编程的时候把程序看成现实中的 事物,通过类把这类事物公共的属性、功能描述出来。 创建完成单独的事物个体后,通过分析实体与实体之间 的关系,来描述多个事物配合在一起完成一个任务。 类; 对象; 消息传递; class 房子{ 形状 立方体; 外观 外墙; 门窗; 承重; 住宅(){} 商业办公室(){} ...
TOPIC: ARGUMENT76 - The following appeared as part of an article in a health and beauty magazine. "A group of volunteers participated in a study of consumer responses to the new Luxess face cream. Every morning for a month, they washed their faces with mild soap and then applied Luxess. At the ...
JS构建的日期控件,做个抛砖引玉的作用,可能不适合很多的浏览器,我是在IE6下作的测试通过。其余浏览器请朋友们自行修改以适应! '); //年月时分 document.writeln(''); document.writeln(''); document.writeln(''); document.writeln(''); document.writeln(''); document.writeln(' '); document.writeln(' '); document.writeln(' '); document.writeln(' '); document.writeln(' ') ...
SWT/JFace常用组件----布局管理器
- 博客分类:
- 技术杂绘
在 Java 中, GUI 程序开发的目标之一是跨平台,而每种类型操作系统对屏幕的定义不一样,所以 Swing 中引入了布局的概念,对子组件的位置和大小等信息进行定义。 SWT 中也采用了布局方式,用户可使用布局来控制组件中元素的位置和大小等信息。 组 件可以用方法setBounds (int x, int y, int width, int height) 来指定该组件相对于父组件的位置和组件的大小。组件的这种定位方式称为绝对定位。当组件数量较多,布局较复杂时,则要使用布局管理器 LayoutManager来进行定位,这时,每个控件的坐标X、Y、宽度和高度都是通过 LayoutMan ...
在ColumnChart 中添加了title的显示,但在更新皮肤时,发现title 的位置会向左下方移动(仅在verticalAxisTitleAlignment="vertical"时)。 AxisRenderer 中的verticalAxisTitleAlignment有两值可供先用:flippedVertical 将title从上往下渲染; vertical 将title从下往上渲染。 部分代码如下: width="100%" height="100%" dataProvider="{dataSet}" ...
Flex 4架构的组件开发
- 博客分类:
- 技术杂绘
Flex 4架构的组件开发 作者:Michael Labriola
这是实验室透露的一些正在讨论的一般感念.
将Flex 4 的组成部分视为系统的原子组成:
??高度可重用
??没有外部的依赖
??一切都能传递到他们
??参与Flex中的生命周期(由UIComponent定义)
??知道有多大,并能很好地布局
在AS3中的可重用的组件被写成MXML 组件,它们作为子类(children)是不可以被扩展的, MXML组件应该被认为是叶节点.
在Flex 3中你使用Flex的UIComponent,在使用Flex4里要使用 Skinnable ...
今天花了一点时间研究了一下FLEX的文件上传,后台采用PHP进行处理。本文的代码是整合了网上
查找到的一些代码,都是转载来转载去的,原文已经不可考,就不一一在这里列出,感谢前人的分享
精神,向他们学 ...
Flex拓扑图的设计(二)机房设计
- 博客分类:
- 技术杂绘
flex以及其优越的交互性,在flex3的时候已经得到大家好评,但是很多朋友都只是局限于普通topo的使用。我今天给大家分享一个机房topo设计,机房topo也是用最新的flex4开发的。也已其巨大交互性多次让客户得到好评。
首先大家看一个成熟的机房topo图。
这个视图特点:
1、视图没有采用类似的立体的效果,但是让视图简单
2、视图没有采用2层的结构,让视图变得直观(因为很多客户都是要求直接可以看到某个设备再某个机柜)
3、视图分为2个模式,编辑模式和管理模式,编辑模式可以在左边的未分配设备拖到视图里面。
4、视图的设备都是可以拖拉,但 ...
Flex 文件上传导入组件
- 博客分类:
- 技术杂绘
上文讲到Flex利用Blazeds来上传文件,本文则封装了一个组件用于文件的上传导入,其主要功能有:
1)文件的选择;
2)文件类型的限定,比如只能选择txt文件,图片文件等;
3)文件上传,利用Blazeds;
4)文件导入,利用Blazeds;
5)上传、导入的事件分发;
1、文件上传组件核心代码 flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" width="300" height="28& ...
用flex库资源的理由
- 博客分类:
- 技术杂绘
Adobe Flash Builder 4 简体中文正式版 Windows版点击下载:http://g.csdn.net/5134151
Adobe Flash Builder 4 简体中文正式版 Mac版点击下载:http://g.csdn.net/5134152
Adobe 在线课堂:http://adobev.csdn.net/zx/index.html
Adobe平台技术峰会课程视频:http://adobev.csdn.net/ 资讯原作者: Amy Blankenship
我的评论:
对这篇文你有啥看法,跟贴说说吧!欢迎口水和板砖,哈哈。欢迎大家 ...
Flex 设计模式无法加载 as3commons-logging-1.1.1.swc。它可能与此 SDK 不兼容,或者无效。 收藏
写代码时,没有报错,但是有警告,如下所示:
Description Resource Path Location Type
设计模式无法加载 as3commons-logging-1.1.1.swc。它可能与此 SDK 不兼容,或者无效。(DesignAssetLoader.CompleteTimeout) QueryWindow.mxml /smartpipe/com.gxlu.rmg.smartpipe.common/src/main/ ...
Flex是咋回事之三 谁用谁知道
- 博客分类:
- 技术杂绘
一项技术,从概念提出到技术研发到商业发布,再到实际应用,最终将产品呈现在用户面前,这是一个漫长而复杂的过程。在这当中,很多有创意有生命力的技术因为各种原因小小遗憾地不幸夭折了。Flex能走到今天确实不易 ...
Flex学习笔记(2)
- 博客分类:
- 技术杂绘
学习中遇到转换错误
TypeError: Error #1034: 强制转换类型失败:无法将 mx.managers::DragManagerImpl@7833851 转换为 mx.managers.IDragManager。
转载别人的详细解决办法以及出现问题的根本原因
加载卸载flex module触发的DragManager的错误,在主application里面声明了一个moduleLoader用来加载模块,放置了两个按钮来控制重复加载卸载,按下第一个按钮加载模块,按下另外一个按钮时卸载模块,加载使用moduleLoader的load方法,卸载使用 unloadMod ...