240 发简信
IP属地:山东
  • ArrayList中的toArray方法

    1. toArray(); List test = new ArrayList<>(); for (int i =0; i <10; i++) { test.add(i); ...

  • 120
    五分钟搞懂hashCode()和equals()方法的原理

    Java中的超类java.lang.Object 有两个非常重要的方法: 这两个方法最开发者来说是十分重要的,必须清楚的理解,但实际上,甚至很多经验丰富的Java开发者有时候...

  • 120
    电影推荐之《海上钢琴师》 (严重剧透...)

    影片始于1900年,从小号手康恩的叙述视角展开,讲述一个被遗弃在弗吉尼亚号豪华邮轮的小男孩,被黑人水手丹尼收养,因为丹尼是在新世纪第一年第一月发现的他,所以给了小男孩一个...

  • python的__slots__ 、__call__

    由于Python是动态语言,任何实例在运行期都可以动态地添加属性。如果要限制添加的属性,例如,Student类只允许添加name、gender和score这3个属性,就可以利...

  • Python面向对象的一点点基础

    一、定义类的属性 1、直接在类中定义 2、在类的构造函数中定义 二、访问控制 python中没有访问控制,依靠python的编程规范,命名规则控制。 class Progra...

  • python-docx生成默认有页码的word文档

    要求:页码从第1章开始,按阿拉伯数字连续编排。页码位于页面底端,居中书写; 虽然在python-docx0.8.8 (2019-01-07)的版本中已经支持了word文档的页...

  • synchronized关键字

    一、synchronized的两种用法 1、对象锁形式 a、同步代码块(自己指定所对象) synchronized (this){} b、普通方法锁(默认锁对象为this...