摘要:
jvm系列(一):java类的加载机制 1、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个 java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的 Class对象, Cl 阅读全文
摘要:
1.Java的基础数据类型有哪些?各占几个字节? 1)整型:byte(1), short(2),int(4),long(8) 2)浮点型:float(4),double(8) 3)字符型:char(2) 4)布尔型:boolean(1/8) 2.PO持久对象 VO值对象、视图对象 3.Java中co 阅读全文
摘要:
内存泄漏和内存溢出 内存溢出:(out of memory)通俗理解就是内存不够,通常在运行大型软件或游戏时,软件或游戏所需要的内存远远超出了你主机内安装的内存所承受大小,就叫内存溢出。 内存泄漏:(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的 阅读全文
摘要:
(1)JAVA知识 Q1:List、Set、Map 之间的区别 List 是一个有序并且允许元素重复的集合,它的底层数据结构是数组,数组的优缺点都很明显,就是查询速度很快,但是要做数据移动,比如增加、删除速度就会很慢。 Set 是一个无序且不允许元素重复的集合,它的底层数据结构是哈希表,它的优缺点是 阅读全文
摘要:
Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。 有两个作用: 认证:验证用户名和密码是否合法(是否系统中用户),这是第一关; 授权:是系统用户不代表你能使用某些功能,因为你可能没有权限,这是第二关; Spring Security 阅读全文
摘要:
1.springBoot+集成CAT监控 1.在pom.xml中加入cat-client 的meven依赖 <!--springboot项目引入大众点评的cat--> <dependency> <groupId>com.dianping.cat</groupId> <artifactId>cat-c 阅读全文
摘要:
安装python 1、去官网下载python安装包,官网地址:https://www.python.org/,安装包如图: 2、双击安装就好了,注意讲python添加到path中(这样就不用配置python环境变量),然后Next到结束直接Close。 3、检查是否安装成功,在cmd命令行中收入py 阅读全文
摘要:
REGEXP_SUBSTR函数格式如下: function REGEXP_SUBSTR(String, pattern, position, occurrence, modifier) __srcstr :需要进行正则处理的字符串 __pattern :进行匹配的正则表达式 __position : 阅读全文