摘要:
切换远程分支 需要先将远程分支与本地分支关联。 git checkout -b 本地分支名 origin/远程分支名 该命令可以将远程仓库里指定的分支拉取到本地,并在本地创建一个分支与指定远程仓库分支关联起来。并切换到新建的本地分支中。 放弃修改 git checkout . 放弃所有工作区的修改 阅读全文
摘要:
LATEX——两张图并列排列/双栏模板中图片通栏并列布局正常插入图片并列插入两张图片双栏模板中图片通栏并列布局1(不同图片使用不同标题,不同编号)双栏模板中图片通栏并列布局2(不同图片使有不同的小标题,但拥有一个统一的编号和名称)正常插入图片\begin{figure}\includegraphic 阅读全文
摘要:
这段时间用Latex很多,常常需要查阅相关特殊的符号,这里做一个整理,也方便大家查阅。 阅读全文
摘要:
latex图片并排1.并排摆放,共享标题\begin{figure}[htbp]\centering\includegraphics{left}\includegraphics{right}\caption{abcd} \end{figure} 2.并排摆放,各有标题\begin{figure}[h 阅读全文
摘要:
Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来 阅读全文
摘要:
一、JAVA常用API java.lang.Math 提供sin, cos, tan, exp, log, log10 等类方法,PI和E等类字段 java.lang.String(StringBuilder线程不安全,StringBuffer线程安全) char charAt(int index) 阅读全文
摘要:
快慢指针找链表环相关理论 一、一定会相遇的证明 1、如果链表没有环,那么快指针比慢指针先到达尾部(null)。 2、如果链表有环的话,因为快指针走的比慢指针快,所以在环中相遇的过程可以看作是快指针从环后边追赶慢指针的过程。 用递归法证明,快慢指针一定会相遇: (1)快指针与慢指针之间差一步。此时继续 阅读全文
摘要:
我们知道,Vim 采用的是交互式文本编辑模式,你可以用键盘命令来交互性地插入、删除或替换数据中的文本。但本节要讲的 sed 命令不同,它采用的是流编辑模式,最明显的特点是,在 sed 处理数据之前,需要预先提供一组规则,sed 会按照此规则来编辑数据。sed 会根据脚本命令来处理文本文件中的数据,这 阅读全文
摘要:
Linux下C语言程序的编译过程 使用gcc编译程序时,编译工程分为4个阶段:(1)预处理:(Pre-Processing)(2)编译:(Compiling)(3)汇编:(Assembling)(4)链接:(linking)Linux程序员可以根据自己的需要让gcc在编译的任何阶段结束,以便检查或使 阅读全文
摘要:
cin: 对于cin操作符,由于它是忽略所有“不可见”字符的(比如说“\n”),所以无法输入像“hello word”这样的字符串,注意是忽略而不是不读,缓冲区里还是有的,也就是说,调用一次cin后,缓冲区里还有一个“不可见”字符,这会导致一些麻烦接下来讨论。 cin.get(): 可以不接收参数, 阅读全文