logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JavaSE-10-并发编程(11个案例)

当需要实现一个自定义阻塞队列(如用于任务调度、事件驱动系统),可以使用和Condition实现。案例核心知识点适用场景生产者-消费者BlockingQueue 、线程通信任务队列、消息队列Future 异步处理并行计算、异步任务自定义阻塞队列自定义任务调度、事件驱动多线程下载大文件下载、IO 并发请求上下文隔离ThreadLocal 、线程安全Web 请求处理、日志追踪LRU 缓存缓存管理、资源缓

#java#开发语言#nio +1
Java文件处理效率库Commons-IO(速览)

Commons是apache开源基金组织提供的工具包,里面有很多帮助我们提高开发效率的API。StringUtils 字符串工具类 NumberUtils 数字工具类 ArrayUtils 数组工具类 RandomUtils 随机数工具类 DateUtils 日期工具类 StopWatch 秒表工具类 ClassUtils 反射工具类 SystemUtils 系统工具类 MapUtils 集合工具

#java#mfc#开发语言
JavaSE-04-IO流[下](详细版)

|类名职责特点推荐使用场景File表示文件或目录的抽象路径名简单易用,但功能有限基本的文件存在性检查、创建、删除等Path表示文件系统路径,提供高级操作功能强大,跨平台兼容性好复杂的路径操作、文件管理URL表示网络资源地址用于访问远程资源访问网络资源、通过协议获取数据| |项目URIURL全称是否能定位资源❌ 抽象标识✅ 明确定位是否能访问资源❌ 不一定✅ 可以直接访问是否是另一者的子集超集子集示

#spring#java#后端 +2
Java编程世界常见的概念术语(中英文)

熟悉编程概念术语的中英文,有助于培养开阔的视野,常见常熟;同时慢慢培养阅读英文技术官方文档的信心,获取第一手信息来源!

#java#开发语言#python +2
JavaSE-08-反射注解代理(框架灵魂)

使用@interface关键字定义注解public @interface 注解名{ } 如:定义一个名为Student的注解 public @interface Student { }使用注意事项如果属性有默认值,则使用注解的时候,这个属性可以不用赋值。如果属性没有默认值,那么在使用注解时一定要给属性赋值。1、注解与接口的区别:注解主要用于元数据标记,而接口定义行为契约。2、注解的局限性:注解不能

#java#前端
JavaSE-07-异常机制

异常,就是不正常的意思。在生活中:医生说你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将受影响。java有一套异常机制,保证程序能正常运行。在程序中指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。异常指的并不是语法错误!语法错

#python#开发语言#java +2
JavaSE-06-泛型(4个实战)

泛型,用来灵活地将数据类型应用到不同的类、方法、接口当中。将数据类型作为参数进行传递。interface OrderService <O extends Order > { // 泛型接口 O getOrderById (Long id);@Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) @interface FieldM

#windows#java#开发语言 +2
JavaSE-11-网络编程(详细版)

TCP协议是面向连接的通信协议,即在传输数据前先在客户端和服务器端建立逻辑连接,然后再传输数据。它提供了两台计算机之间可靠无差错的数据传输。TCP通信过程如下图所示:TCP ==> Transfer Control Protocol ==> 传输控制协议 TCP协议的特点 * 面向连接的协议 * 只能由客户端主动发送数据给服务器端,服务器端接收到数据之后,可以给客户端响应数据。* 通过三次握手建立

#网络#java#python +2
Java 基础 - 反射机制详解

在反射包中,我们常用的类主要有Constructor类表示的是Class 对象所表示的类的构造方法,利用它可以在运行时动态创建对象、Field表示Class对象所表示的类的成员变量,通过它可以在运行时动态修改成员变量的属性值(包含private)、Method表示Class对象所表示的类的成员方法,通过它可以动态调用对象的方法(包含private),下面将对这几个重要类进行分别说明。需要特别注意的

#java#python#开发语言 +2
SpringBoot集成ShardingJDBC - 基于JPA的DB隔离多租户方案

ComplexShardingStrategy支持多分片键,由于多分片键之间的关系复杂,因此并未进行过多的封装,而是直接将分片键值组合以及分片操作符透传至分片算法,完全由应用开发者实现,提供最大的灵活度。对应ComplexKeysShardingAlgorithm,用于处理使用多键作为分片键进行分片的场景,包含多个分片键的逻辑较复杂,需要应用开发者自行处理其中的复杂度。使用Groovy的表达式,提

#spring boot#数据库#java +3
    共 68 条
  • 1
  • 2
  • 3
  • 7
  • 请选择