reinterpret_cast(原类型变量)//重解释类型转换
dynamic_cast(expression)//动态类型转换
static_cast(expression)//静态类型转换
const_cast(expression)//返回一个指向非常量的指针
1.const_cast:常量指针被转化成非常量的指针,并且仍然指向原来的对象;常量引用被转换成非常量的引用,并且仍然指...
分类:
编程语言 时间:
2015-08-11 18:52:37
阅读次数:
135
Python在2.6引入了多进程的机制,并提供了丰富的组件及api以方便编写并发应用。multiprocessing包的组件Process, Queue, Pipe, Lock等组件提供了与多线程类似的功能。使用这些组件,可以方便地编写多进程并发程序。
Process
Process等同于java.lang.Thread。start方法用以启动某个进程。一个简单...
分类:
编程语言 时间:
2015-08-11 18:49:47
阅读次数:
135
实现例子由两个界面组成
A - > B 使用属性传值
B - > A 使用闭包进行反向回调传值Swift 使用闭包(Closure)传值的原理,与OC 中使用代码块(block)传值原理,基本类似按步骤可以如下理解:
1、定义闭包。
2、闭包赋值(传送)
3、闭包调用。至于定义闭包应该在哪个页面定义?想对于当前界面上执行某个操作,就在当前界面上定义,
比如:我想给通过 B 界面回调 给...
分类:
编程语言 时间:
2015-08-11 18:50:47
阅读次数:
453
比赛描述:
有一些A、C、M组成的字符串,将其按字符A排序。
输入:
一组测试数据,输入数据由若干行组成,每行是字符A、C或M组成的字符串。(每个字符串长度不超过1200)
输出:
对所有输入的数据,先按字符A的个数进行升序排序,如果字符A的数量相等,再按出现的先后顺序排序,每行输出一个字符串。
样例输入:
ACM
MCA
...
分类:
编程语言 时间:
2015-08-11 18:48:00
阅读次数:
142
作者:iamlaosong
很简单的一个功能,网上也有很多在线生成器,也有小工具可以下载,这儿用VBA做一个,结果就保存到当前工作表中,简单、快速。生成函数也可以放到其它程序中使用。函数实现的流程是:用一个变量保存所有用到的字符,然后根据级别取不同的子串,最后产生随机数,从子串中取出字符合并出随机密码。程序如下:
'生成密码并保存到当前工作表中
Sub GetPassword()
le...
分类:
编程语言 时间:
2015-08-11 18:46:21
阅读次数:
162
在面试题中总是出现fork()这个函数,总是很疑惑是干什么用的上网找到了一些资料分享学习一下
一、fork学习
一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。
一个进程调用fork()函数后,系统先给新的进程分配资源,...
分类:
编程语言 时间:
2015-08-11 18:46:32
阅读次数:
149
在命令行运行eclipse的项目时需要把该项目生成一个可以执行的jar包,才可以在命令行下执行;分为两种情况,一种是项目中没有调用第三方的jar包,这种比较简单,网上的资源也很多,本文主要讲述第二中情况该项目调用了第三方的jar包,生成该包有两种方法:...
分类:
编程语言 时间:
2015-08-11 18:45:03
阅读次数:
190
4.3 函数的效能
在下面的这组测试中,在不同的编译器上计算两个3D点,其中用到一个nonmember friend function,一个member function,以及一个 virtual member function,并且 virtual member function分别在单一,虚拟,多重继承三种情况下执行.下面就是nonmember function:
void cross_p...
分类:
编程语言 时间:
2015-08-11 18:43:10
阅读次数:
162
关于 PCA 算法的讲解文章不胜枚举,这里主要谈一谈 基于 Python 中 sklearn 模块的 PCA 算法实现。Explained Variance 累计贡献率 又名 累计方差贡献率 不要简单理解为 解释方差,它是 PCA 降维维度的重要指标,一般选取累计贡献率在90%左右的维度作为PCA 降维的参考维度。在识别算法的实现过程中,当我们求得某一数据库各类别特征参考维度时,取最大维度作为每一...
分类:
编程语言 时间:
2015-08-11 18:42:38
阅读次数:
497
如何自定义注解
Target
Retention
Inherited
Documented
如何使用自定义注解
需求
实现
运行结果如何自定义注解这里是一个自定义的注解@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Inherited
@Documented
public @interface AnnoDemo {...
分类:
编程语言 时间:
2015-08-11 18:42:56
阅读次数:
204
//给一个序列,让求其最大子序列
//这个序列由三段组成,第一段和第二段对称,第一段和第三段一样
//manacher算法求得p[i]
//枚举第二段的起点和长度,得到结果
#include
#include
#include
using namespace std ;
const int maxn = 2e5 + 10 ;
int str[ma...
分类:
编程语言 时间:
2015-08-11 18:43:18
阅读次数:
131
4.4 指向Member Function的指针 (Pointer-to-Member Functions)
取一个nonstatic data member的地址,得到的结果是该member在 class 布局中的byte位置(再加1),它是一个不完整的值,需要被绑定于某个 class object的地址上,才能够被存取.
取一个nonstatic member function的地址,如果...
分类:
编程语言 时间:
2015-08-11 18:42:13
阅读次数:
120
4.5 Inline Functions
下面是Point class 的一个加法运算符的可能实现内容:
class Point {
friend Point operator+(const Point&, const Point&);
};
Point operator+(const Point &lhs, const Point &rhs) {
Point new_pt;
new_p...
分类:
编程语言 时间:
2015-08-11 18:39:52
阅读次数:
136
在springmvc的配置文件中加上这一段即可 text/html;charset=UTF-8 ...
分类:
编程语言 时间:
2015-08-11 18:39:49
阅读次数:
1050
抽象定义:抽象就是从多个事物中将共性的,本质的内容抽取出来。例如:狼和狗共性都是犬科,犬科就是抽象出来的概念。抽象类:Java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象方法的类就是抽象类。抽象方法的由来:多个对象都具备相同的功能,但是功能具体内容有所不同,那...
分类:
编程语言 时间:
2015-08-11 18:37:13
阅读次数:
130
MD5加密将字符串进行加密,无法解密。网上的解密方式也都是在库里找,找不到也没有。 1 protected void Page_Load(object sender, EventArgs e) 2 { 3 string s = "123"; 4 Response.Write(getM...
分类:
编程语言 时间:
2015-08-11 18:36:09
阅读次数:
211
来源http://zhidao.baidu.com/question/1510889184474081700.html?qq-pf-to=pcqq.c2c在windowscmd下运行python,需要设置环境变量,不设环境变量是不能在cmd下运行python的, 现在假设python安装在C:\Py...
分类:
编程语言 时间:
2015-08-11 18:25:46
阅读次数:
276