自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python import学习总结

import干了啥:在 import xx 时,Python解释器会首先创建一个新的名称空间,这个名称空间用于存放 xx 模块中定义的名字,然后在该名称空间中执行 xx.py 文件。具体例子来啦~假设有目录路径如下:- ROOT -pk_1 - __init__.py - m1.py -pk_2 - __init__.py - m2.py - m3.py - test.py以下四种情况的import...

2020-12-10 16:17:22 131

原创 leetcode# 删除重复的电子邮箱

没审好题,是删除而不是select数据。所以应该是要用delete的。另外就是不知道怎么把id最小的给找出来。思路:知识点:1. 先找出要删除的,也就是重复且id不是最小的:使用自连接2. 然后delete掉这些记录...

2020-06-08 22:52:26 202

原创 leetcode# 从不订购的客户

SQL:selecta.Nameas"Customers"fromCustomersawherea.IdNOTIN(selectCustomerIdfromOrders)知识点:1. 刚开始解答错误,出现语法错误:selecta.Nameas"Customers"fromCustomersa,Orders bwherea.IdNOTIN b.CustomerId是因为没有留意到,NOT IN或者IN后面,要带的...

2020-06-07 22:51:41 116

原创 mysql需要注意可能出错的小细节(持续更新)

1. as后面的别名,都带上双引号,养成这个习惯,以免报错:selecta.Scoreas"Score",(selectcount(distinctb.Score)fromScoresbwhereb.Score>=a.Score)as"Rank"fromScoresaorderbya.Scoredesc;

2020-06-07 22:30:49 184

原创 linux开机自启动项添加

linux机器启动时会执行/etc/rc.local脚本,所以在这个脚本里去执行你需要开机自启动的内容即可。参考:https://www.cnblogs.com/downey-blog/p/10473939.html

2020-06-07 21:53:34 273

原创 idea常用插件

1. lombok :@Data注释可自动生成getter、setter等2.GsonFormat:把json格式的内容转成Object3.RestfulToolkit:ctrl+N搜索controller;格式化 json 数据(ctrl+enter)参考:https://www.jianshu.com/p/fa5f3082f019

2020-06-06 17:04:48 156

原创 linux怎么将上句命令的结果作为下句命令的参数

题目:抓出某个域的进程号,然后作为这句命令($ sudo ./profiler.sh -d 60 -f 2.svg <pid>)的pid入参,从而达到一句执行的目的。1. 用反引号:sudo ./profiler.sh -d 60 -f 2.svg `ps -ef|grep oca|awk '{print $2}'|head -1`反引号作用:反引号括起来的字符串被shell解释为命令行,在执行时,shell首先执行该命令行,并以它的标准输出结果取代整个反引号(包括两个反引号)部分..

2020-05-31 16:39:00 1138

原创 REDIS命令——EXPIREAT VS EXPIRE

EXPIRE key seconds 设置key的生存时间还剩多少秒EXPIREAT key timestamp设置key生存到什么时候,接受的参数是时间戳redis命令参考:http://doc.redisfans.com/

2020-05-18 13:37:51 1649

原创 leetcode# 第二高的薪水

题目:我的解答:selectdistinctSalaryfromEmployeeorderbySalarydesclimit 1,1问题点:不存在第二高则输出null,这个不会写正确答案:selectifnull((selectdistinctSalaryfromEmployeeorderbySalarydesclimit1,1),null)asSecondHighestSalary知识点:1.ifnull(x,y),若x不为空...

2020-05-17 22:45:29 99

原创 几个linux小题目记录

1. 有个文本,log.txt,每行按空格或TAB分割:判断第二列包含了th ,再输出文本中的1、4列# awk -F ' ' '{if($2~"th") print $1,$4 }'其中【~】可以用于表示字符串包含关系2. 找出根目录下,文件大小超出500M的文件,打印他们的文件大小和文件位置# find / -type f -size +500M | xargs ls -...

2020-04-18 23:22:31 96

原创 linux下使用tar命令解压jar.gz文件报错解决:gzip: stdin: not in gzip format

使用命令下载了一个压缩包,打算来解压:wget http://ftp.debian.org/debian/pool/main/h/heirloom-mailx/heirloom-mailx_12.5.orig.tar.gztar -zxvf heirloom-mailx_12.5.orig.tar.gz结果报错如下:gzip: stdin: not in gzip formatt...

2020-04-04 17:37:14 680

转载 C语言中将二维数组作为参数传递给函数的方法

原文:http://guoyiqi.iteye.com/blog/1626922二维数组的函数参数传递的问题,以前解决过好几次,总还是忘记,这回总结出来写在这里。 #include /********************************* * 方法1: 第一维的长度可以不指定 * *                但必须指定第二维

2016-03-12 22:30:51 1508

转载 C++复习基础1

1. 全局变量VS静态全局变量储存方式上:全局变量是静态存储方式, 静态全局变量当然也是静态存储方式。 这两者在存储方式上并无不同。两者区别:这两者的区别虽在于非静态全局变量的作用域是整个源程序, 当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。 而静态全局变量则限制了其作用域, 即只在定义该变量的源文件内有效, 在同一源程序的其它源文件中不能使用它。由于静态

2016-03-08 13:54:50 179

空空如也

空空如也

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

TA关注的人

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