Java
坤少的IT之路
小白之路,全栈之路刚刚开始,这是一条不归路,加油!
展开
-
JVM堆栈的理解
关于Java堆栈的理解与说明说到java的堆和栈就想起来了,java内存中的分配结构。作为一个Java的程序员,我们肯定知道Java的程序是运行在java虚拟机上的,也就是平时所说的JVM。程序中所有的方法、变量、常量、实例、静态存储都是由JVM在内存中进行分配的。1. 寄存器:JVM中运行最快的,JVM内部的虚拟的存储器和CPU有关,我们无法控制。2. 堆栈(也就是平时所说的栈sta...转载 2018-06-07 23:18:07 · 16237 阅读 · 8 评论 -
jquery.min.js:2 Uncaught TypeError: Cannot read property 'length' of null
今天写项目,遇到了这个问题,使用Mybatis的逆向工程没有几次。所以还不是很熟悉。当时看到这个错误,很是懵逼,后来打印了一下要遍历的数据,才发现里面有一个为null。 这才意识到是这里的问题,然后看自己写的service代码是这个。。。 我自己认为是没有问题的,所以看了一下xml的源码: 发现返回的类型是不一样的,一个是BaseResult另一个是...原创 2018-06-22 20:37:18 · 19383 阅读 · 0 评论 -
初识SpringApplication原理 (来自Spring Boot 2.0深度实践之核心技术篇的学习)
初识SpringApplication运行原理准备阶段 配置Spring Bean的来源 默认我们配置的路径就是classpath:推断:web类型 Web类型推断的实现: ①判断webApplicationType 是web Flux类型并且不是Servlet类型,则返回web Flux类型。否则进行下一步。 ...原创 2019-01-27 15:06:30 · 527 阅读 · 0 评论 -
Mac 安装JDK
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/HomeM2_HOME=/usr/local/mavenPATH=$JAVA_HOME/bin:$M2_HOME/bin:$PATH:.CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.export JAVA_HOMEexport M2_HOMEexport PATHexport原创 2019-03-30 21:34:45 · 170 阅读 · 0 评论 -
MessageFormat 字符串拼接 -- 优雅方式
其实一直想知道一种字符串拼接得方式,在这之前只是使用StringBuilder进行拼接。就在今天带我的彬哥说,你前两天提交的代码,我给你重构了一下(没错我还是大四的实习生)。不得不说,工作了那么长时间的经验,不是白给的,只能用佩服来说话了。废话不多说进入正题。一、java.text.MessageFormat 的用法①普通的字符串拼接,使用{n} (n = 0,1,2,3,4...原创 2019-04-01 11:12:37 · 1124 阅读 · 0 评论 -
作为一个Java开发者,你必须弄懂这些对象的概念:POJO、PO、DTO、DAO、BO、VO
作为一个大四即将毕业的毕业生,技术会的多并不重要,我觉得重要的是基础,这样才能才职场中如鱼得水般地学习。废话不多说,下面开始讲解这些概念。POJO 全称:Plain Ordinary Java Object,简单普通java对象,一般使用在数据库表映射,即一个字段对应一个属性。PO 全称:Persistant Object,持久化对象,一般存储数据库中映射之后的数据,一...原创 2019-05-21 11:24:31 · 285 阅读 · 0 评论