logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux内核中64位除法函数do_div

<br />使用asm/div64.h中宏do_div<br /><br /> <br />#include <asm/div64.h><br /><br />unsigned long long x,y,result;<br />unsigned long mod;<br />mod = do_div(x,y);<br />result = x; <br /> <br /><br />    6

如何使用inotify_init,inotify_add_watch,inotify_rm_watch,read编写监控程序

http://blog.163.com/xychenbaihu@yeah/blog/static/132229655201011209823241/2010-12-20 10:00:29|  分类:Linux系统编程 |  标签:|字号大中小 订阅

Linux代码阅读器

<br />之前开始找 sourceIn​​​​​sight for Linux ,没有,所以,只能去找其替代品,<br />就按照之前这里记录的:<br />source insight for linux : Kscope<br />http://hi.baidu.com/serial_story/blog/item/932844cb69ca9515bf09e61d.html<br />去一个

#linux#eclipse#windows
如何安装GCC 4.5.2(尚未成功)

<br />1. 从http://gcc.gnu.org/gcc-4.5上,得到gcc-4.5.2的原代码,可以从Mirror的网站下载成功gcc-4.5.2.tar.bz2,在本地解压。<br />2. 怎么确定--target的对象,目前确认的方法是GCC 4.5 Release Serie中的successful builds中,可以看到i686-pc-linux-gnu,所以此处targe

Linux内核跟踪之trace框架分析

<br />http://linux.chinaitlab.com/kernel/821106.html<br /> <br /> 一: 前言<br />  本文主要是对trace的框架做详尽的分析, 在后续的分析中,再来分析接入到框架中的几个重要的tracer. 在下面的分析中,会涉及到ring buffer的操作,如果对这部份不熟悉的,请先参阅本站有关ring buffer分析的文章. 同以往

Using Repo and Git

Using Repo and GitTo work with the Android code, you will need to use both Git and Repo.Gitis an open-source version-control system designed to handle very largeprojects that are distributed over mult

#git#list
git 在 windows上自定义比较、合并工具(Beyond Compare)

文章分类:软件开发管理在windows上就选Beyond Compare来作比较和合并工具吧。 Beyond Compare官方给出来多个版本工具的配置方案。 http://www.scootersoftware.com/support.php?c=kb_vcs.phpGit for Windows Note:  If you use the Git for Windows' Bash Comma

#git#windows
Git: push 出错的解决 (branch is currently checked out)

<br />[remote rejected] master -> master (branch is currently checked out)<br />remote: error: refusing to update checked out branch: refs/heads/master<br />remote: error: By default, updating the cur

#git
git:branch is published (but not merged) and is now commits behind

在使用repo sync 的时候, 以时候会出现以上错误的时候, 使用:git branch -r获得upstream的分支信息:  m/gingerbread -> umg/kernel/2.6.35.3/stable然后使用git rebase  m/ging

#git
到底了