自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

polly的专栏

一切有为法皆如梦幻泡影,如露亦如电,应作如是观。

  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

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

一、架设Gerrit的服务器1.下载war包https://code.google.com/p/gerrit/2.安装java6安装sun-java63.以一个gerrit账号执行安装sudo adduser gerritsudo su gerritcd ~gerritjava -jar gerrit-2.8-rc0.war init -d review_s

2013-11-30 19:20:10 1273

转载 Linux + Eclipse 配置交叉编译环境

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

2013-11-29 14:41:57 778

原创 进程间通信基础

进程间通信大致可以分为本地进程间通信和网络进程间通信。本地进程间通信有:管道、FIFO、消息队列、信号量以及共享存储器。网络进程间通信:套接字和STREAMS参考文档:UNIX坏境高级编程

2013-11-25 14:11:24 917 1

原创 ubuntu下搭建git服务器

1、安装 openssh和gitsudo apt-get install openssh-server openssh-client git-core2、创建个人公钥和私钥在默认用户的主目录路径下,运行以下命令,按照提示创建公钥和私钥ssh-keygen -t rsa3、配置 git服务器创建git服务器管理用户sudo useradd -m gitsudo pass

2013-11-24 17:58:44 3811

原创 udev

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

2013-11-19 14:03:44 886

转载 rpcgen的简单讲解及例子程序

rpcgen 简介rpcgen可以自动生成RPC服务器程序的大多数代码,它的输入为一个规格说明文件,它的输出为一个C语言的源程序。规格文件(*.x)包含常量、全局数据类型以及远程过程的声明。Rpcgen产生的代码包含了实现客户机和服务器程序所需要的大部分源代码。他包括参数整理、发送RPC报文、参数和结果的外部数据表示以及本地数据表示的转换等。不过在由rpcgen生成的源文件中,没有过程的具体实

2013-11-16 22:04:24 1197

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

今天稍微研究了一下关于rpc的东东,主要是因为Pro.Z碰到的问题,在解决了以后,对rpc产生了一些兴趣,考虑到我目前的程序也可以从比较底层的socket方式概率为rpc方式,看的过程中,看到了一个网上的实例教程,估计已经转载了N遍了,所以有几个错误,包括rpc unknown protocal、confliction define和cannot register service等,在测试的时候也

2013-11-14 11:14:37 47311 2

原创 windows下常用开源软件

1.7zip(压缩工具)http://sparanoid.com/lab/7z/2.virtualbox(虚拟机)3.tftpd32(tftp下载工具)http://tftpd32.jounin.net/tftpd32_download.html

2013-11-13 15:31:15 1427

原创 CPE常用指令

输入AT指令:cat /dev/ttyUSB1 &echo "at">/dev/ttyUSB1

2013-11-08 18:06:00 1621

转载 Error opening terminal:xterm解决方法

1. For error message "Error opening terminal: linux"mkdir -p /usr/share/terminfo/lcd /usr/share/terminfo/lln -s /lib/terminfo/l/linux linux2. For error message "Error opening termi

2013-11-08 15:57:32 7140

原创 编译MT7620n NFS文件系统

做嵌入式开发,经常需要Download文件到开发板,一般文件少时,可以用tftp。可是,文件比较多时,tftp就不是很方便了。NFS可以很好的解决这个问题。下面就以MT7620N为例,编译嵌入式NFS文件client.1.Kernel配置File system -->    Pseudo filesystems -->        Virtual memory file sy

2013-11-07 15:20:49 2143

原创 ubuntu中把dash链接变成bash

ubuntu中默认使用dash,原因是因为dash更小,还与POSIX兼容。然而这却脚本导致很多脚本出错,并经不是所有的脚本都与POSIX兼容。如何将默认的shell改回bash,方法就是在终端执行 sudo dpkg-reconfigure dash然后选择 no。或者是干脆比较暴力地"ln -sf /bin/bash /bin/sh"

2013-11-05 12:57:45 1175

原创 USB相关

查看pid vid:cat /proc/bus/usb/devices查看主设备号:cat /proc/devices

2013-11-01 17:50:18 801

转载 HI3515海思开发板移植3G模块笔记

硬件平台:海思Hi3515 Linux3G模块:1、移动模块:ZTE M305(TD-SCDMA)2、联通模块:HUAWEI EM770W(WCDMA)3、电信模块:HUAWEI EM660(CDMA2000-EVDO)开始工作:1、在编译内核时,通过make menuconfig打开模块加载选项,因为调用3G需要用到pppd服务,所以找到pppd服

2013-11-01 17:30:56 4335 1

转载 openwrt的一些琐事

1、使路由器第一次启动后默认开启WIFI修改文件openwrt/trunk/package/mac80211/files/lib/wifi/mac80211.sh的最后部分# REMOVE THIS LINE TO ENABLE WIFI:option disabled 12、如何单独编译内核模块安装包make package/kernel/{c

2013-11-01 16:21:49 10251 5

brew入门手机日历

brew入门学习的好程序。学习日历编程对于认识brew,深入brew开发是一个很好的帮助。

2010-07-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除