logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java基础学习,案例练习,即时通讯

本文展示了多个Java网络编程示例,包括红包雨游戏、UDP/TCP通信和局域网聊天室项目。红包雨程序模拟100个线程竞争200个红包;UDP通信实现了一发一收和持续收发功能;TCP通信展示了单次和持续的消息交互。重点是一个完整的B/S架构聊天室项目,包含服务端管理在线用户、客户端GUI界面、消息收发等功能,使用多线程处理并发连接,实现了用户登录、群聊消息推送和在线用户列表更新等核心功能。代码示例涵

文章图片
#学习#java#开发语言
AI智能生成表单系统+vue管理界面

这是一个前端管理系统页面,包含四个主要部分: 顶部导航栏:显示"Tlias智能学习辅助系统"标题和"退出登录"链接 搜索表单区:包含姓名输入框、性别和职位下拉选择,以及查询/清空按钮 表格展示区:展示员工数据,包括姓名、性别、头像、职位等信息,并带有编辑/删除操作按钮 页脚版权区:显示公司名称和版权信息 页面采用响应式设计,主要特点: 使用Flex布局确保各

文章图片
#vue.js#css#css3
springbootweb案例,出现访问 http://localhost:8080/list 一直处于浏览器运转阶段

摘要:代码修改涉及三个关键点:1) 将UserDaoImpl.java中的System.in改为文件输入流in;2) 优化UserController.java移除手动对象创建;3) 为UserServiceImpl添加@Service注解。主要问题是System.in导致请求阻塞,应使用文件输入流读取数据。修改后需重新编译并重启应用,访问/list即可正常获取数据。修改核心在于正确处理输入流以避

文章图片
#http#list#网络协议 +1
现代 Linux 系统(如 Ubuntu 24.04、Debian 12+) pip 安装第三方包报错解决

摘要:在Ubuntu/Debian等现代Linux系统中,直接使用pip安装Python包会报"externally-managed-environment"错误,这是系统为防止破坏Python环境的安全机制。最佳解决方案是创建Python虚拟环境:通过python3 -m venv myenv创建环境,source myenv/bin/activate激活后即可安全使用pip

文章图片
#python
idea中.xml文件的块注释快捷键

摘要:本文介绍IntelliJ IDEA中实现多行注释的方法,推荐使用Ctrl+Shift+/快捷键生成标准块注释(/* */)。文章同时说明如何通过修改CodeStyle设置自定义注释符号,并提供了解决控制台乱码问题的三步方案:修改VM选项添加UTF-8编码参数、调整Editor文件编码设置、以及处理Tomcat输出乱码的特殊情况。特别指出<!---->是HTML注释符号,在代码编辑

文章图片
#intellij-idea#xml#java
数据可视化echarts学习笔记

知识储备一端操作,多端联动的效果(开启了多个网页,操作一端,多个网页的效果会跟着改变)cmd命令控制面板返回上一级或上上级在当前目录打开文件:cd 文件名在Windows命令提示符(cmd)中,要返回上一级目录,可以使用以下命令:cd ..这将把当前工作目录改变到上一级目录中。如果你想连续返回多级目录,可以重复使用该命令,或者使用如下命令:cd ..\..这将返回两级目录。如果需要返回三级或更多,

文章图片
#信息可视化#echarts#学习
linux命令:在命令行中打开文本并编辑

摘要:本文介绍了命令行文本编辑工具nano和vim的基本使用方法,nano适合新手直接编辑保存,vim功能更强大但需要掌握编辑模式切换。同时提供了Redis 8.4稳定版的下载途径,包括官网和国内镜像源地址,并简要说明了解压安装流程。对于vim使用中产生的.swp临时文件问题,建议删除以避免干扰。

文章图片
#linux#运维#服务器
vue3使用vuedraggable插件实现拖拽排序

Vue.Draggable 是一个基于 Sortable.js 的 Vue 拖拽组件,支持列表排序、元素拖动和克隆等功能。主要特性包括:通过 group 属性设置可拖拽组,sort 控制内部排序,animation 实现拖动动画,handle/filter 限制拖动区域。支持多种事件如 start、add、update 等,可通过 npm 或 CDN 方式安装。示例展示了多列排序的实现,包括设置拖

文章图片
到底了