select

hjjdebug1 天前
select·c 语言
select 函数详解author: hjjdebug date: 2026年 01月 25日 星期日 15:08:37 CST descrip: select 函数详解.
曲幽7 天前
sql·select·cursor·declare·trigger·procedure
告别重复劳动:SQL Server存储过程实战手册,从入门到高效协作有没有那么一刻,你发现自己又在重复编写几乎相同的SQL查询,只是WHERE条件换了一两个?或者,一个复杂的业务逻辑,需要你在应用层和数据库层来回拼接字符串,既容易出错,又难以维护?
源代码•宸9 天前
开发语言·经验分享·后端·面试·golang·select·channel
Golang原理剖析(channel面试与分析)是线程安全的,hchan的底层实现中,hchan结构体中采用runtime.mutex锁来保证数据读写安全。在对循环数组buf中的数据进行入队和出队操作时,必须先获取互斥锁,才能操作channel数据
源代码•宸9 天前
开发语言·后端·golang·select·channel·hchan·sudog
Golang原理剖析(channel源码分析)顾名思义,channel就是一个通信管道,被设计用于实现goroutine之间的通信Go语言尊崇的设计思想是:以通信的方式来共享内存,而不是通过共享内存来实现通信,channel就是这一思想的体现
源代码•宸16 天前
开发语言·经验分享·后端·算法·golang·select·pool
Golang语法进阶(Sync、Select)在前面很多goroutine的示例中,我们都是通过time.Sleep()方法让主goroutine等待一段时间以便于gortoutine能够执行完打印结果,显然这不是一个很好的办法,因为我们不知道所有的子goroutine要多久才能执行完,不能确切的知道需要等待多久。那么怎么处理呢?
Ronin3051 个月前
linux·网络·select·多路转接
【Linux网络】多路转接select在上一篇文章中我们简单提到了select,这篇文章我们就来详细介绍一下select,然后使用select来改写一下基于TCP实现的EchoServer
AI2中文网2 个月前
数据库·sql·sqlite·select·app inventor 2·appinventor·tableview
AppInventor2 使用 SQLite(三)带条件过滤查询表数据SQLite 拓展导入,新建库、表等详见之前的文章:《AppInventor2 使用 SQLite(二)导入外部库文件》
无聊的小坏坏3 个月前
服务器·select·io多路复用
Select 服务器实战教学:从 Socket 封装到多客户端并发Select 是 Linux 系统中经典的 I/O 多路复用模型,通过单个进程 / 线程管理多个文件描述符(FD),实现并发处理多个客户端连接。本文将基于 “虚基类抽象 + 派生类实现” 的设计思想,封装 Socket 接口并完成 SelectServer 开发,同时详解 select 使用的坑点与解决方案。
Wy_编程4 个月前
服务器·select·高并发
高并发服务器-多路IO转接-select多路IO转接服务器也叫做多任务IO服务器。该类服务器实现的主旨思想是,不再由应用程序自己监视客户端连接,取而代之由内核替应用程序监视文件。
眰恦ゞLYF5 个月前
服务器·select·io多路复用
服务器类型与TCP并发服务器构建(SELECT)TCP协议下,服务端与客户端需建立一对一连接,每个客户端(如cli1、cli2、cli3、cli4)会对应服务端的一个连接文件描述符(如connfd1、connfd2、connfd3、connfd4),通过该描述符实现数据交互。
敲上瘾5 个月前
linux·服务器·c语言·c++·select·tcp·poll
Linux I/O 多路复用实战:Select/Poll 编程指南前言:本文将详细解析 select 和 poll 系统调用的工作原理与性能瓶颈。由于 epoll 内核机制比较复杂(包含红黑树、就绪队列、回调机制及 LT/ET 模式等),内容量大,将为其单独撰写一篇文章,敬请关注后续更新!
看天走路吃雪糕6 个月前
select·sql注入·union·联合查询注入·sqli-labs·less-28a
sqli-labs:Less-28a关卡详细解析本关的SQL语句为:php输出语句的部分代码:语句print_r(mysql_error());被注释,本关卡不可以使用报错盲注。而且相比关卡28,对字符的过滤仅有union和select,因此关卡28的解法可以拿来直接用,替换规则如下。(重点关注union和select的过滤)
笨手笨脚の7 个月前
数据库·redis·缓存·select·nio·epoll·io模型
Redis 源码分析-Redis 中的事件驱动之前写过 Socket网络通信及IO模型演进,现在看起来还是有些浅显了,恰好最近在读 redis 的源码,又对其有了一些新的理解。
Jay_5157 个月前
select·嵌入式·epoll·poll·多路 i/o
C语言 select、poll、epoll 详解:高性能I/O多路复用技术掌握I/O多路复用是成为Linux高性能服务器开发高手的必经之路。本文将带你由浅入深理解select、poll和epoll的核心原理与应用场景。
凉、介10 个月前
c语言·网络·操作系统·select·sylixos
SylixOS 中 select 原理及使用分析select 是操作系统多路 I/O 复用技术实现的方式之一。select 函数允许程序监视多个文件描述符,等待所监视的一个或者多个文件描述符变为“准备好”的状态。所谓的”准备好“状态是指:文件描述符不再是阻塞状态,可以用于某类 IO 操作了,包括可读,可写,发生异常三种。
️Carrie️1 年前
数据库·sql·select·子查询·连接查询·简单查询·聚集函数
6.6.3 SQL数据查询(一)SELECT是用于查询的动词,基本格式为SELECT-FROM-WHERE,其中WHERE可选。SELECT对应投影运算,FROM对应笛卡尔积运算,WHERE对应选择运算。选择使用的条件表达式p可包含:集合运算(IN 在集合内, NOT IN 不在集合内),字符串比较运算(LIKE 字符串匹配), 空值比较运算(IS NULL 是空的, IS NOT NULL 非空),算术运算(大于(等于),小于(等于),等于,不等于),逻辑运算(AND 与,OR 或, NOT 非)。
Golinie1 年前
linux·服务器·c++·select·webserver
【C++高并发服务器WebServer】-14:Select详解及实现明确一下IO多路复用的概念:IO多路复用能够使得程序同时监听多个文件描述符(文件描述符fd对应的是内核读写缓冲区),能够提升程序的性能。
Ljw...1 年前
网络·select·多路转接·高级io·epoll·poll
高级IO(网络)目录五种IO模型高级IO重要概念同步通信 vs 异步通信(synchronous communication/ asynchronous communication)
诸葛小猿1 年前
select·nio·epoll·poll·aio
java的bio、nio、aio 以及操作系统的select、poll、epoll在 Java 和其他编程语言中,I/O 模型的选择对网络应用的性能和可扩展性有着重要影响。以下是 BIO(Blocking I/O)、NIO(Non-blocking I/O)、AIO(Asynchronous I/O),以及操作系统级别的 I/O 多路复用机制(select、poll、epoll)的详细介绍。
繁星璀璨G1 年前
数据库·sql·select
SQL 基础教程 - SQL SELECT 语句SELECT 语句用于从数据库中选取数据。SELECT 语句用于从数据库中选取数据。结果被存储在一个结果表中,称为结果集。