Heartbleed漏洞
自从Heartbleed漏洞曝光以来,网上能看到很多相关的文章,但大部分都是写的云里雾里,本文尝试直观明了的对漏洞原理进行说明及模拟。
OpenSSL是SSL协议以及一系列加密算法的开源实现,使用C语言编写。OpenSSL采用Apache开源协议,可以免费用于商业用途,在很多linux发行版和服务器中得到广泛应用。OpenSSL出现漏洞造成的影响是巨大的,Heartb...
分类:
其他 时间:
2014-04-16 12:46:01
收藏:
0 评论:
0 赞:
0 阅读:
540
内存泄露,是程序设计开发中需要注重的一个问题,它的出现会导致系统异常或者程序崩溃。如果在比较成熟的代码上再去处理memory leak问题,则需要花费了很大的时间和精力去查找,无疑增加了解决的成本和难度,确切地说是补救措施。所以平时需要养成良好的coding习惯。
1. 内存泄露的定义:
指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并非指内存在物理上的消失,而是应...
分类:
其他 时间:
2014-04-16 15:31:48
收藏:
0 评论:
0 赞:
0 阅读:
483
背景介绍
最近在coding的时候遇到这样的问题,一个两层的map,hashmap>,重新加载时需要将这个map释放,但是这个map使用时是分为两段使用,一段是在hashmap中取出里面的map,第二段是在里层的map中查找key,这在多线程运行时有可能出现在取出里层map的引用后,重新加载数据并且释放掉现在的hashmap,这个场景引起了我对shared_ptr共享指针的关...
分类:
其他 时间:
2014-04-16 15:39:49
收藏:
0 评论:
0 赞:
0 阅读:
507
博主近4个月搜索数以百计的内容,甄选了以下有用的中英文slides以及blogs或相关的学习网站分享出来, 内容包括分布式索引与搜索服务Elasticsearch, logstash,数据可视化服务Kibana的学习资源,可以极大减少入门ELK的时间成本。本文整理的是2014年4月15日以前的学习资源,如果以后发现更优质资源,将随时更新,也欢迎读者提供资源,请私信或评论。...
分类:
其他 时间:
2014-04-16 14:32:51
收藏:
0 评论:
0 赞:
0 阅读:
570
理论基础:
1.先验概率:先验概率(prior probability)是指根据以往经验和分析得到的概率(典型的例子是概率论中应用题的已知条件),如全概率公式,它往往作为"由因求果"问题中的"因"出现。之所以称之为“先验”,是因为他不考虑任何B方面的因素。
2.后验概率:后验概率是指在得到“结果”的信息后重新修正的概率,如贝叶斯公式中的。是“执果寻因”问题中的"果"。先验概率与后验概率有不可分...
分类:
其他 时间:
2014-04-16 16:00:42
收藏:
0 评论:
0 赞:
0 阅读:
433
ACM 计算几何 Pick-up sticks poj2653 线段相交...
分类:
其他 时间:
2014-04-16 15:43:10
收藏:
0 评论:
0 赞:
0 阅读:
454
这年头“粉丝经济”的确不容小觑,“米粉节”12个小时销售额达到15亿,魅族月初在微博上的闪购8分钟入账500万,这给那些唱衰“粉丝经济”的人无疑是一记响亮的耳光。
不过,对普通人而言,粉丝经济还是太遥远了点,想靠粉丝赚钱你就必须想明白自己凭啥成为别人的偶像?想不通这点你还是别玩儿什么“粉丝经济”。另外,有了粉丝也要懂得运作、懂得变现,否则就是“叫好不叫座”。说到粉丝变现的问...
分类:
其他 时间:
2014-04-16 12:57:50
收藏:
0 评论:
0 赞:
0 阅读:
512
几乎所有的冯·诺伊曼型计算机的CPU,其工作都可以分为5个阶段:取指令、指令译码、执行指令、访存取数、结果写回。...
分类:
其他 时间:
2014-04-16 16:05:01
收藏:
0 评论:
0 赞:
0 阅读:
735
程序名称: 针对TSP组合优化问题人工蚁群算法(ACA_TSP)
编译环境: Visual C++ 6.0...
分类:
其他 时间:
2014-04-16 15:47:05
收藏:
0 评论:
0 赞:
0 阅读:
454
最近再弄个face tracking 的demo,一直就有人说微软kinect sdk里面关于facetracking里121个顶点的说明不正确,但是,也没人说,哪里不正确,具体是什么个情况,因此特定用Kinect里的IFTMODEL 或的了这121个顶点和三角网格,并且用VTK实时显示了这个三维数据,还用label显示方式,标出了真正的点标签,希望能够给大家帮助。
kinect sdk...
分类:
其他 时间:
2014-04-16 12:59:04
收藏:
0 评论:
0 赞:
0 阅读:
528
题目大意:有n个任务送到处理器处理,每个任务信息包括r,d,w,r代表开始时间,w代表必须要结束的时间,w指需要多少时间处理。
其中处理器的处理速度可以变速,问处理器最小需要多大速度才能完成工作?
输入:
3
5
1 4 2
3 6 3
4 5 2
4 7 2
5 8 1
6
1 7 25
4 8 10
7 10 5
8 11 5
10 13 10
11 1...
分类:
其他 时间:
2014-04-16 14:23:42
收藏:
0 评论:
0 赞:
0 阅读:
440
返回
作用:用一个新值替换指定区间内所有的指定元素。
声明:
#include
template
void replace(forwardItr first, forwardItr last,const Type& oldValue const Type& newValue);
template
void replace_if(forwardItr first, forwar...
分类:
其他 时间:
2014-04-16 12:44:27
收藏:
0 评论:
0 赞:
0 阅读:
372
I Think I Need a Houseboat
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 84030
Accepted: 36373
Description
Fred Mapper is considering purchasing some land ...
分类:
其他 时间:
2014-04-16 12:44:48
收藏:
0 评论:
0 赞:
0 阅读:
479
#include
using namespace std;
#include
using namespace std;
class Complex
{
public:
Complex(){real=0;imag=0;}
Complex(double r,double i){real=r; imag=i;}
friend Complex ...
分类:
其他 时间:
2014-04-16 15:10:06
收藏:
0 评论:
0 赞:
0 阅读:
408
牛腩新闻发布系统终于看完了,历时大约2个月的时间。从时间上来说确实长了些。进度还是有些慢。牛腩视频算是我中断半年学习的一个开头吧。它也是我...
分类:
其他 时间:
2014-04-16 12:45:07
收藏:
0 评论:
0 赞:
0 阅读:
494
按照关键字为依据进行分组的排序方法,有MSD和LSD两种方案。其中,LSD方案很特别,只通过分配与收集即可完成排序。...
分类:
其他 时间:
2014-04-16 12:23:44
收藏:
0 评论:
0 赞:
0 阅读:
577
山东省第一届ACM大学生程序设计竞赛(原题) 模拟 Fairy tale...
分类:
其他 时间:
2014-04-16 15:18:15
收藏:
0 评论:
0 赞:
0 阅读:
438
list容器实现了双向链表的数据结构,数据元素是通过链表指针串联成逻辑意义上的线性表,因此对链表的任一位置的元素进行插入、删除和查找都是极快的。
list每个节点有三个域:前驱元素指针域、数据域、后继元素指针域,list的头结点的前驱元素指针域保存的是链表中尾元素的首指针,而list的尾节点的后继元素指针域则保存了头结点的首指针,这样构成了一个双向循环链表。
由于list对象节点并不要求在一段...
分类:
其他 时间:
2014-04-16 14:57:04
收藏:
0 评论:
0 赞:
0 阅读:
437
返回
作用:交换元素
声明:
#include
template
void swap(Type& objcet1, Type& objec2);
template
void iter_swap(forwardItr1 first,forwardItr2 scecod);
template
forwardItr2 swap_ranges(forwardItr1 first,for...
分类:
其他 时间:
2014-04-16 16:09:41
收藏:
0 评论:
0 赞:
0 阅读:
401
题意:求两个字符串的最长匹配子串。
思路:动态规划的典型题目。比较基础。...
分类:
其他 时间:
2014-04-16 16:10:00
收藏:
0 评论:
0 赞:
0 阅读:
300