将程序非挂断放在后台执行,命令如下:
-
Linux条件判断X的作用
在shell脚本中经常遇到这样的条件判断:
-
set与list性能对比
当集合中的数据量特别大时,要判断一个元素是否在该集合中,建议使用
set
而不是list
,两种性能差异非常大。下面做一个测试: -
python2字典遍历方法性能对比
在公司服务器上跑python2程序时,使用了
tqdm(d.items())
来包裹字典,发现进度条一直卡在0%不动,怀疑是d.items()
取出所有的元素作为列表返回,而不是迭代器,导致耗时非常长。在此做一下性能测试,代码如下: -
screen命令使用
screen
是一款Linux自带的多重视窗管理工具,功能稍微比tmux弱些。由于公司服务器上没有管理员权限,无法安装tmux,所以只能使用该命令了。在此记录下基本使用方法。 -
Spring学习笔记一
公司项目中用到了Spring框架,虽然本科的时候接触过,但对其原理一知半解,现在重新学习一下。
-
2022年新高考1卷17题解析
听说今年的高考数学题很难,今天有空看了几题,以17题练个手。廉颇老矣,尚能饭否?!
-
Hexo中引入Echarts
最近发现一个插件
hexo-tag-echarts
,可以在Hexo中引入Echarts。 -
Relation Classification with Entity Type Restriction
这是一篇ACL Findings的论文,idea很简单,但却非常奏效。
-
SimCSE论文及源码解读
对比学习的思想是拉近同类样本的距离,增大不同类样本的距离,目标是要从样本中学习到一个好的语义表示空间。SimCSE是一种简单的无监督对比学习框架,它通过对同一句子两次Dropout得到一对正样例,将该句子与同一个batch内的其它句子作为一对负样例。模型结构如下所示: