开发

总是学不会.4 天前
java·网络·后端·网络协议·http·开发
第六篇:HTTP 的未来,会变成啥样?HTTP 作为互联网的基石,从 1990 年代诞生到今天,经历了多次“装备升级”。在不断满足用户需求和适应技术发展的过程中,HTTP 也在面对新的挑战。本文将探讨 HTTP 的进化历史、与 WebSocket 的比较,以及它未来可能的方向。
程序员鱼皮6 天前
后端·计算机·编程·开发·求职
离谱!学编程两年,还不会用工具类?我已经在极力忍耐了,但实在是没忍住。。。那天在面试一位候选人的时候,我还是笑了出来。怎么回事呢?周二晚上我公开直播模拟面试的时候,来了一位经历 “有点独特” 的同学,暂且就叫他小 A 吧。小 A 才 26 届(刚大三),就有国赛和省赛奖项、2 段实习经历、简历上也写了 2 个项目。最关键的是,他竟然有 3 段培训经历!从高考结束开始,就分别参加过 Python、软件测试、Java Web 的培训,算下来至今已经学习编程两年半!
总是学不会.8 天前
java·数据库·mysql·intellij-idea·开发
【Mysql】索引相关基础知识(二)底层原理:类似于Java中的HashMap,通过键值对(索引列为键,行指针为值)存储数据。通过行指针直接定位数据。
总是学不会.9 天前
java·网络协议·http·https·开发
第四篇:HTTP 的铠甲——HTTPS 的故事互联网是一个自由开放的世界,但也暗藏着无数的陷阱。在这个世界里,HTTP 就像一个“普通快递员”,它虽然快速高效,但有一个致命的缺陷:信息传递的过程中可能被“偷听”甚至“篡改”。于是,为了保护隐私和安全,人们为 HTTP 穿上了一层坚固的铠甲——HTTPS。
Theodore_102213 天前
java·算法·设计模式·java-ee·开发·中介者模式
21 设计模式之中介者模式中介者模式属于行为型设计模式,它的核心思想是:将对象之间的交互交给一个中介者对象来处理,而不是让对象之间直接通信。这样做的好处是减少了类与类之间的耦合,使得系统更加松散,便于维护和扩展。
程序员鱼皮14 天前
java·后端·计算机·互联网·开发·求职
拿到小米 Offer,却迷茫了。。大家好,我是程序员鱼皮,12 月了,很多小伙伴也拿到了秋招的 Offer(没拿到也不要灰心),但即使拿到 Offer,可能还会有一些其他的顾虑。今天分享我们编程导航一位鱼友的提问,给大家作为学习成长的参考。
Amd7941 个月前
开发·监控·日志·nuxt.js·调试·ssr·钩子
Nuxt.js 应用中的 dev:ssr-logs 事件钩子title: Nuxt.js 应用中的 dev:ssr-logs 事件钩子 date: 2024/11/28 updated: 2024/11/28 author: cmdragon
Amd7941 个月前
前端·webpack·开发·编译·nuxt.js·事件·钩子
Nuxt.js 应用中的 webpack:compiled 事件钩子title: Nuxt.js 应用中的 webpack:compiled 事件钩子 date: 2024/11/23 updated: 2024/11/23 author: cmdragon
程序员鱼皮1 个月前
计算机·程序员·开发·编程经验·java程序员
我发现很多程序员都不会打日志。。大家好,我是程序员鱼皮。我发现很多程序员都不打日志,有的是 不想 打、有的是 意识不到 要打、还有的是 真不会 打日志啊!
Amd7941 个月前
webpack·自定义·开发·配置·nuxt.js·构建·钩子
Nuxt.js 应用中的 webpack:configResolved事件钩子title: Nuxt.js 应用中的 webpack:configResolved事件钩子 date: 2024/11/21 updated: 2024/11/21 author: cmdragon
x-cmd1 个月前
运维·rust·vim·开发·lsp·命令行·文本编辑
x-cmd pkg | helix - 用 Rust 打造的文本编辑器,内置 LSP 和语法高亮,兼容 Vim 用户习惯helix 是用 Rust 开发的文本编辑器,以 Modal editing(模态编辑)为核心特性,类似于 Vim。它结合了经典的 Vim 模式编辑和现代开发工具的特性(如 LSP 支持、Tree-sitter 语法高亮等),能提供一个高效、精简的开发环境。
Amd7941 个月前
中间件·开发·vite·日志·nuxt·跨域·钩子
Nuxt.js 应用中的 vite:serverCreated 事件钩子title: Nuxt.js 应用中的 vite:serverCreated 事件钩子 date: 2024/11/18 updated: 2024/11/18 author: cmdragon
JavaPub-rodert1 个月前
开发语言·ide·python·编程·开发
# Python IDE的介绍和选择 --- 《跟着小王学Python》《跟着小王学Python》 是一套精心设计的Python学习教程,适合各个层次的学习者。本教程从基础语法入手,逐步深入到高级应用,以实例驱动的方式,帮助学习者逐步掌握Python的核心概念。通过开发游戏、构建Web应用、编写网络爬虫、制作桌面软件等多样化项目,学习者可以深入理解并实践Python知识。每周更新1至2篇内容,旨在助力学习者成长为全栈工程师。
Bio Coder1 个月前
javascript·学习·html·开发·utools
学习用 Javascript、HTML、CSS 以及 Node.js 开发一个 uTools 插件,学习计划及其周期希望学习 Javascript、HTML、CSS 以及 Node.js 开发一个 uTools 插件,学习时间取决于你的目标深度和现有的编程基础。以下是一个学习计划和时间估算:
IT猿人1 个月前
开发·鸿蒙·华为仓颉
仓颉原生应用编程语言教程(第5期)泛型视频:KCKCJY在现代软件开发中,泛型编程已成为提高代码质量、复用性和灵活性的关键技术。泛型作为一种参数化多态技术,允许开发者在定义类型或函数时使用类型作为参数,从而创建可适用于多种数据类型的通用代码结构。泛型带来的好处包括: 代码复用:能够定义可操作多种类型的通用算法和数据结构,减少代码冗余。 类型安全:支持更多的编译时的类型检查,避免了运行时类型错误,增强了程序的稳定性。 性能提升:由于避免了不必要的类型转换,泛型还可以提高程序执行效率。 仓颉支持泛型编程,诸如函数、struct、clas
Amd7941 个月前
自定义·开发·vite·配置·nuxt·构建·钩子
Nuxt.js 应用中的 vite:extendConfig 事件钩子详解title: Nuxt.js 应用中的 vite:extendConfig 事件钩子详解 date: 2024/11/12 updated: 2024/11/12 author: cmdragon
Amd7941 个月前
自定义·开发·vite·nuxt·插件·构建·钩子
Nuxt.js 应用中的 vite:extend 事件钩子详解title: Nuxt.js 应用中的 vite:extend 事件钩子详解 date: 2024/11/11 updated: 2024/11/11 author: cmdragon
氦客1 个月前
http·华为·harmonyos·开发·入门·鸿蒙next·获取网络数据
HarmonyOS入门 : 获取网络数据,并渲染到界面上开发HarmonyOS需要安装DevEco Studio,下载地址 : https://developer.huawei.com/consumer/cn/deveco-studio/
Amd7942 个月前
服务器·开发·日志·nuxt·请求·钩子·监听
Nuxt.js 应用中的 listen 事件钩子详解title: Nuxt.js 应用中的 listen 事件钩子详解 date: 2024/11/9 updated: 2024/11/9 author: cmdragon
NoneCoder2 个月前
java·开发语言·spring·团队开发·开发
Java企业级开发系列(1)🎯 掌握Spring框架,助你成为Java企业级开发高手!在上一篇文章中,我们学习了Java入门系列的最后一篇文章–Java反射机制。今天开始,让我们一起深入探索Spring框架,这个Java领域最受欢迎的企业级开发框架!