`
malixxx
  • 浏览: 101064 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
Hashtable和HashMap的区别: 1.Hashtable是Dictionary的子类,HashMap是Map接口的一个实现类; 2.Hashtable 中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。即是说,在多线程应用程序中,不用专门的操作就安全地可以使用Hashtabl ...
URI、URL和URN是什么?   URI(Uniform Resource identify)、URL(Uniform Resource Location)和URN(Uniform Resource Name)   是识别、定位和命名互联网上的资源的标准途径; URL,URN是URI的子集.   URI不能定位或读取/写入资源。这是统一的资源定位器(URL) ...
Hadoop分布式集群配置总结 假设用2台机器配置hadoop分布式集群,192.168.11.13为主服务器namenode,192.168.11.17为数据节点datanode 1. 配置SSH的无密码公钥 192.168.11.13 用root登录 创建用户linleran:adduser linleran 设置密码:passwd linleran 切换用户:su linleran 到用户linleran的目录(/home/linleran)新建文件件.ssh:mkdir .ssh 修改目录.ssh权限为:[linleran@centos ~]$ chmod 755 .ssh 配置SSH的 ...
算 法(Algorithm):计算机解题的基本思想方法和步骤。算法的描述:是对要解决一个问题或要完成一项任务所采取的方法和步骤的描述,包括需要什么数 据(输入什么数据、输出什么结果)、采用什么结构、使用什么语句以及 ...
文档类型定义(DTD)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。 DTD 可被成行地声明于 XML 文档中,也可作为一个外部引用。 内部的 DOCTYPE 声明 假如 DTD 被包含在您的 XML 源文件中,它应当通过 ...

编码测试.

    博客分类:
  • java
package codingTest; import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.UnsupportedEncodingException; public class CodingTest { public static void test1() throws UnsupportedEncodin ...
vmstat 是用来实时查看内存使用情况,反映的情况比用top直观一些. 如果直接使用,只能得到当前的情况,最好用个时间间隔来采集 vmstat T 其中T用具体的时间标示,单位是 秒 例如:vmstat 5 表格每隔5秒采集一次. 这样在刷新的时候就能比较系统的看到那个列不正常的 procs: r-->;在运行队列中等待的进程数 b-->;在等待io的进程数 w-->;可以进入运行队列但被替换的进程 memoy swap-->;现时可用的交换内存(k表示) free-->;空闲的内存(k表示) pages re--》回收的页面 mf--》非严重错误的页面 pi ...

top命令详解

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。   操作实例:   在命令行中输入 “top”   即可启动 top   top 的全屏对话模式可分为3部分:系统信息栏、命令输入栏、进程列表栏。   第一部分 -- 最上部的 系统信息栏 :   第一行(top):     “ ...
用GDB调试程序 ubuntu安装命令 apt-get install gdb GDB 概述 ———— GDB 是 GNU 开源组织发布的一个强大的 UNIX 下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像 VC 、 BCB 等 IDE 的调试,但如果你是在 UNIX 平台下做软件,你会发现 GDB 这个调试工具有比 VC 、 BCB 的图形化调试器更强大的功能。所谓 “ 寸有所长,尺有所短 ” 就是这个道理。 一般来说, GDB 主要帮忙你完成下面四个方面的功能:     1 、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。     2 、可让被调试的程序在你 ...
缓冲区溢出系列一之从内存窥视缓冲区溢出攻击的机理 一个应用程序在运行时,它在内存中的映像可以分为三个部分: 代码段 ,数据段和堆栈段. 1.代码段对应于运行文件中的文本区(Text Section ),其中存放着程序的代码, 这个段在 ...
缓冲区溢出系列二之缓冲区溢出实例详解                                                                在上一篇中我们详细的介绍了程序运行时,尤其是函数调用时的内存情况,从内存映像方面阐述了缓冲区溢出的机理。这次,我们就一个缓冲区溢出实例进行分析,旨在使读者看完这篇文章后能够很轻松的自己实现一次缓冲区溢出的攻击实验。 首先需要声明几点: 1。本人gcc版本是4.3.2,而gcc从版本4以后就已经加上了缓冲区溢出攻 击的保护机制(这个以后再讲),所以在gcc的4版本以上进行实验的读者,可以在编译时加上-fno-stack-protect ...
缓冲区溢出利用的简单例子 gcc从版本4以后就已经加上了缓冲区溢出攻 击的保护机制(这个以后再讲),所以在gcc的4版本以上进行实验的读者,可以在编译时加上-fno-stack-protector选项来关闭缓冲区溢   -fno-stack-protector这个编译 ...
xxxxx@hotmail.com smtp.live.com   25 pop3.live.com   995 xxxxx@sohu.com smtp.sohu.com   25 pop3.sohu.com   110 xxxxx smtp.sina.com   25 pop.sina.com    110 xxxxxx@gmail.com smtp.gmail.com 465 pop.gmail.com 995
UML类图关系全面剖析和C++代码表现(转载) 原文:http://blog.csdn.net/dylgsy/archive/2006/08/16/1076044.aspx 2006年12月10日 本文随便转载,请保留出处:http://blog.csdn.net/dylgsy/ UML的类图关系分为: 关联、聚合/组合、依赖、泛化(继承)。而其中关联又分为双向关联、单向关联、自身关联;下面就让我们一起来看看这些关系究竟是什么,以及它们的区别在哪里。 1、关联 双向关联: C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。 在 GOF的设计模式书上是这样描述的:虽然 ...
类与类关系的UML图与代码表现(转载和自己的补充) 原文:http://www.iteye.com/post/182099 2006年12月10日 关键字:   OO 泛化,依赖,关联,聚合 类与类之间的关系对于理解面向对象具有很重要的作用,以前在面试的时候也经常被问到这个 ...
Global site tag (gtag.js) - Google Analytics