码迷,mamicode.com
首页 > 编程语言
加密算法—MD5、RSA、DES
最近因为要做一个加密的功能,简单了解了一下加密算法,现在比较常用的有三个加密算法MD5加密算法、RSA加密算法、DES加密算法。     MD5加密算法     定义:MD5算法是将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,即使你看到源程序和算法描述,也无法将MD5的值变回原始的字符串。     应用:在有些操作系统中,用户的密码是以MD...
分类:编程语言   时间:2016-05-13 00:07:56    阅读次数:253
swift基础学习(04)[运算符、属性、属性观察器、方法、下脚标本、继承、构造器]
运算符、属性、属性观察器、方法、下脚标本、继承、构造器...
分类:编程语言   时间:2016-05-13 00:05:56    阅读次数:179
【JAVA 动态创建风水罗盘 超精华Swing项目方案 - 文章01】
如何利用java swing 创建动态效果项目,在这里完整的给大家展示swing创建动态的风水罗盘项目方案和策略.动态风水罗盘效果图: 下篇继续…...
分类:编程语言   时间:2016-05-13 00:04:53    阅读次数:365
[算法]删除字符串中重复的字符
如何删除字符串中重复的字符问题描述: 删除字符串中重复的字符,例如,”good”去掉重复的字符串后就变成”god”。 第一种方法: “蛮力法”,最简单的方法就是把这个字符串看作是一个字符数组,对该数组使用双重循环进行遍历,如果发现有重复的字符,就把该字符置为’\0’,最后再把这个字符数组中所有的’\0’去掉,此时得到的字符串就是删除重复字符后的目标字符串。 代码如下:package 删除字符...
分类:编程语言   时间:2016-05-13 00:02:59    阅读次数:144
剑指offer 面试题(二维数组中的查找) (2)
面试题: 二维数组中的查找    /* 题目:   在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成 一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该数。   */ ps:(其实前段时间我就做过这道题,今天看到了,觉得还是有点生,那就再来一次吧) 题目分析:  在分析这个问题...
分类:编程语言   时间:2016-05-13 00:00:55    阅读次数:174
C++第五次作业
一、数组分离 #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
C++作业5
【项目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
排序算法——希尔排序
排序算法 希尔排序...
分类:编程语言   时间:2016-05-12 23:57:32    阅读次数:239
java集合18--Iterator和Enumeration比较
概要这一章,我们对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-05-12 23:58:36    阅读次数:335
《java入门第一季》之面向对象匿名内部类面试题
内部类面试题...
分类:编程语言   时间:2016-05-12 23:56:44    阅读次数:233
C++实验5-数组的分离
一、问题及代码 /* * 文件名称:关于数组分离的项目 * 作 者:李伟 * 完成日期: 2016 年 5 月 8 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: 输入A数组 * 问题描述: 用循环和数组来编程 * 程序输出: 数组B和数组C * 问题分析: * 算法设计: */ #include void main() ...
分类:编程语言   时间:2016-05-12 23:58:15    阅读次数:255
BM算法模式匹配——字符串与KMP比较
下面是代码: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千百问_06数据结构(013)_数组如何传递
点击进入_更多_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进阶——Specifications和Querydsl本篇介绍一下Spring Data JPA中能为数据访问程序的开发带来更多便利的特性,我们知道,Spring Data repository的配置很简单,一个典型的repository像下面这样:public interface CustomerRepository extends JpaRepository<Cus...
分类:编程语言   时间:2016-05-12 23:54:11    阅读次数:661
有向图的强连通分量(tarjan算法)
考虑强连通分量C,设其中第一个被发现的点为x,则,C中其他的点都是x的后代。我们希望在x访问完成时立即输出C(可以同时记录C,输出代表当前在当前的遍历序列中剔除),这样就可以在同一颗DFS树种区分开所有SCC了,因此问题的关键是判断一个点是否为一个SCC中最先被发现的点。...
分类:编程语言   时间:2016-05-12 23:54:53    阅读次数:354
Java中静态变量与静态方法的继承
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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!