当前位置:  编程技术>移动开发
本页文章导读:
    ▪怎么使用git创建项目,创建分支        如何使用git创建项目,创建分支 git config -global user.name "Your name" git config -global user.email "you@example.com" 建立一个存放工程的文件夹 git init命令用于初始化当前所在目录的这个项.........
    ▪ Ubuntu 停配置minicom并连接开发板        Ubuntu 下配置minicom并连接开发板 ubuntu下minicom超级终端的使用方法   我的系统环境是ubuntu10.04 1:下载安装minicom #sudo    apt-get   install   minicom   2:运行minicom   #sudo   minicom  -s    // 命.........
    ▪ BaseAdapter 注意的关键点       BaseAdapter 注意的关键点!BaseAdapter  我们一般就是继承然后重写自定义,然后listview  set进去即可!  数据改变的时候,我们习惯这样: public void update(List list) {   this.data = list;   notifyDataSetC.........

[1]怎么使用git创建项目,创建分支
    来源: 互联网  发布时间: 2014-02-18
如何使用git创建项目,创建分支

git config -global user.name "Your name"

git config -global user.email "you@example.com"



建立一个存放工程的文件夹


git init命令用于初始化当前所在目录的这个项目


会创建一个隐藏文件  .git

创建 main.c 文件



创建  .gitignore文件,忽略该文件里面有的项目文件

git status 查看项目状态

git add .. 

给我目前的这个项目制作一个快照snapshot(快照只是登记留名,快照不等于记录在案,git管快照叫做索引index)

git commit用于将快照里登记的内容永久写入git仓库中,也就是开发者已经想好了要提交自己的开发成果了。

要说一句:切记写开发日志的时候,第一行一定要是少于50字的开发概括信息,而且第二行务必是空行,第三行开始才可以开始细致描述开发信息。这是因为很多版本服务系统中的email机制都会选取log中的第一行为邮件题目。


git commit -a这个命令可以直接提交所有修改,省去了你git add和git diff和git commit的工序

注意:无法把新增文件或文件夹加入进来,所以,如果你新增了文件或文件夹,那么就要老老实实的先git add .,再git commit


git log -p


如果你觉得git log给出的信息太单薄了,可以使用git log -p,这样git不但会给出开发日志,而且会显示每个开发版本的代码区别所在。

总结:先git add你修改过的文件,再git diff并git status查看确认,然后git commit提交,然后输入你的开发日志,最后git log再次确认。

创建分支

git branch experiment 创建一个分支

直接输入git branch,不加任何后续参数,就表示让git列出所有已存在的分支。

前面带“星号”的分支表示当前所在的分支。

切换分支到experiment

git checkout experiment

分支程序OK


git commit -a

在分支上提交工作




切换住干道

git checkout master




git commit -a


git merge experiment 

合并分支到主干道


提示合并失败

查看源文件


git迷惑之处在于它不知道是把hello world这行放在前面还是把报时功能这段放在前面。

修改冲突


重新提交

git commit -a


gitk 图形化的git管理界面


合并完分支后,对分支进行删除

git branch -d experiment 


-d,表示“在分支已经合并到主干后删除分支”。如果使用大写的-D的话,则表示“不论如何都删除分支”,


    
[2] Ubuntu 停配置minicom并连接开发板
    来源: 互联网  发布时间: 2014-02-18
Ubuntu 下配置minicom并连接开发板
ubuntu下minicom超级终端的使用方法
 
我的系统环境是ubuntu10.04
1:下载安装minicom
#sudo    apt-get   install   minicom
 
2:运行minicom
 
#sudo   minicom  -s    // 命令进入配置界面(或者直接运行#sudo  minicom,然后再按ctrl+A,在按Z,出来那个界面之后,再按一下O,同样进入配置界面)
 
 +-----[configuration]------+
            | Filenames and paths      |
            | File transfer protocols  |
            | Serial port setup        |
            | Modem and dialing        |
            | Screen and keyboard      |
            | Save setup as dfl        |
            | Save setup as..          |
            | Exit                     |
            | Exit from Minicom        |
            +--------------------------+
 
+----[配置]--------+      
| 文件名和路径                                                  
| 文件传输协议                       
| 串口设置           
| 调制解调器和拨号 
| 屏幕和键盘        
| 设置保存为dfl  
| 设置保存为..    
| 退出                
| 退出Minicom  
+--------------------+
3.配置串口
选择 “串口设置”,进入串口配置界面
+-----------------------------------+
A - 串口设备:/dev/ttyUSB0                                          
B - 锁文件的位置: /var/lock
C - 调入程序:                                                           
D - 调出程序:                                   
E - Bps/Par/Bits: 115200 8N1   
F - 硬件数据流控制: 否                                     
G - 软件数据流控制: 否                                                  
希望修改哪个设置?    
 
4.保存配置
有两个保存选项:“设置保存为dfl” 和 “ 设置保存为.. ”
设置保存为dfl: 将配置保存为默认配置,下次运行 ”sodu minicom“命令时,自动启用该配置
设置保存为.. :保存配置文件,下次运行 “sudo minicom 配置名” 时启用配置文件。比如我将配置文件保存为myconf,那么运行"sudo minicom myconf"将启用配置.            
 
5.退出
有两个退出选项: 退出,退出Minicom
退出:退出配置界面,并启用当前配置
退出Minicom: 退出软件
 
6.启用配置文件
运行"sudo minicom 配置名"启用配置。如果配置名为空,则启用默认配置。
下次在输入minicon 即可直接进入。
命令minicom是进入串口超级终端画面,而minicom -s为配置minicom。
说明/dev/ttyUSB0 对应为串口0 为你连接开发板的端口。
注意:非正常关闭minicom,会在/var/lock下创建几个文件LCK*,这几个文件阻止了minicom的运行,将它们删除后即可恢复

注意在UBUNTU 下直接用串口的设备名为ttySn
使用usb转串口线的设备名为ttyUSBn 

ubuntu下minicom不能接受键盘输入
1、使用设定Ctrl-A -> O -> Serial Port Setup -> Hardware flow control,

检查Hardware flow已经为No

2、逐一检查minicom的选项,发现有个Local Echo on/off似乎对键盘输入有影响,于是

Ctrl-A -> Z -> E,这个选项Local on/off只对本地输入的字符进行回显,并不会真正输入到minicom的界面中。

3、检查串口线是否连接好,没有出现松动的情况。



    
[3] BaseAdapter 注意的关键点
    来源: 互联网  发布时间: 2014-02-18
BaseAdapter 注意的关键点!

BaseAdapter  我们一般就是继承然后重写自定义,然后listview  set进去即可!  数据改变的时候,我们习惯这样:

public void update(List list) {
  this.data = list;
  notifyDataSetChanged();
 }

直接将list 引用给adapter里赋值过去!这样是非常不好的,因为这样其实list在内存中的数据还是操作的是同一块,引用指向同一块内存, 

强烈这样用:

 

public void update(List list) {
  this.data = list;
  this.data.clear();
  this.data.addAll(list);
  notifyDataSetChanged();
 }

 

或者

public void setViewData(Vector<BakDlyOrderEntity> vector) {
  this.vector.removeAllElements();
  this.vector.addAll(vector);
  this.notifyDataSetChanged();
 }

 

这样比较好!


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
php开源软件 iis7站长之家
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3