摘要: git版本回退非常迅速,因为git的版本回退内部有一个指向当前版本的HEAD指针,当你进行版本回退时,git只是将指针进行重新定位,将指向当前状态的指针变成指向上一版本状态的指针,回退多版本同理 我们可以通过git log查看版本号 然后通过git reset --hard commit-id进行版 阅读全文
posted @ 2020-08-10 08:58 梁小松松松松松 阅读(112) 评论(0) 推荐(0)
摘要: 当我们在使用 git add 和 git diff 时会出现如下提示 warning: LF will be replaced by CRLF in readme.txt.The file will have its original line endings in your working dir 阅读全文
posted @ 2020-08-08 16:22 梁小松松松松松 阅读(316) 评论(0) 推荐(0)
摘要: 测试基本知识 1、请你分别介绍一下单元测试、集成测试、系统测试、验收测试、回归测试: (1)单元测试:完成最小的软件设计单元(模块)的验证工作,目标是确保模块被正确的编码,使用过程设计描述作为指南,对重要的控制路径进行测试以发现模块内的错误,通常情况下是白盒的,对代码风格和规则、程序设计和结构、业务 阅读全文
posted @ 2020-08-07 16:46 梁小松松松松松 阅读(749) 评论(0) 推荐(0)
摘要: 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 方法一:暴力法 class Solution{ // 暴力法 public String longestPalindrome(String s) { //定义一个空字符串 String ans = ""; in 阅读全文
posted @ 2020-03-05 18:41 梁小松松松松松 阅读(143) 评论(0) 推荐(0)
摘要: 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 class Solution{ /* 暴力法是遍历每一个字符串,检查是不是含有子串 如果我们从索引i到i-1之间的子字符串已经被检查为没有重复字符,我们只需要检查对应的字符是否已经存在字符串中 要检查一个字符串是否已经存在子字符串中, 阅读全文
posted @ 2020-03-05 18:38 梁小松松松松松 阅读(105) 评论(0) 推荐(0)
摘要: 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 class Solution{ pu 阅读全文
posted @ 2020-03-05 18:35 梁小松松松松松 阅读(210) 评论(0) 推荐(0)
摘要: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 方法一:暴力法 遍历每一个元素,并查找是否存在一个值与target-x相等的目标元素 clas 阅读全文
posted @ 2020-02-25 09:22 梁小松松松松松 阅读(163) 评论(0) 推荐(0)
摘要: help(obj) 在线帮助, obj可是任何类型 callable(obj) 查看一个obj是不是可以像函数一样调用 repr(obj) 得到obj的表示字符串,可以利用这个字符串eval重建该对象的一个拷贝 eval_r(str) 表示合法的python表达式,返回这个表达式 dir(obj) 阅读全文
posted @ 2019-12-12 10:15 梁小松松松松松 阅读(350) 评论(0) 推荐(0)
摘要: 在Linux中我们有时候会使用word中复制的内容粘贴到Linux的CRT中,但是有时候我们不注意就会把word中的单引号直接粘贴过去,比如如图所示的方式,当我们在重置数据库密码时,直接使用word粘贴过去的单引号,这样就会导致word中单引号变成密码一部分,而不是Linux中单引号的“所见即多得” 阅读全文
posted @ 2019-12-10 13:40 梁小松松松松松 阅读(220) 评论(0) 推荐(0)