![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux学习
文章平均质量分 76
kermitlei
这个作者很懒,什么都没留下…
展开
-
谈谈对齐
对齐问题主要有3点:变量对齐、结构对齐和数据对齐。前两点是编译器决定的变量映射和结构布局。最后一点与CPU的架构(CISC/RISC)有关。 在大多数情况下,对齐是编译器和CPU的事情,和程序员没什么关系。但在某些情况下,程序员又必须考虑对齐问题,否则会有一些麻烦。 0 约定和预备知识 0.1 地址边界 如果把字节看作小房子,内存就是顺序排列的小房子。每个小房子都有一个顺序编号的门牌号码,原创 2012-06-05 00:15:53 · 2202 阅读 · 0 评论 -
Ubuntu 12.04 root用户登录设置
Ubuntu 12.04默认是不允许root登录的,在登录窗口只能看到普通用户和访客登录。以普通身份登陆Ubuntu后我们需要做一些修改,普通用户登录后,修改系统配置文件需要切换到超级用户模式,在终端窗口里面输入: sudo -s.然后输入普通用户登陆的密码,回车即可进入 root用户权限模式。 然后执行: vi /etc/lightdm/lightdm.conf. 增加 greet原创 2012-07-11 00:39:16 · 837 阅读 · 0 评论 -
Ubuntu 64位 编译Android 4.0源码
====== Ubuntu 64位编译 android 4.0源码 ====== 参照Android官方文档构建编译环境 http://source.android.com/source/initializing.html ===== 错误1 ===== host C++: obbtool :0:0: error: "_FORTIFY_SOURCE" redefined [-W原创 2012-07-10 16:44:03 · 834 阅读 · 0 评论 -
Git服务器在Ubuntu中的搭建
公司最近准备启用git来管理公司项目,在CTO张头的带领下,历经挫折,终于完成了git服务器的配置工作。在使用Git之前,大家首先要明确几个概念:git服务器、git客户端和git服务器管理员。本文中使用ubuntu当作git服务器,pcA和pcB分别作为服务器管理员和git客户端。通常,git服务器上需要安装OpenSSH Server、Git、Gitosis和Apache2(如果想使用Gitw转载 2012-07-12 10:28:48 · 653 阅读 · 0 评论 -
Linux下配置JDK环境变量
#vi /etc/profile //该文件适用于所有用户 #set java environment export JAVA_HOME=/opt/jdk1.6.0_33 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/原创 2012-07-11 01:32:29 · 488 阅读 · 0 评论 -
Android framework系统默认设置修改
修改Settings源码可修改系统设置项,Settings数据被存放于com.android.providers.settings/databases/settings.db 中,如果想修改系统启动后加载的默认值 一种方法是直接修改settings.db的值 另一种就是修改SettingsProvider默认值 Settings应用能够配置Android系统的各种设置,这些设置的原创 2012-07-12 10:36:49 · 7029 阅读 · 1 评论