自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 新手上路

 上班的第三天,还在用servlet+mybatis,感觉代码还是没写出随手可来的感觉,甚至有很多地方还要去翻以前的项目,尽管感觉收获不是那么多,但是每天都很充实。上班和在学校做项目不一样,坐在哪里一整天基本遇到的所有问题都是自行解决,除了中午吃饭的时间可以相互讨论,其他时间大家都是自己在完成模块。 虽然现在我还只是一个刚踏入大门的小码农,但是我还是对自己充满信心。每天都在告诉自己时刻保持最好的状...

2018-03-19 23:21:08 146

转载 MySQL存储引擎InnoDB与Myisam的六大区别

MySQL有多种存储引擎,每种存储引擎有各自的优缺点,可以择优选择使用: MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。 MySQL支持数个存储引擎作为对不同表的类型的处理器。MySQL存储引擎包括处理事务安全表的引擎和处理非事务安全表的引擎: · MyISAM管理非事务表。它提供高速存储和检索,以及全文搜索能力。MyISAM在所有MySQL配置里被支持,它是默认的存储引擎,除

2021-09-17 18:27:01 110

转载 Spring注解——同一接口有多个实现类,如何注入?@Resource、@Autowired、@Qualifier

先写一个场景,举例说明: 1、接口:IAnimal public Interface IAnimal{ ...... } 2、实现类:DogImpl ,实现了IAnimal接口。 @Service("dogImpl") public class DaoImpl impliments IAnimal{ ... } 3、业务类:AnimalController public class AnimalController { @Autowired privat

2021-07-22 12:10:41 662

转载 理解maven命令package、install、deploy的联系与区别

我们在用maven构建java项目时,最常用的打包命令有mvn package、mvn install、deploy,这三个命令都可完成打jar包或war(当然也可以是其它形式的包)的功能,但这三个命令还是有区别的。下面通过分别执行这三个命令的输出结果,来分析各自所执行的maven的生命周期。 mvn clean package mvn clean install mvn clean deploy(忽略最后的BUILD FAILURE) 通过三个命令的输出我们可以看出三者的区别在于包函的mav

2021-06-11 15:20:26 83 1

原创 java常见面试题

多线程相关问题 实现多线程有哪些方式?有什么异同? 线程的生命周期 线程池常用的有哪些? 线程池的工作原理 如何启动和销毁线程 什么是线程死锁 悲观锁和乐观锁,公平锁和非公平锁 java集合原理 集合的类图 集合的数据结构实现 集合的效率 集合的遍历 jvm虚拟机 java的内存模型是什么样的 jvm内存分为哪些区域 内存溢出有些类型,如何解决 垃圾回收器有哪些 垃圾回收算法有哪些 jvm常用的参数 如何定位分析jvm线上问题 有哪些分析jvm的工具 数据库.

2021-02-20 11:10:40 68

转载 谈谈对Spring IOC的理解

谈谈对Spring IOC的理解   学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。 一、分享Iteye的开涛对Ioc的精彩讲解   首先要分享的是Iteye的开涛这位技术牛人对Spring框架的IOC的理解,写得非常通俗易懂,以下内容全部来自原文,原文地

2021-02-19 16:39:03 94

转载 JVM调优总结

目录 一些概念 数据类型 堆与栈 Java对象的大小 引用类型 按照基本回收策略分 按分区对待的方式分 按系统线程分 如何区分垃圾 如何处理碎片 如何解决同时存在的对象创建和对象回收问题 为什么要分代 如何分代 什么情况下触发垃圾回收 分代垃圾回收流程示意 选择合适的垃圾收集算法 小结 堆大小设置 回收器选择 辅助信息 常见配置汇总 调优总结 垃圾回收的瓶颈 增量收集的演进 Garbage Firest(G1) 展望 JVM调优工具 如何调优 线..

2021-02-19 10:00:16 224

转载 JVM调优总结(一)-- 一些概念

JVM调优总结(一)-- 一些概念 数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 基本类型包括:byte,short,int,long,char,float,double,Boolean,returnAddress 引用类型包括:类类型,接口类型和数组。 堆与栈 堆和栈是程序运行的关...

2021-02-19 09:51:25 70

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除