摘要:
Java一个重要的优势就是通过垃圾管理器GC (Garbage Collection)自动管理和回收内存,程序员无需通过调用方法来释放内存。也因此很好多的程序员可能会认为Java程序不会出现内存泄漏的问题,这种想法是不对的,当我们对内存使用不当的时候仍然可能会出现内存泄漏,并且问题相对与c++来说更隐秘,问题的根... 阅读原文
2019-04-30 09:15:06 阅读(2335) 评论(0)
摘要:
作为开发者来说,必备的除了对编码的热情还要有自己的一套技巧,另外不可缺少的就是平时学习的网站。以下本人收集的 Java 开发者必备的网站,这些网站可以提供信息、以及一些很棒的讲座 , 还能解答一般问题、面试问题等,或许你会认为有些网站适合任何水平的开发者,但是我认为:对于 Java 开发大牛来说,网站的好坏取决于如何... 阅读原文
2019-04-30 08:00:26 阅读(2263) 评论(0)
摘要:
刚学习继承的时候,总是会有这样的疑问。
子类继承父类时,会继承所有的非私有的属性和方法。那么在用set方法修改父类的私有属性时,怎么没有报空指针异常呢?
后来仔细想过这个问题,既然没有报空指针,那么在内存里这个属性一定是存在的。那么问题又来了,既然都在问题为什么又不能访问呢。百度了一下,原来在实例化子... 阅读原文
2019-04-30 06:31:01 阅读(3481) 评论(0)
摘要:
本系列博客记录自己学习Spring Boot的历程,如帮助到你,不胜荣幸,如有错误,欢迎指正!
本篇博客我们讲解下在Spring Boot中使用MyBatis访问MySql数据库的简单用法。
1.前期准备
假设你的机器已经安装好了MySql,我们先执行如下语句创建数据库和表:
CREATE DATABASE sp... 阅读原文
2019-04-30 06:00:08 阅读(2301) 评论(0)
摘要:
请根据如下程序代码,画出对应的内存管理图(不需要画方法区),并写出输出结果。
1.
public class Cell{
int row;
int col;
public Cell(int row,int clo){
this.row=row;
th... 阅读原文
2019-04-30 00:47:02 阅读(2243) 评论(0)
摘要:
一、SqlSession的使用范围说明
1、SQLSessionFactoryBuilder
通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory,将SqlSessionFactoryBuilder当成一个工具类使用即可,不需要使用单例模式管理,在创建SqlS... 阅读原文
2019-04-29 22:59:03 阅读(2422) 评论(0)
摘要:
1.JDBC介绍
JDBC(Java Database Connectivity)是基于JAVA语言访问数据库的一种技术。JDBC包括一套JDBC的API和一套程序员和数据库厂商都必须去遵守的规范。定义在两个包中:
java.sql包:提供访问数据库基本的功能javax.sql包:提供扩展的功能
2.JDBC可... 阅读原文
2019-04-29 22:41:02 阅读(2893) 评论(0)
摘要:
1、为什么会有服务器渲染与客户端渲染?
首先理解服务器和浏览器客户端之间传递的是什么——HTML,CSS,JavaScript的文件以及数据载体json(xml)等文件。
一开始,Web App 直接由若干 HTML,CSS, JS 组成,每一个页面需要特殊的逻辑,因此随着App规模的扩大,后端网站目录... 阅读原文
2019-04-29 21:58:03 阅读(2991) 评论(0)
摘要:
对特定元素添加超链接后,用户可以通过点击被链接的元素来激活这些链接,通常在被链接的元素下带有下划线或者以不同的颜色显示来进行区分。按照使用对象的不同,链接又可以分为:文本超链接,图像超链接,E-mail链接,锚点链接,多媒体文件链接,空链接等多种链接,本篇文章中将介绍在PDF中添加几种不同类型超链接的方法,包括:
... 阅读原文
2019-04-29 21:43:05 阅读(2387) 评论(0)
摘要:
1、引用计数算法
描述:给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器值为0的对象就是不可能再被使用的。
特点:实现简单,判定效率高。
缺点:无法解决对象之间的相互循环引用的问题。
2、可达性分析算法
描述:通过一系列的... 阅读原文
2019-04-29 20:44:01 阅读(2780) 评论(0)