• AI大模型课程
    • Java基础课程
    • Java进阶课程
    • JavaWeb课程
    • web前端课程
    • Android基础课程
    • Android进阶课程
  • 腾讯QQ
  • 微信二维码
logo
  • AI大模型
    • 原生agent
    • LangChain框架
  • Java技术
    • java概述
    • Java 语法基础
    • Java集合框架与数据结构
    • Java面向对象
    • Java面向对象高级特性
    • Java异常处理
    • 输入输出(IO)操作
    • 多线程编程
    • Java网络编程
    • 设计模式
  • JavaWeb
    • Servlet与Jsp
    • struts2
    • springboot
    • springcloud
    • spring
    • mytatis
    • Hibernate
    • web服务器
  • Android技术
    • Android概述
    • 开发环境
    • Android UI界面
    • Activity活动
    • Fragment碎片
    • 数据存储
    • Notification通知
    • Receiver广播
    • Android动画
    • Android经验
  • web前端技术
    • html/css/js
    • vuejs
    • reactjs
    • koa2
    • 动画
    • 面试题
    • 优化
  • 认知成长
    • 观点
    • 技术前沿
    • 简历面试
    • 创业相关
当前位置:

首 页  

周sir

我是周sir,这是我的博客。致力于分享我学会的技术和优秀的文章。微信公众号 “周sir专栏” 欢迎大家关注。

前端文件流、切片下载和上传:优化文件传输效率与用户体验

前端文件流、切片下载和上传:优化文件传输效率与用户体验

周sir - 2024年3月14日 - web前端技术 - 0 条评论 - 336浏览 阅读更多...

大文件直接整包传,容易卡死、超时、断了重来。前端可用 文件流(Blob / ArrayBuffer / FileReader)处理二进制,再用 切片上传 / 切片下载 提高吞吐和断点续传体验。 文件传输是常见需求。大文件用传统方式会碰到性能和体验问题。下面按文件流、切片下载、大文件上传与断点续传、应…

标签:性能优化,
Docker-Compose发布与部署

Docker-Compose发布与部署

周sir - 2023年9月14日 - Java技术, web前端技术 - 0 条评论 - 326浏览 阅读更多...

上节我们跑了两个容器:Web 项目 + Redis。依赖的第三方软件越多,要管的容器就越多,每个都要单独配置、指定网络。这节用 docker-compose 把多个服务写进一份描述,一键跑起来,并演示发布到阿里云镜像仓库。 系列前文: Wsl2安装CentOS7 Docker 简介和安装 Docke…

标签:Docker,
制作自己的镜像

制作自己的镜像

周sir - 2023年9月13日 - Java技术, web前端技术 - 0 条评论 - 311浏览 阅读更多...

为自己的 Web 项目构建镜像:把代码和依赖写进 Dockerfile,docker build 打成安装包再 run。改代码不想每次重建,就把目录挂进去;要连 Redis,就把两个容器放进同一网络。 系列:1. Wsl2安装CentOS7 · 2. Docker 简介和安装 · 3. Docker…

标签:Docker,
Docker 快速安装软件

Docker 快速安装软件

周sir - 2023年9月12日 - Java技术, web前端技术 - 0 条评论 - 299浏览 阅读更多...

Docker 装软件的优点很直接:一条命令、镜像现成、不管宿主机发行版,Linux 专享软件也能跑,多版本还能共存,用完就丢。 系列:1. Wsl2安装CentOS7 · 2. Docker 简介和安装 · 3. Docker 快速安装软件 · 4. 制作自己的镜像 · 5. Docker-Comp…

标签:Docker,
Wsl2安装CentOS7

Wsl2安装CentOS7

周sir - 2023年9月10日 - web前端技术 - 0 条评论 - 535浏览 阅读更多...

WSL(Windows Subsystem for Linux)让你在 Windows 里跑 Linux。 本篇把 Docker 里的 CentOS 7 镜像导出成 tar,再用 wsl --import 装成 WSL2 发行版。前提:本机已能跑虚拟化,并且 Docker 已经装好。 同一系列的后续…

标签:CentOS Docker,
Docker 简介和安装

Docker 简介和安装

周sir - 2023年9月10日 - web前端技术 - 0 条评论 - 292浏览 阅读更多...

Docker 是应用打包、分发、部署工具,可看成只虚拟项目运行环境的轻量虚拟机。本篇讲概念(镜像 / 容器)、桌面版与服务器版安装、Windows 开 WSL2,以及镜像加速。 系列: 1. Wsl2安装CentOS7 2. Docker 简介和安装 3. Docker 快速安装软件 4. 制作自己…

标签:Docker,
GitLab简介与安装

GitLab简介与安装

周sir - 2023年5月6日 - web前端技术 - 0 条评论 - 290浏览 阅读更多...

GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。企业用来搭私有代码托管,相对 GitHub、Gitee 更安全。它还提供 CI/CD,是 DevOps 生命周期里的重要一环。 简介参考 GitLab简介。 一、GitLab 简介 官方网站…

标签:Git GitLab,
web项目开发环境搭建

web项目开发环境搭建

周sir - 2022年9月12日 - JavaWeb - 0 条评论 - 699浏览 阅读更多...

有同学项目跑不起来,Java 环境搁久了就会生疏。最短路径是:先列出要用的软件,再下载安装,最后把项目跑通。对照前端工具链,印象会深一些。 顺序是 JDK → Maven → IDEA(集成 Maven/Tomcat/编码)→ 建 Web 工程试跑 → Spring Initializr 建 Spr…

标签:Servlet,
鼠标右键弹出菜单列表

鼠标右键弹出菜单列表

