技术栈
开发语言
m0_53123717
31 分钟前
c语言
·
开发语言
C语言-操作符练习
---------------------------------------------------------------------------------------------------------------------------------
tod113
39 分钟前
开发语言
·
c++
·
面试经验
C++核心知识点全解析(二)
回答重点C++11新特性几乎是面试必问的一个话题,可以主要回答以下几个特性:auto类型推导智能指针RAll lock
weixin_44040169
1 小时前
开发语言
·
python
·
数据分析
Python数据分析(空值、重复值检测删除与设置)
打开Anaconda PowerShell cd 进入指定该文件下,输入jupyter notebook,就能在该目录下打开
消失的旧时光-1943
1 小时前
开发语言
·
jvm
·
c++
·
并发
C++ 多线程与并发系统取向(五)—— std::atomic:原子操作与状态一致性(类比 Java Atomic)
前面我们已经学了:那为什么还需要:因为有一种场景:你不是在保护“复杂资源” 你只是想保证“某个状态是安全的”
资深web全栈开发
1 小时前
android
·
java
·
开发语言
CoI - 组合优于继承:解耦的艺术
继承(Inheritance)常被作为代码复用的首选手段,但它建立了父子类之间最强、最静态的耦合关系,导致“脆弱基类问题(Fragile Base Class)”。“组合优于继承(Composition over Inheritance)”主张通过组装小型的、独立的组件来构建复杂行为,将“是什么(Is-A)”的静态层级转化为“有什么(Has-A)”或“能做什么(Can-Do)”的动态能力,从而获得更高的灵活性和复用性。
低频电磁之道
1 小时前
开发语言
·
c++
C++中预定义宏
常用的标准预定义宏包括:除此之外,还有windows平台预定义的宏:_WIN32、_WIN64,用于跨平台代码的条件编译。
工程师007
1 小时前
开发语言
·
c#
·
mqtt通信
MQTT 概念详解与 C# 实战
MQTT(Message Queuing Telemetry Transport)是一种轻量级、基于发布 / 订阅模式的物联网通信协议,由 IBM 开发,专为低带宽、高延迟、不可靠网络设计(如物联网设备、传感器、移动网络)。
代码改善世界
2 小时前
c语言
·
开发语言
栈和队列的实现与详解(C语言版):从底层原理到代码实战
栈(Stack)和队列(Queue)是两种最基本、最常用的线性数据结构,广泛应用于各种算法和系统底层实现中。它们的主要区别在于元素的存取顺序:栈是后进先出(LIFO,Last In First Out),而队列是先进先出(FIFO,First In First Out)。
无名之逆
2 小时前
java
·
开发语言
·
前端
·
后端
·
计算机
·
rust
·
编程
你可能不需要WebSocket-服务器发送事件的简单力量
GitHub 主页在我们的工具箱里,总有那么几把“明星”工具。🛠️ 在 Web 实时通信领域,WebSocket 无疑就是那个最耀眼的明星。它功能强大,支持双向通信,几乎成了所有实时需求的“默认答案”。于是,当产品经理跑来和你说:“嘿,我们需要一个能实时更新的动态看板!”的时候,很多程序员的脑子里第一个跳出来的就是:“好的,上 WebSocket!”
Remember_993
2 小时前
java
·
开发语言
·
网络
·
websocket
·
网络协议
·
http
·
p2p
一文吃透Java WebSocket:原理、实现与核心特性解析
目录前言一、基础认知:WebSocket是什么?二、核心原理:WebSocket从连接到通信的完整流程
锅包一切
2 小时前
开发语言
·
c++
·
后端
·
学习
·
编程
一、C++ 发展与程序创建
C++ 在 C 语言的基础上添加了面向对象编程和泛型编程的支持,它继承了 C 语言的特性,又具备全新的编程方法(如果你之前是个 C 语言高手,那么当你学习 C++ 时就需要改变或摒弃原来 C 语言的一些编程习惯)。
一株菌子
3 小时前
开发语言
·
python
10.12 总结
什么是模块?一个python文件就是一个模块,模块分为三类:模块之间是可以相互调用的,先进行导入,导入方式
枷锁—sha
3 小时前
开发语言
·
网络
·
c++
·
笔记
·
安全
·
网络安全
【CTFshow-pwn系列】03_栈溢出【pwn 051】详解:C++字符串替换引发的血案与 Ret2Text
本文仅用于技术研究,禁止用于非法用途。Author:枷锁在上一关(pwn 050)中,我们经历了 64 位动态链接下 mprotect 与 Two-Stage ROP 链的极致折磨,利用精密的布局完成了权限篡改与提权。但 CTF 的世界里,出题人总喜欢玩点心理战。
沙白猿
3 小时前
java
·
开发语言
【TJXT】Day3
目录前言1. SpringBoot中注解记录一下,单纯只是记录一下下在实体类中属性可以加上注解进行校验,这里使用最小值 Min 和范围 Range 注解,如下:
一个处女座的程序猿O(∩_∩)O
3 小时前
开发语言
·
python
Python面向对象的封装特性详解
封装(Encapsulation)是面向对象编程的三大特性之一(另外两个是继承和多态)。封装是指将对象的状态信息(属性)和行为(方法)绑定在一起,并对外部隐藏内部实现细节,只暴露必要的接口供外部访问。
zhaoyin1994
3 小时前
开发语言
·
python
python基础
python解释器安装的python就是解释器程序练习题作业完成:28、数据输入(input)语句29、布尔类型和比较运算符
Joker Zxc
4 小时前
开发语言
·
前端
·
javascript
【前端基础(Javascript部分)】2、JavaScript的变量和数据类型
推荐写法:大小驼峰法 小驼峰:var testName 大驼峰:var TestName推荐 = 的左右都有一个空格。
罗超驿
4 小时前
java
·
开发语言
·
idea
JavaSE高频答疑:内部类同名变量访问全解 + Comparable与Comparator核心区别
目录1.Java中,将通过类实例化的对象总叫他为对象的引用对吗?核心逻辑为什么这个区分很重要?总结2.假如说静态内部类和外部类有相同的变量的时候,那这个时候要访问静态内部类的变量。这个时候直接访问就行吧,因为访问外部类的时候,直接用创建外部类对象的引用点号加上外部类变量就行,所以内部类成员变量直接访问吗?
宇木灵
4 小时前
c语言
·
开发语言
·
学习
·
算法
C语言基础-十一、递归与分治(完结)
目录1、递归基础1.1 递归的定义1.2 递归的工作原理1.3 递归 vs 循环1.4 递归示例:计算阶乘
geovindu
4 小时前
开发语言
·
python
·
设计模式
·
模板方法模式
python: Template Method Pattern
用珠宝制作来类比再合适不过:调用:输出: