文章分类 -  Java

摘要:HTML+Ajax vs JSP https://bbs.csdn.net/topics/390939813 受益颇多的讨论 “前端使用HTML+Ajax,后端使用Java Servlet,这样完全可以做到前后端分离, 前端那天换成了移动App或者桌面App,后端程序可重用、无需重新开发,而后端服务 阅读全文
posted @ 2020-03-15 22:34 别再闹了 阅读(565) 评论(0) 推荐(0)
摘要:将mybatis整合到spring框架中 Dao中只定义接口,例如: 这里要注意,除了传对象之外,还可以传参数,但是参数定义时候需要加上@Param注解,这样才能通过 {}访问 阅读全文
posted @ 2020-03-15 21:21 别再闹了 阅读(162) 评论(0) 推荐(0)
摘要:SpringMVC的InternalResourceViewResolver视图解析器 我们最常使用的视图解析器就是InternalResourceViewResolver,但是它只是springMVC众多视图解析器中的一个, "这篇文章" 详细介绍了各种解析器, 对于InternalResourc 阅读全文
posted @ 2020-03-15 21:00 别再闹了 阅读(606) 评论(0) 推荐(0)
摘要:springMVC 使用 html 视图配置详解 最近上班开发的任务不多,于是搞自己的项目了,准备用 springMVC,但是想用 html 作视图,但是 一直发现访问可以进 controller,但是不能找到 html,很郁闷,经过一个多小时的研究终于解决了这个问题。下面附一下我的 配置。 首先是 阅读全文
posted @ 2020-03-15 18:49 别再闹了 阅读(1201) 评论(0) 推荐(0)
摘要:ConcurrentHashMap 的锁分段技术 术语定义 | 术语 | 英文 | 解释 | | | | | | 哈希算法 | hash algorithm | 是一种将任意内容的输入转换成相同长度输出的加密方式,其输出被称为哈希值。 | | 哈希表 | hash table | 根据设定的哈希函数 阅读全文
posted @ 2020-03-15 11:16 别再闹了 阅读(416) 评论(0) 推荐(0)
摘要:Java Thread.join() 详解 一、使用方式。 join 是 Thread 类的一个方法,启动线程后直接调用,例如: 二、为什么要用 join() 方法 在很多情况下,主线程生成并起动了子线程,如果子线程里要进行大量的耗时的运算,主线程往往将于子线程之前结束,但是如果主线程处理完其他的事 阅读全文
posted @ 2020-03-15 11:11 别再闹了 阅读(1172) 评论(0) 推荐(0)
摘要:Java 集合系列 11 之 Hashtable 详细介绍 (源码解析) 和使用示例 概要 前一章,我们学习了 "HashMap" 。这一章,我们对 Hashtable 进行学习。 我们先对 Hashtable 有个整体认识,然后再学习它的源码,最后再通过实例来学会使用 Hashtable。 "第 阅读全文
posted @ 2020-03-15 10:18 别再闹了 阅读(439) 评论(0) 推荐(0)
摘要:详细解读ArrayList 为什么突然写这个呢,就是怕面试时候面试官问:"读过哪些源码,请详细描述一个你最熟悉的?"所以打算要吃透至少一个方面 ArrayList 简介 ​ ArrayList 是一个数组队列,相当于 动态数组。与 Java 中的数组相比,它的容量能动态增长。它继承于 Abstrac 阅读全文
posted @ 2020-03-15 09:55 别再闹了 阅读(455) 评论(0) 推荐(0)
摘要:简述Spring容器与SpringMVC的容器的联系与区别 摘要: 在Spring整体框架的核心概念中,容器的核心思想是管理Bean的整个生命周期。但在一个项目中,Spring容器往往不止一个,最常见的场景就是在一个项目中引入Spring和SpringMVC这两个框架,其本质就是两个容器:Sprin 阅读全文
posted @ 2020-03-14 12:05 别再闹了 阅读(309) 评论(0) 推荐(0)
摘要:Spring 依赖注入 static 静态变量相关问题 1.Spring 不支持依赖注入 static 静态变量 在 springframework 里, 我们不能 @Autowired 一个静态变量, 使之成为一个 spring bean, 例如下面这样: 可以试一下, yourClass 在这种 阅读全文
posted @ 2020-03-13 18:11 别再闹了 阅读(2306) 评论(0) 推荐(0)
摘要:Spring注解:@Repository、@Service、@Controller 和 @Component @Repository、@Service、@Controller 和 @Component 将类标识为 Bean Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 阅读全文
posted @ 2020-03-13 18:09 别再闹了 阅读(365) 评论(0) 推荐(0)
摘要:Java 内省机制 一、内省机制概述 ​ Java 中的反射机制是通过名称得到类的方法和对象的成份,对于一切 Java 类都是适用的,但是有时候使用起来比较麻烦。而 JavaBean 是一种特殊的 Java 类,遵守 JavaBean 的规范,即所有的成员都是私有成员,且每个成员都有公开的读取和设定 阅读全文
posted @ 2020-03-13 15:42 别再闹了 阅读(544) 评论(0) 推荐(0)
摘要:jdbc—JDBC 常用接口介绍 1.什么是 JDBC 1.JDBC(Java Database Connection)为 Java 开发者使用数据库提供了统一的编程接口,它由一组 Java 类和接口组成。是 Java 程序与数据库通信的标准 API。 JDBC API 使得开发人员可以使用纯 Ja 阅读全文
posted @ 2020-03-12 22:08 别再闹了 阅读(723) 评论(0) 推荐(0)
摘要:Java八大基本数据类型及其数组形式中元素的默认值 | 数据类型 | 初始值 | | | | | byte | 0 | | short | 0 | | int | 0 | | long | 0L | | char | 'u0000' | | float | 0.0f | | double | 0 | 阅读全文
posted @ 2020-03-10 17:44 别再闹了 阅读(167) 评论(0) 推荐(0)
摘要:Java里把int基本类型变成Integer包装类,有啥用? 作者:大宽宽 链接:https://www.zhihu.com/question/375456014/answer/1063333033 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 这是Java(或者 阅读全文
posted @ 2020-03-10 16:36 别再闹了 阅读(517) 评论(0) 推荐(0)
摘要:Java 集合系列 17 之 TreeSet 详细介绍 (源码解析) 和使用示例 概要 这一章,我们对 TreeSet 进行学习。 我们先对 TreeSet 有个整体认识,然后再学习它的源码,最后再通过实例来学会使用 TreeSet。内容包括: "第 1 部分 TreeSet 介绍" "第 2 部分 阅读全文
posted @ 2020-03-10 16:28 别再闹了 阅读(343) 评论(0) 推荐(0)
摘要:java 中 native 的用法 前言: 在查看 Thread.java 文件时,发现有一个 方法比较特殊 private native void start0(); 概念: native 关键字说明其修饰的方法是一个原生态方法,方法对应的实现不是在当前文件,而是在用其他语言(如 C 和 C++) 阅读全文
posted @ 2020-03-10 15:57 别再闹了 阅读(770) 评论(0) 推荐(0)
摘要:Java 并发编程:volatile 关键字解析 volatile 这个关键字可能很多朋友都听说过,或许也都用过。在 Java 5 之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在 Java 5 之后,volatile 关键字才得以重获生机。 volatile 关键字虽 阅读全文
posted @ 2020-03-10 11:45 别再闹了 阅读(138) 评论(0) 推荐(0)
摘要:多线程真的会使用CPU所有的内核吗? 结论: 线程的调度是根据cpu的算法,如果线程的运算量不大,cpu算法调度线程不一定会平均分配给每个内核的。 学习多线程的时候,我们都知道如果多个线程分配到CPU多个内核是可以并发的执行。但真的是这样的吗? 先来看看电脑配置: 测试电脑是单CPU,4核。按道理来 阅读全文
posted @ 2020-03-10 10:59 别再闹了 阅读(731) 评论(0) 推荐(0)
摘要:java 自带的监控工具 VisualVM 注:在Linux中,该工具的打开方式是在终端输入jvisualvm VisualVM 是一款免费的,集成了多个 JDK 命令行工具的可视化工具,它能为您提供强大的分析能力,对 Java 应用程序做性能分析和调优。这些功能包括生成和分析海量数据、跟踪内存泄漏 阅读全文
posted @ 2020-03-10 10:57 别再闹了 阅读(4511) 评论(0) 推荐(0)