摘要: 垃圾收集 程序计数器、虚拟机栈、本地方法栈三个区域随线程而生,随线程而灭;这几个区域的内存分配和回收都具备稳定性,不需要过多的考虑回收的问题。而Java堆和方法区则不一样。 Java堆中存储了几乎所有的对象实例,垃圾收集器进行对堆的回收之前,需要判断这些对象是否还存活 一。判断对象是否存活 判断对象 阅读全文
posted @ 2019-03-16 16:37 埃克斯诶尔 阅读(368) 评论(0) 推荐(0) 编辑
摘要: Spring框架的两个核心分别是 IOC(Inversion of Control)控制反转 和 AOP(Asepect-Oriented Programming)面向切面编程。 此外,有的书本上将写的是DI(Dependency Injection)依赖注入和AOP。实际上,DI和IOC的目标和方 阅读全文
posted @ 2019-03-08 21:55 埃克斯诶尔 阅读(293) 评论(0) 推荐(0) 编辑
摘要: JVM(Java Virtual Machine) 即Java虚拟机,是一种用于计算设备的规范,用于运行Java程序编译后得到的字节码文件(Class文件) 一。JVM的内存区域 1.程序计数器(Programing Counter Register) 用于选取需要JVM执行的字节码指令,最简单的一 阅读全文
posted @ 2019-03-05 16:58 埃克斯诶尔 阅读(539) 评论(0) 推荐(1) 编辑
摘要: 今天看了一篇有关Mybatis非常好的文章,顺便写了一下学习心得。 原文地址:https://blog.csdn.net/u010349169/article/details/40422941 一。Mybatis的框架设计 Mybatis框架大致可以分为四个部分: (1)接口层:用于实现和数据库的交 阅读全文
posted @ 2019-02-28 16:37 埃克斯诶尔 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Mybatis的优点之一就是可以动态的使用SQL,而在相应的mapper.xml文件中编写SQL时,分别有两种动态获取参数的方式即 #{}和${} 首先,介绍一下mapper.xml中mapper标签下select,delete等标签中的 parameterType属性 parameterType属 阅读全文
posted @ 2019-02-25 15:02 埃克斯诶尔 阅读(291) 评论(0) 推荐(0) 编辑
摘要: Mybatis的使用环境配置步骤主要分为以下三步 1.导入jar包 2.创建mybatis的全局配置文件,并编写 3.创建mapper的配置文件 一。导入jar包 (踩坑:这一步中的导入mysql驱动包总是忘记) (1)需要导入 mybatis的jar包 (2)需要导入 mybatis的依赖包(即一 阅读全文
posted @ 2019-02-24 20:20 埃克斯诶尔 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1.题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。 程序分析:采取逆向思维的方法,从后往前推断。 题目来源:h 阅读全文
posted @ 2018-09-25 20:58 埃克斯诶尔 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 (2)如果n<>k,但n能被k整除,则应打印出k的值,并用n除以k的商, 阅读全文
posted @ 2018-09-23 21:20 埃克斯诶尔 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1.题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 分析:只需要对三位数的数字进行循环(100~999),判断三位数中个十百位上的数的立方和是否与三位数数值相等即可 Java实现 Python实现 阅读全文
posted @ 2018-09-21 18:31 埃克斯诶尔 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1.题目:判断101到200之间有多少个素数,并输出所有素数 题目分析:判断一个数是否为素数,只需要判断这个数有没有除1和它自身外的其他因数。因此,判断这个数能否被2-它的平方根中的任意一个数整除即可。 题目来源:http://blog.sina.com.cn/s/blog_60fafdda0100 阅读全文
posted @ 2018-09-20 19:44 埃克斯诶尔 阅读(218) 评论(0) 推荐(0) 编辑