文章列表
C#对字符串加密解密
- 博客分类:
- 技术杂绘
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Security; using System.Security.Cryptography; using System.IO; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.WriteLine(EncryptDES("aaaaaaaaaaaaaaaa&quo ...
以下所有正则表达式均为Python风格 1.模式开关 (?i)ascii 匹配任意大小写的ascii这五个字母 (?s). 让'.'也匹配回车换行 2.组命名与引用 \b(?P\d\d\d\d)-(?P\d\d)-(?P\d\d)\b \b\d\d(?P\d\d)-(?P=magic)-(?P=magic)\b 3.贪婪匹配与懒惰匹配,通配符和次数指定默认匹配尽可能多的内容,在其后加问号可使其匹配尽量少的内容 *? +? ?? {n,m}? 4.零宽断言 (?)\w+(?=)
日常工作中经常会遇到的一些验证、匹配、替换等字符串操作都会用到一些常用的正则表达式,如果要用的时候才去构造则会浪费不少时间,所以这里收集了一些常用的,方便日后工作的需要。 用途 正则表达式 例子 备注 非负整数 ^\d+$ ^[1-9]\d*|0$ 0, 1, 2 正整数 + 0 正整数 ^[0-9]*[1-9][0-9]*$ ^[1-9]\d*$ 1, 2, 3 非正整数 ^((-\d+)|(0+))$ ^-[1-9]\d*|0$ 0, -1, -2 负整数 + 0 负整数 ^-[0-9]*[1-9][0-9]*$ ^-[1-9]\d*$ ...
KingCMS接触之:源代码剖析
- 博客分类:
- 技术杂绘
先从核心开始./system/core.class.php.里面是KingCMS_class的定义你只要看到别的页中有: global $king或$king哪么它就是该类的实例了.看看它提供的属性和方法 ------公共属性------ lang,cache,skin,db,admin=array(),holdmodule=array( ...),devname=2010,version=6 私有属性说也没用你在实例中也调不到.看公共方法吧 pageEngine //页面执行引擎 Load //加载模块 isModule ...
win7组件服务COM+应用程序编录错误解决办法
- 博客分类:
- 技术杂绘
有时候在安装某个应用程序的过程中会出现下面的错误提示:无法创建COM应用程序!但是可以在安装程序完成后,使用组件服务控制台创建空的COM应用程序,并为其添加所需要的组件,但是在使用windows自带的组件服务时,点 ...
怎么在DropdownList下面嵌入图片
- 博客分类:
- 技术杂绘
flex4 的DropdownList下拉框组件本身并不支持下拉框图片,但是可以结合条目渲染器和皮肤使其显示图片。
dropdownlist皮肤代码: flex/spark" xmlns:fb="http://ns.adobe.com/flashbuilder/2009" alpha.disabled=".5" xmlns:mx="library://ns.adobe.com/flex/mx"> In a custom skin class that uses transitio ...
Cairngorm示例:用户登录
- 博客分类:
- 技术杂绘
1. Cairngorm简介
Cairngorm是一个Flex程序开发框架,基于MVC设计模式。
使用Cairngorm进行开发时我们一般涉及以下几个部件的开发:
ModelLocator:定义Model。ActionScript类,一般采用singleton模式实现,必须
是Bindable的
ServiceLocator:定义与之进行通讯的服务器端的服务。MXML Component
Event:继承CairngormEvent
Command:处理Event的逻辑。实现ICommand接口
Controller:注册Eve ...
flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" creationComplete="init()" > width="100%" height="92%" id="htmlBrowser" htmlText="AP.Media"/> width="0" text="http://" id="urlInputer" enter ...
1、ASC编译器简介
avmshell执行了abc文件,并输出结果,后面跟的具体的参数主要是用于输出管理,而编译AS3文件的重任则落在了asc.jar上。 上一次我们提到如何简单地使用asc编译器编译.as文件生成.abc。然而Hello world永远都是那么的简单。
那么这一节,我们就来重点看看这个 asc编译器。
源码:flex-sdk/modules/asc/src
成品:asc.jar
主要用法和参数,输入java -jar asc.jar回车即可看到:
asc {-AS3|-ES|-d|-f|-h|-i|-import |-in |- ...
其实LCDS与Hibernate3(目前最新版本好像是Hibernate3.5.4)的整合很容易,熟悉Hibernate的朋友都可以轻易完成。下面我就简单给出步骤和代码,不懂的朋友再问我吧!
hibernate.cfg.xml我就先不讲,为下面讲Hibernate与SQLServer的整合埋下伏笔,呵呵。首先是Hibernate 的模型类,这个类也就是简单的pojo类,用惯了Hibernate的朋友可能都会喜欢用annotation,简洁明了,而且又不容易犯错(当然有些项目最好还是用.hbm.xml文件来配置)。下面就给出我写的这个类。 package ling.model; impo ...
本文是对ActionScript 3.0的一个综合应用案例,涉及到图像识别,位图滤镜以及Molehill底层API等方面的知识。请确保安装了Adobe Labs里发布的Flash Player 11,0,0,58 (代号Incubator),本案例的开发环境如下:
Flash Builder 4
Flex SDK 4.5 Hero (Build 19786)
AGALMinAssembler
请参考这篇文章在Flash Builder里配置Incubator的开发环境:
如何通过Flex SDK或者Flash Professional来开发测试Incubator ...
关于BlalzeDs RDS
- 博客分类:
- 技术杂绘
BlazeDs 默认是不用RDS的,因为原因很简单,虽然用RDS生成程序方便,然后利用生成的Serives可以很方便的进行AS编程,甚至是可视化拖拽,但是不可否它生产的中间servies组件会让你的编译出的swf文件变大。这两天自己动手测试了下rds,关于这方面网上资料很多。
比如http://sujitreddyg.wordpress.com/2009/06/01/buildi ng-flex-application-for-blazeds-remoting-service-us ing-flash-builder-4/讲的就很好。下面我记录下,我遇到的典型的问题。
1,cvc ...
为什么用*? 为什么不用*?
- 博客分类:
- 技术杂绘
离开RoR有一段时间了,本来不想提些负面的东西,不过JE猎头(机器人?还是感谢下)给我发过几次工作信息,所以我还是来表明下态度,说点感受吧。
我做过一段时间RoR,感觉小项目还是可以的,一旦项目发展到一定规模,RoR的各种优势都会变得不明显。
我现在所在的公司网站大概每天3亿PV,服务器加起来也有上千台,同时在线人数接近60万,各种数据每秒访问量都上万,所以不是任何数据库能负载的,即使 是把数据库分库分表(这种情况下用RoR的ActiveRecord也不方便)。目前是按业务划分把各种业务逻辑和cache用C++写中间件,前台 PHP用socket来调用(WebService?太慢 ...
flash特效原理:标签云
- 博客分类:
- 技术杂绘
其实标签云是一个比较常见的特效类,在wondefl里面已经被做烂了,经典之余,涉及到知识点,是基于球体和旋转方面的数学应用,在这方面而言,标签云的制作并不是十分难,多少会有很多的意思,不妨尝试制作一下。这个程序已经是上一年写的,多少被丢到哪里去没有理了。今天写在这里,表示记录一下。
颜色有点难看。
简单测试: import org.summerTree.effect.TagCloud; import org.summerTree.effect.TagText; import flash.text.TextFormat; import org.summerTree.ef ...
回答了个简单的JSP+FLASH问题,竟然被加分了
不好意思 所以发个完整的
源文件就不必了 如果这也没看明白的话建议看下JSP基础部分。。。。 还有FLASH帮助
FLASH部分:
var lv_send:LoadVars=new LoadVars();//发送
var lv_res:LoadVars=new LoadVars();//接收
lv_send.ss="toServer";
lv_send.sendAndLoad("http://127.0.0.1:8080/conToFlash.jsp",lv_res,"POST"); ...