自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 用jackson的@JsonProperty注解属性名,序列化后会返回两个参数的解决办法

用jackson的@JsonProperty注解属性名,序列化后返回了两个参数。如图:后来发现是因为属性名开头大写了,把首字母大写换成小写就好了修改后返回的json:...

2020-02-23 21:24:26 2634 3

原创 java垃圾回收机制

对于对象而言,如果没有任何变量去引用它,那么该对象将不可能被程序访问,因此可以认为它是垃圾信息。常用的垃圾回收算法1.引用计数法2.追踪回收算法3.压缩回收算法4.复制回收算法,其他算法可自行搜索到。5.按代回收算法按代回收算法主要思路如下:把堆分成两个或者多个子堆,每一个子堆被视为一代。算法在运行过程中优先收集那些“年幼”的对象,如果一个对象经过多次收集仍然“存活”,那么就可以把...

2019-12-15 23:40:28 93

原创 java内存泄漏

内存泄漏是指一个不再被程序使用的对象或者变量还在内存中占用存储空间。在java语言中,容易引起内存泄漏的原因很多,主要有以下几个方面的内容。静态集合类。例如HashMap和Vector。如果这些容器为静态的,由于他们的生命周期与程序一致,那么容器中的对象在程序结束之前将不能被释放,从而造成内存泄漏。各种连接。如果数据库连接,网络连接,以及IO连接等。如果不显式地关闭,将会造成大量的对象无法...

2019-12-15 23:35:25 96

原创 重启nginx遇到的问题

今天在更新ssl证书的时候需要重启nginx,但是我kill杀掉进程之后,重启一直失败,后来网上找到一个方法。先启动ngjnx服务,执行/usr/lical/nginx/sbin/nginx,然后报错,说80,443端口已被占用。然后又使用命令netstat -ntlp查看端口使用情况,注意,这里一定要kill到80端口没有占用为止(我开始只kill了一次,然后又出现了,就没管,结果一直重...

2019-12-11 16:57:16 188

原创 三层架构和MVC的理解

三层架构不是MVC,刚开始一直以为他们是一个东西,搞混了好长一段时间。三层架构是界面层(UI)业务逻辑层(BLL)和数据访问层(DAL)构成的,而MVC是模型层(M)界面层(View)和控制层(Controller)构成的,而且他们之间也不对应。M 即Model(模型层),主要负责出来业务逻辑以及数据库的交互 V 即View(视图层),主要用于显示数据和提交数据 C 即Controller(控制

2017-05-21 22:35:05 353

原创 Java扑克牌小程序

慕课网第三季作业要求 1. 创建一副扑克牌,包括2-10,J,Q,K,A,黑桃,红桃,梅花,方片,不包括大小王。 2. 创建两名玩家,有name属性。 3. 洗牌,利用Collections.shuffle方法打乱顺序。 4. 发牌,从第一张开始,按照一人一张的方式,每人发两张牌。 5. 比牌,两人分别拿出手中最大牌比较,点数大者赢,若点数相同,则比较花色。设计思路: 创建C

2017-04-09 20:27:56 2244

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除