阿里云服务器漏洞修复

起因突然接到阿里云发来的邮件说是服务器有漏洞,感觉有点懵逼。。。总结一句话: 系统有更新,请及时更新。过程1. 登录服务器2. 查看更新 yum check-update 3. 更新系统 yum upgrade 4. 重启系统 reboot5. 登录阿里云服务器管理控制台,验证漏洞是否修
2019年10月10日 241次浏览

HashMap & HashSet 知识回顾

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

@NotNull 与@NonNull 区别

@NotNulljavax.validation.constraints.NotNull属于java对Bean验证的一种注解,类似的还有如下:@Null 被注释的元素必须为null@NotNull 被注释的元素不能为null@AssertTrue 被注释的元素必须为true@AssertFal
java springboot 2019年07月10日 207次浏览

java 接口 回顾

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

MongoDB 学习记录四(java)

MongoDB 提供了多种语言的连接操作方式,这里以java为例。通过maven添加driver<dependency> <groupId>org.mongodb</groupId> <artifactId>mongodb-driver&l
mongo 2019年06月18日 121次浏览

MongoDB 学习记录三(查询)

查询指定字段db.collection.find(query,options)eg: db.collection.find({},{"_id":0,"field":1})query --> 查询条件options --> 需要显示的字段, &quo
mongo 2019年06月17日 111次浏览

MongoDB 学习记录二 (查询)

个人认为,数据查询是数据库操作中最复杂的一块。条件操作符(>) 大于 - $gt(<) 小于 - $lt(>=) 大于等于 - $gte(<= ) 小于等于 - $lte条件查询//mongoDB的条件查询,and查询默认以 ',' 分割条件, or查询则需要使用$or来声明
mongo 2019年06月16日 111次浏览

MongoDB 学习记录一

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

nginx https 设置

centos7 安装nginxyun install nignx安装完成之后可以直接执行 nginx 命令启动,然后测试80端口是否可以访问。nginx -t --测试nginx.conf是否可用nginx -s stop --停止nginx -s reload --重新加载配置文件ng
nginx 2019年06月15日 159次浏览

Java robot 获取应用程序焦点

当使用robot使鼠标移动到某个应用界面上,并模拟点击鼠标左键,却无法获取到应用程序的焦点。解决:使
robot 2019年05月23日 248次浏览