logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++ 中 vector 的核心用法

这是使用 vector 的第一步,新手要掌握 3 种最常用的初始化方式:cpp运行#include <vector> // 必须包含的头文件// 1. 空vector(最常用)// 2. 初始化时指定大小+默认值(值为0)// 5个元素,每个都是0// 3. 初始化时指定大小+自定义初始值// 5个元素,每个都是10// 4. 用已有数组/列表初始化(C++11+)return 0;vector

#c++#算法#开发语言
Java 作用域的核心概念与分类

Java 作用域核心是 “{} 决定范围”,局部变量作用域最小,类变量作用域覆盖整个类;局部变量必须初始化,成员变量有默认值(如 int 默认 0、String 默认 null);同名变量遵循 “局部屏蔽全局”,可通过this/类名显式访问成员变量。

#java#开发语言#jvm
如何优化 Java 多主机通信的性能?

连接层面:复用连接(连接池)+ 合理超时,避免频繁创建连接和无效阻塞;并发层面:精细化线程池(适配 IO 密集型)+ 异步非阻塞(Netty/NIO),提升并发处理能力;数据层面:压缩数据 + 二进制协议,减少网络传输开销;资源层面:优雅关闭资源 + 定时清理空闲连接,避免资源泄漏和浪费。

#java#php#开发语言
Java Map

核心本质:Map 是键值对集合,Key 唯一、Value 可重复,核心是通过 Key 快速查找 Value。选型原则:单线程无序选 HashMap,需插入顺序选 LinkedHashMap,需排序选 TreeMap,多线程选 ConcurrentHashMap。核心操作:put(添加 / 覆盖)、get(查询)、containsKey(判断 Key)、entrySet(高效遍历)是最常用的方法。

#java#开发语言#jvm
java--二叉树和哈希表

二叉树:核心优势是有序性,适合需要排序、范围查找的场景(如 TreeMap 按 key 升序遍历),时间复杂度稳定在 O (logn);哈希表:核心优势是极致的查询效率,适合快速查找 / 映射场景(如缓存、计数),但无序且依赖哈希函数设计;实际开发中,HashMap(哈希表)是高频选择(查询快),TreeMap(红黑树)仅在需要有序时使用。

#散列表#java#哈希算法
java 介绍

Java 是由 Sun Microsystems(后被 Oracle 收购)于 1995 年推出的一门,由詹姆斯・高斯林(James Gosling)等人主导开发,其设计理念围绕 “Write Once, Run Anywhere”(一次编写,到处运行)展开,旨在实现跨平台、高可靠性和易用性。

#java#开发语言
Swift Then库

即使是自定义模型,也能通过。

#swift#开发语言#ios
Django 环境搭建(适配 Python 3.8+,Windows/macOS/Linux 通用)

Python 安装 → 虚拟环境创建激活 → Django 安装 → 项目创建与运行。虚拟环境是关键,能避免依赖冲突;开发服务器仅用于本地调试,生产环境需搭配 Nginx+Gunicorn/uWSGI 部署。

#python#django#windows
Python 基础语法:简单易懂的入门指南(含实战代码)

变量类型、注释、输入输出、条件判断、循环、函数、异常处理。关键是记住 “缩进规则” 和 “贴近自然语言的逻辑”,多写实战代码(比如用循环统计列表元素、用函数封装常用功能),很快就能上手!

#python#开发语言
Python+Django 核心介绍

Python+Django 是一套主流的 Web 开发技术栈,其中 Django 是基于 Python 语言的开源高级 Web 框架,遵循 “MTV(Model-Template-View)” 架构(对应传统 MVC 架构),主打 “快速开发、开箱即用、安全可靠”,是构建中大型企业级 Web 应用、RESTful API、管理后台等场景的首选方案之一。

#python#django#开发语言
    共 16 条
  • 1
  • 2
  • 请选择