芬兰研究员TatuYlnen于1995年设计出最早的SSH协议,它迅速成为最流行的远程登录安全协议。17年后,一组MIT的黑客提出了mosh,让SSH走向现代化。mosh是基于新的StateSynchronizationProtocol(SSP)协议,运行在UDP上,能同步不同主机对象的状态,加密和认证使用AES-128。当客户..
分类:
其他 时间:
2014-02-21 15:00:32
收藏:
0 评论:
0 赞:
0 阅读:
656
1.什么是面向对象:面向对象就是以是物为中心(也就是参与者是谁)2.什么是面向过程:是以事件为中心(参与者做这件事过程与步骤)3.什么是类:类是一组相同特征(实例)和行为的粗像几何,类不是具体而是抽象,不是指一个人,而是指一堆人.4.怎么描述写一个类:类特征和行为5.什么是对象:就..
分类:
其他 时间:
2014-02-21 14:52:47
收藏:
0 评论:
0 赞:
0 阅读:
367
下面来分析Cache类的源码,该类位于svm.cpp中。这个类的主要功能是:负责运算所涉及的内存管理,包括申请、释放等。
简单来说:这个Cache类,首先通过Cache构造函数申请一块空间,这块空间的大小是:L个head_t大小的空间。然后get_data函数保证结构head_t中至少有len个float的内存,并且将可以使用的内存块的指针放在data指针中;而swap_index函数则是用于交换head[i]和head[j]。
Cache类的定义如下:
class Cache
{
public:
Cac...
分类:
其他 时间:
2014-02-21 14:27:35
收藏:
0 评论:
0 赞:
0 阅读:
425
本文将使用Python(pika 0.9.8)实现从Producer到Consumer传递数据”Hello, World“。
首先复习一下上篇所学:RabbitMQ实现了AMQP定义的消息队列。它实现的功能”非常简单“:从Producer接收数据然后传递到Consumer。它能保证多并发,数据安全传递,可扩展。
和任何的Hello world一样,它们都不复杂。我们将会设计两个程序,一个发送Hello world,另一个接收这个数据并且打印到屏幕。
整体的设计如下图:...
分类:
其他 时间:
2014-02-21 13:16:55
收藏:
0 评论:
0 赞:
0 阅读:
394
题目链接:http://codeforces.com/contest/393/problem/D
给定一个3*3的矩阵 [i,j] 表示把一个盘子从第i根柱子移到第j跟柱子的花费
下面一行n表示一共有n个盘子在1号柱子
问:全部都移动到3号柱子的最小花费
思路:
显然是一个区间dp
dp[num][i][j] 表示把num个盘子从 i->j 需要的最小花费
注意dfs是表示在上...
分类:
其他 时间:
2014-02-21 13:35:19
收藏:
0 评论:
0 赞:
0 阅读:
392
信号的处理在libevent中也是一个很重要的部分,同时处理的也很巧妙,这里根据自己的理解分析其堆信号的处理。和信号相关的几个重要API都是如何调用的。
这是网上关于libevent处理信号的过程图解(感谢原作者,由这个图来分析libevent如何处理信号的)
一、evsignal_init()函数(这里的分析都是按照IO复用机制的epOLL)
这个信号初始化在epol...
分类:
其他 时间:
2014-02-21 13:41:10
收藏:
0 评论:
0 赞:
0 阅读:
420
局域网中有这个提示arp断网攻击是正常的,说明防火墙已经拦截了,是有人用P2P工具控制你的网速,或者是局域网有机器中病毒了也会有这样的提示,不过不用担心,今天给大家带来几个防止arp断网攻击的办法,希望能帮助到有需要的朋友。
ARP攻击,是针对以太网地址解析协议(ARP)的一种攻击技术。此种攻击可让攻击者取得局域网上的数据封包甚至可篡改封包,且可让网络上特定计算机或所有计算机无法正常连接...
分类:
其他 时间:
2014-02-21 13:09:11
收藏:
0 评论:
0 赞:
0 阅读:
291
米老师说过人和动物的最大区别在于,人善于使用工具。EA的强大也不仅仅是画个类图,快速生成个类的代码那么简单,它更是我们站在一个全局的角度去开发、管理项目的一个工具。而我也不能仅仅是学会使用这个工具,更要去学会通过使用这个工具,来让自己学会怎样去管理好手中的的项目或者是试着让自己有管理团队的的思想。...
分类:
其他 时间:
2014-02-21 14:35:23
收藏:
0 评论:
0 赞:
0 阅读:
495
Java程序打包成jar包
下面是jar命令的帮助说明:
用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
选项包括:
-c 创建新的归档文件
-t 列出归档目录
-x 解压缩已归档的指定(或所有...
分类:
其他 时间:
2014-02-21 15:14:06
收藏:
0 评论:
0 赞:
0 阅读:
378
说明:Vim是从vi发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。
Vim是Linux上著名的文本编辑器,他是早年的Vi编辑器的加强版。gVim是Vim的图形前端,它是跨平台的编辑器,基本上主流的操作系统上面都有它的版本。这是一个国际版本,会根据安装的平台自动选择相应语言包,支持中文及其各种编码,连界面也是中文的,请放心使用。这个极具Uni...
分类:
其他 时间:
2014-02-21 14:14:03
收藏:
0 评论:
0 赞:
0 阅读:
435
程序设计中的数据类型有很多事跨多个字节的,比如char是用一个字节表示,而诸如int,float类型则用4个字节表示double则用8个字节表示,我们知道,数据对象实例是存储在一定地址单元中的,我们也知道,存储器中的每个字节都由一个唯一的地址标志或者是存储。那么当数据对象跨多个字节时,各字节时如何安排存储的呢?这就是字节序的问题。...
分类:
其他 时间:
2014-02-21 14:09:13
收藏:
0 评论:
0 赞:
0 阅读:
420
题意:给你一个nxn的矩阵01矩阵,(每个元素非0就1),你的任务是把尽量少的0变成1,使矩阵的每个元素的上下左右的元素只和均为偶数。
方法:枚举每个数字变或者不变有2^255太大。但是枚举第一行只有2^15,然后根据第一行计算下边的就行。注意是从上到下,从左到右计算,也就是得到的肯定是满足题意的。如果出现矛盾,则这种枚举不合适,返回INF。
#include
#include
#...
分类:
其他 时间:
2014-02-21 13:27:34
收藏:
0 评论:
0 赞:
0 阅读:
289
KMP,每匹配到一点就记录一下,然后用fail数组把已经匹配到的但是kmp没有记录的点加上。。。。
Marlon's String
Time Limit: 2000MS
Memory Limit: 65536KB
64bit IO Format: %lld & %llu
[Submit]
[Go Back] [S...
分类:
其他 时间:
2014-02-21 13:07:14
收藏:
0 评论:
0 赞:
0 阅读:
375
Memcached介绍及简单的使用...
分类:
其他 时间:
2014-02-21 14:47:59
收藏:
0 评论:
0 赞:
0 阅读:
322
1、在一对多的关联关系中,为保证DML的操作性能和灵活性,其独立实体方与函数依赖实体方的cascade都设置为none,而独立实体方的inverse=true,实体ID的生成策略是影响DML操作性能的一大因素,大多数情况下,native的性能比总是高于assigned,然而实体ID的生成策略更多的时候是取决于需求和业务设计
2、对实体的修改和删除而言应该针对独立实体和函数依赖...
分类:
其他 时间:
2014-02-21 14:54:46
收藏:
0 评论:
0 赞:
0 阅读:
358
链接:http://poj.org/problem?id=3468
题意:给你若干点,成段的增加和询问。
思路:最基础的线段树成段更新模板题,LAZY-SET的应用,自己写的比较挫,网上的代码写的十分飘逸,当个模板基础用,以后完善。
代码:
#include
#include
#include
#include
#include
#include
#include
#include
#in...
分类:
其他 时间:
2014-02-21 14:53:45
收藏:
0 评论:
0 赞:
0 阅读:
308
题目链接:Codeforces 392C Yet Another Number Sequence
题目大意:给出n和k,表示一个序列A[i],求前n项A[i]的和,结果可以% 1e9+7。
A[i] = i^k * F[i],F[i] = F[i-1] + F[i-2](斐波那契数列)。
解题思路:首先(i+1)^k = C(k,k) * i ^ k + C(k, k-1) ...
分类:
其他 时间:
2014-02-21 13:00:28
收藏:
0 评论:
0 赞:
0 阅读:
439
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 本来这个系列的blog是在春节前准备的,因为过年耽误了一段时间。没有关系,今天我们继续补上。前面,我们说到了uboot、linux,无疑要想系统正常可以运行起来,就差一个文件系统了。文件系统就是提前准备的一些文件,通常有busybox生成的执行文件、dev node文件、etc脚本文件...
分类:
其他 时间:
2014-02-21 13:44:01
收藏:
0 评论:
0 赞:
0 阅读:
511
保护模式及其编程——保护机制
摘要:在汇编语言的编程和操作系统的编写过程中,我们经常能听说到“保护模式”这个名词。为什么要叫“保护模式”呢?保护 二字的含义何在?本文主要探讨,“保护模式”下面各种具体的保护机制,这些保护机制产生的原因和具体的影响。阅读本文之前,读者需要了解基本的处理器相关知识,知道分段和分页机制的基本原理,熟悉一些基本的数据结构(段选择符、描述符、GDT、页表、CR系列寄存器等)...
分类:
其他 时间:
2014-02-21 14:31:28
收藏:
0 评论:
0 赞:
0 阅读:
386
说明:Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse
附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK),该款工具是Java开发人员必备工具之一,将Eclipse配置信息显示如下所示:
0、
配置eclipse启动文件
修...
分类:
其他 时间:
2014-02-21 13:19:51
收藏:
0 评论:
0 赞:
0 阅读:
349