java
java
坏蛋呆呆
技术服务业务,技术服务生活,技术服务社会,技术服务世界!!!
展开
-
浅谈Java类之万类之祖-Object
序 java.lang包下的Object类是Java中最特殊的类,是万类之祖,所有的类的父类。总共包含12个方法。整体源码如下, public class Object { private static native void registerNatives(); static { registerNatives(); } public final native Class<?> getClass(); publ...原创 2021-08-22 15:29:31 · 162 阅读 · 0 评论 -
Mybatis — 序章
一、mybatis是什么? ORM:对象关系映射(Object Relational Mapping,简称ORM)是通过使用描述对象和数据库之间映射的元数据,将面向对象语言程序中的对象自动持久化到关系数据库中。 为什么需要ORM? 在面向对象开发的过程中,如果仅仅通过JDBC来进行持久化和数据映射的话,开发人员将花费大量的精力于此,因此ORM框架应运而生。 常用的ORM框架:Hiberna...原创 2019-09-08 13:34:41 · 234 阅读 · 0 评论 -
springmvc框架java.lang.NoSuchMethodException问题解决
一、问题: 严重: Servlet.service() for servlet [springmvc] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.beans.BeanInstantiationException: Fail...原创 2018-08-23 14:04:18 · 9925 阅读 · 1 评论 -
JVM学习笔记一:JVM运行时数据区
最近重读周志明老师的《深入理解Java虚拟机》,结合网络参考资源和视频,对JVM加深了印象且又有一番新的理解,现总结如下(文章图片和内容参考《深入理解Java虚拟机》一书和网络资源,如有侵权请联系我处理). 一、JVM运行时数据区 程序计数器是一块较小的内存空间,可以看作当前线程所执行字节码的行号指示器。由于Java虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,任何时...原创 2018-08-03 16:19:28 · 1840 阅读 · 0 评论 -
JVM学习笔记二:GC
一、对象存活算法 引用计数法(Reference Counting):给对象添加一个引用计数器,每当有一个地方引用它,计数器值就加1;每当引用失效时,计数器值减1;任何时刻计数器为0的对象就是不再被使用的。JVM没有选择此方法来管理内存,原因是无法解决对象之间的循环引用问题。 可达性分析算法:使用“GC Roots”对象做为起点,从这些节点开始向下搜索,搜索所走过的路径称为引用链,每当一个对象...原创 2018-08-05 10:34:52 · 1805 阅读 · 0 评论 -
多线程解决熊吃蜂蜜问题
一、问题 有n只蜜蜂和一只饥饿的熊。他们共享一罐蜂蜜。这个罐子最初是空的;它的容量是蜜蜂的一半。熊睡到罐子里的蜂蜜满了,然后把所有的蜂蜜都吃了,然后再继续睡觉。每只蜜蜂都要反复地收集一份蜂蜜,并把它放进罐子里蜜蜂填满罐子,唤醒了熊。 二、代码 public class BearAndHoneybees { //罐子 public static class Pot { ...原创 2018-07-11 20:47:21 · 2310 阅读 · 3 评论 -
Spring Boot 2.x 整合alibaba Druid 配置
一、pom.xml<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apa原创 2018-07-08 17:03:11 · 11966 阅读 · 1 评论 -
Java删除ArrayList中的重复元素的2种方法
原文链接:http://www.codeceo.com/article/java-arraylist-remove-duplicate-ele.html 译文链接:http://www.codeceo.com/article/java-arraylist-remove-duplicate-ele.html 英文原文:How To Remove Duplicate Elements Fr转载 2015-08-03 21:40:05 · 589 阅读 · 0 评论