灯灯灯灯 灯灯灯灯
4年前
「JDK——ArrayList源码」超强解析,图文详解
ArrayList源码解析简介ArrayList是Java集合框架中非常常用的一种数据结构。继承自AbstractList,实现了List接口。底层基于数组来实现动态容量大小的控制,允许null值的存在。同时还实现了RandomAccess、Cloneable、Serializable接口,支持快速访问、复制、序列化操作。了解数组数组简单来说就是将所有的
Stella981 Stella981
4年前
Intellij IDEA创建spring MVC项目
相信各位未来的Java工程师已经接触到了springMVC这个框架的强大之处,看了很多的教程,都是eclipse的,在intellijIDEA这个强大的工具面前居然不能很顺畅的,今天我就带领大家用IDEA创建HelloWorld程序。注:1、本文只讲解怎么用intellijIDEA进行创建springMVC项目,并不会讲解具体的sp
Stella981 Stella981
4年前
SpringBoot使用Undertow
Undertow是一个Java开发的灵活的高性能Web服务器,提供包括阻塞和基于NIO的非阻塞机制。Undertow是红帽公司的开源产品,是Wildfly默认的Web服务器。SpringBoot2中可以将Web服务器切换到Undertow来提高应用性能。Undertow官网地址(https://www.oschina.net/action/GoToL
Wesley13 Wesley13
4年前
Java 中初始化 List 集合的 6 种方式!
!(https://oscimg.oschina.net/oscnet/0db5449d0736e22cb92ba0cf9daad91990a.jpg)  List是Java开发中经常会使用的集合,你们知道有哪些方式可以初始化一个List吗?这其中不缺乏一些坑,今天栈长我给大家一一普及一下。  1、常规方式  ListString
Stella981 Stella981
4年前
Scala编程快速入门
1.scala数据类型!(https://oscimg.oschina.net/oscnet/2530ebcec5284db427b1db161f02da85037.jpg)上表中列出的数据类型都是对象,也就是说scala没有java中的原生类型。在scala是可以对数字等基础类型调用方法的。例如数字1可以调方法,使用1.
Stella981 Stella981
4年前
JPA、Hibernate、Mybatis的区别
1.概念:Hibernate :Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。着力点对象与对象之间关系2.简介:Mybatis:MyBatis本是apache(https://www.oschina.net/action/GoToL
Stella981 Stella981
4年前
Processing入门指南
简介Processing 是由MIT媒体实验室的CaseyReas和BenjaminFry发明的一种开源可视化编程语言。Processing为数字媒体与娱乐交互设计而创建,其目的是通过可视化的方式辅助编程教学,并在此基础之上表达数字创意。Processing基于Java语言,进一步简化了语法,并用图形编程
Wesley13 Wesley13
4年前
Java面试总结(面试流程及核心面试题)
Java面试流程及核心面试题面试整体流程 1.1简单的自我介绍      我是xxxx,工作xxx年.我先后在xxxx公司、yyyy公司工作。先后做个xxxx项目、yyyy项目。 1.2你简单介绍一下xxxx项目    为了解决xxxx问题,开发了一套xxxx系统,该系统主要有那些部分组成。简单介绍
Wesley13 Wesley13
4年前
MySQL 中一个双引号的错位引发的事故
点击上方Java后端(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2MjEwMjI1Mg%3D%3D%26mid%3D2247489272%26idx%3D3%26sn%3Dce74938072fc73a808d83