内容选择
全部
内容选择
内容分类
  • 学堂
  • 博客
  • 论坛
  • 开发服务
  • 开发工具
  • 直播
  • 视频
  • 用户
时间
  • 一周
  • 一个月
  • 三个月
  • 深入解析:HTTP和HTTPS的三次握手与四次挥手

    骤如下: 客户端发送SYN包:客户端向服务器发送一个带有SYN(同步序列编号)标志的数据包,请求建立连接。 服务器发送SYN+ACK包:服务器接收到客户端的SYN包后,会发送一个带有SYN和ACK标志的数据包作为响应,表示接受连接请求,并确认客户端的SYN。 客户端发送ACK包

    作者: 赵KK日常技术记录
    发表时间: 2023-08-14 17:42:28
    15
    0
  • JavaScript 中最快的循环是什么?

    For-In 更适合迭代具有多个属性的对象,因为它迭代的是属性名称(或键)而不是值本身,而与数组一起使用会导致性能问题和意外行为。 (async () => { await usingForLoop(numbersList); await usingWhile(numbersList);

    作者: yd_244540595
    发表时间: 2024-10-09 17:04:02
    294
    0
  • Linux 命令 | 常用命令之 sort

    cat passwd-sort root:x:0:0 bion:x:1:1 daen:x:2:2 adfm:x:3:4 laap:x:4:7 sync:x:5:9 shut:x:6:3 halt:x:7:5 mail:x:8:12 oper:x:11:21 [root@localhost

    作者: Linux猿
    发表时间: 2021-08-04 16:14:22
    958
    0
  • 给我一首歌的时间,带你了解线程安全和死锁(2)

    而这个操作在多线程往往会出现线程不安全问题! 这里也可以使用synchronized关键字避免指令重排列! synchronized关键字 我们已经了解到了线程不安全问题可以用java提供的synchronized关键字来避免! 我们来学习synchronized如何使用! 修饰实例方法

    作者: bug郭
    发表时间: 2022-09-30 14:56:00
    151
    0
  • 通过三个例子,学习 Go 语言并发编程的利器 - goroutine

    Goroutine 的用法。 源代码如下: package main import ( "fmt" "sync" ) func printNumbers(wg *sync.WaitGroup) { defer wg.Done() for i := 1; i <= 5;

    作者: Jerry Wang
    发表时间: 2024-02-05 14:06:34
    12
    0
  • ExecuteClusterSwitchover 集群分片倒换 - API

    "/v2/{project_id}/instance/{instance_id}/groups/{group_id}/replications/{node_id}/async-switchover"

  • CreateStackSet Creating a Stack Set - API

    该API属于AOS服务,描述: CreateStackSet This is a synchronous API. This API creates an empty stack set that does not contain any stack instance and returns

  • CommitVerification Submitting Verification - API

    This API is used to submit verification. It can be called only after syntax conversion is complete.接口URL: "/v1/{project_id}/migration-project

  • net 串口操作学习记录

    = 5000.0); }); return new Tuple(flag, matchx);}测试调用:单例:static async void MyAsyncMethod(){ MSerialPort s = GetInstance(1); Task calculateResult

    作者: Amrf
    发表时间: 2019-10-24 20:04:45
    3643
    0
  • 教面试官ReentrantLock源码

    所以ReentrantLock依靠 Sync 就持有了锁的框架,只需要 Sync 实现 AQS 规定的非 final 方法即可,只交给子类 NonfairSync 和 FairSync 实现 lock 和 tryAcquire 方法 4.1 NonfairSync - 非公平锁 Sync 对象的非公平锁

    作者: JavaEdge
    发表时间: 2021-06-03 16:31:50
    1011
    0
  • 磁盘I/O读写跟不上HLS流ts切片速度,如何解决?

    用EasyNVR平台的大型项目中,随着非按需通道数量的增多,会导致磁盘的读写增高,导致磁盘的I/O读写跟不上EasyNVR的hls流ts切片产生的速度。 在用户现场中,磁盘读写虽然慢,但是内存剩余比较多,所以可以将内存转换为虚拟磁盘来进行提高I/O的读写速度。EasyNVR新内

    作者: TSINGSEE青犀视频
    发表时间: 2021-11-09 06:31:44
    771
    0
  • Python多线程的原理与实现

    如果把asyncio.sleep()换成真正的IO操作,则多个coroutine就可以由一个线程并发执行。 asyncio案例实战 我们用asyncio的异步网络连接来获取sina、sohu和163的网站首页: async_wget.py import asyncio @asyncio

    作者: 莫言2021
    发表时间: 2021-10-31 09:14:14
    1421
    0
  • 新手入门鲲鹏入门资料汇总(实验篇)

    过线程分析、资源调度分析等实验操作体验跨NUMA与绑NUMA访问内存的性能差异。 通过本实验,您将能够: ① 使用Devkit鲲鹏性能分析工具Hyper Tuner创建进程/线程应用级分析任务和资源调度应用级分析任务。 ② 通过多线程程序,体验其在NUMA架构下跨NUMA与绑NUMA的性能差异。

    作者: 炒香菇的书呆子
    发表时间: 2022-01-27 16:02:59
    1679
    0
  • 线程的同步

    就可以将此方法声明同步的 格式 利用synchronized 修饰方法 public synchronized void XXX(){ } 或 public static synchronized void XXX(){ } 说明 synchronized修饰方法时锁定的是调用该方法的对象

    作者: yd_45102651
    发表时间: 2020-07-22 21:08:38
    7233
    0
  • #pragma region

    micro#define BOOST_ASIO_ASYN_READ boost::asio::async_read#define BOOST_ASIO_ASYN_WRITE boost::asio::async_write#define BOOST_ASIO_ASYN_CONNECT boos

    作者: liuzhen007
    发表时间: 2021-05-27 21:36:54
    1737
    0
  • mysql 组提交 (Group Commit) 三阶段流程

    进入Stage_manager::SYNC_STAGE阶段 |-change_stage() |-sync_binlog_file() | |-mysql_file_sync() | |-my_sync() | |-fdatasync()

    作者: snowofsummer
    发表时间: 2021-04-19 00:20:03
    1508
    0
  • iOS之深入解析CocoaPods的插件机制和如何加载插件整合开发工具

    也是 Cocoapods 的插件体系所依赖的基础。 ② CocoaPods 流程分析 首先,Cocoapods 提供了一个便捷的命令行工具库 CLAide,CLAide 包含很多功能,例如,一套命令基类,一套插件加载机制等。Command 基类在 lib/claide/command

    作者: Serendipity·y
    发表时间: 2022-04-08 14:04:25
    1039
    0
  • 面试官:说一下currenthashmap怎么保证并发正确

    8的hashmap的结构的区别就是使用了synchronized和CAS机制,当然加上synchronized和CAS机制也是为了并发时候的安全性,所以主要是操作的时候加上了锁的影响,在添加数据的时候会先对指定的节点加上Synchronized锁,然后在进行CAS方式插入数据,因为Synchronize

    作者: 知识浅谈
    发表时间: 2022-08-17 01:15:32
    180
    0
  • 智慧园区奥看浏览器插件适配指导之如何为插件新增系统参数

    paramNameList: ['SecurityMgmt_VideoPlayerSys', 'SecurityMgmt_TransCodingIP'], async: false } thisObj.callConn('/SmartCampus__SecurityManagement/1.0.0

    作者: 智慧园区刘师傅
    31
    0