- 浏览: 10566 次
- 性别:
- 来自: 成都
最新评论
-
jkvast:
恩 xor 有例子吗?
关于不用第三变量交换2个变量的值??? -
andot:
这个写法在其他语言中不一定好使,对于整数,还有一种xor交换法 ...
关于不用第三变量交换2个变量的值???
文章列表
写个vc小工具需要创建目录,于是百度了下 直接就找了这篇文章,也没继续找了http://www.cnblogs.com/phinecos/archive/2008/06/19/1225224.html
于是我也改写了下,基础知识普及
BOOL CUpgradeDlg::CreateDir( CString dirPath )
{
//保证最后是以\结尾
if (dirPath.GetAt(dirPath.GetLength()-1)!=_T('\\')){
dirPath += _T("\\");
}
CStringArray ar ...
PureMVC框架扩展类库:fabrication
用过PureMVC框架的开发者一定在开发过程中遇到一些尴尬,在使用该框架过程中多少有些不够方便,即使很小的功能也要编写许多模版代码来实现,没有更加简洁途径来达到目的。如果你有这些抱怨的话,就该关注Fabrication这个框架了, Fabrication是一个加速开发基于PureMVC框架的Flex/Flash应用的工具,它为PureMVC编程语法添加了许多有用的特色,fabrication的建立主要是为了支持多模块应用而且只使用多核版PureMVC来扩展实现。
Fabrication使用PureMVC的Pipes Utility来沟通 ...
├对象访问自身的属性和方法用“->”来进行访问,访问属性时不需要加“$”;├类里面使用this关键字时需呀在this前加“$” $this->name = "firstep";├类的构造函数 __construct() 析构函数 __destruct()├访问修饰符 public protected(本类、子类、父类可访问) private├封装相关函数(get\set) __set($pN, $pV) __get($arg) 私有属性进行修改或访问需要实现这两个方法├继承使用关键字extends,子类访问父类资源“父类::父类内部成员”├抽象(abstra ...
由于58同城在页面上抓取二手房信息的时候,用户的联系电话是图片的,本人水平关系无法进行很好的识别,所以转为抓取其android客户端比较容易,之前都是好好的,最近发现其升级到1.3.0.0后手机号码进行了加密,所以直接反编译其android客户端,查到其用的是des加密,而且加密的key很容易就拿到,下面贴出解密方法。(des加解密比较简单下面贴出来)
import java.security.SecureRandom;
import javax.crypto.Cipher;
import javax.crypto.SecretKey;
import javax.crypto.Se ...
public class Test {
public static void main(String[] args) {
int a = 1;
int b = 2;
a = b + (b = a) * 0; //这句实现交换
System.out.println("a:" + a + " b:" + b);
}
}
最近朋友给一道题,不用第三变量交换2个变量的值,手法很高明,但不知道原理.
大家一起分析下,怎么完成的,内存分析更好...
- 2009-02-12 18:08
- 浏览 1318
- 评论(2)