周sir - 2022年9月9日 - vuejs - 0 条评论 - 1383浏览 阅读更多...

后台多标签导航里,常见需求是鼠标右键弹出菜单,用来关闭当前、关闭其它、关闭所有标签。自己用 contextmenu 拿坐标、再绑点击关闭,第三步很容易和「点空白关菜单」抢事件。 项目里后来改用 vue-contextmenujs,把菜单的定位、点击、自动关闭交给库处理,冲突就少了。下面按安装、注册、…

标签:Vue,
如果后端API一次返回10万条数据,前端应该如何处理?

如果后端API一次返回10万条数据,前端应该如何处理?

周sir - 2022年8月10日 - web前端技术, 优化 - 0 条评论 - 636浏览 阅读更多...

面试里常被问:后端 API 一次返回 10 万条,前端怎么处理?这题考的是渲染性能:主线程别卡死、首屏别空白 12 秒、用户屏上其实一次也看不了那么多。 下面用 Node 造 10 万条数据,从一次性渲染、setTimeout 分页、requestAnimationFrame、文档片段,到按滚动懒加…

标签:性能优化,

文章导航

上页 第 1 页 … 第 4 页 第 5 页 第 6 页 … 第 44 页 下页
2026年 10月
一 二 三 四 五 六 日
 1234
567891011
12131415161718
19202122232425
262728293031  
« 9月    

OOP (48)JavaScript (40)面试经验 (30)AI (28)程序员成长 (28)Agent (27)Activity (27)Vue (21)IO (19)多线程 (16)LangChain (15)性能优化 (15)网络请求 (12)数据类型 (11)SQL (11)Spring (11)MySQL (11)JSP (10)IDEA (10)环境配置 (9)
  • 最新文章
  • 随机文章
  • 热门文章
火锅店生意-第一性原理

火锅店生意-第一性原理

 2026-09-16   23   0

徐新-做正确的事

徐新-做正确的事

 2026-09-16   27   0

Android Studio查看SQLite数据库完全指南

Android Studio查看SQLite数据库完全指南

 2026-09-05   29   0

Android 控件美化实战:Shape、Selector 与 layer-list

Android 控件美化实战:Shape、Selector 与 layer-list

 2026-09-05   46   0

Android Studio USB 调试真机映射屏幕画面

Android Studio USB 调试真机映射屏幕画面

 2026-09-03   32   0

MCP 技术实战指南:从原理到落地

MCP 技术实战指南:从原理到落地

 2026-09-02   41   0

RAG 深度解析:从数学原理到生产级工程实战

RAG 深度解析:从数学原理到生产级工程实战

 2026-09-01   31   0

LangGraph 客户支持 Email Agent:从设计思维到可运行代码

LangGraph 客户支持 Email Agent:从设计思维到可运行代码

 2026-08-31   40   0

LangGraph常见WorkFlow-七种编排模式

LangGraph常见WorkFlow-七种编排模式

 2026-08-31   29   0

基于未来做决策:贝索斯的”时间穿越”思考法

基于未来做决策:贝索斯的”时间穿越”思考法

 2026-08-29   41   0

工程目录结构说明

工程目录结构说明

 2015-04-19   1531   0

Java线程中yield与join方法的区别

Java线程中yield与join方法的区别

 2016-04-29   1617   0

Java基础知识总结

Java基础知识总结

 2015-04-23   1618   0

Java继承的概念与实现

Java继承的概念与实现

 2015-03-30   1754   0

21个值得思考的问题

21个值得思考的问题

 2015-04-22   1339   0

Android 浮动搜索框 searchable 使用

Android 浮动搜索框 searchable 使用

 2016-02-26   1458   0

常用数据库连接池 (DBCP、c3p0、Druid) 配置说明

常用数据库连接池 (DBCP、c3p0、Druid) 配置说明

 2017-09-07   1114   0

Java instanceof 运算符

Java instanceof 运算符

 2015-03-30   1531   0

设计模式总结

设计模式总结

 2016-05-09   1605   0

Android事件处理机制

Android事件处理机制

 2015-09-08   2204   0

AI大模型开发从OpenAI调用开始

AI大模型开发从OpenAI调用开始

 2026-08-15   117   2

用 AI 当思考搭档:4 个让 AI 帮你把问题想透的方法

用 AI 当思考搭档:4 个让 AI 帮你把问题想透的方法

 2026-08-17   57   1

Java GUI程序设计入门

Java GUI程序设计入门

 2015-06-04   1783   0

人人都在谈论的Apple Pay

人人都在谈论的Apple Pay

 2016-02-19   1396   0

软件工程师应该多写文章

软件工程师应该多写文章

 2015-03-28   1805   0

Vue3.0全家桶最全入门指南 – 快速搭建 (1/4)

Vue3.0全家桶最全入门指南 – 快速搭建 (1/4)

 2020-09-22   1511   0

Java面向字节流的应用

Java面向字节流的应用

 2015-04-17   1606   0

ActiveMQ简述

ActiveMQ简述

 2017-06-24   1366   0

vscode 前端常用插件推荐

vscode 前端常用插件推荐

 2020-04-04   1578   0

极客之家十一年:编程与兴趣一致,技术与实践结合

极客之家十一年:编程与兴趣一致,技术与实践结合

 2026-08-19   42   0

声明

极客之家以原创技术教程为主。转载或引用会尽量注明出处。
关于我们 · 隐私政策 · 联系我们
如认为内容侵权,请发邮件至 47457320@qq.com。

Copyright © 2026 极客之家 All rights reserved.  .

蜀ICP备2025170724号 站长统计

回到顶部