ICode9

精准搜索请尝试: 精确搜索
  • iptables2022-06-20 15:33:06

    清除规则命令如下: iptables -F (flush 清除所有的已定规则)iptables -X (delete 删除所有用户“自定义”的链(tables))iptables -Z (zero 将所有的chain的计数与流量统计都归零)/etc/rc.d/init.d/iptables savesystemctl iptables restart

  • Kubernetes 零宕机滚动更新2022-06-17 16:04:21

    转载自:https://www.qikqiak.com/post/zero-downtime-rolling-update-k8s/ 软件世界的发展比以往任何时候都快,为了保持竞争力需要尽快推出新的软件版本,而又不影响在线得用户。许多企业已将工作负载迁移到了 Kubernetes 集群,Kubernetes 集群本身就考虑到了一些生产环境的实践,但是要

  • go-zero微服务实战系列(三、API定义和表结构设计)2022-06-13 09:03:05

    前两篇文章分别介绍了本系列文章的背景以及根据业务职能对商城系统做了服务的拆分,其中每个服务又可分为如下三类: api服务 - BFF层,对外提供HTTP接口 rpc服务 - 内部依赖的微服务,实现单一的业务功能 rmq服务 - 负责流式任务的处理,如消费kafka等等 admin服务 - 对内部管理后台提供HT

  • 题解1039:判断数正负 一本通2022-06-12 12:34:43

    1039:判断数正负 时间限制: 1000 ms         内存限制: 65536 KB提交数: 125647     通过数: 63815 【题目描述】 给定一个整数NN,判断其正负。如果N>0,输出positive;如果N=0N=0,输出zero;如果N<0,输出negative。 【输入】 一个整数N(−109≤N≤109)。 【输出】 如果N>0,

  • go-zero 微服务实战系列(二、服务拆分)2022-06-11 21:01:55

    微服务概述 微服务架构是一种架构风格,它将一个大的系统构建为多个微服务的集合,这些微服务是围绕业务功能构建的,服务关注单一的业务功能,这些服务具有以下特点: 高度可维护和可测试 松散的耦合 可独立部署 围绕业务功能进行构建 由不同的小团队进行维护 微服务架构能够快速、频繁、

  • 洛谷 P2602 [ZJOI2010]数字计数 题解--zhengjun2022-06-11 15:35:02

    这道题其实就是一个数位 \(dp\) 裸题,就是他这个前缀 \(0\) 有一点难处理,所以就多开一维就行了。 代码 #include<cstdio> #include<cstring> #define ll long long using namespace std; ll f[13][2][2][13]; int a[13]; ll dfs(int i,int is,int zero,int num,int sum){ if(!i

  • go-zero 微服务实战系列(二、服务拆分)2022-06-09 10:04:53

    微服务概述 微服务架构是一种架构风格,它将一个大的系统构建为多个微服务的集合,这些微服务是围绕业务功能构建的,服务关注单一的业务功能,这些服务具有以下特点: 高度可维护和可测试 松散的耦合 可独立部署 围绕业务功能进行构建 由不同的小团队进行维护 微服务架构能够快速、频繁、

  • mysql5.7执行sql语句成功,但是报错Err:10552022-05-27 17:01:32

    无论执行什么sql语句都报错: [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on columns in GROUP BY clause; this is incompatible

  • Python异常处理2022-05-27 15:31:43

    获取特定异常的有关信息 通过前面的学习,我们已经可以捕获程序中可能发生的异常,并对其进行处理。但是,由于一个 except 可以同时处理多个异常,那么我们如何知道当前处理的到底是哪种异常呢?其实,每种异常类型都提供了如下几个属性和方法,通过调用它们,就可以获取当前处理异常类型的相关信

  • assert断言2022-05-27 09:33:13

    使用assert是学习python的一个非常好的习惯,在没完善一个程序之前,我们不知道程序在哪里会出错,与其让它在运行时崩溃,不如在出现错误条件时就崩溃。 用一个程序说明: def zero(s): a = int(s) assert a > 0,"a超出范围" #这句的意思:如果a确实大于0,程序正常往下运行 r

  • Mysql8.0 sql_mode=only_full_group_by错误解决方案2022-05-25 15:03:34

    找到mysql的配置文件 vim /etc/my.cnf 在最下面添加上 sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION' 重启 service mysql restart 注意 1.mysql8.0没有NO_AUTO_CREATE_USER,sql_mode中不能添加上,如果加上了会

  • ybt 1039:判断数正负2022-05-21 20:01:11

    1039:判断数正负   时间限制: 1000 ms 内存限制: 65536 KB 提交数: 124306 通过数: 63143 【题目描述】 给定一个整数NN,判断其正负。如果N>0N>0,输出positive;如果N=0N=0,输出zero;如果N<0N<0,输出negative。   【输入】 一个整数N(−109≤N≤109)N(−109≤N≤109)。  

  • BUGKU—— No one knows regex better than me2022-05-21 00:35:16

    知识点 1、在ASCII码表中 ASCII码规则 在代码中 \ddd 任意字符 三位八进制 \160表示p 在代码中 \xhh 任意字符 二位十六进制 \x70表示p   \056    为八进制   代表   句点或小数点 \160    为八进制   代表   小写字母 p \150    为八进制   代表   小写字母

  • Educational Codeforces Round 1282022-05-15 20:33:20

    Educational Codeforces Round 128 C. Binary String 题意:每次可以从一个01串的两头删除0或者1,求最后留在串中的0的数量和删除的1的数量最大值最小是多少 做法:我们枚举从一端删除1的数量,那么其实你可以发现随着另一端删除1的数量增加,答案会随着变小到最小然后再变大,就类似二次函数

  • lc977. 有序数组的平方2022-04-29 22:32:29

    class Solution: def sortedSquares(self, nums: List[int]) -> List[int]: if len(nums) == 0: return [] if len(nums) == 1: return [nums[0] ** 2] result = [] i = 0 square_less_zero = []

  • Go单体服务开发最佳实践2022-04-26 10:01:59

    单体最佳实践的由来 对于很多初创公司来说,业务的早期我们更应该关注于业务价值的交付,并且此时用户体量也很小,QPS 也非常低,我们应该使用更简单的技术架构来加速业务价值的交付,此时单体的优势就体现出来了。 正如我直播分享时经常提到,我们在使用单体快速交付业务价值的同时,也需要为

  • 我的 Raspberry Pi Zero 2W 折腾笔记,记录一些遇到的问题和解决办法2022-04-23 15:00:45

    0x00 前言说明 最近买了一块Raspberry Pi Zero 2W来玩,目的是想搭建一台远程运行的个人服务器,上面放个博客、点个灯啥的。于是就有了这篇文章。 树莓派官网地址:https://www.raspberrypi.com/ 0x01 SSH连接 首先一开始买到手之后我是很懵的,于是在google上找到了以下几篇文章帮助了我

  • 从开发到部署微服务保姆级视频教程2022-04-06 09:33:38

    一、go-zero简介及如何学go-zero https://www.bilibili.com/video/BV1LS4y1U72n 本节概述:本节对go-zero进行整体架构分析,以及我们该从哪些渠道获取go-zero一手最新学习资料。 二、go-zero环境搭建 https://www.bilibili.com/video/BV1P3411p79J 本节概述:本节主要讲述了使用go-zero

  • C#调用大华摄像头2022-04-03 18:04:19

    大华SDK包地址:https://support.dahuatech.com/tools/sdkExploit 效果图:     //32位SDK 大华摄像机打开方法 IntPtr _LoginID = IntPtr.Zero; NET_DEVICEINFO_Ex _DeviceInfo = new NET_DEVICEINFO_Ex(); IntPtr _PlayID = IntPtr.Zero;

  • kafka 零拷贝(图解)2022-03-20 21:34:18

    想了解kafka的零拷贝到底是什么,可以看一下Kafka为什么这么快? 如果看零拷贝和非拷贝之间的区别图可以看Kafka_Kafka中的Zero Copy

  • I. Power and Zero(二进制,思维)2022-03-19 17:30:06

    LINK 题目 样例 思路: 将二进制存起来,从高位向低位变成一个不下降序列,此时最低位次数即所需次数(从高位到地位,相邻进位为2) 代码: #include<bits/stdc++.h> using namespace std; typedef long long ll; //#define int long long const int N=1e5+10; const int nn=1e6+10; co

  • 微服务从代码到k8s部署应有尽有系列(十二、链路追踪)2022-03-10 08:32:21

    我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践。 整个项目使用了go-zero开发的微服务,基本包含了go-zero以及相关go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero项目组的自研组件,基本是go-zero全家桶了。 实战项目地址:htt

  • 微服务从代码到k8s部署应有尽有系列(十一、日志收集)2022-03-08 09:02:30

    我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践。 整个项目使用了go-zero开发的微服务,基本包含了go-zero以及相关go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero项目组的自研组件,基本是go-zero全家桶了。 实战项目地址:htt

  • Chrome速度惊人,不到30天修复40个漏洞2022-03-03 12:30:45

    作者 | Ryan Schoen 整理 | 张洁 2012年来,Project Zero一直专注于挖掘安全研究人员更难发现的安全漏洞,从而提高互联网的安全性。他们与各行各业的人合作,目的是为了修复安全漏洞和更新人们的软件。 据Project Zero中的Ryan Schoen统计,2021年,供应商平均需要52天来修复Project Z

  • 『德不孤』Pytest框架 — 8、Pytest断言2022-02-27 21:05:03

    目录1、什么是断言2、Pytest断言3、Pytest的断言方式及应用场景(1)使用assert语句(2)断言预期的异常(3)拓展4、优化断言5、使用标记检查异常 1、什么是断言 对于测试来讲,不管是功能测试,自动化测试,还是单元测试,一般都会预设一个正确的预期结果,而在测试执行的过程中会得到一个实际的结果。

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

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

ICode9版权所有