- 博客(3)
- 资源 (24)
- 问答 (1)
- 收藏
- 关注
原创 Java8新的读写锁StampedLock
StampedLock类是一个读写锁的改进,它的思想是读写锁中读不仅不阻塞读,同时也不应该阻塞写。在读的时候如果发生了写,则应当重读而不是在读的时候直接阻塞写!因为在读线程非常多而写线程比较少的情况下,写线程可能发生饥饿现象,也就是因为大量的读线程存在并且读线程都阻塞写线程,因此写线程可能几乎很少被调度成功!当读执行的时候另一个线程执行了写,则读线程发现数据不一致则执行重读即可。所以读写都存在的...
2018-11-07 10:45:42 1128
原创 mongdb学习(二) mongodb常用命令
创建数据库/切换数据库(创建数据库不插入数据的时候是看不到这个库的)use [dbname]查看数据库show dbs插入数据db.[collectionName].insert({[field1]:[value1],[field2]:[value2]})查询数据db.[collectionName].find() 查询所有db.[collectionName...
2018-11-05 21:47:43 223
原创 mongodb学习(一) windows下安装mogodb
下载mongodb,地址链接https://www.mongodb.com/download-center/community解压文件,运行bin目录下mogod.exemogodb.exe --dbpath=[path]客户端连接运行mongo.exe连接数据库robo 3T可视化客户端工具从网站下载工具https://studio3t.com/安装后连接mon...
2018-11-05 21:23:16 199
spring oauth2 怎么处理ajax的请求
2018-08-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人