假设需要查看的分支为temp 1.git show temp 通过这个可以拿到commit id 2.查看TortoiseGit的日志,左下角勾选所有分支 3.在日志界面搜索commit id,然后右键选中对应的commit,选择show branches this commit is on 4.在新弹出的窗口,选择show log…
在我们迭代项目的过程中,经常会启用某些功能,或者修改某些界面的问题,那么问题来了,这样很容易出现大量的冗余.java文件,冗余资源文件,一些冗余的界面文件等.那么问题既然出现了,那么如何去解决呢,这就是今天着重要去解决的问题? first: eclipse有个检查冗余java文件的插件,名叫UCDetector: 下载地址为:http://sourceforge.net/projects/ucdetector/files/latest/download?source=files 官网地址:htt…
假如现在的Bug你还没有解决,而上边又给你派了一个新的Bug,而这个Bug相比较现在正在苦思冥想的Bug比较容易解决. 你想先解决新的Bug,可是之前的Bug还没有解决完而不能提交.怎么办? 解决方法:在其他分支上另开炉灶解决. 首先你需要将此刻正在解决Bug的当前分支“储藏”起来.例假如此时正在你在当前分支dev上已进行了Bug修改但还未提交. 此时你想去解决刚派下来的另一个Bug.而你需要在master分支上去修复这个Bug,第一步就需要先切换到master 分支.当你执行 $ git ch…
如下图,一个分页列表,用户可以随意勾选一条或多条信息,然后进行某种操作,如“提交”.但是有个问题:如果勾选了一条信息之后,点[下一页],那么上一页 勾选的条目被刷新掉了. 问题:如果用户需要在第1页,第二页,第三页各选几条或多条 然后统一提交处理,该怎么办? 如何在第二页,知道第一页所选的条目? 如何在返回第一页的时候,把刚才勾选过的条目 标记为选中的状态? 思路:--->在页面放一个DIV ------> 为checkbox加一个事件,当该条记录被选中时,获取这条记录,把它存到div中 --…
自从接触 IOptions 之后,一直纠结这样的问题:自己定义的 Options 要不要实现 IOptions 接口. 微软有的项目中实现了,比如 Caching 中的 MemoryCacheOptions : public class MemoryCacheOptions : IOptions<MemoryCacheOptions> { public ISystemClock Clock { get; set; } ); MemoryCacheOptions IOptions<Memo…
最近一直在研究Xmarin.forms,碰到了一个棘手的问题,就是在MVVM的情况下如何在ViewModel中去使用DisplayActionSheet,然而我使用的是XAML模式,也就是说,只有在后台页面中,才可以使用Page独有的DisplayActionSheet.找了一下午资料,网上说,可以给彼此架一座桥梁,使ViewModel和Page连接起来. 首先,你需要在你的Page页面中,使用MessagingCenter来写一个DisplayActionSheet的方法 MessagingC…
众所周知,SATA和SCSI是支持热插拔的,但是新装了这类支持热插拔的驱动器,系统不会马上识别的,往往我们需要重启系统来识别,但是有另外一种方法可以很方面的让系统识别新的设备.作为系统管理员,需要了解的最有用内容是,在有热交换驱动器情况下,如何不重启系统就可以添加更多磁盘空间.假使不使用 /proc,您可以插入驱动器,但为了使系统识别新磁盘,必须随即重新引导系统.这里,可以用以下命令来使系统识别新的驱动器:# echo "scsi add-single-device w x y z"…
在使用xib自定义view的时候,个人习惯性的直接使用xib中的约束,所以自然而然的要打开Autolayout.以前在使用的时候没有发现什么问题,最近项目中使用的时候突然发现在导航栏透明的情况下,出现实际的frame比设置的frame高度缩小64的问题,然后上网查找各种博客,最后差点被五花八门的写法带跑偏了,遂简单记录一下正确的解决方式. 自定义方法大致如下: 1.xib 和TestXibView是绑定的 2.xib中如下图:(Autolayout开启的) 3.TestXibView.m中主要代…
联网情况下在命令终端CMD中输入“pip install numpy”即可自动安装,pandas和matplotlib同理一样方法进行自动安装. 工作的电脑不能上外网,所以不能通过直接输入pip命令来安装. 环境:电脑上已经安装了Python(没有安装的请参考其他教程). Python离线断网情况下安装numpy.pandas和matplotlib等常用第三方包的步骤如下: 1.输入python命令查看本地Python版本.注意下载对应python版本的包,否则会报错. 可以看到我的电脑中,Py…
一.关于进程 进程: 已经启动的可执行程序的运行实力 进程的组成:一个进程包含内核中的一部分地址空间和一系列数据结构.其中地址空间是内核标记的一部分内存以供进程使用,而数据结构则用来纪录每个进程的具体信息. 最主要的进程信息包括: 进程的地址空间图 进程当前的状态( sleeping.stopped.runnable 等) 进程的执行优先级 进程调用的资源信息 进程打开的文件和网络端口信息 进程的信号掩码(指明哪种信号被屏蔽) 进程的属主 PID :进程 ID 每个进程都会从内核获取一个唯一的…