- 博客(9)
- 收藏
- 关注
原创 记一次git错误
github连接报"ssh: connect to host github.com port 22: Connection timed out"错误先ip ping 一下GitHub看是否ping通 通就是22端口被占用了在.ssh文件夹下创建一个config文件 直接用其他端口就完事了Host github.comUser yourmail@xx.comHostname ssh.github.comPreferredAuthentications publickeyIdentityFile
2021-06-19 00:22:09 57
原创 记一次W10装多个版本的jdk
记一次W10装多个版本的jdk准备JAVA-HOME %JAVA8_HOME% 这里放需要的版本JAVA8_HOME 存放位置JAVA10_HOME//修改path 讲这两个放到最上面会第一时间读取 决定jdk版本%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;//JavaPath是你第一次安装jdk版本留下的 可以删除可以留//因为读取顺序是从上到下 所以不删的话 就将上面的两行放在这个上面 将会覆盖掉这个版本C:\Program Files (x
2021-04-21 17:08:51 69
原创 leetcode探索之数组
寻找数组的中心索引给定一个整数类型的数组 nums,请编写一个能够返回数组 “中心索引” 的方法。我们是这样定义数组 中心索引 的:数组中心索引的左侧所有元素相加的和等于右侧所有元素相加的和。如果数组不存在中心索引,那么我们应该返回 -1。如果数组有多个中心索引,那么我们应该返回最靠近左边的那一个。示例 1:输入:nums = [1, 7, 3, 6, 5, 6]输出:3解释:索引 3 (nums[3] = 6) 的左侧数之和 (1 + 7 + 3 = 11),与右侧数之和 (5 + 6
2020-10-15 21:10:25 61
原创 每日一题之反转链表
反转一个单链表。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL进阶:你可以迭代或递归地反转链表。你能否用两种方法解决这道题?来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/reverse-linked-list著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。我的解法将指针指向反转就能做到将整个链表反转
2020-07-05 00:03:42 158
原创 每日一题之反转字符串
编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。示例 1:输入:["h","e","l","l","o"]输出:["o","l","l","e","h"]示例 2:输入:["H","a","n","n","a","h"]输出:["h","a","n","n","a","H"]来源:
2020-07-04 23:18:46 3174
原创 每日一题之合并两个有序链表
将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4, 1->3->4输出:1->1->2->3->4->4来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/merge-two-sorted-lists著作权归领扣网络所有。官方标答://递归class Solution { public ListNode
2020-07-04 21:35:10 132
原创 每日一题之罗马数字转整数
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。通常情
2020-07-01 23:41:50 118
原创 每日一题之整数反转
给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。我的解法主要思路就是转换成字符串直接利用里面的reverse方法class Solution { public int rev
2020-06-30 23:50:56 170
原创 Redis学习一
5种基本数据类型StringString是Redis中最简单的一种数据结构。在Redis中,所有的Key都是字符串,但是不同的key对应的value的具备的数据结构不同。Redis中的字符串是动态字符串,内部阔以修改,像StringBuffer, 采用分配冗余空间的方式来减少内存的频繁分配。在Redis内部结构中,一般实际分配的内存会大于实际需要的内存,当字符串小于 1M 时,扩容是在当前空间基础上加倍。扩容每次扩1M,最大512M常用的基础命令set给一个key赋值appe
2020-06-30 19:53:17 72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人