- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 浅谈Intellij idea引入jar包的几种方式
方式一:通过依赖引入Project Settings=>Modules=>Dependencies=>选择右侧"+"=>JARs or directories我以添加mysql-connector-java-8.0.15.jar为例添加好之后,外部类库会出现相应的jar包方式二:通过lib文件夹1.在项目根目录建立lib文件夹(web开发中,为...
2019-03-22 14:33:31 4153
原创 浅谈基于Intellij IDEA Maven的配置与使用
浅谈基于Intellij IDEA Maven的配置与使用 在java开发中,引入jar包的方式从种类上划分,可分为自动导入和手动导入,然而,手动导入繁琐,不是很适合当前开发模式,手动导入也被自动导入所取代。当前,Maven和Gradle是比较主流的自动导入工具,本篇文章,我们主要分析Maven自动导入。 在进入正文...
2019-03-20 15:40:00 208
原创 浅谈Maven仓库的配置
在java开发中,引入jar包的方式从种类上划分,可分为自动导入和手动导入,然而,手动导入繁琐,不是很适合当前开发模式,手动导入也被自动导入所取代。当前,Maven和Gradle是比较主流的自动导入工具,本篇文章,我们主要分析Maven自动导入。 在进入正文前,我们先来看看一个概念,即“仓库”。何为仓库呢?指存放jar文件的库,具体来说,就是项目所需的jar文件库。在...
2019-03-20 15:38:06 936
原创 浅谈SpringMVC执行过程
浅谈SpringMVC执行过程 通过深入分析Spring源码,我们知道Spring框架包括大致六大模块, 如Web模块,数据库访问技术模块,面向切面模块,基础设施模块,核心容器模块和模块,其中,在Spring框架的Web模块中,又包含很多前端技术,如SpringMVC,Spring WebSocket,Spring WebPort...
2019-03-08 02:09:00 464
原创 浅析关于java的一些基础问题(上篇)
要想让一个问题变难,最基本有两种方式,即极度细化和高度抽象。对于任何语言的研究,良好的基础至关重要,本篇文章,将从极度细化的角度来解析一些java中的基础问题,这些问题也是大部分编程人员的软肋或易混淆点。一 关于String问题1.String是基本类型(值类型)还是引用类型?(1)String是引用类型。通过查看jdk,String是一个类,既然是一个类,那么就是引用...
2019-03-07 09:31:50 273
原创 一步步解析java执行内幕
对于任何一门语言,要想达到精通的水平,研究它的执行原理(或者叫底层机制)不失为一种良好的方式。在本篇文章中,将重点研究java源代码的执行原理,即从程序员编写JAVA源代码,到最终形成产品,在整个过程中,都经历了什么?每一步又是怎么执行的?执行原理又是什么?..... 当然,本篇文章的粒度可能稍微侧重于宏观方面,更细粒度的技术分析,需要在接下来的该系列文章中与大家分享...
2019-03-02 15:27:07 289
原创 软件架构应关心的若干要素
本篇文章主要分析,架构师在设计系统架构时,应关心哪些关键要素?一 业务场景 A公司是一家服装公司,主要提供服装一体化服务(服装设计,服装销售,售后服务等),该公司主要通过淘宝,天猫,京东等平台进行销售,由于公司良好的服装质量,高效的服务水平和良好的信誉等,使得公司的销售量不断地增长,到了第五年,公司的销售呈现指数型增长....,为了迎合指数型的业务需求,公司高层决定使用互联网...
2019-03-02 15:09:41 607
原创 【JVM系列】一步步解析java执行内幕
【JVM系列】一步步解析java执行内幕 对于任何一门语言,要想达到精通的水平,研究它的执行原理(或者叫底层机制)不失为一种良好的方式。在本篇文章中,将重点研究java源代码的执行原理,即从程序员编写JAVA源代码,到最终形成产品,在整个过程中,都经历了什么?每一步又是怎么执行的?执行原理又是什么?..... 当...
2019-03-01 16:03:00 886
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人