随笔分类 -  java

Java Spring Boot 基本使用123
摘要:今天简单学习下 Spring Boot 的基本使用,在此基础上,我们就可以改造为更加庞大的项目,话不多说,看示例吧。 1.IDEA 设置 首先通过 idea file -> New Project: 注意 SDK 和 java 版本一致,我们的依赖管理用的是 Maven。 然后 next 选择 Sp 阅读全文

posted @ 2023-12-06 16:10 进击的davis 阅读(36) 评论(0) 推荐(0)

Java JMH 基准测试 使用小结
摘要:在学习完 Java 的单元测试后,趁热打铁,作为有追求的程序开发人员,不顺便再学个基准测试、性能测试吗? 目录1.示例2.JMH的使用引入依赖注解@BenchmarkMode@OutputTimeUnit@State@Warmup@Measurement@Fork@Threads@Benchmark 阅读全文

posted @ 2023-11-22 15:15 进击的davis 阅读(519) 评论(0) 推荐(0)

Java JUnit5 使用小结
摘要:在我们的日常开发中,代码一边编码一边自测是常有的事,做好单元测试也是一名开发应该掌握的技能,不说测试搞得多么强,至少会基本的,会功能测试,会性能测试。今天来学习下 单元测试。 1.JUnit5介绍 现在主要版本是 JUnit5,所以后面的内容也都是基于 JUnit5 做相关的介绍。JUnit5 是 阅读全文

posted @ 2023-11-21 17:39 进击的davis 阅读(232) 评论(0) 推荐(0)

log4j2 配置详解小结
摘要:日志框架 log4j2 功能强大,了解配置信息对于我们使用 log4j2很有必要,今天学习下相关的配置。 目录ConfigurationPropertiesAppendersAppenderAppender-ConsoleAppender-FileAppender-RollingFileLogger 阅读全文

posted @ 2023-11-20 11:23 进击的davis 阅读(2170) 评论(0) 推荐(0)

Java 线程池使用小结
摘要:我们在使用多线程编程的时候,为何要用线程池呢?使用线程池的好处是什么呢?线程池有哪些使用场景? 为何使用线程池? 因为线程资源宝贵,不论创建新的线程还是销毁线程,都有相应的资源开销,比如在数据库连接方面,每个请求过来都是新建连接数据库的线程,请求少,资源开销总体不大,但也架不住请求一直来,线程一直频 阅读全文

posted @ 2023-11-16 10:01 进击的davis 阅读(70) 评论(0) 推荐(0)

Java 多线程安全的使用小结
摘要:在使用多线程进行编程的过程中,难免遇到共享资源读写问题,这是为了线程安全,一种思路就是使用 锁 来控制并发读写问题。 在通过锁来实现并发安全中,常用的有以下几种: synchronized,对象锁 ReentrantLock,重入锁 ReentrantReadWriteLock,读写锁 今天从使用的 阅读全文

posted @ 2023-11-16 10:00 进击的davis 阅读(54) 评论(0) 推荐(0)

MyBatis框架及原理分析
摘要:转载:https://www.cnblogs.com/luoxn28/p/6417892.html 另外,感兴趣参考:mybatis学习系列 阅读全文

posted @ 2021-05-12 09:31 进击的davis 阅读(63) 评论(0) 推荐(0)

tomcat安装教程
摘要:文档下载:https://files-cdn.cnblogs.com/files/yocichen/Tomcat安装教程.rar 注意:本教程适用Windows平台安装Tomcat,Linux请参考 https://www.cnblogs.com/xdp-gacl/p/4097608.html 安装 阅读全文

posted @ 2021-05-06 10:42 进击的davis 阅读(226) 评论(0) 推荐(0)

[linux] centos7安装jdk教程
摘要:linux安装java jdk的通用流程 1.卸载系统自带open jdk 2.下载解压jdk tar包,并cp到指定安装路径 3.设置环境变量并source Linux上一般会安装Open JDK,关于OpenJDK和JDK的区别:http://www.cnblogs.com/sxdcgaq808 阅读全文

posted @ 2021-05-02 10:20 进击的davis 阅读(168) 评论(0) 推荐(0)

JDBC快速入门
摘要:JDBC: 1. 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 * JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC) 阅读全文

posted @ 2021-04-28 08:24 进击的davis 阅读(81) 评论(0) 推荐(0)

3w字详解java集合
摘要:3W 字详解 Java 集合 阅读全文

posted @ 2021-04-25 22:46 进击的davis 阅读(50) 评论(0) 推荐(0)

java实现斗地主
摘要:java实现的小程序,涉及基础包括双列集合/单列集合的使用,简单for循环,从编码的效率看,python的代码量可以少很多。 下面说说小程序的步骤: 1.组牌,花色加数字或字母,double for loop,单双列集合 2.洗牌,用到shuffle 3.抽牌,对3取模及留底牌 4.看牌,map.g 阅读全文

posted @ 2021-04-20 22:25 进击的davis 阅读(313) 评论(0) 推荐(0)

java类构造方法的使用
摘要:之前一直用的python,python编程不用想很多变量类型的事情,java不管返回还是定义还是传参都要预先定义变量类型,而且变量类型相对也更丰富,无奈java香。 package com.it.demo; public class Student { // members variable pri 阅读全文

posted @ 2021-04-17 22:36 进击的davis 阅读(79) 评论(0) 推荐(0)

导航