找到约 10000 条结果
  • 如何实现高效的IM即时通讯长连接自适应心跳保活机制
    PS:对于IM这类的开发者而言,通常大家都把HTTP协议称“短连接”、把直接基于TCP、UDP或WebSocket的socket称为“长连接”。
    2022-06-09
  • 细说websocket快速重连机制
    在一个完善的即时通讯应用中,websocket是极其关键的一环,它为web应用的客户端和服务端提供了一种全双工的通信机制,但由于它本身以及其底层依赖的TCP连接的不稳定性,开发者不得不为其设计一套完整的保活、验活、重连方案,才能在实际应用中保证应用的即时性和高可用性。就重连而言,其速度严重影响了上层应用的“即时...
    2020-07-24
  • 浅说TCP状态机制
    TCP(Transmission Control Protocol)是一种面向连接的、可靠的传输协议,常用于互联网中应用层的数据传输。在协议栈中,TCP处于传输层,负责数据的分段、传输和重组等工作,同时采用状态机制来维护连接的状态。下面我们就来详细介绍一下TCP协议栈链接跟踪的工作原理。
    2023-07-20
  • python操作redis(二)
    edis-py使用connection pool来管理对一个redis server的所有连接,避免每次建立、释放连接的开销。默认,每个Redis实例都会维护一个自己的连接池。可以直接建立一个连接池,然后作为参数Redis,这样就可以实现多个Redis实例共享一个连接池。
    2018-07-03
  • 挤掉全球销冠一哥特斯拉,比亚迪宋Plus靠这3把刷子
    全球新能源销冠悄然易主,比亚迪宋Plus首次登顶。7月一共卖了37784辆,击败五菱宏光MINI EV、特斯拉Model Y、大众ID.4等众多强劲选手。△来自盖世汽车社区能拿下销冠,主要归功于DM-i混动车型——贡献了宋Plus约86%的销量。所以宋Plus DM-i为啥能卖这么好?都有哪些击中车主内心的特质?比亚迪宋如何做到销量第一?一句话概...
    2022-09-12
  • 汽车软件市场迅猛扩张,Perforce Helix Core与Helix IPLM助力汽车软件开发的版本控制及IP生命周期管理
    汽车软件世界正处于持续变革和转型之中。从自动驾驶汽车到电动汽车和先进的驾驶辅助系统,汽车软件的集成度和复杂性不断提升。据美国电气与电子工程师协会的研究,如今大多数汽车都集成了超过1亿行代码,而仅仅十年前,这种水平的汽车软件只能在高端汽车中找到。这一快速发展推动了汽车软件市场的迅速扩大,预计到2030年...
    2024-03-11
  • 实现 memcached 客户端:TCP、连接池、一致性哈希、自定义协议。
    memcached 本身并不支持集群,为了使用集群,我们可以自己在客户端实现路由分发,将相同的 key 路由到同一台 memcached 上去即可。路由算法有很多,这里我们使用一致性哈希算法。
    2019-12-09
  • IOS-Swift开发基础——检测网络状态
    检测网络状态可以用Apple-Reachability的例子里的Reachability类(objective-c),拷贝到我们的项目里,然后导给Swift用。 另外,github上也有个Swift版本的Reachability:[链接] 将里面的Reachability.swift扒过来,加入我们的工程中。然后如下使用: {代码...}
    2016-03-22
  • 初学者容易混淆的几个技术名词
    1 C3P0和Druid的区别   C3P0:是数据库连接池,由开源组织提供,只有数据库连接池功能,核心类是ComboPooledDataSource类。
    2020-03-17
  • rdo远程桌面管理工具有哪些功能
    Remote Desktop Organizer是分组批量管理远程桌面连接的小工具,但是因为是英文的,所以很多人都不知道它有些什么样的功能,下面介绍一下。  另外,iis7也是可以批量远程的工具,可用功能会比RDO稍微多一点,大家可以去对比对比,挑选自己合适使用的。  RDO的界面如下:
    2019-07-26
  • HikariCP
    背景分析我们访问数据库时,需要通过TCP协议与数据库建立连接,连接使用完以后要释放连接,TCP协议是一个面向连接的协议,而建立连接需要三次握手,释放连接需要四次挥手,这个过程是比较耗时的,假如频繁访问数据库,每次都是直接与数据建立连接,会带来的很大的性能问题,对于这样的问题如何解决呢?连接池诞生了.
    2021-03-13
  • 数据库与编程语言的连接
    title: 数据库与编程语言的连接 date: 2024/12/21 updated: 2024/12/21 author: cmdragon
    2024-12-21
  • Docker 网络详解之使用自定义网络实现不同网络间的网络连通
    {代码...} 连接两个不同网络 {代码...}
    2021-05-21
  • PAT_甲级_1013 Battle Over Cities
    该城市的数据结构很显然是一个图的结构,那么我们如果将一个顶点去除后,剩下来的顶点会组成若干个连通分量,那么要让这剩下来的结点全部连接起来变成一个图,那么就等价于将若干个连通分量连接成一个连通分量,我们知道2个连通分量只需要在这2个连通分量分别取出一个顶点然后相连就变成了一个连通分量,所以需要连接的边数...
    2020-11-19
  • 上汽集团上海车展亮剑:技术平权驱动全球出行变革
    作为中国汽车产业转型的缩影,上汽集团携旗下六大整车企业、十大品牌矩阵,从固态电池到全栈智能驾驶,从高端电动轿车到普惠商用车型,向全球展现了中国车企在电动化、智能化、全球化赛道的全维进阶。
    2025-04-27
  • HikariCP重连失败问题
    3月3号晚上22点30分左右oracle数据库发生宕机,之后过5分钟左右重启成功,在数据库重启之后,两个业务节点(一样的配置),一个自动重连成功,一个自动重连失败。
    2022-04-07
  • 20170524-三次握手与四次挥手
    TCP的连接建立过程 各种标志含义 SYN - 创建一个连接/同步标志 FIN - 终结一个连接 ACK - 确认接收到的数据 ack - 确认号 seq - 报文段序号 连接建立过程 1.服务器初始化 B的TCP服务器进程先创建传输控制块,准备接受客户端的连接请求。然后服务器进程就处于LISTEN(监听)状态,等待客户的连接请求。 2.客户端初始化,并...
    2017-05-25