- 博客(7)
- 资源 (2)
- 收藏
- 关注
转载 了解SQL Server锁争用:NOLOCK 和 ROWLOCK 的使用
最近一年老是受到MSSQLSERVER数据库阻塞的困扰,单表记录已突破400万条,除了分库似乎没有别的方法,使用分区存储,数据库又要重新设计,考虑到程序中使用较多的就是查询,而查询会受到更新与删除的影响,更新与删除引发的页面锁不光锁定正在修改的记录,还会有很多其它记录也会被锁定,会导致查询的阻塞,要加快一些查询的速度,我们可以使用nolock和rowlock,今天对一些查询作了一些修改,运行一段时...
2018-12-28 16:37:23 695
原创 Java判断上传文件是否重复
近期的项目中接到一个需求,文件上传时,如果是重复文件,直接将文件路径复制一份,不去真的上传。背景:文件服务器选择的是Fastdfs,数据库中有一个对应的File表保存文件存储路径以及MD5值。思路:要判断文件是否重复,就需要对每次上传的文件计算MD5值,上传前通过查询文件库中是否存在该MD5值,来判断是选择上传还是直接复制已存在的文件路径。方法一:使用org.apache.comm...
2018-12-19 16:31:51 9165 10
原创 Intellij常用快捷键及优化设置 MAC版
在习惯了Eclipse的使用后,转到IDEA上时各种不习惯,于是试着将之前的使用习惯迁移过来。文章后续不断完善。在使用新工具之前,第一步就是要熟悉快捷键。Preferences->keymaps 直接将Eclipse For Mac下的快捷键移植过来,再次基础上调整常用的快捷键。这里只列出常用的快捷键(部分已调整):快捷键功能说明Command+,快速打开...
2018-12-18 23:35:39 803
原创 IDEA 中的 Tab 键修改
最近由于学习Spring5源码,为了方便编译,开始学习使用Intellij开发工具,在使用的过程中,也在试着对工具进行优化。问题:如何将IDEA中的Tab键修改为4个空格?解决方案:------------本文结束感谢您的阅读------------...
2018-12-18 22:40:48 4867
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人