前言 new关键字在实例化获取对象时都做了什么?是一道经常出现在前端面试时的问题。如果只是简单的了解new关键字是实例化构造函数获取对象,是万万不能够的。更深入的层级发生了什么呢?同时面试官想从这道题里面考察什么呢?下面胡哥为各位小伙伴一一来解密。 一、new关键字 new关键字的作用:通过new关 ...
分类:
Web程序 时间:
2020-04-08 19:08:08
阅读次数:
75
前言 new关键字在实例化获取对象时都做了什么?是一道经常出现在前端面试时的问题。如果只是简单的了解new关键字是实例化构造函数获取对象,是万万不能够的。更深入的层级发生了什么呢?同时面试官想从这道题里面考察什么呢?下面胡哥为各位小伙伴一一来解密。 一、new关键字 new关键字的作用:通过new关 ...
分类:
Web程序 时间:
2020-04-08 09:39:46
阅读次数:
85
认识时间: 1、时间戳时间,格林威治时间,float数据类型 给机器用的 英国伦敦的时间 1970.1.1 0:0:0 北京时间 1970.1.1 8:0:0 为起始开始计算的秒数 2、结构化时间,时间对象 时间对象 能够通过.属性名来获取对象中的值‘ 3、格式化时间,字符串时间,str数据类型 给 ...
分类:
其他好文 时间:
2020-04-06 22:13:25
阅读次数:
96
使用type 使用isinstance() 是不是其中一种类型 总是优先使用isinstance()判断类型,可以将指定类型及其子类“一网打尽”。 使用dir() 如果要获得一个对象的所有属性和方法,可以使用dir()函数,它返回一个包含字符串的list,比如,获得一个str对象的所有属性和方法: ...
分类:
其他好文 时间:
2020-04-04 22:52:06
阅读次数:
71
JVM指令码表 常量入栈指令 指令码 操作码(助记符) 操作数 描述(栈指操作数栈) 0x01 aconst_null null值入栈。 0x02 iconst_m1 -1(int)值入栈。 0x03 iconst_0 0(int)值入栈。 0x04 iconst_1 1(int)值入栈。 0x05 ...
分类:
其他好文 时间:
2020-04-04 22:42:11
阅读次数:
86
使用Postman请求示例: 一、在Headers要声明请求类型Content-Type 二、body提交要使用raw,且声明为json格式传输 三、如果有authorization验证还需要带上(如果没有直接忽略) 关于Postman提交请求,Controller无法获取对象的原因分析: 1、先贴 ...
分类:
Web程序 时间:
2020-03-30 12:47:36
阅读次数:
223
获取集合 List list(); 获取对象 User findUserByName(String name); ...
分类:
移动开发 时间:
2020-03-28 17:59:15
阅读次数:
82
这个是懒加载异常,就是在查询时没有加载关联表的对象,你读取这个关联对象的时候,hibernate的session已经关闭,所以无法获取对象。可以在配置文件里关闭懒加载 lazily=false 使用事务 @Override @Transactional public void run(Applica ...
分类:
Web程序 时间:
2020-03-24 11:09:26
阅读次数:
98
双重检查锁与延迟初始化(懒汉式) 在Java多线程程序中,有时候需要采用延迟初始化来降低初始化类和创建对象的开销,在使用这些对象时才进行初始化。延迟初始化需要注意线程安全 问题,否则就容易出现问题。 单例模式在获取实例的方法中,若只判断实例是否为null,是则创建对象,否则获取对象。这种方法在多线程 ...
分类:
编程语言 时间:
2020-03-22 23:57:09
阅读次数:
131
hasattr(object, name) 判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False。 getattr(object, name[,default]) 获取对象object的属性或者方法,如果存在打印出来,如果不存在,打印出 ...
分类:
编程语言 时间:
2020-03-21 13:12:08
阅读次数:
84