代码混淆技术:一种重要的软件保护方法技术原理: 对程序P进行保持语义的变换成T 功能等价作用:
经过混淆后程序更难被静态分析和逆向工程所工具应用范围: 1.分布式计算和软件保护 2.算法保护和DRM 3.同形加密 外形混淆 主要目的是改变源...
分类:
编程语言 时间:
2014-05-21 21:04:08
阅读次数:
323
静态数据成员可以被非静态成员函数访问。但静态成员函数只能访问静态数据成员。静态数据成员从属于某一个类,而不是某一个类的对象。同理,静态成员函数也是一样。追问定义静态成员函数的作用有何在呢回答静态成员函数隶属于类,不用实例化对象,就可以直接调用静态成员函数来操作静态数据成员提问者评价太给力了,你的回答...
分类:
编程语言 时间:
2014-05-21 20:30:21
阅读次数:
270
和静态数据成员一样,静态成员函数是类的一部分,而不是对象的一部分。如果要在类外调用公用的静态成员函数,要用类名和域运算符“∷”。如Box∷volume(
);实际上也允许通过对象名调用静态成员函数,如a.volume( );但这并不意味着此函数是属于对象a的,而只是用a的类型而已。静态成员函数的作用...
分类:
其他好文 时间:
2014-05-21 20:25:07
阅读次数:
313
第一章 语言模型(Michael Collins的自然语言处理课程讲义,哥伦比亚大学) 1.1
介绍在这一节,我们将考虑一个问题,即如何为一个例句集建立语言模型。语言模型最初从语音识别发展起来;对现代的语言识别系统,语言模型依然起着中心作用。语言模型在其他自然语言处理应用中也被广泛应用。我们将在本章...
分类:
其他好文 时间:
2014-05-21 19:57:32
阅读次数:
404
Java中一共有四个类加载器,之所以叫类加载器,是程序要用到某个类的时候,要用类加载器载入内存。
这四个类加载器分别为:Bootstrap ClassLoader、Extension
ClassLoader、AppClassLoader和URLClassLoader,他们的作用其实从名字就可以大概推...
分类:
其他好文 时间:
2014-05-21 19:10:38
阅读次数:
230
普通的邮件, 用System.Net.Mail 类 或 System.Web.Mail 类
处理即可, 但是Exchange Server 环境下, 这两个类起不了作用-------至少目前我看到的情况如此.整个过程如下:1. 先添加COM 引用
"Microsoft CDO for Windows...
分类:
Web程序 时间:
2014-05-21 18:12:30
阅读次数:
401
//====================================================决策树的构造:构造决策树时,需要解决的第一个问题是,当前数据集上那个特征在划分数据是起决定性作用。为了找到决定性特征,我们必须使用某种度量来评估每个特征。完成评估之后,找到决定性特征,使用该特...
分类:
其他好文 时间:
2014-05-21 18:05:53
阅读次数:
343
通过js的命名空间可以实现对于自己定义的函数或者对象的封装。
js并没有像是c++,java那样自带命名空间,其所谓的命名空间是通过作用域+匿名函数来实现的,从而可以对自己的函数代码进行一定的封装,而不用害怕发生重定义等等情况。通过js命名空间,可以去自定义自己的函数库,从而有效的进行封装和规划。
js命名空间示例代码:
(fun...
分类:
Web程序 时间:
2014-05-21 16:33:04
阅读次数:
334
题意
有C个奶牛去晒太阳 (1
而刚开始的阳光的强度非常大,奶牛都承受不住,然后奶牛就得涂抹防晒霜,防晒霜的作用是让阳光照在身上的阳光强度固定为某个值。
那么为了不让奶牛烫伤,又不会没有效果。
给出了L种防晒霜。每种的数量和固定的阳光强度也给出来了
每个奶牛只能抹一瓶防晒霜,最后问能够享受晒太阳的奶牛有几个。
那么将奶牛按照阳光强度的最小值从小到大排序。
将防晒霜也按照能固...
分类:
其他好文 时间:
2014-05-21 09:29:45
阅读次数:
176
源码地址:点击打开链接
Android-Universal-Image-Loader的广泛使用,我们有必要好好研究下他,对于我们使用,和进步都有很多的帮助,
从架构图上看,该项目分为五大部分。
1、Displayer,显示图片模块。这部分主要作用显示图片的,包括好几种显示图片的方式,如切边显示图片等。
通过调用display(Bitmap bitmap, ImageAware ...
分类:
移动开发 时间:
2014-05-21 08:48:44
阅读次数:
361