自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Git使用备忘

注意:git reflog用来记录你的每一次命令,–date=iso 表示以标准时间显示,这里要注意的是不能用git log,git log 命令显示从最近到最远的提交日志,当分支被删掉就找不到记录了。·注意:commitId为上图中的黄色第一列。3.重启IDEA,就不会看到乱码了。,查看此次commit的代码变更。

2024-03-14 14:35:43 264

原创 Mysql备忘

3)但是如果最近的时间不止一条记录,那么就会出现重复,所以在外层还需要对原表进行group by去重。1)先把该表进行 group by 分组,并查询出每组最大的时间列,得到一个子表。这样查询出来的数据,都是以原表数据为准的,得到了时间最大的记录的所有字段信息。2)再将原本的表和子表通过重复列和时间列关联起来;更新target_table的自增主键id不生效。例如 用T2的列 更新 T1。

2023-12-14 11:17:59 331 1

原创 算法刷题模板

leetcode模板

2022-10-06 04:34:16 198 1

原创 MacOS Catalina安装jdk1.6

因为项目原因需要用到jdk1.6 orz,在此记录安装过程。问题描述根据《Mac安装JDK1.6,并且多环境配置》的步骤在MAC安装jdk1.6,发现Catalina会出现没办法选择盘安装解决打开mac自带的脚本编辑器(Script Editor),粘贴以下脚本:set theDMG to choose file with prompt "Please select javaforosx.dmg:" of type {"dmg"}do shell script "hdiutil mou

2022-02-02 07:04:32 1244

原创 numpy备忘

numpy删除指定行列效果:删除第2,3行和第2,3列[[ 1 2 3 4 5] [ 6 7 8 9 10] [[ 1 4 5] [11 12 13 14 15] => [16 19 20] [16 17 18 19 20] [21 24 25]] [21 22 23 24 25]]实现a = np.arange(1,26).reshape((5,5))a = np.delete(a, [1,2],axis=0) # 删除行a = np.de

2022-01-31 06:28:34 1786

原创 运维命令备忘

grep指定4位数:grep [0-9]\{4\}

2021-05-25 17:25:09 100 2

原创 日常备忘。

一、 IDEA 配置阿里云镜像仓库(settings + pom)方法一:settings全局配置 <mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/conten

2020-09-05 03:13:59 93

原创 把数组排成最小的数(java)

一、题目描述输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。二、思路自定义比较a+b > b+a(此处a,b均为字符串,a+b为字符串拼接)。就是题目的字面意思,按a,b拼起来 和 b,a拼起来后比大小的规则排序。把排好序的结果拼起来就是最小了。三、实现 public String PrintMinNumber(int [] numbers) { r

2020-07-08 23:51:41 135

原创 数组中只出现一次的数字(java)

一、题目描述一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。二、思路0^n = n,n^n = 0 -> 一个数组内,其他数字出现2次,某个数字出现1次,把数组所有数字作异或,a[0]^a[1]…^a[n],就可以找出这个数字了。设两个只出现一次的数分别为x, y;t = a[0]^a[1]^…^a[n]从二进制的角度说,t为1的位 表示x,y该位的值不同。比如说t的二进制第三位值为1,则x, y二进制的第三位的值不同。但x,y具体哪个的第三位

2020-07-08 23:28:59 659

原创 和为S的两个数字(java)

一、题目描述输入一个递增排序的数组和一个数字S,在数组中查找两个数,使得他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。输出描述:对应每个测试案例,输出两个数,小的先输出。二、思路给定数组是有序的,因此可以考虑首尾指针。i指向array第一个元素,j指向最后一个元素。当array[i]+array[j] > sum 时,j往前挪一位;当array[i]+array[j] < sum时,i往后挪一位;相等则比较记录。时间复杂度O(n)。可优化:i,j可以用二

2020-07-08 22:50:42 151

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除