
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在网络程序的调试过程中,经常发生一些出乎意料的事情,比如创建一个TCP服务失败,这时候往往需要查看系统的网络情况,最常用的网络抓包当然非WireShark模式。但往往很多时候只需要查看某个端口的使用情况,它到底被那个进程(对应PID)占用了,或者你还需要把它Kill掉。如果你在Windows操作系统,你可以使用netstat命令来查询PID,然后可以打开任务管理器,查看这个PID对应的进程名;如果
下载文件 DownloadManager downloadManager = (DownloadManager) MainActivity.this.getSystemService(DOWNLOAD_SERVICE);Uri uri = Uri.parse("http://www.apk3.com/uploads/soft/201504/vnuuuxvobiu.a
简介在我们平常开发的时候Fragment是经常使用的,而我们创建一个Fragment对象的时候一般都会 通过 new Fragment()构造方法来实现,如果要传递参数我们一般会重载构造方法,例如 new Fragment(Parameter p)。但是这样的做法是不被提倡的,如果你重载构造函数之后,系统会有一个warning,如下:Avoid non-default constructors i
这两天刚开始用fragment,在写点击事件的时候出现了点击事件无响应的问题。接下来举一个例子说明fragment中点击事件的基本写法。这个小程序由一个activity嵌套一个fragment组成。fragment的布局(很简单)<LinearLayout xmlns:android="http://schemas.android.com/apk/res/
正常情况如果在项目开始的时候配置了.gitignore文件,对一些文件进行忽略。进行版本控制的时候就会忽略对这些文件的跟踪,这是正常情况。特殊情况但是有一种情况是,项目开始的时候 没有将一些无关文件配置进 .gitignore里面。导致文件已经进行跟踪了,但是目前想把这些文件add 到 .gitignore文件中,但是发现没有效果。 修改文件之后,git 依然检测到了,文件改动。规则原来git有
根据这张图片可以看出git merge –no-ff 可以保存你之前的分支历史。能够更好的查看 merge历史,以及branch 状态。git merge 则不会显示 feature,只保留单条分支记录。
http://dl528888.blog.51cto.com/2382721/1305656
这两天刚开始用fragment,在写点击事件的时候出现了点击事件无响应的问题。接下来举一个例子说明fragment中点击事件的基本写法。这个小程序由一个activity嵌套一个fragment组成。fragment的布局(很简单)<LinearLayout xmlns:android="http://schemas.android.com/apk/res/







