首页 > 其他
哈希与加密(一)
声明:本文源自对哈希(Hash)与加密(Encrypt)的基本原理、区别及工程应用的学习整理 1、哈希与加密的区别 (1)哈希:将目标文本转换成具有相同长度、不可逆的杂凑字符串(或称消息摘要); (2)加密:将目标文本转换成具有不同长度、可逆的密文。 实际上,使用相同的hash算法,不论目标文本有多长,得到的结果长度固定;加密算法往往与目标文本的长度成正比。 2、哈希与加密的数学基础...
分类:其他   时间:2015-03-10 23:17:35    收藏:0  评论:0  赞:0  阅读:471
hashcode和equals
在java中,万物皆对象,所有的对象都继承于Object类,Object类有两个方法equals和hashCode。equals一般用来比较两个对象的内容是否相等,而hashCode一般用来提高容器的查询效率。       equals在没有重写的情况下和==是一样的,对于值类型,比较的是值,对于引用类型则比较的是对象的首地址。       hashCode我们一般很少直接使用,它返回的是一个...
分类:其他   时间:2015-03-10 23:16:55    收藏:0  评论:0  赞:0  阅读:940
POJ 1579 Function Run Fun
这题时简单的dp题,不过我也就能写写这样简单的题了,不过注意一点。 没什么说的,直接按照题目顺序就可以了。 #include #include #include #include #include #include #include using namespace std; int dp[21][21][21]; int recursion(int a,int b,int c) { i...
分类:其他   时间:2015-03-10 23:16:34    收藏:0  评论:0  赞:0  阅读:480
使用IntelliJ IDEA开发erlang项目
最近erlang版本换到了R17,为了很好支持中文,项目所有模块文件第一行加了文件格式声明:%% coding: latin-1 。但是,erlide会识别这个语句,导致中文显示乱码,这个暂时没有选项可以解决这个问题。所以,我换了新的IDE,就是本文将要介绍的IntelliJ IDEA,这个IDE很好支持erlang,而且能支持eclipse的快捷键。...
分类:其他   时间:2015-03-10 23:16:24    收藏:0  评论:0  赞:0  阅读:2130
POJ2778---DNA Sequence(AC自动机+矩阵)
Description It’s well known that DNA Sequence is a sequence only contains A, C, T and G, and it’s very useful to analyze a segment of DNA Sequence,For example, if a animal’s DNA sequence contains segm...
分类:其他   时间:2015-03-10 23:16:14    收藏:0  评论:0  赞:0  阅读:668
hdu 1506 Largest Rectangle in a Histogram 单调队列
题意: 输入n个柱子,并排放。问最大的矩形面积。 要维护两个单调队列,lft和rit。lft [i]表示i点,左边连续有比i点高的柱子的话,把最左边的柱子编号记录在lft [i]。 rit 同理,记录i的最右边连续比i高的柱子的编号。 第一个案例: id 1 2 3 4 5 6 7 h 2 1 4 5 1 3 3 lft 1 1 3 4 1 6 6 rit 1 7 4 4 7 7 7 有了lft 和rit 就可枚举每一列计算那一列向两遍扩展的最大的宽了。再乘上该列的高,就是包含该列的最大的面积了。...
分类:其他   时间:2015-03-10 23:15:54    收藏:0  评论:0  赞:0  阅读:339
xCAT 通过 IPMI 远程部署安装操作系统
接前面几篇xCAT的博客,假定我们已经添加了操作系统并设置了必要的属性,现在需要通过 IPMI 来远程控制物理机使用网络启动来安装操作系统。...
分类:其他   时间:2015-03-10 23:15:34    收藏:0  评论:0  赞:0  阅读:423
PCM data flow - part 6: 声卡和PCM设备的建立过程
前面几章分析了Codec、Platform、Machine驱动的组成部分及其注册过程,这三者都是物理设备相关的,大家应该对音频物理链路有了一定的认知。接着分析音频驱动的中间层,由于这些并不是真正的物理设备,故我们称之为逻辑设备。 PCM逻辑设备,我们又习惯称之为PCM中间层或pcm native,起着承上启下的作用:往上是与用户态接口的交互,实现音频数据在用户态和内核态之间的拷贝;往下是触发co...
分类:其他   时间:2015-03-10 23:15:24    收藏:0  评论:0  赞:0  阅读:1065
关于二进制文件fread、fwrite函数使用读写
环境:vs2013 语言:C语言 时间:2015年3月10日 #define _CRT_SECURE_NO_WARNINGS #include #include #define FILENAME "d:/studentInfo" #define COUNT 5 typedef struct { char name[10]; short Math; short Chinese;...
分类:其他   时间:2015-03-10 23:15:14    收藏:0  评论:0  赞:0  阅读:1301
JDK8的随笔(01)_Lambda表达式是个神马东东,初尝禁果
Lambda表达式先写写背景和最基本的东东,泛型加入和各种循环的复杂模式后面再慢慢深入。需要看JDK8的背景虽然网上的介绍很多,但是不如自己读一下document后来得正宗。 说一下缘由,突发的这个项目客户貌似是个暴发户,发疯什么都要用最新的,JDK8是否稳定也不管,各种要求最新。Lambda语法全上,各种jdk8最新的东西全往上搞,我靠。。。WS还有其他的容器是否对8的支持很好也不知道。。。。不...
分类:其他   时间:2015-03-10 23:12:54    收藏:0  评论:0  赞:0  阅读:375
往企业家蜕变的过程中该如何拥抱失败 2 - 打工 VS 创业
这样的日子一天天漫无边际的循环反覆着,无聊感渐渐来袭,往日的兴奋感不知道在哪一天已荡然无存: 悄悄的我走了,正如我悄悄的来;我挥一挥衣袖,不带走一片云彩。...
分类:其他   时间:2015-03-10 23:12:28    收藏:0  评论:0  赞:0  阅读:298
2015新年开讲吧
祝福每一位为生活奋斗的人2015都是心想事成!加油啦!!!...
分类:其他   时间:2015-03-10 23:12:04    收藏:0  评论:0  赞:0  阅读:200
集团信息化之路 为电子采购系统申请域名并进行备案
电子采购系统调研实施已有一段时间了,本周软件公司的技术工程师就要来进行服务器和软件的安装,本周的主要需要准备的工作就是需要外网的IP地址和以后访问的域名需要进行注册。在跟采购部门和信息部门沟通之后,还是采用了软件公司给其他公司做系统时采用的域名命名方式,即www.xxBidding.com这样的命名方式,bidding有投标、报价的意思,而起这样的英文名也更能体现出电子采购系统的国际范和高端感觉。...
分类:其他   时间:2015-03-10 23:10:34    收藏:0  评论:0  赞:0  阅读:309
黄金分割二分法数值分析回顾
今天看了2012年写的对黄金分割二分法的数值探讨,推理公式不记得了,当时写的不细致,晚上回顾了下,做了些补充 原文: http://blog.csdn.net/aaajj/article/details/7878480   比如ABCDE 5个节点,通过以下斐波拉契数列二分方式组织起来, 找A需要3次,即从5开始到A的路径 找B需要3次 找C需要2次 找D需要2次 找E需...
分类:其他   时间:2015-03-10 23:10:31    收藏:0  评论:0  赞:0  阅读:432
分段线性回归
分段线性回归:是用虚拟变量估计不同数量水平的解释变量对被解释变量的影响。在经济关系中,当解释变量X的值达到某一水平X′之前,与被解释变量之间存在某种线性关系;当解释变量X的值达到或者超过X′以后,与被解释变量的关系就会发生变化。此时,如果已知X的转折点X′,我们就可以用虚拟变量来估计每一段的斜率,也就是所谓的分段线性回归。...
分类:其他   时间:2015-03-10 23:10:14    收藏:0  评论:0  赞:0  阅读:313
BZOJ-1053-反素数ant
描述对于任何正整数x,其约数的个数记作g(x)。例如g(1)=1、g(6)=4。 如果某个正整数x满足:g(x)>g(i) 0 < i < x,则称x为反质数。例如,整数1,2,4,6等都是反质数。 现在给定一个数N,你能求出不超过N的最大的反质数么?分析 一个数约数个数=所有素因子的次数+1的乘积 一个2000000000以内的数字不会有超过12个素因子 较小的数的指数一定大于等于较大的数的...
分类:其他   时间:2015-03-10 23:09:44    收藏:0  评论:0  赞:0  阅读:324
Markdown编辑器“MarkdownPad”下载安装(图)
MarkdownPad是Windows下的一个全功能Markdown编辑器。应该是使用.NET写的,依赖Microsoft .NET 4 Client Profile。下载MarkdownPad下载地址:http://markdownpad.com/ 打开网页后,点击“Download MarkdownPad”按钮开始下载: 如果看到以下页面还是没有开始下载,请点击“restart the...
分类:其他   时间:2015-03-10 23:08:04    收藏:0  评论:0  赞:0  阅读:341
OAF通过Iterator标准遍历各行
这两天本人接到客户反映的bug:oaf的采购订单页面,在添加超过10行提交后,会出现空指针异常。原来,oaf的默认显示行数为10行,超过10行,页面会分页。报空指针异常,就是因为没有取到分页的行。之前的代码(AM里的某个方法),我是这样写的: ZReqLinesVOImpl zreq...
分类:其他   时间:2015-03-10 23:06:54    收藏:0  评论:0  赞:0  阅读:345
Maximum Depth of Binary Tree
求二叉树的最大深度/** * Definition for binary tree * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *right; * }; */ int m...
分类:其他   时间:2015-03-10 23:06:04    收藏:0  评论:0  赞:0  阅读:302
哪种字体比较好看
宋体:横平竖直,横细竖粗,起落笔有棱有角微软雅黑:横平竖直,横细竖粗,起落笔有棱有角黑体:横平竖直,横细竖粗,起落笔有棱有角仿宋:横平竖直,横细竖粗,起落笔有棱有角楷体:横平竖直,横细竖粗,起落笔有棱有角隶书:横平竖直,横细竖粗,起落笔有棱有角幼圆:横平竖直,横细竖粗,起落笔有棱有角Arial:横平...
分类:其他   时间:2015-03-10 23:05:54    收藏:0  评论:0  赞:0  阅读:378
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!