ICode9

精准搜索请尝试: 精确搜索
  • linux-高可用/七层负载均衡/四层负载均衡2022-01-10 21:33:23

    高可用 一般是指2台机器启动着完全相同的业务系统,当有一台机器down机了,另外一台服务器就能快速的接管,对于访问的用户是无感知的。 比如公司的网络是通过网关进行上网的,那么如果该路由器故障了,网关无法转发报文了,此时所有人都无法上网了,怎么办? 通常做法是给路由器增加一台备节点

  • Section 3.二分法2022-01-10 15:58:20

    一、二分的本质 在一个序列中,存在某种性质,使得该序列可以一分为二,使左半边满足这种性质,右半边不满足这种性质,二分可以寻找这种性质的边界常用于边界问题 二、整数二分的过程 当我们想二分找出x点时 找到一个中间值mid=(l+r+1)/2,判断这个点的性质是否具有左半边性质(l+r+1的原因

  • haproxy 基于 uri 实现调度2022-01-08 10:35:19

    frontend webserver bind *:80 use_backend websrvs backend websrvs balance uri # 指明 uri 调度算法 hash-type consistent # 一致性哈希 server web1 192.168.2.11:80 check server web2 192.168.2.12:80 check  

  • haproxy 基于 hdr 实现调度2022-01-08 10:33:51

    frontend webserver bind *:80 use_backend websrvs backend websrvs balance hdr (User-Agent) # 根据请求报文中 User-Agent 首部的值做 hash hash-type consistent # 一致性 hash server web1 192.168.2.11:80 check

  • 【思特奇杯•云上蓝桥---算法训练营】第1周作业 蓝桥杯真题-图书排列(Python)2022-01-07 22:00:22

    一,题目描述 将编号为 1~10 的 10 本书排放在书架上,要求编号相邻的书不能放在相邻的位置。 请计算一共有多少种不同的排列方案。 二,答案提交 注意,需要提交的是一个整数,不要填写任何多余的内容。 三,答案代码 提供了两种方法,一种是暴力求解,一种是check()方法 #作业四

  • Table is marked as crashed and should be repaired 解决办法2022-01-07 18:01:07

    遇到这个问题几个敲命令轻松搞定 1、首先进入mysql命令台: mysql -u root -p 回车  输入密码 2、查询所有的库 mysql> show databases;  3、进入数据库“eduyun_2015_sp1”是库名 mysql> use eduyun_2015_sp1; 4、check table newabout(newabout--出现错误的表)用来检查出现问题

  • U盘安装centos系统2022-01-06 15:35:20

    1:U盘引导 2:TAB键修改 将最下面的vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet 改为 vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x8 rd.live.check quiet  因为U盘的名称是CentOS 7 x8

  • Python接口自动化框架-关键字形式-断言模块2022-01-06 15:34:26

    简述:一般把断言方法集合封装为一个类,独立作为一个模块使用,输入response和期望数据,然后返回断言结果 一、断言返回数据 这里我将不同断言结果的返回数据分别做为一字典类型的实例属性 1、断言通过数据(pass_result) self.pass_result = { 'code': 0,

  • 剑指 Offer 26. 树的子结构2022-01-06 12:01:59

     第一次接触二叉树的递归类型的题目。 一般对于这种题目,我们需要做的是:1. 写一个递归方法。 2. 在主方法里调用这个递归方法。  一. 写一个递归方法   对于递归方法,我们可以分为两部分 —— 1. 基本情况 2. 特殊情况。 基本情况实际上就是递归的退出条件,而特殊情况就是进行递

  • 【hadoop】二、hive的hive2server配置2022-01-04 23:36:39

    一、启动脚本配置 hive2server启动后需要等一会 netstat -nplt |grep 10000 查看是否启动   #!/bin/bash HIVE_LOG_DIR=$HIVE_HOME/logs if [ ! -d $HIVE_LOG_DIR ] then mkdir -p $HIVE_LOG_DIR fi #检查进程是否运行正常,参数 1 为进程名,参数 2 为进程端口 function check_

  • ValueError: check_hostname requires server_hostname2022-01-03 12:02:17

    项目场景: 在用pip安装rise时报错:ValueError: check_hostname requires server_hostname 问题描述: 用pip安装jupyter插件rise时,报ValueError错误。 原因分析: 打开了VPN导致安装不上 解决方案: pip install rise 关闭VPN,重新运行命令下载

  • 680. Valid Palindrome II2022-01-03 05:31:06

    这道题的暴力解法很简单,先check如果不删除任何字符,是否字符串是回文,如果不是,再挨个删除每个字符,check删除字符之后是否是回文。 时间复杂度O(n2), n是字符串s的长度,字符串很长的情况下会TLE,算法如下: class Solution { public boolean validPalindrome(String s) { if

  • Flutter CheckBox 复选框 自定义样式:圆形、大小、边框等2022-01-02 22:59:51

    最近在用Flutter写一个页面的时候,需要使用到CheckBox,样式需要如图所示 首先想到的是使用官方的CheckBox,度娘搜了一大圈,也都是关于官方CheckBox的简单介绍,比如这篇文章 : Flutter Checkbox 复选框,介绍的还挺详细的。 但是看了一圈之后,发现官方的CheckBox控件无法满足我的需要

  • 鸿蒙开发:ConfigJsonError: LABEL_VALUE_ERROR > Cause: Please check module:[entry] config.json file, check2022-01-02 20:58:02

            至鸿蒙发布以来,一直想试试,于是我今天就是试了。在简单阅读完开发文档之后,开始网上找大佬们写的控件,运行爽爽手,再于是,处理了我人生中第一个鸿蒙问题。新手小白,作此记录。 ConfigJsonError: LABEL_VALUE_ERROR      > Cause: Please check module:[entry] config.j

  • 算法-二分2022-01-01 22:36:34

    左神 step num 给定一个正整数,判断它是否是某个数的step num 680的step num为680+68+6 if a<b,则 stepnum(a)<stepnum(b) class Solution { boolean f(int x) { int l = 0, r = x; while (l <= r) { int m = l + ((r - l) >> 1); if

  • Leetcode 52. N-Queens II [Python]2022-01-01 00:02:58

    只用统计总组合数,设置p数组,p[i]表示第i行的棋子放在哪个列上,check函数检查,当前行之前的行,是否有已经选择了该列,或者与该列成为对角线。 设置dfs,当走到第n行了,说明找到了一个组合,res += 1.如果不行,则遍历全部列,给当前的第k行,并check,如果可以,则此行找到了,记录到p数组中,并继续df

  • element el-tree组件 check-change事件 多次执行2021-12-30 10:06:32

    需实现的效果 :当选中的节点状态改变的时候使用 getCheckedNodes() 来获取选中的节点 遇到的问题:当我点击选中某个节点的时候,如果有多级子节点,那就会触发多次(因为子节点的选中状态也被改变)。  解决的办法:把 check-change 事件改为 check 事件,只有当点击修改状态的时候才会

  • js获取当前时间并实时刷新2021-12-30 09:35:16

    <!DOCTYPE html> <html> <head> <meta charset="{CHARSET}"> <title>js获取当前时间并实时刷新</title> <script> //页面加载调用 window.onload=function(){ //每1秒

  • mysql-慢sql优化2021-12-27 12:04:23

    1. SELECT PLAT_BATCH_CODE FROM t_fee_fact_record t WHERE t.SALES_CHANNEL = ? AND t.PAY_STATUS IN (?) AND t.FEE_STATUS != ? AND t.ISCLEAN = ? AND t.processing = ? AND TIMESTAMPDIFF(MINUTE, t.OPERATE_TIME, now()) >= ?  优化建议: 1).t.FEE_STATUS != '1

  • 给定一个长度为 n 的非负整数序列,请找出最长的不包含重复的数的连续区间,输出它的长度。2021-12-26 16:02:59

    给定一个长度为 n 的非负整数序列,请找出最长的不包含重复的数的连续区间,输出它的长度。 一般做法: 对于 i ∈ [ 0 ,

  • 微信小程序用vant,dialog弹出框2021-12-22 18:02:16

    官网如下: https://youzan.github.io/vant-weapp/#/dialog 看效果 1、json中引入 "usingComponents": { "van-dialog": "/miniprogram_npm/@vant/weapp/dialog/index" } 2、js引入 import Dialog from '../../miniprogram_npm/@vant/weapp/dial

  • fastadmin自定义导入回调2021-12-22 09:58:42

    1、第一步修改id 如下btn-myimport-file <div class="panel panel-default panel-intro"> {:build_heading()} <div class="panel-body"> <div id="myTabContent" class="tab-content"> <

  • Codeforces Round #762 A. Square String?2021-12-21 09:05:42

    题目大意 判断一个字符串是否为两个相同字符串相加 ,例如abcabc, abcdabcd.   分析 要满足题目条件,首先字符串要是偶数位数,不然不可能重复。然后我们再判断第n为是否与n+(m/2) 位是否相同(m是字符串长度),都相同则满足条则,不相同则不满足。   代码 #include<bits/stdc++.h> using

  • Postgresql之amcheck验证索引完整性2021-12-20 15:05:22

    Postgresql10版本开始提供了该插件验证索引或者是表的逻辑一致性。比如系统升级后,collate和原来不一致,数据库里索引的顺序和该collate不匹配。物理磁盘损坏,文件系统损坏,内存故障等,导致数据库中的索引也损坏。 可以通过该插件进行验证检测,注意该插件只验证,不会修补。如果通过

  • 二分题目总结2021-12-19 18:34:09

    二分作为基础算法,主要有两种题型  1.二分查找 二分查找是利用二分搜索时间复杂度O(logn)的性质,对于算法中某一步骤需要优化的时候,使用二分查找优化,又分为实数二分和整数二分 (1).实数二分  实数二分比较简单,主要是在数轴上寻找某一个点,是否满足性质 1.数的三方根 #include

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

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

ICode9版权所有