logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

git 重命名和删除文件

(本文内容来源于《Git从入门到精通》北大出版社高见龙著)1 删除文件(rm)正常情况下,可以直接使用linux的rm把文件干掉;如果文件已经在git追踪中,这样干会生成一条delete记录:类似于这样的提示,然后开发人员需要在确定后需要再将这个更改add到git中;2 删除文件(git rm)可以直接使用git rm操作,这样的好处是上面的两步并作一步完成了。3 --cached上面的两步会真的

#git
sqlite中的 database is locked 问题

最近写产品用到了sqlite3作为单机数据库,碰到一个挺有意思的问题。需求大体是两张表,当查询时需要连表查询,而更新时也需要连表更新;总共只有几百条数据,但运行过程中出现明显的超时和异常,以为是sqlite有问题,但想想而已不可能,这么流行的数据库不至于扛不住几百条数据的并发查询,经过查询,发现是因为sqlite的锁是个库级别的完全单线程锁。代码是用go写的,model部分如下:package m

暂无文章信息