上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页

2013年12月20日

ubuntu12.04下设置IPv6

摘要: 1、安装miredo。$sudo apt-get install miredo2、修改防火墙IPv6设置以root权限打开ufw的配置文件: "/etc/default/ufw",找到"IPV6=no"这一行,将其改为"IPV6=yes"。最后禁用/启用防火墙来使刚刚的改动生效:$ sudo ufw disable$ sudo ufw enable3、重启网络,$sudo invoke-rc.d networking restart4、测试是否设置成功。$ping6 ipv6.google.comPING ipv6.google.co 阅读全文

posted @ 2013-12-20 14:52 小尾巴猴子 阅读(177) 评论(0) 推荐(0) 编辑

2013年12月3日

ubuntu下vncserver配置

摘要: Ubuntu下设置VNCServerVirtual Network Computing(VNC)是进行远程桌面控制的一个软件。客户端的键盘输入和鼠标操作通过网络传输到远程服务器,控制服务器的操作。服务器的图形界面通过网络传输会客户端显示给用户。给你的感觉就像直接在操作本地计算机一样,只是所有的程序和命令都是在服务器端执行。1、打开一个Terminal window2、下载 vnc4server : sudo apt-get install vnc4server3、启动vnc4server: vnc4server 此时系统会提示你输入密码,在通过客户端链接时将会用到这个密码。 输入完密码后你将看 阅读全文

posted @ 2013-12-03 14:00 小尾巴猴子 阅读(302) 评论(0) 推荐(0) 编辑

2013年11月30日

ubuntu12.04安装gerrit代码审核服务器

摘要: 一、架设Gerrit的服务器1.下载war包https://code.google.com/p/gerrit/2.安装java6安装sun-java63.以一个gerrit账号执行安装$sudo adduser gerrit$sudo su gerrit$cd ~gerrit$java -jar gerrit-2.8-rc0.war init -d review_site安装过程会提示各种信息,大部分都可以使用默认设置。除了身份验证Authentication method [DEVELOPMENT_BECOME_ANY_ACCOUNT/?]: 和Behind reverse proxy [y 阅读全文

posted @ 2013-11-30 19:20 小尾巴猴子 阅读(243) 评论(0) 推荐(0) 编辑

2013年11月29日

Linux + Eclipse 配置交叉编译环境

摘要: 最精在研究u-boot,之前用的编译方法是在windows下用vs进行就该,然后用虚拟机里的ubuntu进行编译,中间使用共享文件夹。后来觉得太麻烦了,干脆直接在linux下进行修改和编译,因此安装了Eclipse for c/c++ developer。下面介绍两种交叉编译环境搭建的方法:一.使用工程中自带的Makefile。 1.选择New->Project,而不是Import 2.再选择Makefile Project with Existing Code 3.之后再在Project Name中填入工程名称 4.最后直接Build All或者Build Projec... 阅读全文

posted @ 2013-11-29 14:41 小尾巴猴子 阅读(740) 评论(0) 推荐(0) 编辑

2013年11月25日

进程间通信基础

摘要: 进程间通信大致可以分为本地进程间通信和网络进程间通信。本地进程间通信有:管道和FIFO(命令管道)、消息队列、信号量(semaphore)以及共享存储。网络进程间通信:套接字(socket)和STREAMS1.管道和FIFO(命名管道)最适合在进程之间实现生产者/消费者的交互。有些进程向管道中写入数据,而另外一些进程则从管道中读出数据。1).在Unix的命令shell中,可以使用“|”操作符来创建管道。例如,下面的语句通知shell创建两个进程,并使用一个管道把这两个进程连接在一起:$ls | more第一个进程(执行ls程序)的标准输出被重定向到管道中;第二个进程(执行more程序)从这个管 阅读全文

posted @ 2013-11-25 14:11 小尾巴猴子 阅读(156) 评论(0) 推荐(0) 编辑

2013年11月24日

ubuntu下搭建git服务器

摘要: 1、安装 openssh和gitsudo apt-get install openssh-server openssh-client git-core2、创建个人公钥和私钥在默认用户的主目录路径下,运行以下命令,按照提示创建公钥和私钥ssh-keygen -t rsa3.配置openssh服务器$vi /etc/ssh/sshd_config(本例此处不做任何配置即可) Port 22 # 修改成你想要的登陆端口,如2222 PermitRootLogin no # 禁止root用户登陆 StrictModes yes # 检查密钥的用户和权限是否正确,默认打开的 RSAAut... 阅读全文

posted @ 2013-11-24 17:58 小尾巴猴子 阅读(227) 评论(0) 推荐(0) 编辑

2013年11月19日

udev

摘要: udev是一种工具,它能够根据系统中的硬件设备的状况动态更新设备文件,包括设备文件的创建,删除等。 设备文件通常放在/dev目录下,使用udev后,在/dev下面只包含系统中真实存在的设备。它于硬件平台无关的,位于用户空间,需要内核sysfs和tmpfs的支持,sysfs为udev提供设备入口和uevent通道,tmpfs为udev设备文件提供存放空间。 在busybox有一个mdev命令,它是udev命令的简化版本。 阅读全文

posted @ 2013-11-19 14:03 小尾巴猴子 阅读(171) 评论(0) 推荐(0) 编辑

2013年11月16日

rpcgen的简单讲解及例子程序

摘要: rpcgen简介rpcgen可以自动生成RPC服务器程序的大多数代码,它的输入为一个规格说明文件,它的输出为一个C语言的源程序。规格文件(*.x)包含常量、全局数据类型以及远程过程的声明。Rpcgen产生的代码包含了实现客户机和服务器程序所需要的大部分源代码。他包括参数整理、发送RPC报文、参数和结果的外部数据表示以及本地数据表示的转换等。不过在由rpcgen生成的源文件中,没有过程的具体实现,所以程序员必须要手工编辑这些文件,实现这些过程。Rpc自动生成的文件文件名作用Makefile.file该文件用于编译所有客户机,服务器代码File_clnt.c该文件包含client_stub,程序员 阅读全文

posted @ 2013-11-16 22:04 小尾巴猴子 阅读(781) 评论(0) 推荐(0) 编辑

2013年11月14日

rpc简介、原理、实例-缘于difx

摘要: 简介RPC(Remote Procedure Call,远程过程调用)是建立在Socket之上的,出于一种类比的愿望,在一台机器上运行的主程序,可以调用另一台机器上准备好的子程序,就像LPC(本地过程调用).越底层,代码越复杂、灵活性越高、效率越高;越上层,抽象封装的越好、代码越简单、效率越差。Socket和RPC的区别再次说明了这点。在传统的编程概念中,过程是由程序员在本地编译完成,并只能局限在本地运行的一段代码,也即其主程序和过程之间的运行关系是本地调用关系。因此这种结构在网络日益发展的今天已无法适应实际需求。众所周知,传统过程调用模式无法充分利用网络上其他主机的资源(如CPU、Memor 阅读全文

posted @ 2013-11-14 11:14 小尾巴猴子 阅读(320) 评论(0) 推荐(0) 编辑

2013年11月13日

windows下常用开源软件

摘要: 1.7zip(压缩工具)http://sparanoid.com/lab/7z/2.virtualbox(虚拟机)https://www.virtualbox.org/3.tftpd32(tftp下载工具)http://tftpd32.jounin.net/tftpd32_download.html4.libreoffice(文字处理)http://www.libreoffice.org/download5.putty(telnet/ssh/serial/rlogin等工具)http://www.chiark.greenend.org.uk/~sgtatham/putty/download.h 阅读全文

posted @ 2013-11-13 15:31 小尾巴猴子 阅读(158) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页

导航