git checkout
git checkout -- <file_name>
#这条命令把filename从HEAD中签出git checkout .
#这条命令把 当前目录所有修改的文件 从HEAD中签出并且把它恢复成未修改时的样子.- 注意:在使用
git checkout
时,如果其对应的文件被修改过,那么该修改会被覆盖掉。
git checkout -- <file_name>
#这条命令把filename从HEAD中签出 git checkout .
#这条命令把 当前目录所有修改的文件 从HEAD中签出并且把它恢复成未修改时的样子.git checkout
时,如果其对应的文件被修改过,那么该修改会被覆盖掉。
单例模式确保每个类只有一个实例,并且自行实例化向系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能。每台计算机可以有若干个打印机,但只能有一个Printer Spooler,以避免两个打印作业同时输出到打印机中。每台计算机可以有若干通信端口,系统应当集中管理这些通信端口,以避免一个通信端口同时被两个请求同时调用。总之,选择单例模式就是为了避免不一致状态,避免政出多头
今天做Python的练习时,用到了导入模块,一开始不会用,搜了几篇博客,顺便做一些记录。
题意:用一个数组表示股票每天的价格,数组的第i个数表示股票在第i天的价格。 如果只允许进行一次交易,也就是说只允许一支股票买一次并卖掉,求最大的收益。
count[]
计算每个键出现的频率count[]
来计算每个键在排序结果中的起始索引位置count[]
数组转换为一张索引表之后,将所有元素移动到一个辅助数组aux[]
半年时间,陆陆续续,把《深入理解操作系统》这本书大概看了两遍,第一遍读的时候有很多地方没理解,第二遍读好了很多,同时做了相关的笔记。读这本书的时候,我是参照小土刀的读薄CSAPP系列来读的,这位作者写的很不错,借鉴了很多,得以相互补充,在这里表示下感谢!
读完本文你会了解到: