缓存穿透/击穿/雪崩及其解决方案

1. 缓存的穿透/击穿/雪崩 缓存穿透:缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时需要从数据库查询,查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到数据库去查询,进而给数据库带来压力。 缓存击穿:缓存击穿是指热点key在某个时间点过期的时候,而恰好在这个时间点对这个Key有大量的并发请求过来,从而大量… 阅读更多 »缓存穿透/击穿/雪崩及其解决方案

OVS常用命令与使用总结(转载)

1. 进程启动 先准备ovs的工作目录,数据库存储路径等

先启动ovsdb-server

ps: 如果想清除配置,可以先删除/etc/openvswitch/*,然后再手动创建一个数据库: [cra… 阅读更多 »OVS常用命令与使用总结(转载)

缓存数据一致性问题(转载)

1. 缓存数据不一致 数据库的瓶颈是大家有目共睹的,高并发的环境下,很容易 I/O 锁死。当务之急,就是把常用的数据,给捞到速度更快的存储里去。 这个更快的存储,就有可能是分布式的,比如 Redis,也有可能是单机的,比如 Caffeine。 但一旦加入缓存,就不得不面对一个蛋疼的问题:数据的一致性。 数据不一致的问题,人世间多… 阅读更多 »缓存数据一致性问题(转载)

github下载慢或报错“The-remote-end-hung-up-unexpectedly”解决办法

  • Git, Others
  • 1,955 clicked

github下载慢或报错“The-remote-end-hung-up-unexpectedly”解决办法:该问题往往因为内部网络限制等因素导致。   因细节更新,欢迎访问本文源站链接:https://turbock79.cn/?p=173。 1.方法一   解决gitbub下载慢问题,可… 阅读更多 »github下载慢或报错“The-remote-end-hung-up-unexpectedly”解决办法

数据同步及锁

  • Basic, Server
  • 673 clicked

1. 数据同步问题 有很多情况下需要考虑线程安全问题,一个全局的变量如果有可能会被多个同时执行的线程去修改,那么对于这个变量的修改就需要有一种机制去保证值的正确性和一致性,这种机制普遍的做法就是加锁。其实也很好理解,和现实中一样,多个人同时修改一个东西,必须有一种机制来把多个人进行排队。计算机的世界中也是如此,多个线程乃至多个进… 阅读更多 »数据同步及锁

Linux网络控制命令

1.ifconfig 2.ip 3.route 4.ping 5.telnet 6.traceroute 7.tcpdump 8.netstat 9.nc 10.ss 1.ifconfig 1.1 查看已被激活的网卡的详细信息

HWaddr :网卡的硬件地址,即M… 阅读更多 »Linux网络控制命令

编译安装VPP及运行

本文基于VMware虚拟机环境,详细请参考本文源站地址。 操作系统:CentOS7.6 Linux version 3.10.0-957.27.2.el7.x86_64 适用VPP版本:19.08-20.05,本文示例版本19.08 操作用户权限:root 系统驱动如果支持MSI-X,就无法使用驱动uio_pci_generic… 阅读更多 »编译安装VPP及运行

Golang嵌入静态文件embed(转载)

  • Golang
  • 106 clicked

1. 问题 go1.16之前不使用第三方包前提下实现如下功能是比较困难的 编译后的二进制文件和ini/toml/yaml格式的配置文件必须同时存在,仅移动二进制文件可能就跑不起来了 开发一个简单的http服务,引入了js、css、html文件最终需要与go源码编译后的二进制文件保证正确的文件路径结构,然后一起压缩成一个文件后才能… 阅读更多 »Golang嵌入静态文件embed(转载)

MysqlServer安装

1. MySql Server的Windows安装步骤 1.1. windows安装包下载 mysql-windows win64下载地址:https://downloads.mysql.com/archives/community/ mysql-8.0.31-winx64.zip 注意:这里下载的是绿色版本,无需进行安装,可直… 阅读更多 »MysqlServer安装

常用通信协议TTL、RS232/RS485/RS422、CAN、IIC、SPI、USB整理

  • Embed
  • 231 clicked

1. 前言   最近在进行项目方案设计时,涉及到常用通信接口的选型,包括TTL、RS232、RS485、RS422、CAN、IIC、SPI等常用通信协议,这里对常见的通信协议进行一个整理,在需要的时候可以进行回顾,这里参考几个优秀博文并进行整理,大家也可以去看看。 不脱发的程序猿-详解RS232、RS485、RS422、串口和握… 阅读更多 »常用通信协议TTL、RS232/RS485/RS422、CAN、IIC、SPI、USB整理