找到约 10000 条结果
  • 华纳云:云服务器的网络连接方式
    公网IP连接:大多数云服务器都会分配一个公网IP地址,可以通过这个IP地址直接与本机网络进行连接。通过SSH(Secure Shell)协议使用云服务器的公网IP地址建立安全连接。例如,在本机网络中打开终端窗口或命令提示符,使用命令 ssh username@公网IP地址 进行连接。
    2024-12-12
  • Python 连接 MySQL
    execute() 返回结果表示影响的行数。cursor.fetchone() 取回一条结果。sql_1 直接一行写完,sql_2 换行写完, sql_3 多行写。 查询时不需要 commit() 操作,插入、更新、删除时需要 commit() 提交。
    2018-03-09
    1
  • Socket 连接问题之大量 TIME_WAIT
    这是 TCP 连接完全关闭前的最后一个状态,一个连接被关闭时,主动关闭的一端最后会进入 TIME_WAIT 状态,等待足够的时间以确保远程 TCP 接收到连接中断请求的确认,这个时间最大为四分钟,可调整。
    2019-07-23
  • vue3 使用全局websocket
    思路: 一: 使用store 定义websocket 全局封装类 websocket.js {代码...} 二: 在全局组件中引入,并初始化websocket 连接 {代码...} 三: 在各个组件中使用watch 监听接收消息内容的变更 {代码...}
    2023-10-18
  • 记一次大量CLOSE_WAIT连接导致的服务宕机
    最近线上服务出现了一段时间的无法响应,在此总结一下问题的排查过程。 监控信息 监控显示CPU和内存没有异常波动,TCP连接中有大量的CLOSE_WAIT状态的连接。看一下TCP连接断开的过程: 也就是说客户端发起了断开连接的包,服务端收到数据后状态变更为CLOSE_WAIT,这时需要等待服务端处理完连接中未发送完的数据之后发送F...
    2018-06-14
  • Tomcat 中的 JDBC Pool
    Tomcat 不仅是非常受欢迎的 Servlet 容器,也是同时为我们提供了很多非常实用组件。 jdbc pool 就是其中一个非常实用且高效的 jdbc 连接池的实现. Tomcat 官方大概列出了15条tomcat相对于其他连接池的优点,我这里就不在详细解释了。
    2015-01-22
  • 修改requests库session默认连接数
    requests 连接复用众所周知,使用requests.Session()可以复用连接,并发时能大幅提升效率。Session连接数在同一Session中,requests库默认的连接池和最大连接数都是10。连接池可以理解为host,最大连接数可以理解为同一个host的连接数。这样的话,并发数就会被限制在10。所以在vs code中调试时,发现不管代码中并发写多...
    2021-05-17
  • Pgbouncer最佳实践:系列一
    PgBouncer作为PostgreSQL数据库的连接池中间件。与其他存在于PostgreSQL的连接池中间件不同,PgBouncer仅作为一个连接池和代理层为PostgreSQL和应用之间提供服务。
    2021-03-01
  • Java连接Mysql数据库警告:Establishing SSL connection witho 解决
    Java连接Mysql数据库警告:Establishing SSL connection witho 解决 {代码...} 解决办法 在连接数据库的url中添加useSSL=false 记得多个参数之间要用&连接
    2021-07-22
  • python redis-py 源码分析
    下面我们一步一步去了解执行ping命令时 在client.py 模块,会执行 StrictRedis 类的方法 self.execute_command
    2019-11-21
  • tcp连接
    1.输入url2.dns服务器解析url返回目的ip地址(调用gethostbyname)3.浏览器调用操作系统socket库中的socket(<ipv4>,<流模式>,<TCP>)方法创建套接字,返回指向套接字的描述符4.浏览器调用操作系统socket库中的connect(<描述符>,<目的ip地址,端口号>,...)方法连接服务器,控制权交给协...
    2017-04-05
  • TCP 半连接队列和全连接队列满了会发生什么?又该如何应对?
    每日英语,每天进步一点点: 前言 网上许多博客针对增大 TCP 半连接队列和全连接队列的方式如下: 增大 TCP 半连接队列的方式是增大 /proc/sys/net/ipv4/tcp_max_syn_backlog; 增大 TCP 全连接队列的方式是增大 listen() 函数中的 backlog; 这里先跟大家说下,上面的方式都是不准确的。 “你怎么知道不准确?” 很简单呀...
    2020-05-30
  • GORM之for(rows.Next)提前退出别忘了Close
    近期一同事负责的线上模块,总是时不时的返回一下 504,检查发现,这个服务的内存使用异常的大,pprof分析后,发现有上万个goroutine,排查分析之后,是没有规范使用gorm包导致的,那么具体是什么原因呢,会不会也像 《Go Http包解析:为什么需要response.Body.Close()》 文中一样,因为没有释放连接导致的呢?
    2020-01-05
    2
  • JDBC、连接池、Mybatis原理(笔记)
    Statement和PreparedStatement:前者:动态拼接,编译时需直接传入参数后者:可以使用占位符,执行时再传入参数,防止sql注入。支持预编译,但是空间范围有限(适用于批量操作)
    2020-03-16
  • 带你学习Mybatis之DataSource数据源
    所有的数据源组件都实现了javax.sql.DataSource接口,Mybatis实现了两个接口实现,分别为PooledDataSource和UnpooledDataSource,使用不同的DataSourceFactory接口实现创建不同类型的DataSource
    2024-06-10
  • wpa_supplicant及wpa_cli使用方法
    wpa_supplicant是一个连接、配置WIFI的工具,它主要包含wpa_supplicant与wpa_cli两个程序。通常情况下,可以通过wpa_cli来进行WIFI的配置与连接,如果有特殊的需要,可以编写应用程序直接调用wpa_supplicant的接口直接开发。
    2017-10-16
    1
  • Django中实现数据库连接池
    数据库连接池的概念       据库连接池(Connection pooling)是程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用,释放。 创建数据库连接是一个很耗时的操作,也容易对数据库造成安全隐患。所以,在程序初始化的时候,集中创建多个数据库连接,并把他们集中管理,...
    2020-04-27