不会的点: √进程间同步,进程间通信方式 IO多路复用 epoll select poll √ 协程 死锁 进程和线程的死锁 √ 多线程多进程 √socket怎样建立进程间的通信 √Const关键字的用法 √右值引用 √编程实现:写一下shared_ptr这个类的实现,其中该有的数据成员和函数成员, ...
分类:
其他好文 时间:
2021-05-24 03:02:21
阅读次数:
0
前言 Redis 是一个事件驱动的内存数据库,服务器需要处理两种类型的事件。 文件事件 时间事件 下面就会介绍这两种事件的实现原理。 文件事件 Redis 服务器通过 socket 实现与客户端(或其他redis服务器)的交互,文件事件就是服务器对 socket 操作的抽象。 Redis 服务器,通 ...
分类:
其他好文 时间:
2021-05-24 02:57:52
阅读次数:
0
端口复用 端口复用最常用的用途是: 防止服务器重启时之前绑定的端口还未释放 程序突然退出而系统没有释放端口 设置方法 int opt=1; setsockopt(sockfd,SOL_SOCKET,SO_REUSEADDR,(const void*)&opt,sizeof(opt)); 注意事项 绑 ...
分类:
编程语言 时间:
2021-05-24 02:37:50
阅读次数:
0
Dapper的多表查询实现打开链接 using (var conn = new SqlConnection(myConnectionString)) { conn.Open(); .... } 单表查询 public class Account { public int? Id {get;set;} ...
分类:
移动开发 时间:
2021-05-24 02:03:08
阅读次数:
0
delete from 表名 a where 列名 in ( select t.列名 from (select 列名 ,count(*) from 表名 where 列名 is not null group by 列名 having count(*) > 1) t ) ...
分类:
其他好文 时间:
2021-05-24 02:01:44
阅读次数:
0
创建全文索引 create context index CONTEXT_a_CONTENT on a(CONTENT) lexer CHINESE_FP_LEXER sync transaction; 验证全文索引查询 SELECT * FROM a WHERE CONTAINS(a.CONTENT ...
分类:
其他好文 时间:
2021-05-24 01:54:16
阅读次数:
0
nrm 是一个 npm 源管理器,允许你快速地在 npm源间切换。 什么意思呢,npm默认情况下是使用npm官方源(使用npm config ls命令可以查看),在国内用这个源肯定是不靠谱的,一般我们都会用淘宝npm源:https://registry.npm.taobao.org/,修改源的方式也 ...
分类:
其他好文 时间:
2021-05-24 01:23:21
阅读次数:
0
方法一 select t1.* from stadium t1, stadium t2, stadium t3 where t1.people >= 100 and t2.people >= 100 and t3.people >= 100 and ( (t1.id - t2.id = 1 and ...
分类:
其他好文 时间:
2021-05-24 01:17:27
阅读次数:
0
对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1. 什么是TCP/IP、UDP?2. Socket在哪里呢?3. Socket是什么呢?4. 你会使用它们吗?什么是TCP/IP、UDP? TCP/IP(Transmission ...
分类:
其他好文 时间:
2021-05-24 01:16:36
阅读次数:
0
1、在工程文件中加入QT += network 2、服务器除了使用到了QTcpSocket类,还需要用到QTcpSever类 (1)创建QTcpSever对象 tcpServer = new QTcpServer(this); 2)监听端口 tcpServer->listen(QHostAddres ...
分类:
其他好文 时间:
2021-05-24 01:07:32
阅读次数:
0