摘要:
h,j,k,l 上,下,左,右 0 跳至行首,^ 跳至行首字符处 $ 跳至行尾 gg 跳至文首 G 调至文尾 gd 跳至当前光标所在的变量的声明处 dd 删除光标所在行 yy 复制一行内容 p 粘贴剪切板内容 u 撤销 gg=G 自动排版 :set paste 粘贴时取消智能锁进和自动缩进 阅读全文
摘要:
sqlalchemy是一种常用的ORM(Object-Relational Mapping对象关系映射)框架. from sqlalchemy import create_engine, Column, Integer, String, DateTime, Float, Date, BLOB, fu 阅读全文
摘要:
SELECT id, COALESCE ( ( SELECT 1 FROM dept WHERE parentid = d.id LIMIT 1 ), 0 ) AS has_sub FROM dept d; 1表示有子部门,0表示没有子部门。 阅读全文
摘要:
1、死锁的概念 死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 2、死锁产生的原因 竞争资源 竞争不可剥夺资源(例如:系统中只有一台打印机 阅读全文
摘要:
crontab格式 # Example of job definition: # . minute (0 - 59) # | . hour (0 - 23) # | | . day of month (1 - 31) # | | | . month (1 - 12) OR jan,feb,mar,a 阅读全文
摘要:
1、Linux环境下高亮打印:print "\033[93mWARNING:\033"2、断点: import pdb pdb.set-trace()3、self.assertEqual(a,b,msg=msg) #判断a与1.b是否一致,msg类似备注,可以为空4、lstrip([chars]) 阅读全文
摘要:
安装pipenv:pip3 install pipenv 创建虚拟环境:pipenv --python 3.5 安装包:pipenv install "包名" 通过修改生成的Pipfile文件中的url更换pip源(阿里源:https://mirrors.aliyun.com/pypi/simple 阅读全文
摘要:
1、scp在两台服务器之间传输文件 scp 文件名 linux@x.x.x.x:~/ linux为另一台服务器登录的主机名;x.x.x.x为另一台服务器ip;~/:放在主目录下。 2、grep -ir "111111" --exclude-dir="node_modules" 搜索指定字符”1111 阅读全文
摘要:
1、git init 初始化仓库 ls -ah2、git add XXX3、git commit -m "xxx"4、版本回退:git reset --hard HEAD^ /commit_id5、git log查看日志6、git reflog记录每一次命令7、git status查看缓存区状态8、 阅读全文
摘要:
1、登录数据库查看要导出的数据库 sudo mysql -u 登录名 -p mysql>show database; 2、导出数据库 结构和数据全部导出:mysqldump -u root -p 数据库名称 > 保存的文件名 导出表:mysqldump -u root -p 数据库名称 表名> 保存 阅读全文