自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学Java,找哪吒

订阅专栏的同学请私信我进交流群

  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

转载 Java内联函数

内联函数在说内联函数之前,先说说函数的调用过程。调用某个函数实际上将程序执行顺序转移到该函数所存放在内存中某个地址,将函数的程序内容执行完后,再返回到 转去执行该函数前的地方。这种转移操作要求在转去前要保护现场并记忆执行的地址,转回后先要恢复现场,并按原来保 存地址继续执行。也就是通常说的压栈和出栈。因此,函数调用要有一定的时间和空间方面的开销。那么对于那些函数体 代码不是很大,又频繁调用的函数来说,这个时间和空间的消耗会很大。那怎么解决这个性能消耗问题呢,这个时候需要引入内联函数了。内联函数就是

2020-10-30 16:36:25 4590

转载 java中有没有指针

学过c/c++,然后学java的人往往心中有此纠结,java中到底有没有指针?如果一定要在是或否里选择一个,OK,java中没有指针。那么,java中的引用(reference)和c/c++中的指针(如无特别说明,后文指针均指c/c++中的指针)究竟有着什么样纠葛不清的关系呢?在开始之前先说一下c/c++的引用,它跟java的引用完全不是一个东西,c/c++的引用是同一块内存的不同名字。而java的引用是指向一个对象,引用本身也占用了内存。首先,列举一下能对指针进行的一些常见操作:1、指向一个

2020-10-29 18:59:41 3486

转载 MyBatis xml配置文件详解

一、MyBatis 配置文件基本结构在使用mybatis框架时,首先导入其对应的jar包,并进行相应的配置,所以得对配置文件的每个参数都得了解。一个完全的mybatis配置文件结构如下:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.

2020-10-15 22:48:36 21553

转载 MyBatis事务管理

一、概述事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下:为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(Java Persistence API和JDO(Java Data Objects)支持声明式事管理,特别是基于注解的声明式事务管理,简单易用提供比其他事务API如JTA更单的编程式事务管理API与s

2020-10-15 00:21:01 5644 2

原创 STS安装 Maven

一、Maven环境搭建1、Maven下载和修改配置登录官网自行下载。2、解压到D盘根目录下3、在maven解压目录同一级,建立repository本地仓库目录4、修改maven的核心配置,打开maven安装目录下conf/settings.xml二、在STS(或者eclipse)工具中集成maven插件1、打开开发STS(或eclipse)工具,在菜单栏选择window–preferences–maven2、配置本地Maven环境...

2020-10-15 00:10:59 2082

原创 Java面试题总结(基础面试题完结版,2020-10-13)

一、迭代器 Iterator 是什么?二、Iterator 怎么使用?有什么特点?三、Iterator 和 ListIterator 有什么区别?四、怎么确保一个集合不能被修改?五、队列和栈是什么?有什么区别?六、既然提到可以通过配置不同参数创建出不同的线程池,那么 Java 中默认实现好的线程池又有哪些呢?请比较它们的异同七、如何在 Java 线程池中提交线程?八、什么是 Java 的内存模型,Java 中各个线程是怎么彼此看到对方的变量的?九、既然 volatile 能够保证线程间的变量

2020-10-14 23:51:09 5238

转载 工作了4年的JAVA程序员应该具备什么技能?

前言近期找了一份新的工作,用到的技术栈很简单,难的是日语和逻辑,难的我有点怀疑人生,此时,我在思考,思考工作将近4年的Java程序员,到底应该具备什么样的技能,才能不被这个社会淘汰。语言?比如日语?语言表达能力?还是Java技术的能力?人的精力是有限的,我已不再年轻,有的时候也很纠结,为了更好的发展,是学习日语?还是应该学习技术?还是语言表达,业务分析能力?这好像有点幼稚,为什么不能全学的,应该全学,但随着岁月的蹉跎,我发现我精力不够了,好几次到晚上10点多钟,眼睛睁不开了,乏了,干不动

2020-10-11 22:06:54 3582 1

原创 Java面试题总结(乱序版,2020-09-29)

一、哪些集合类是线程安全的?二、Java 中的线程池是如何实现的三、创建线程池的几个核心构造参数?四、线程池中的线程是怎么创建的?是一开始就随着线程池的启动创建好的吗?五、spring mvc 和 struts 的区别是什么?六、get 和 post 请求有哪些区别?七、设计一个 ATM 机,请说出你的设计思路?八、请举例解释@Required 注解?九、请举例解释@Autowired 注解?十、请举例说明@Qualifier 注解?十一、如何使用 Spring Bo

2020-10-11 21:43:33 4102 2

在SPL运行环境中执行的脚本

在集算器(即SPL运行环境)中执行该脚本可将数据写入数据库(以MySQL为例)

2022-04-14

SPL集文件格式的数据

SPL集文件格式的数据

2022-04-14

SPL集文件格式的数据

SPL集文件格式的数据

2022-04-14

10万字208道Java经典面试题总结(附答案)_Java攻城狮-CSDN博客_java经典面试题及答案.pdf

10万字208道Java经典面试题总结(附答案)_Java攻城狮-CSDN博客_java经典面试题及答案.pdf

2022-01-01

Java学习路线思维导图.png

适合初中级程序员的Java学习路线图

2021-10-09

空空如也

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

TA关注的人

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