ICode9

精准搜索请尝试: 精确搜索
  • 云边通信中如何对边缘节点进行流量整形2022-02-16 02:00:38

    云边通信中如何对边缘节点进行流量整形? 收录于 2021-09-25 06:13:55 查看 2988 次 kubernetes    KubeEdge    Docker    Linux    1、问题背景 之前项目需要一个功能,但随之而来的问题是: 由于边缘节点网络带宽资源有限,加上云边网络的不稳定性,当边缘节点频繁拉取

  • 〈2022-2-15〉使用<beautifulsoup>爬取ISO标准网站:基础入库(下一层数据采集入库)2022-02-15 17:01:13

    from urllib.request import urlopen from bs4 import BeautifulSoup import pymysql conn=pymysql.connect(host='127.0.0.1',user='root',passwd='password',port= 3306 ,db='ISO',charset='utf8'

  • 〈2022-2-14〉使用<beautifulsoup>爬取ISO标准网站:基础爬取2022-02-14 16:49:02

    from urllib.request import urlopen from bs4 import BeautifulSoup url = 'https://www.iso.org/standards-catalogue/browse-by-tc.html' addrss_url = 'https://www.iso.org/' text = urlopen(url).read() soup = BeautifulSoup(text,'html.par

  • RocketMQ(十)RocketMQ分布式事务实现2022-02-10 12:03:44

    目录 1、事务场景2、解决思路3、事务消息概念4、事务消息实现4.1 代码说明:4.2 完整代码 1、事务场景 场景:工行用户A向建行用户B转账1万元; 步骤: 1.工行系统发送一个给B增款1万元的同步消息M给Broker2.消息被Broker成功接收后,向工行系统发送成功ACK3.工行系统收到成功ACK

  • 网卡限速tc命令2022-01-22 10:05:38

    Linux下限制网卡的带宽,可用来模拟服务器带宽耗尽,从而测试服务器在此时的访问效果。   1、安装iproute yum -y install iproute   2、限制eth0网卡的带宽为50kbit: /sbin/tc qdisc add dev eth0 root tbf rate 50kbit latency 50ms burst 1000   3、限制带宽为50kbit后,在百

  • 分治回溯-递归2022-01-21 16:34:38

    目录 1递归 1.1递归定义 1.2前n项求和问题 1.3斐波那契数列问题   1.3.1斐波那契数列问题代码 1.4分治算法  1.5回溯算法  1.5全排列  1.6棋盘覆盖问题  ​ 1.6棋盘覆盖问题代码  1.7汉诺塔问题  1.8迷宫问题 1.9N皇后问题  1.10数独问题    1递归 1.1递归定义 1.

  • 分布式事务框架搭建txlcn--笔记2022-01-14 17:33:00

    1.txlcn 分为两部分    txlcn-tm 和 txlcn-tc以下简称 tm 和 tc-------------------------------------tm----------------------------------1.添加 依赖 <dependency> <groupId>com.codingapi.txlcn</groupId> <artifactId>txlcn-tm</artifactId> &

  • 分布式事务2021-12-29 11:02:35

    分布式环境下为了保证跨服务、跨数据库数据的正确性,通常有两种方案,第一种是通过补偿机制实现弱一致性,另外一种就是通过分布式事务来实现强一致性。 下面就来探一探分布式事务的前世今生。 目录 定义 XA  两阶段提交 三阶段提交 定义 分布式事务也称全局事务,参与全局事务的各本

  • 旋转打印矩阵2021-12-28 23:35:24

    给定一个整型矩阵matrix,请按照转圈的方式打印它。 例如: 1   2   3    4             5   6   7   8             9   10  11  12             13  14  15  16 打印结果为:1,2,3,4,8,12,16,15,14,13,9, 5,6,7,11, 10 1 public class P

  • 递归分治 --- 例题2.棋盘覆盖2021-11-27 20:02:24

    递归分治 — 例题2.棋盘覆盖 一.问题描述 在一个2^k x 2k个方格组成的棋盘中,恰有一方格残缺.残缺方格的位置有2(2k)种。故对任何k≥0,残缺棋盘有2^(2k)种. 在棋盘覆盖问题中,要求用L型骨牌覆盖残缺棋盘上的所有方格且任何2个L型,骨牌不得重叠覆盖. 2^k x 2k的棋盘覆盖中,用

  • 【数学基础】全相关(Total Correlation)2021-11-27 10:33:32

    total correlation 的定义 TC(X)捕捉 x 之间相互依赖,且当 x 是独立的时候为0

  • 分布式事务框架Seata2021-11-22 01:01:44

    分布式事务框架Seata 1. Seata 概述 Seata 是 Simple Extensible Autonomous Transaction Architecture 的简写,由 feascar 改名而来。 Seata 是阿里开源的分布式事务框架,属于二阶段提交模式。 目前github上已经有 12267 颗星了,也很活跃,最新的提交时间很多都是几天前。 首先我们回

  • Dagger2依赖注入单例化介绍及验证2021-11-20 20:58:37

    业务组件单例化其实在现在企业级应用中都有大量应用场景,企业化应用中,频繁创建和销毁对象实例场景下对JVM的开销可以大到不可想象,单例化在减轻JVM内存管理负担、提升应用性能、尤其是在电子商务、大数据应用场景下,大批量、爆发式请求涌入服务器的过程中,如果组件没有做单例化处

  • TC进度条2021-11-17 12:03:07

    public class ProgressBarThread extends Thread{ private ProgressBar bar; private String title; /** * @param title * @param message */ public ProgressBarThread(String title,String message) { this.title = title; bar = new ProgressBar(message); }

  • VirtualBox增加Ubuntu虚拟硬盘2021-11-09 22:35:35

    1. 在VirtualBox中添加一个新硬盘,这里添加的是ubuntu_2.vdi虚拟硬盘。 2. 进入虚拟机,安装gparted,能看到右上角多了一个/dev/sdb盘,不过还没有格式化。    3. 输入下列命令对硬盘格式化。 parted /dev/sdb #划分所有空间到一个分区 (parted) mkpart primary 0% 100% #查看分

  • 【tcache stash unlink +】图解2021-11-09 18:01:45

    tcache stashing unlink + tcache 的入链操作 smallbin 入链操作 tcache stash 源码 #if USE_TCACHE /* While we're here, if we see other chunks of the same size, stash them in the tcache. */ size_t tc_idx = csize2tidx (nb); if

  • 用命令检查nginx配置文件语法是否正确2021-11-04 21:32:04

    nginx -tc 你要检测的配置文件的路径 D:\software\nginx\nginx-1.20.1>nginx -tc ./conf/nginx.conf nginx: the configuration file ./conf/nginx.conf syntax is ok nginx: configuration file ./conf/nginx.conf test is successful 正确的情况: 有误的情况有:    

  • 不仅Docker会使用Control Group,KVM也会使用Cgroup来控制资源分配2021-11-03 15:59:49

    使用过Docker的人都知道,Docker使用cgroup来控制进程的资源使用量,在OpenStack中使用KVM同样也存在这个问题,KVM虽然可以做内核的隔离,但是使用起主机上的CPU来,也是互相争抢的,需要使用cgroup控制资源使用量。 Control Group又称cgroup,用于控制进程的资源使用:CPU, Disk I/O, Memory,

  • 07 方便菜谱2021-11-02 10:05:38

    方便菜谱 本章收录了一些“方便菜谱”,希望能够帮你解决实际问题。方便菜谱不能代替理解原理,所以你还是应该着重领会其内在道理。 而且真的不建议你照抄,想一想这是20年前(2021)写下的东西,当初作者又是借鉴其他的案例。 用不同的 SLA 运行多个网站 你有很多种方法实现这个。

  • 本周的总结2021-10-17 12:00:23

    目录 读论文 Abstract(摘要) Introduction(介绍) Materials and methods(材料和方法)  The DASGAN network Deep survival learning Discussion(讨论) 读CycleGAN论文并跑了一个的模型 特点(创新点) 实现 代码实现效果 读论文 Domain adaptation-based deep learning for automated T u

  • TC 8712 PredictionCardGame 题解2021-10-13 13:03:18

    TC 8712 PredictionCardGame 题解 可以二分答案\(k\),判定最终能否保证筹码数\(\geq k\)。 设\(g_{i,j}\)表示还有\(i\)个黑牌\(j\)个红牌,保证答案\(\geq k\)的最小的起始筹码数量。 也就是说需要知道\(g_{n,m}\)是否\(\leq c\)。 考虑\(g_{i,j}\)的转移: \(\min(i,j)=0\),则\(g_

  • seata-微服务集成seata2021-10-09 17:04:10

    1.引入依赖首先,我们需要在微服务中引入seata依赖: <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-seata</artifactId> <exclusions> <!--版本较低,1.3.0,因此排除--> <exclu

  • 棋盘覆盖(递归实现)2021-10-06 17:32:07

    #include<stdio.h> #define MAXSIZE 1<<10 int ChessBoard[MAXSIZE][MAXSIZE]; void BoardCover(int tr, int tc, int dr, int dc, int size) { static int Tag = 1; if (size == 1)return; int s = size >> 1; int t = Tag++;

  • C语言实现Linux下od -tx -tc XXX的功能2021-09-26 20:35:27

    环境:OpenEuler21.03+Vscode+gcc+cgdb 1 任务详情 复习c文件处理内容 编写myod.c 用myod XXX实现Linux下od -tx -tc XXX的功能 main与其他分开,制作静态库和动态库 编写Makefile 提交测试代码和运行结果截图, 提交调试过程截图,要全屏,包含自己的学号信息 在博客园发表一

  • myod2021-09-26 16:31:42

    题目要求:用c语言实现Linux里的od -tx -tc xxx命令 本次选做作业中的od -tx -tc的意思就是将一个文件输出为包含文件ascii码、以及16进制的输出格式。 od -tx -tc输出test.txt: 过程及代码: main.c: myod.c: myod.h: makefile: 运行结果: 最后生成的tree: 问题 1.经对比发现相差不

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

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

ICode9版权所有