- 浏览: 202933 次
- 性别:
- 来自: 重庆
最新评论
文章列表
1、安装ssh,并生成公钥和私钥
运行 ssh-keygen -t rsa,根据屏幕提示直接选择“回车”
会在用户目录~/.ssh/产生两个文件,id_rsa,id_rsa.pub
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
chmod 600 authorized_keys
以上配置完成后,执行一下ssh localhsot,确认你的每台机器都可以使用ssh
之后将.ssh文件夹复制到集群其他节点上 并执行chmod 600 authorized_keys
Win32 Linux汇编语法区别(1)
汇编语言的优点是速度快,可以直接对硬件进行操作,这对诸如图形处理等关键应用是非常重要的。Linux 是一个用 C 语言开发的操作系统,这使得很多程序员开始忘记在 Linux 中还可以直接使用汇编这一底 ...
Linux下的汇编程序学习体会(1)
一、为什么学习linux下的汇编
Linux的应用领域越来越广泛,特别是在嵌入式领域有着得天独厚的优势。涉及到硬件相关的开发自然少不了汇编语言。
大学里学习的汇编都是16位的,与现在32位芯片有些出入。
而且很多AT/T的汇编格式代码也让我们感到困惑
Linux内核代码由一些核心部分也是用汇编写的。为了读懂linux内核,需要对汇编有一定的了解。本人正是基于这个目的出发,才学习汇编的。
二、硬件和汇编语言
汇编语言根机器语言是一一对应的;所以,不同型号的机器有不同的汇编语言,本文所有的论述都是基于X86的体系结构。
Linux汇编按照语法格式可以分为两种 ...
寄存器 全称 说明
EAX Extended Accumulator X 累加寄存器。A代表Accumulator
ECX Extended Counting X 计数寄存器。C代表counting
EDI Extended Destination Indexing 目的索引寄存器。D代表destnation,I代表Indexing
ESI Extended Source Indexing 源索引寄存器。S代表Source,I代表Indexing
ESP Extended Stack Pointer 栈指针寄存器。S代表Stack
EBP Extended (Stack) Base Pointe ...
could not open /dev/ vmmon:no such file or directory
VMware 提示
VMware Workstation Error:
Could not open /dev/vmmon: No such device.
Please make sure that the kernel module `vmmon’ is loaded.
Press “Enter” to continue…
一 . 请确认你的vmmon模块已经加载,你可以在终端里运行ntsysv,将vmware服务选上,重起一下;或,直接在终端里运行这个命令:
...
操作系统保存进程运行所需的所以状态信息。这种状态也就是上下文,他包括许多信息,例如PC和寄存器文件的当前值,以及主存的内容。
、在命令模式下直接敲mysql可以进入mysql:
[root@localhost ~]# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 17
Server version: 5.1.49-community-log MySQL Community Server (GPL)
。。。
2、创建数据库出错:
mysql> create database tmonitor;
ERROR 1044 (42000): Access denied for user ...
Java学习推荐书目
Posted by boyan on 2010-11-11 Leave a comment (5)Go to comments
一直有这么个想法,列一下我个人认为在学习和使用Java过程中可以推荐一读的书籍,给初学者或者想深入的朋友一些建议,帮助成长。推荐的的都是我自己读过,也会推荐一些朋友读过并且口碑不错的书籍。
一、基础类
1、《Thinking in java》,入门第一位是建立正确的概念。
2、《Core Java》,我没系统读过,这本书更贴近实践,更多API的介绍,同样,更新也更频繁。
二、进阶类
1、《Effective Java》,在熟悉语法、API之后, ...
解释:
使用Runtime.getRuntime().exec(command) 可以直接调用linux的命令,比如执行‘ls’,‘cat’命令等,代码:
Runtime.getRuntime().exec(‘ls’);
但是Runtime.getRuntime().exec(command) 返回的是一个Process类的实例对象,返回的实力对象可以控制进程或者获取进程的信息,
调用Runtime.exec方法将产生一个本地的进程,由于调用Runtime.exec方法所创建的子进程没有自己的终端或控制台,
因此该子进程的标准IO(如stdin,stdou,stderr)都通过Proce ...
再HTML文档中常用的标签有两个,div和span
---<div></div>该标签对又称为区域标签,用于将若干相邻的HTML元素组合成一个区域块,对该区域块进行操作和设置就可以完成对区域块中元素的操作和设置。
该标签不能嵌套再<p></p>标签对中/在该标签对中可以包含文字,图像,表格等标签。用其属性align设置文本块。文字段或标题再网页上的对其方式。取值为left center right 默认为left
其格式为
<div align="left|center|right">文本图像或表格< ...
在CSS初级教程中我们仅仅考虑了HTML选择符——以HTML标签形式出现。
你当然可以用类选择符class和标识选择符id来定义自己的选择符。
这样做的好处是,依赖于class或者id,你可以不同地表现相同的HTML元素。
在CSS中,类选择符在一个半角英文句点(.)之前,而id则在半角英文井号(#)之前。
看起来像这样:
#top {
background-color: #ccc;
padding: 1em
}
.intro {
color: red;
font-weight: bold;
}
HTML与CSS的连接用属性id和class。像这样:
<div id= ...
一、Node.js 简介
Node.js:服务器端的 JavaScript 运行环境,它具有无阻塞和事件驱动等特色,采用 V8 引擎,实现了类似 Apache 和 Nginx 的 Web 服务,让你可以通过它来搭建基于 JavaScript 的 Web App。参考官方:http://nodejs.org/,Node.js 支持 Linux、Macintosh、Solaris、Windows/Cygwin、FreeBSD、OpenBSD,编译系统需 Python 2.4以上版本支持。
二、Node.js 安装
1、安装编译环境,>sudo apt-get install g++ c++ c ...
linux下SVN配置笔记 (2011-03-17 10:15)
转载自http://blog.chinaunix.net/space.php?uid=20577907&do=blog&id=174897
标签: linux 分类: Linux
一、安装SVN默认安装到/usr/local/bin下面
二、创建仓库 svnadmin create /home/svnrepo
/root/svnrepo为所创建仓库的路径,理论上可以是任何目录
三、修改配置文件/home/svnrepo/conf/svnserve.conf
代码
#去掉#[general] ...
inux SpiderMonkey 编译 安装 使用小结
2010-12-20 10:58:25
标签:spiderMonkey
终于还是开始着手Browser History Sniffing的检测工作了,前期的实例准备、相关工作调研已经有了较为充足的准备,下面要做的工作主要就是寻找解释javascript的利器以及对其的检测方法,接下来的日子里日志主要记录这方面的工作了。
今天下载了spiderMonkey,先拿着个开刀吧!
首先介绍一下SpiderMonkey是什么吧:
百度百科的解释:SpiderMonkey是Mozilla项目的一部分,是一个用C语言实现的JavaScript脚本引擎 ...
栈与堆都是Java用来在RAM中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。
Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立, ...