- 浏览: 165144 次
- 性别:
- 来自: 上海
最新评论
-
huangbo_2020:
https://www.virtualbox.org/wiki ...
删除软件残留的配置文件(转) -
wang492239163:
楼主 我现在想画一个日历 想根据我给的时间画
Str ...
Calendar 使用基础 -
huangbo_2020:
java -jar signapk.jar ../../.. ...
Android权限获取机制与常见权限不足问题分析 -
gf_crazy:
...
转: Android layout xml总结 -
huangbo_2020:
git rm -r 用于修改文件git add -i 用 ...
GIT简单总括
文章列表
Gerrit开发配置指南¶
- 博客分类:
- git学习系列
Gerrit开发配置指南¶
准备工作:地址映射¶
Windows下: C:\WINDOWS\system32\drivers\etc\hosts
Linux下: /etc/hosts 命令:sudo vi /etc/hosts
往hosts文件添加:
192.168.1.152 id.runyee.com
192.168.1.152 review.runyee.com
192.168.1.152 www.runyee.com
一. 注册Gerrit账户
请提交相关用户信息至SCM处单独开通账户
二. SSH配置(又叫配repo)
~$ cd ~
~$ mkdir . ...
Ubuntu中的在文件中查找和替换命令
- 博客分类:
- Linux 命令
1、查找
find /home/guo/bin -name /*.txt | xargs grep 'jdbc'
查找 /home/guo/bin 目录下所有后缀为.txt 的文件(PS:/* 转义* 为统配符),通过 xargs 命令传递给 grep 作为文件参数
grep 'jdbc' 所搜显示文件中所有包含 jdbc字符串的行
2、替换
find /home/guo/bin -name /*.txt | xargs sed -i 's/@/1/g'
查找 /home/guo/bin 目录下所有后缀为.txt 的文件(PS:/* 转义* 为统配符),通过 ...
Linux下管道删除
- 博客分类:
- Linux 命令
Linux下管道删除
find -name *.log | xargs -n 1000 rm -rf
Linux下tr命令详解
- 博客分类:
- Linux 命令
引自 :http://www.2cto.com/os/201201/117822.html
tr是translate的简写,通过这个单词,你大概也能猜到它是干什么的了吧!没错,它可以用一个字符串来替换另一个字符串,或者可以完全除去一些字符。您也可以用它来除去重复字符。
tr用来从标准输入中通过替换或删除操作进行字符转换。tr主要用于删除文件中控制字符或进行字符转换。使用tr时要转换两个字符串:字符串1用于查询, 字符串2用于处理各种转换。即用字符串2替换掉字符串1。字符串1可以使正则表达式。如果字符串2为空或没有列出,则是进行删除操作,这个很好理解,用空字符串替换字符串1当然就相当于删 ...
Ubuntu下测试ssh时使用ssh localhost 命令,出现错误提示connect to host localhost port 22:Connection refused
造成这个错误的原因可能是ssh-server未安装或者未启动。ubuntu 11.10 默认安装openssh-client,但是木有安装server
运行 ps -e | grep ssh,查看是否有sshd进程
如果没有,说明server没启动,通过 /etc/init.d/ssh -start 启动server进程,如果提示ssh不存在 那么就是没安装server
通过 sud ...
curl http://git-repo.googlecode.com/files/repo-1.12 > ~/repo
sudo cp -r repo /usr/local/bin/
cd /usr/local/bin/
sudo chmod a+x repo
repo init -u ssh://mephone/MT6572_JB3/manifest.git -m M6_szs_sphone.xml
repo sync
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git-core curl
设置在当前文件夹内打开终端
- 博客分类:
- Linux 命令
sudo apt-get install nautilus-open-terminal
设置在当前文件夹内打开终端,安装工具·
需重启!
sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service network-manager start
sudo gedit /etc/NetworkManager/nm-system-settings.conf
把false改成true
sudo service network-manager restart
Android权限控制代码分析
- 博客分类:
- android 系统
前在文章介绍过android系统管理层次:http://www.2cto.com/kf/201204/127682.html ,这里就核心代码分析一下
android系统充分利用了linux的用户权限管理方法,所以如果需要移植到其它系统,这一块也是一个相当不小的工作量。那么android ...
android2.3权限问题
- 博客分类:
- android 系统
android2.3相对于2.2来说,有个最大的变化就是权限管理模块的更新,导致明明有root权限,但是无法执行很多底层命令和api,举例:在终端上su到root用户,执行ls等命令都会报没有权限。
该问题引发的问题包括:
A 大多数PC客户端(包括91助手、豌豆夹等)都无法自动安装daemon程序
B 很多需要root权限执行的程序无法正常运行
那么就到底是什么原因导致的呢? 这些权限问题又如何来解决呢? 下面我们先分析一下权限的设计:
1. 权限
每个程序在安装时都有建立一个系统ID,如app_15,用以 ...
Activity的四种加载模式:
1、standard :系统的默认模式,一次跳转即会生成一个新的实例。假设有一个activity命名为Act1,执行语句:
startActivity(new Intent(Act1.this, Act1.class));
后Act1将跳转到另外一个Act1,也就是现在的栈里面有 Act1 的两个实例。按返回键后你会发现仍然是在Act1(第一个)里面。
2、singleTop:singleTop 跟standard 模式比较类似。唯一的区别就是,当跳转的对象是位于栈顶的activity(应该可以理解为用户眼前所 看到的activity)时, ...
命令窗口通过adb shell 进入android 的Linux命令界面,输入am -help看到如下信息:
我们可以通过命令启动android中的Activity,Service,BroadcastReceiver 等组件
拨打一个电话:
am start -a android.intent.action.CALL -d tel:10086
这里-a表示动作,-d表述传入的数据,还有-t表示传入的类型。
打开一个网页:
am start -a android.intent.action.VIEW -d http://www.baidu.com ...
android shape的使用
- 博客分类:
- android 基础
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- 圆角 -->
<corners
android:radius="9dp"
android:topLeftRadius="2dp"
android:topRight ...
<b></b>加粗字体
<i></i> 斜体字体
<u></u> 给字体加下划线
\n 换行
\u0020表示空格
\u2026表示省略号
使用<b>和<b>来打印出<b></b> 这样的文字;“<”表示“<”的意思;
使用textView.setText(Html.fromHtml("Hello <b>World</b>,<font size=\"3\" ...