起因 突然接到阿里云发来的邮件说是服务器有漏洞,感觉有点懵逼。。。 总结一句话: 系统有更新,请及时更新。 过程 1. 登录服务器 2. 查看更新 yum check-update 3. 更新系统 yum upgrade 4. 重启系统 reboot 5. 登录阿里云服务器管理

记得上次看HashMap和HashSet源码已经是很久之前的事情了,依稀记得看的是1.6的内容,这几天不忙的时候,又点进去1.8去看了看做一个知识回顾。 底层实现 HashMap底层是一个Entry<Key,Value>的单例键值对的集合,并对Key做了hash,实现HashMap的pu

@NotNull javax.validation.constraints.NotNull 属于java对Bean验证的一种注解,类似的还有如下: @Null 被注释的元素必须为null @NotNull 被注释的元素不能为null @AssertTrue 被注释的元素必须为true @Ass

特性 接口中的每一个方法默认都是使用 public abstract 来修饰的,其他修饰都会报错,项目中应省区修饰声明来保持代码简洁明了。 接口中的每一个变量默认都是使用 public static final 来修饰的,属于常量。 1.8 中的变化 新增了 default 实现方法。 pu

MongoDB 提供了多种语言的连接操作方式,这里以java为例。 通过maven添加driver <dependency> <groupId>org.mongodb</groupId> <artifactId>mongodb-driv

查询指定字段 db.collection.find(query,options) eg: db.collection.find({},{"_id":0,"field":1}) query --> 查询条件 options --> 需要显示的字段,

个人认为,数据查询是数据库操作中最复杂的一块。 条件操作符 (>) 大于 - $gt (<) 小于 - $lt (>=) 大于等于 - $gte (<= ) 小于等于 - $lte 条件查询 //mongoDB的条件查询,and查询默认以 ',' 分割条件, or查询则需

环境 我在本机的vbox上开了一个centos7 64位的虚拟机,就以此为基础环境吧 安装 网上搜索了一下mongodb的安装,可以说真的很乱,还需要各种其他的环境,所以这里直接使用docker提供的mongo镜像,不得不说是真的简单好用。 docker pull mongo --获取mongo镜

centos7 安装nginx yun install nignx 安装完成之后可以直接执行 nginx 命令启动,然后测试80端口是否可以访问。 nginx -t --测试nginx.conf是否可用 nginx -s stop --停止 nginx -s reload --重新加载

当使用robot使鼠标移动到某个应用界面上,并模拟点击鼠标左键,却无法获取到应用程序的焦点。解决:使