ICode9

精准搜索请尝试: 精确搜索
  • [Google] LeetCode 777 Swap Adjacent in LR String 思维2022-09-11 00:00:48

    In a string composed of 'L', 'R', and 'X' characters, like "RXXLRXRXL", a move consists of either replacing one occurrence of "XL" with "LX", or replacing one occurrence of "RX" with &q

  • keepalived结合nfs实现生产环境高可用2022-09-05 12:01:01

    keepalived结合nfs实现生产环境高可用-oldlai 1、服务器无可厚非会遇到意外宕机的情况,如果服务端出现故障,那么客户端挂载的目录将不可用,如果这个目录是挂载给用户作为静态资源,那么前端就无法访问了。因为我们并不知道哪个服务器会挂,或者说,直接挂载某个ip,如果该服务器挂了,如何实现

  • NC20276 [SCOI2010]传送带2022-08-22 13:02:33

    题目 原题地址:[SCOI2010]传送带 题目编号:NC20276 题目类型:三分 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 1.题目大意 平面两条线段AB、CD,想从A走到D,在两条线段和平面上走分别有各自的速度,求最短时间 2.题目分析 在AB上从A走到X,再在平面中从X走到

  • RX文件管理器2022-08-11 11:35:36

    RX文件管理器 (稀奇古怪的小软件,我推荐,你点赞!) 日后更新涉及:电脑、维护、清理、小工具、手机、APP、IOS、从WEB、到到UI、从开发,设计;诚意寻找伙伴(文编类、技术类、思想类)共编,共进,共享。 看图说话吧,默认的window文件管理界面。 功能:展示(可能是看的太久了,感觉一般、古老、一程不变)、搜

  • 最大正方形2022-08-01 11:34:53

    #include <cstdio> #include <algorithm> using namespace std; int n, m, ans; int a[105][105], sum[105][105]; int main() { int size; scanf("%d%d", &n, &m); size = min(n, m); for (int i = 1; i <= n; i++)

  • docker网络模式2022-07-24 02:00:06

       安装docker时,它会自动创建3个网络。使用docker network ls查看   [root@bogon ~]# docker network ls  NETWORK ID NAME DRIVER SCOPE  e5c6989d795f bridge bridge local  66a8ee851e14 host host local  696108b5d7d8 none

  • 串口の二三事2022-07-20 20:02:06

    串口の二三事 这两天去夏令营,又捣鼓了一下好久没搞过的单片机。在用串口的时候,感觉熟悉又陌生,故今天整理一下串口在开发中的一些常见疑问,以供日后查阅。 串口收发的原理 详情见通俗易懂的UART协议帧格式 - 知乎 (zhihu.com) UART帧格式,也称UART协议,每一位的时长与波特率有关: UAR

  • 7.11 可持久化(主席树)2022-07-11 12:37:24

    \(\large\text{Date: 7.11}\) 可持久化 这个东西,能够维护一个数据结构的历史状态,主要做法就是(树状数据结构)开很多根对应不同版本的历史状态,然后每次修改就备份发生变化的节点,剩下的地方不变。可持久化主要是对空间有较大的优化。比如要开非常多棵线段树而空间会炸的时候就可以考虑

  • 解决进口汽车诊断仪芯片SI9241AEY短缺推出国产解决方案DP9241单端K总线收发器芯片软硬件兼容2022-07-05 14:02:15

    DP9241 是一款应用于汽车诊断系统中的单片总线收发器,为汽车诊断系统提供双向串行通信。该收发器既能工作在发射模式,也能工作在接收模式,并且它具有过温、 短路检测功能。 DP9241芯片采用了8-pin SO封装。能可靠安全的工作在车载温度范围-40度~125度。此外输出端RX可以驱动CMOS或者1

  • UniRx与Rx.Net操作符2022-06-28 17:32:48

    1.Interval 2.TakeUntil 3.SkipUntil 4.Buffer(缓冲) 5.Throttle(节流阀) 6.Delay 7.Return 8.Timer 9.Sample 10.Timestamp 11.ThrottleFirst 12.TimeInterval 13.Defer 14.Never 15.Scan 16.Switch 17.StartWith 18.CombineLatest 19.Do 20.Merge 21.Materialize-Dematerialize

  • linux DMA子系统学习总结(一)--- 串口DMA驱动实现分析2022-06-26 23:34:05

      串口DMA驱动实现分析   1.1 DMA控制器基本原理   DMA控制器用于实现各类存储介质间的数据搬移,存储介质包括内存以及各类外设的寄存器空间;   基本的工作原理是,配置好DMA控制器后,通过软件或DMA请求线的方式启动DMA传输,搬移数据时,独自控制系统总线,不需要CPU干预;   DMA在完

  • 10、网卡绑定bond0的实现2022-06-20 09:02:24

    10、网卡绑定bond0的实现 在配置文件上实现: [21:28:12 root@CentOS8 ~]#**cat /etc/sysconfig/network-scripts/ifcfg-bond0 ** NAME=bond0 TYPE=bond DEVICE=bond0 BOOTPROTO=none IPADDR=10.0.0.8 PREFIX=8 BONDING_OPTS="mode=1 miimon=100 fail_over_mac=1" [21:29:06 root@Ce

  • STM32CUbeMAX 串口+DMA中断收发实验2022-05-31 17:32:15

    串口配置: 异步,波特率:19200,每帧:1字节;无校验;1停止位    中断设置:考虑到后期使用freertos,可控制中断配置为:4位抢占优先级,15>=中断优先级级>=5(越低,优先级越高)      DMA设置:以字节为数据单位,内存地址累加 生成工程文件:   在stm32f1xx_it.h 文件添加 #define BUFF_MA

  • c++响应式编程 rxcpp之cep样例解析2022-05-28 10:34:43

    1 #include "rxcpp/rx.hpp" 2 // create alias' to simplify code 3 // these are owned by the user so that 4 // conflicts can be managed by the user. 5 //创建别名以简化代码 6 //这一步由用户处理 用户可以处理因此带来的冲突 7 namespace rx=rxcpp; 8 namespa

  • 云主机业务网卡/管理网卡/存储网卡出现大量的历史dropped2022-05-28 00:02:28

    一、ring buffer原理: ring buffer是内存分配的一个网络数据流的环形缓存空间。 多CPU的ring buffer处理原理:分配给 Ring Buffer 的空间是有限的,当收到的数据包速率大于单个 CPU 处理速度的时候 Ring Buffer 可能被占满,占满之后再来的新数据包会被自动丢弃(记录在网卡配置dropped中)

  • LeetCode(1971)寻找图中是否存在路径2022-05-20 13:31:09

    利用到了并查集相关的知识,贴出压缩路径,按秩合并的代码 https://blog.csdn.net/weixin_38279101/article/details/112546053 //并查集类 class DisJointSetUnion { private: // 所有根结点相同的结点位于同一个集合中 vector<int> parent; // 双亲结点数组,记录该结点的

  • RF定频测试说明2022-05-12 16:33:36

    定频测试操作说明 1、 下载定频固件到芯片,相应固件可同官方人员索要(RF_HCI_Test-uart1(20210415).hex); 2、 产品与串口接线,使用串口1(PA8、PA9),PA8接串口TX,PA9接串口RX,用于TTL串口信号输出;如果使用CH9141芯片,直接连接RX、TX即可。 3、 定频低(2402MHZ)、中(2440MHZ)、高(2480MHZ)三个固

  • AMD与Intel,挑战英伟达GPU2022-05-12 07:32:56

      AMD与Intel,挑战英伟达GPU 作为CPU界的霸主,英特尔对高性能GPU市场一直没有死心。从1998年和Real3D合作推出的i740独显,到2009年无故流产的Larrabee独显,再到去年公布的Xe GPU架构。任谁来都能看出,英特尔进军独立显卡市场只是时间问题。 对于NVIDIA和AMD来说,英特尔的加入听起来似乎

  • 图论之并查集2022-05-10 09:03:41

    最近刚刚学习完并查集,有感而发。 这篇仅仅是讲述基础的并查集,不带权值之类的东西。 首先是“查”的操作find()函数 int find(int x) { if(fa[x]==x) { return fa[x]=x; } else return fa[x]=find(fa[x]); } 其中,fa便是表示祖先。 使用递归算法(不用

  • kvm设置网络桥接模式2022-05-09 21:34:22

    layout: post title: kvm设置网络桥接模式 subtitle: kvm设置 gh-repo: daattali/beautiful-jekyll gh-badge: [star, fork, follow] tags: [kvm, vm] comments: true kvm设置网络桥接模式 kvm设置网络时,对于虚拟机的网络连接有两种常用方式,一种是NAT,一种是桥接。 NAT(网络地址转

  • ubuntu18.04_server配置静态IPv42022-04-28 10:01:56

    ifconfig 返回如下: enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.19 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::a00:27ff:fe48:cd59 prefixlen 64 scopeid 0x20<link> inet6 2408:8

  • 国产芯片DP9637-K总线收发器替代L9637D芯片和SI92412022-04-22 18:03:53

    DP9637可以替代L9637D,低成本解决方案,只需要做简单硬件修改,感兴趣可以留言或者联系小编了解详细资料。   主要特性    电压工作范围 6V≤VBAT≤36V    具有超低休眠电流   BAT(SB)=0.18μA @VDD=0.5V   关断状态下,具有很小的静态电流   IBAT=110μA @ IDD≦3μA   能兼容 ISO9

  • K总线收发芯片DP9241汽车诊断仪兼容SI92412022-04-22 18:00:36

    DP9241 是一款应用于汽车诊断系统中的单片总线收发器,为汽车诊断系统提供双向串行通信。该收发器既能工作在发射模式,也能工作在接收模式,并且它具有过温、短路检测功能。 芯片采用了 8-pin SO 封装。能可靠安全的工作在车载温度范围-40 度~125度。此外输出端 RX 可以驱动 CMOS 或者

  • Linux 常用系统性能测试命令2022-04-19 17:36:58

    Linux 常用系统性能测试命令 此文档基于CentOS7编写。 一、CPU 1.top命令 [root@localhost ~]# top 第1行:系统时间、运行时间、登录终端数、系统负载(3个数值分别为1分钟、5分钟、15分钟内的平均值)。 第2行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进

  • 7. Lab: networking2022-04-05 10:02:04

    https://pdos.csail.mit.edu/6.S081/2021/labs/net.html 1. 要求 lab 要求简单来说就是实现网卡驱动的 transmit 和 recv 功能。其实只要跟着 lab 的 hints 做就可以了,难度较低。 2. 实现 首先是 transmit 功能,这里比较麻烦的是确定 tx_desc.cmd 的值,查阅下文档即可。文档中标注

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有