最近因为要做一个加密的功能,简单了解了一下加密算法,现在比较常用的有三个加密算法MD5加密算法、RSA加密算法、DES加密算法。
MD5加密算法
定义:MD5算法是将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,即使你看到源程序和算法描述,也无法将MD5的值变回原始的字符串。
应用:在有些操作系统中,用户的密码是以MD...
分类:
编程语言 时间:
2016-05-13 00:07:56
阅读次数:
253
运算符、属性、属性观察器、方法、下脚标本、继承、构造器...
分类:
编程语言 时间:
2016-05-13 00:05:56
阅读次数:
179
如何利用java swing 创建动态效果项目,在这里完整的给大家展示swing创建动态的风水罗盘项目方案和策略.动态风水罗盘效果图:
下篇继续…...
分类:
编程语言 时间:
2016-05-13 00:04:53
阅读次数:
365
如何删除字符串中重复的字符问题描述:
删除字符串中重复的字符,例如,”good”去掉重复的字符串后就变成”god”。
第一种方法:
“蛮力法”,最简单的方法就是把这个字符串看作是一个字符数组,对该数组使用双重循环进行遍历,如果发现有重复的字符,就把该字符置为’\0’,最后再把这个字符数组中所有的’\0’去掉,此时得到的字符串就是删除重复字符后的目标字符串。
代码如下:package 删除字符...
分类:
编程语言 时间:
2016-05-13 00:02:59
阅读次数:
144
面试题: 二维数组中的查找
/*
题目: 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成
一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该数。
*/
ps:(其实前段时间我就做过这道题,今天看到了,觉得还是有点生,那就再来一次吧)
题目分析: 在分析这个问题...
分类:
编程语言 时间:
2016-05-13 00:00:55
阅读次数:
174
一、数组分离
#include
using namespace std;
int main()
{
cout<<"请输入十个数"<<endl;
int i=0,j=0,k=0,a[10],b[10],c[10];
for(i=0;i>a[i];
for(i=0;i<10;i++)
{
...
分类:
编程语言 时间:
2016-05-12 23:58:14
阅读次数:
305
【项目2:数组选择】
#include
void main()
{
const int N=10;
int A[N],B[N],j=0,k=0,t=0;
cout<<"请输入"<<N<<"个数:";
for(int i=0;i>A[i];
}
for(i=0;i<N;i++)
{ for(j=0;j<N;j++)
{
if(A[i]!=A[j...
分类:
编程语言 时间:
2016-05-12 23:58:58
阅读次数:
375
概要这一章,我们对Iterator和Enumeration进行比较学习。内容包括:
第1部分 Iterator和Enumeration区别
第2部分 Iterator和Enumeration实例转载请注明出处:http://www.cnblogs.com/skywang12345/admin/EditPosts.aspx?postid=3311275第1部分 Iterator和Enumera...
分类:
编程语言 时间:
2016-05-12 23:59:52
阅读次数:
398
一、问题及代码
/*
* 文件名称:关于数组分离的项目
* 作 者:李伟
* 完成日期: 2016 年 5 月 8 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述: 输入A数组
* 问题描述: 用循环和数组来编程
* 程序输出: 数组B和数组C
* 问题分析:
* 算法设计:
*/
#include
void main()
...
分类:
编程语言 时间:
2016-05-12 23:58:15
阅读次数:
255
下面是代码:BM是什么参考阮一峰老师的讲解 点击打开链接
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
const int MAX_SIZE=5005;
void set_ASC(int *ASC,int len,...
分类:
编程语言 时间:
2016-05-12 23:55:26
阅读次数:
330
点击进入_更多_Java千百问1、数组如何传递我们可以将数组作为参数传递给方法,方式同传递基本类型参数一致。
了解什么是数组看这里:java中的数组是什么
了解循环数组便利看这里:如何遍历数组
例子:public static void printArray(int[] array) {
for (int i = 0; i < array.length; i++) {
Syste...
分类:
编程语言 时间:
2016-05-12 23:56:33
阅读次数:
224
Spring Data JPA进阶——Specifications和Querydsl本篇介绍一下Spring Data JPA中能为数据访问程序的开发带来更多便利的特性,我们知道,Spring Data repository的配置很简单,一个典型的repository像下面这样:public interface CustomerRepository extends JpaRepository<Cus...
分类:
编程语言 时间:
2016-05-12 23:54:11
阅读次数:
661
考虑强连通分量C,设其中第一个被发现的点为x,则,C中其他的点都是x的后代。我们希望在x访问完成时立即输出C(可以同时记录C,输出代表当前在当前的遍历序列中剔除),这样就可以在同一颗DFS树种区分开所有SCC了,因此问题的关键是判断一个点是否为一个SCC中最先被发现的点。...
分类:
编程语言 时间:
2016-05-12 23:54:53
阅读次数:
354
class A {
static int a = 1;
static int b = 2;
public static void printA() {
System.out.println(a);
}
public static void printB() {
System.out.println(b);
}
}...
分类:
编程语言 时间:
2016-05-12 23:54:07
阅读次数:
233