关闭

Linux.ext4文件系统.inode和extent

翻译自http://computer-forensics.sans.org/blog/2010/12/20/digital-forensics-understanding-ext4-part-1-extents EXT4作为EXT2、EXT3家族的下一代文件系统,已经鱼2008年10月被2.6.28版本的内核接纳。在本文撰写时,EXT4已经被许多发行版Linux作为默认的文件系统。EXT4文件系...
阅读(529) 评论(0)

计算机网络.五层协议栈模型简介

OK,又进入了考试复习的阶段 不知道我这样用博客来准备考试是不是有点 不太好 复习纲要 按照五层协议栈模型 物理层 链路层 网络层 传输层 应用层 物理层 bit物理层解决如何在物理介质上传输bit的问题 说到底,任何电脑中需要传输的数据,都是一堆0和1,那么物理层的任务,就是传输0和1 最简单如以某个范围的高电压表示1、低电压表示0,或以电压由低变高表示1、由高变低表示0等等,也就是bit的编码...
阅读(335) 评论(0)

Linux. Hadoop Hbase & MapReduce

Using Map Reduce to read/write table in HBase install Hadoop & Hbase hadoop.apache.org hbase.apache.org install hadoop install hadoop tutorial -> link some questions I met and solutions I found -> link...
阅读(225) 评论(0)

Linux.实现一个简单的shell

fork & execve Shell框架 shell start and wait for inputing command and paraments identify the command cannot identify then print ‘bad command’ and go back to wait if exit then exit() shell else fork(), ch...
阅读(386) 评论(0)

Linux.网络抓包库libpcap

TCPDUMP & Libpcap $ uname -a Linux niugenen 4.4.0-66-generic #87-Ubuntu SMP Fri Mar 3 15:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/LinuxDownLoad Libpcap download linkclick “libpcap-1.8.1.tar.gz” to downl...
阅读(434) 评论(0)

java.探索EJB的使用

EJB到底是什么是这个 看完才知道Enterprise Java Bean,其实就是进一步封装了RMI的一个技术,让编程人员可以更专注于功能的实现而不是其连接。 引用原文中的一段话如下 通过RMI 技术,J2EE 将EJB 组件创建为远程对象,EJB 虽然用了RMI 技术,但是却只需要定义远程接口而无需生成他们的实现类,这样就将RMI 技术中的一些细节问题屏蔽了。但不管怎么说,EJB 的基础仍然是...
阅读(225) 评论(1)

Linux.分区、格式化、挂载

双系统+小硬盘=ubuntu空间不够用 于是用win10自带的分区工具(右键计算机-管理-磁盘管理器)删掉了一个卷,大约20G,决定将这块空间挂载到ubuntu上 如今一块500G的SSG要一千块,实在买不起 系统与硬盘 niugen@niugenen:~$ uname -a Linux niugenen 4.4.0-64-generic #85-Ubuntu SMP Mon Feb 2...
阅读(379) 评论(0)

java.使用RMI实现上传和下载

OK来搞我的实验作业了打算模拟一个简单的git 在我看来一个简单的git,无非就是上传和下载 没有版本控制,没有分支控制,什么也没有 仅作为一个云端保存代码的工具 那么问题来了,如果没有版本控制的功能,还能称之为git吗 git版本控制原理 功能设计 需求就是我要完成作业啦 > GitClient init [repository name]将当前工作目录注册到远程reponsity,之后再在此目录...
阅读(355) 评论(0)

Linux.配置Hadoop环境的一些问题解决

弄了很久 几篇教程 官方教程 很良心的中文版教程 问题与解决问:伪分布环境配置的时候,启动Hadoop时提示输入root的密码,但是无论如何也无法输入正确。(本人参考很良心的中文版教程进行的配置)$ sudo /usr/local/hadoop/sbin/start-dfs.sh Starting namenodes on [localhost] root@localhost's password:...
阅读(1132) 评论(0)

Java.给Linux安装JDK和Eclipse

好吧在windows上玩够了 不过还是Linux比较省心 因为windwos一旦出错就让人满头雾水不知所措 操作系统版本$ cat /proc/version Linux version 4.4.0-57-generic (buildd@lgw01-54) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #78-Ubunt...
阅读(431) 评论(0)

Java.RMI远程方法调用

RMI(Remote Method Invocation,远程方法调用)是Java进行调用远程对象的一种技术,基于Java远程消息交换协议JRMP(Java Remote Messaging Protocol)进行通信。 形象来说,就是你把服务端的对象写好、绑定到某个端口,就可以在客户端访问这个对象的方法了 客户端需要知道的有ip和端口,以及绑定名 客户端有怎么知道对象有什么方法呢?这里有Remot...
阅读(167) 评论(0)

GitHub in Linux/Ubuntu的配置安装

最近萌发了使用github的冲动 尽管现阶段最大的好处还是将代码保存到了远程 因为感觉并不会用到分支等等其他功能的样子 系统版本$ cat /proc/version Linux version 4.4.0-57-generic (buildd@lgw01-54) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #78-Ub...
阅读(202) 评论(0)

JavaEE.第一步是环境配置而不是HelloWorld

啥都不讲了,环境配置搞起 所需材料 jdk(Java Development Kit) eclipse for JavaEE tomcat 一步一步JDK 即 Java Development Kit , 写Java的东西这玩意必不可少,其包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。 链接JDK安装的时候 第一次安装JDK 第二次安装JRE 两者不能在同一目录下 建议形式 /Ja...
阅读(1539) 评论(0)

计算机组成.更好的利用处理器.从输入输出看中断

计算机组成.更好的利用处理器.从输入输出看中断 - 有了存储器就足够了吗?不,还差最后一步的包装 - 即外设 - 诸如显示屏、键盘、鼠标、音响等等,这些才是我们直接可以接触到的计算机 - 这些设备,如显示屏,是接收图像的数据并显示出来;而鼠标、键盘则属于输入设备,这些数据是某程序运行所需要用到的,比如我现在正在打字的火狐浏览器 - 也就是说,外设也需要也需要数据,这些数据也要被CPU来处理,而这些数据的传输也...
阅读(521) 评论(0)

计算机组成.记忆力核心.存储器Memory

CPU终究只是一个执行部件,它所执行的指令和数据来自哪呢?总不能由人来输入吧,我觉得键盘输入的速度肯定是比不上CPU运行的速度的 虽然根本上来说还是我们输入的,但我们不直接给CPU,而是放在一个地方存起来,也就是存储器。 存储器也是机器啊,机器之间交换数据的速度就快多了嘛 说得简单点,存储器就是为了存储处理器所需要的数据的指令的 PS:图片要么是我自己画的(Visio很不错)、要么就是我从网上找的(...
阅读(8312) 评论(3)
39条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:102684次
    • 积分:1385
    • 等级:
    • 排名:千里之外
    • 原创:39篇
    • 转载:0篇
    • 译文:0篇
    • 评论:7条
    文章分类
    最新评论