☘ 主页 > 软件编程 > java >
Java线程运行的原理介绍
栈与栈帧 JVM中由堆、栈、方法区所组成,其中栈内存就是分配给线程使用的,每个线程启动后...Java中常用的设计模式之责任链模式介绍
优点 1.降低耦合度。它将请求的发送者和接收者解耦。 2.简化了对象。使得对象不需要知道链...Java中常用的设计模式之策略模式介绍
优点 1.算法可以自由切换。 2.避免使用多重条件判断。 3.扩展性良好。 缺点 1.策略类会增多。...Java中常用的设计模式之观察者模式介绍
优点 1.观察者和被观察者是抽象耦合的。 2.建立一套触发机制。 缺点 1.如果一个被观察者对象...Java中常用的设计模式之装饰器模式介绍
优点 1.装饰类和被装饰类可以独立发展,不会相互耦合,装饰模式是继承的一个替代模式,装...在SSM中配置了事务控制但没生效的问题解决
SSM配置了事务控制但没生效 今天在使用ssm事务时,发现方法报错,事务没有回滚,弄了半天,...Java实现简单员工管理系统的介绍
代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 ...new对象与Spring对bean的初始化的差别的介绍
new对象与Spring对bean初始化差别 这个问题是一次我将老系统代码迁移到基于Spring构建的新系统中...spring中IOC控制反转依赖注入和new对象的区别说明
IOC控制反转依赖注入和new对象的区别 spring默认是单例模式的,依赖注入其中操作的都是一个对...java在linux本地执行shell命令的实现方法
一.以springboot为例,建立代码 1.IExecCommandServer: 1 2 3 4 5 public interface IExecCommandServer { void execComma...Java Swing实现QQ登录页面
代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 ...Java Swing实现记事本页面的代码
代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 ...java使用Socket实现文件上传功能的代码
文件上传的步骤: 服务器端步骤: 1、创建ServerSocket 2、调用accept获得客户端Socket 3、定义字节...Java JSch远程执行Shell命令的方法
背景 项目需求,需要远程 ssh 登录到某个节点执行 shell 命令来完成任务。对于这种需求,如果...Springboot JPA如何使用distinct返回对象
JPA如何使用distinct返回对象 1 2 3 4 5 6 7 8 9 10 11 12 13 package com.frank.jpaBatchSave.repository; import com.f...三种Java自定义DNS解析器方法与实践
前言: 最近终于用上了高性能的测试机(54C96G * 3),相较之前的单机性能提升了三倍,数量提...spring data jpa 创建方法名进行简单查询方式
spring data jpa 可以通过在接口中按照规定语法创建一个方法进行查询,spring data jpa 基础接口中,...Quarkus云原生开篇java框架介绍
前言 Quarkus 是小红帽开源的专门针对云容器环境优化的云原生java框架,目前已迭代到1.6.0版本...集成apollo动态日志取缔logback-spring.xml配置
前言 动态调整线上日志级别是一个非常常见的场景,借助apollo这种配置中心组件非常容易实现...Java的Spring AOP详细介绍
什么是AOP作用 AOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过预编译方式和...