logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【JAVASE | 第十五篇】IO流进阶:缓冲字节流和缓冲字符流

本文介绍了Java中缓冲流(Buffered Stream)的核心概念与应用。缓冲流通过在基础IO流上增加缓冲区,显著提升了文件读写效率。主要内容包括: 缓冲字节流(BufferedInputStream/BufferedOutputStream): 适合处理所有类型文件,特别是二进制文件 配合字节数组使用效率最佳 通过减少磁盘交互次数提高性能 缓冲字符流(BufferedReader/Buffe

文章图片
#java#学习
【JAVASE | 第十四篇】IO流:普通流和特殊流总结

本文总结了Java IO流中的普通流和特殊流的使用。普通流包括字节流(FileInputStream/FileOutputStream)和字符流(FileReader/FileWriter),它们负责基础的文件读写操作。特殊流如转换流(InputStreamReader)和打印流(PrintWriter)则在普通流基础上提供了编码转换、便捷输出等增强功能。文章还介绍了Commons-IO工具类简化

文章图片
#java#学习#idea
【JAVASE | 第十七篇】Java 网络通信

摘要:学习Java网络通信应从核心问题出发——数据如何跨主机传输。关键在于掌握三个要素:IP定位主机、端口定位应用、协议规定传输规则。文章介绍了两种架构(C/S和B/S)以及两种协议实现方式:UDP通过数据包无连接传输,适合实时场景;TCP需先建立连接,通过流可靠传输。代码示例展示了InetAddress解析主机地址、UDP发送接收数据包、TCP建立连接后通过输入输出流通信的具体实现,并强调协议约

文章图片
#java#开发语言
【JAVASE | 第十八篇】Java 反射

文章摘要 本文介绍了Java反射机制的核心概念与实用技巧。反射允许程序在运行时分析和操作类的构造器、字段和方法。主要内容包括:获取Class对象的三种方式(类名.class、Class.forName()、对象.getClass());通过反射获取并操作构造器创建对象;访问和修改类的成员变量;调用类的方法(包括私有方法)。文章重点演示了反射的实际应用——开发一个通用对象保存工具,能够接收任意对象并

文章图片
#java
【JAVASE | 第十九篇】Java 注解入门

本文介绍了Java注解的核心概念与应用,主要分为三部分:1)注解本质是标记,通过@interface定义,可包含属性和默认值;2)元注解@Target和@Retention控制注解使用位置和生命周期;3)通过反射解析注解,实现框架自动处理。文章以day06示例展示类、方法注解的定义和解析过程,并模拟JUnit测试框架说明注解的实际价值——让程序通过标记自动执行逻辑。关键点包括:注解属性规则、运行时

文章图片
#java
【JAVASE | 第十六篇】多线程

多线程编程的核心在于理解线程的任务执行与资源共享机制。创建线程有三种方式:继承Thread类、实现Runnable接口(适合无返回值任务)、实现Callable接口配合FutureTask(支持获取返回值)。线程安全问题常见于多线程操作共享数据时,可通过同步代码块、同步方法或显式锁(ReentrantLock)解决。线程池能有效管理大量任务,复用线程资源。关键要避免死记硬背,注重理解线程执行流程与

文章图片
#java#开发语言
JavaSE 总复习:语法到多线程全梳理

JavaSE 高效复习指南(150字摘要) 本文提出结构化复习JavaSE的方法,强调从问题解决角度切入而非死记API。将JavaSE划分为12个核心模块,每个模块明确其解决的问题:基础语法构建代码基础,面向对象组织代码结构,集合管理数据,IO处理文件读写,多线程实现并发等。复习重点包括:掌握最小实现代码、识别常见错误、设计自测方案。特别提醒关注面向对象、集合、IO和多线程等核心模块,同时注意JD

文章图片
#开发语言#java
【苍穹外卖|Day01】项目初识:从多模块结构到 OpenAPI 接口文档踩坑

本文是苍穹外卖项目学习笔记的第一篇,主要解决三个基础问题:软件开发流程、项目多模块结构和接口文档配置。首先介绍了从需求分析到上线运维的完整流程及各阶段产物,强调后端开发需要理解需求、设计等前置环节。接着解析项目采用Maven多模块结构的分工(common公共模块、pojo模型模块、server业务模块),并说明Nginx在前后端联调中的作用。重点指出当前项目使用Spring Boot 4.0.6和

#java#maven#spring +1
小米mimo大模型一夜给我塞了 500 亿 Token

小米当季营收 991 亿元,经调整净利润 61 亿元,全球月活超过 7.46 亿,AIoT 平台连接设备数超过 11 亿,研发投入 90 亿元,同比增长 33.4%,研发人员总数 26048 人,预计全年研发投入超过 400 亿元。额度多了,不代表可以无脑浪费。小米有硬件,有系统,有账号,有车,有家电,有 IoT 场景。简单讲,就是你不再像传统程序员那样,从零开始搭环境、查语法、写框架、调半天报错

文章图片
#人工智能
还在用单Agent开发吗?多Agent开发它不香吗?

摘要: AI辅助开发时,单一Agent包揽全流程容易导致代码质量失控,表现为接口混乱、测试敷衍等问题。关键在于让不同Agent专注特定角色(如架构、编码、测试),形成分工协作的小团队模式。建议从3个基础Agent(架构、编码、测试/审查)起步,明确边界与交付标准,逐步优化流程。开发者需学会任务拆解与调度,而非简单依赖AI生成代码。这种工程化协作方式能显著提升可维护性,避免"能跑但难维护"的陷阱。(

文章图片
#人工智能
    共 15 条
  • 1
  • 2
  • 请选择