【JavaEE】JavaEE进阶:框架的学习 – Spring的初步认识

  • Post author:
  • Post category:java

JavaEE进阶首章 文章目录 【JavaEE】JavaEE进阶:框架的学习 - Spring的初步认识 1. JavaEE初阶 与 JavaEE进阶 开发上的区别 1.1 Servlet VS Spring Boot 1.2 Spring Boot的 “hello world”代码演示 1.2.1 Spring Boot项目的创建 1.2.2 hello world 1.2.3 发布 2. 框架…

继续阅读 【JavaEE】JavaEE进阶:框架的学习 – Spring的初步认识

fixedthreadpool java_java线程池之newFixedThreadPool

  • Post author:
  • Post category:java

new Thread的弊端a. 每次new Thread新建对象性能差。b. 线程缺乏统一管理,可能无限制新建线程,相互之间竞争,及可能占用过多系统资源导致死机或oom。c. 缺乏更多功能,如定时执行、定期执行、线程中断。相比new Thread,Java提供的四种线程池的好处在于:a. 重用存在的线程,减少对象创建、消亡的开销,性能佳。b. 可有效控制最大并发线程数,提高系统资源的使用率,同时避…

继续阅读 fixedthreadpool java_java线程池之newFixedThreadPool

基于javaweb+mysql的医院挂号预约管理系统(管理员、用户)

  • Post author:
  • Post category:java

基于javaweb+mysql的医院挂号预约管理系统(管理员、用户) 运行环境 Java≥8、MySQL≥5.7、Tomcat≥8 开发工具 eclipse/idea/myeclipse/sts等均可配置运行 适用 课程设计,大作业,毕业设计,项目练习,学习演示等 功能说明 管理员:登录、管理员、医生、病人、预约挂号、科室管理 普通用户:注册、登录、预约挂号、挂号查询 普通用户(前台) 管理员(后…

继续阅读 基于javaweb+mysql的医院挂号预约管理系统(管理员、用户)

JAVA语言讲解设计模式—对象适配器(2)

  • Post author:
  • Post category:java

实战经典例子: 在实际的Java开发工作中,我们常常需要使用适配器模式来对老的功能进行改造升级。举一个实战的例子,以前我们的类返回的是对线,现在需要返回String类型,那么为了不影响原来的功能,我们针对这个特殊的业务场景,做一个适配器。具体代码如下: 原来的业务代码: public interface UserService { //按照ID 返回查询的用户 public Map findByI…

继续阅读 JAVA语言讲解设计模式—对象适配器(2)

java.net.SocketTimeoutException: Read timed out报警

  • Post author:
  • Post category:java

1.报警现象 通过接口读取数据时,报警 java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) at jav…

继续阅读 java.net.SocketTimeoutException: Read timed out报警

Java-全排列

  • Post author:
  • Post category:java

每日一题 Java-全排列 给定一个不含重复数字的数组 nums ,返回其 所有可能的全排列 。你可以 按任意顺序 返回答案。 示例 1: 输入:nums = [1,2,3] 输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]] 示例 2: 输入:nums = [0,1] 输出:[[0,1],[1,0]] 示例 3: 输入:nums = [1] …

继续阅读 Java-全排列

Java调用高德地图API根据经纬度获取区县

  • Post author:
  • Post category:java

在开发中,有时候需要根据经纬度来获取对应的区县信息,这可以通过调用高德地图的API来实现。本篇文章将介绍如何使用Java代码调用高德地图API来根据经纬度获取区县信息。 前提条件 首先,你需要注册一个高德地图开发者账号,并获取到API Key。API Key 将用于向高德地图发送请求以获取区县信息。 首页 | 高德控制台 代码实现 以下是一个使用 Java 代码调用高德地图 API 的示例代码: …

继续阅读 Java调用高德地图API根据经纬度获取区县

mysql查询报错:java.lang.ClassCastException: java.time.LocalDateTime cannot be cast to java.util.Date

  • Post author:
  • Post category:java

目录 环境 场景 报错信息 原因 解决 补充 环境 1、数据库版本: mysql5.7 2、数据库链接驱动Jar包: mysql-connector-java-8.0.26.jar 场景 当select语句查询日期类型的字段,在映射结果对象时报错 报错信息 java.lang.ClassCastException: java.time.LocalDateTime cannot be cast to…

继续阅读 mysql查询报错:java.lang.ClassCastException: java.time.LocalDateTime cannot be cast to java.util.Date

java类属性初始化

  • Post author:
  • Post category:java

先来看一段代码 public class MyClass { public static void main(String[] args){ Child child= new Child(); System.out.print(child.a); } } class Parent{ public Parent() { init(); } protected void init(){ } } cla…

继续阅读 java类属性初始化

Java实现AES-128-CBC算法加解密

  • Post author:
  • Post category:java

AES加解密工具类 import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; import java.util.List; …

继续阅读 Java实现AES-128-CBC算法加解密