RSA是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, Adi Shamir 和Leonard Adleman。但RSA的安全性一直未能得到理论上的证明。它经历了各种攻击,至今未被完全攻破。 它是第一个既能用于数据...
分类:
编程语言 时间:
2015-11-21 13:11:23
阅读次数:
161
MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3和MD4发展而来。 MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话...
分类:
编程语言 时间:
2015-11-21 13:09:05
阅读次数:
265
Key: razor syntax using @: before the js variable in c# code blockExample: var chartData = [];
@for(int i=0; i < Model.ModuleDetails.Count; i++)
{
@: chartData.push(@Html....
分类:
编程语言 时间:
2015-11-21 11:57:08
阅读次数:
154
关于A*算法的实现过程,简单来说就是一个计算权限的过程。首先,创建一个地图节点类,"MapNode.lua"local MapNode = class("MapNode")function MapNode:ctor() self._row = 0--行 self._col = 0--列 sel...
分类:
编程语言 时间:
2015-11-21 11:54:13
阅读次数:
281
三字符串与字符//1、字符串常量//在代码中可以使用由String预先定义的字符串常量,定义方式非常简单:let someString = "Some string literal value"//字符串常量可以包括下面这些特殊字符://空字符\0,反斜杠\,制表符\t,换行符\n,回车符\r,双引...
分类:
编程语言 时间:
2015-11-21 11:51:39
阅读次数:
227
首先看一个构造函数User,我们在调用User创建一个实例的的时候,一般都是要写上new操作符的。在这里说明一下,如果使用new关键字调用构造函数,那么构造函数里面的this总是是指向一个全新的对象(即User的实例),如果不是使用new的话,那么this就指向global对象。User构造函数.....
分类:
编程语言 时间:
2015-11-21 11:48:40
阅读次数:
152
一、SSH整合JBPM JBPM基础见http://www.cnblogs.com/kuangdaoyizhimei/p/4981551.html 现在将要实现SSH和JBPM的整合。 1.添加jar包 (1)jbpm项目/lib目录下的所有jar包和根目录下的jbpm.jar包放入/W...
分类:
编程语言 时间:
2015-11-21 11:46:51
阅读次数:
315
一、项目结构及相应jar包,如下图二、UserService代码package com.hjp.service;/** * Created by JiaPeng on 2015/11/15. */public class UserService { public void addUser() ...
分类:
编程语言 时间:
2015-11-21 11:46:08
阅读次数:
194
---恢复内容开始---";function dump($arrx){ print_r($arrx); }/*$arr6e = array("aa012" =>"苹果","d02" =>"雪莉","Aa03" =>"葡萄","Aa103" =>"葡萄");$shop=array_unique($ar...
分类:
编程语言 时间:
2015-11-21 11:44:34
阅读次数:
285
对于简单的函数,也存在一种简便的表示方式,即:lambda表达式#普通函数1 def func(a):2 return a+13 print 'test1_func0:',func(1000)4#lambda表达式 5 func0 = lambda a:a+16 print 'test2_f...
分类:
编程语言 时间:
2015-11-21 11:42:43
阅读次数:
139
本次实践效果仅有Atmospheric Scattering和AA,并无其他post-processing,看到类似depth of field等的效果全部是Atmospheric Scattering的效果!!总共改进三次,一次比一次效果真实,下面上三个版本的效果图ver0ver1no Rayle...
分类:
编程语言 时间:
2015-11-21 08:19:20
阅读次数:
183
内存重叠拷贝函数
#include<stdio.h>
#include<assert.h>
voidmy_memmove(void*p1,voidconst*p2,size_tcount)
{
char*dest=(char*)p1;
char*src=(char*)p2;
assert(p1);
assert(p2);
if((dest>src)&&(dest<src+count))
{
while(count--)..
分类:
编程语言 时间:
2015-11-21 07:16:26
阅读次数:
153
lamdba表达式注意:1.用于处理简单逻辑lamdba表达式只是一个表达式,而不是一个代码块,仅能封装有限的逻辑,对于逻辑复杂的代码还是推荐使用def定义函数来处理2.自动returnlamdba表达式中无需使用return语句,会自动返回结果,例:deffunc(arg):arg+1上下两段代码功能相同func..
分类:
编程语言 时间:
2015-11-21 07:14:51
阅读次数:
204
map遍历序列,对其中的每个元素进行相应的操作,最终获得新的序列lst=[1,2,3,4]deffun(arg):returnarg+10new_lst=map(fun,lst)deffun2(a1,a2):returna1+a2lst01=[11,22,33]lst02=[1,2,3]map(func2,lst01,lst02)#序列的长度需要一致或者map(lambdaa1,a2,a3:a1+a2,lst01,lst02)##..
分类:
编程语言 时间:
2015-11-21 07:15:41
阅读次数:
211
内置函数:一、map对序列的每一个元素进行操作,最终获得操作后的新序列。实例:#!/usr/bin/envpython#--*--coding:utf-8--*--li=[11,22,33]news=map(lambdaa:a+2,li)printnewsli=[22,33,44]l1=[11,22,33]news=map(lambdaa,b:a-b,li,l1)printnewsli=[11,22,33]news=map(lambdaa..
分类:
编程语言 时间:
2015-11-21 07:15:33
阅读次数:
316
当我们在调用函数时,传递数组,就是把数组首元素的地址传递给函数,本质也就是给函数传递了一个指针变量。这时候我们会想那么数组是不是跟指针是一样的。为了验证,我们可以给一个项目里创建一个新的源文件,里面创建一个指针变量和是个数组,然后在另一个文件中用数组的方法..
分类:
编程语言 时间:
2015-11-21 07:12:54
阅读次数:
218
========================================================================冒泡算法 (个人理解类似于IP互换方案方式,或者被老师成为小鱼冒泡泡)如何将列表内的数字进行排序呢?方法1(需要递归)li =[5,4,3,2,6] ...
分类:
编程语言 时间:
2015-11-21 07:04:55
阅读次数:
287