ICode9

精准搜索请尝试: 精确搜索
  • 【codevs1004】四子连棋2021-11-15 14:01:42

    problem solution codes //思路:把空白当棋,交替黑白走。 //实现:BFS, 打表判断是否成立 #include<iostream> #include<algorithm> #include<string> #include<queue> using namespace std; string s; struct node{ string ma; int step; char next; node(string

  • postgresql 约束2021-11-15 09:32:31

    字段约束 我们经常会遇到表中有age字段等情况,想设置age字段的范围,就可以使用字段检查约束 形如 CREATE TABLE "public"."testcheck" ( "id" int4 NOT NULL DEFAULT NULL, "age" int4 DEFAULT NULL constraint age_check check (age>=0 and age<=100), "na

  • 浅谈面向对象编程2021-11-13 14:02:01

    python而言 面向对象编程属于重点中的重点 你现在觉得面向过程也能搞定 对是这样可以不使用面向对象编程但是 面向对象编程可以高度整合你代码 牺牲可读性的同时增加了后期的易维护特性 随着你的进步你需要不断优化你的程序设计 需要考虑代码的维护、可读性等各类因素 这些你看似

  • 在sonarqube中生成maven项目的Dependency-check报告2021-11-13 11:33:40

    1.在自己项目中的pom.xml中加入对应的dependency和plugin。pom.xml文件 <dependency> <groupId>org.owasp</groupId> <artifactId>dependency-check-maven</artifactId> <version>6.1.5</version> </dependency> <plugin>

  • 回溯解八皇后问题2021-11-12 13:04:18

    代码: public class queue { //棋盘大小及皇后数量 static int max=8; //正解的集合 下标为行 值为列 static int[] array=new int[max]; public static void main(String[] args) { queue q = new queue(); //从0位置开始 q.check(0

  • 使用npm模块升级工具npm-check-updates2021-11-12 11:59:02

    使用npm模块升级工具npm-check-updates 首先离不了安装 npm install -g npm-check-updates or cnpm install -g npm-check-updates 使用 ncu 检查当前可升级依赖 再使用 ncu -u 更新package.json文件 之后正常安装依赖npm install就可以了

  • 判断字符串中是否包括中文数字字母及其他2021-11-11 17:34:29

    ''' 1、中文字符的编码范围是: u'\u4e00' - u'\u9fa5'; 2、但是跟python3的isalpha()函数(检测字符串中是否只有字符组成)一起判断时,要注意,isalpha()方法判断汉字时也返回True; ''' import importlib import sys import re importlib.reload(sys) def check_contain_

  • Open browser failed Please check if you have installed the browser correctly2021-11-10 20:33:14

    报错的意思是:打开浏览器失败!! 请检查您是否正确安装了浏览器! Open browser failed!! Please check if you have installed the browser correctly! 解决此类问题有三种方法 第一种: 搜索 open in browser 扩展工具 --> 设置 --> 安装另一个版本 --> 选择 其他版本安装 即可,

  • 二分2021-11-10 17:31:06

    1、数的二分模板题 给定一个按照升序排列的长度为 n 的整数数组,以及 q 个查询。 对于每个查询,返回一个元素 k 的起始位置和终止位置(位置从 0 开始计数)。 如果数组中不存在该元素,则返回 -1。 输入格式: 第一行包含整数 n 和 q,表示数组长度和询问个数。 第二行包含 n 个整数(均在 1

  • 记录一次面试失败,但是后知后觉又非常简单的面试题:如何校验字符串中‘()’的合法性2021-11-10 15:34:14

    一看到题目,想到的思路就是先把字符串的‘(’split掉,这样返回的数组length-1就是‘(’的个数,再把数组join(‘’),再split(‘)’),返回的数组length-1更刚才的是否相等 但是发现 这样判断不了有效性 只能判断()的个数相等 后面发现()个数只是有效性判断的其中一个条件而已,还是需要一个变量去判断

  • 【JAVA使用】Mybatis Plus调用Oracle存储过程2021-11-09 21:00:04

    DAO层 void方法,参数为待传入的对象 void checkFirst(DccfEntity dccfEntity); 注意:OUT返回的结果会直接更新到这个对象上 Mapper层 <select id="checkFirst" statementType="CALLABLE" parameterType="xxxxx"> { call YDJW_XD.p_check_fjdcxr_dccf ( #{t

  • dependency check工具的使用2021-11-09 17:59:41

    前置条件:先下载dependency check文件包 Dependency-Check工具下载地址https://owasp.org/www-project-dependency-check/,在右侧选择command line,如下图:  方式一:用命令行来运行 windows下的命令 dependency-check.bat --disableRetireJS --disableNodeJS --project test -s

  • 【LeetCode】—— 对称二叉树2021-11-09 08:01:55

    给定一个二叉树,检查它是否是镜像对称的。 例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 1 / \ 2 2 / \ / \3 4 4 3 但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的: 1 / \ 2 2 \ \ 3 3 1 class Solution { 2 public boolean isSymmetric(Tre

  • 凸包 和 旋转卡壳(模板)2021-11-06 15:35:31

    凸包 首先 极角排序, 选一个初始的点。然后,自己去看吧,说不清楚。   洛谷上过了两个模板题,看题解 和OI wiki  P2742 [USACO5.1]圈奶牛Fencing the Cows /【模板】二维凸包    #include <bits/stdc++.h> using namespace std; const int N = 1e4+10; int n,cnt; struct Point

  • 将PostgreSQL插件移植到openGauss指导2021-11-05 19:32:26

    1 概述 PostgreSQL社区提供了丰富的插件,但由于openGauss和PostgreSQL存在一定的差异,如线程/进程模型、系统表和视图等,无法直接为openGauss所用,不可避免的需要在插件上做整改。 本文档主要对Postgresql插件移植到openGauss的过程提供指导说明,旨在让开发人员对PG插件所需要的修改

  • 二分查找算法模版2021-11-03 11:34:30

    二分模板一共有两个,分别适用于不同情况。 算法思路:假设目标值在闭区间[l, r]中, 每次将区间长度缩小一半,当l = r时,我们就找到了目标值。 版本1 当我们将区间[l, r]划分成[l, mid]和[mid + 1, r]时,其更新操作是r = mid或者l = mid + 1;,计算mid时不需要加1。 C++ 代码模板: int bsea

  • CF1304E 1-Trees and Queries2021-11-02 22:02:44

    题目链接 对树的路径进行操作,不难想到树的路径是唯一的,离不开LCA 添加一条新边后,答案有两种可能,一是走原树上路径,二是通过这条边走到 对于后者,其实答案就是dis(a,x)+1+dis(y,b)或者dis(a,y)+1+dis(x,b) 均是树上原有的,LCA可求 但是有个特殊情况,可以反复横跳(恶心心 但是反复横跳的

  • 12 keepalived脑裂问题2021-11-02 20:02:22

    1.什么是脑裂 由于某些原因,导致两台keepalived高可用服务器在指定时间内,无法检测到对方的心跳,各自取得资源及服务的所有权,而此时的两台高可用服务器又都还活着。 2.脑裂的故障 1.网线松动,网络故障 2.服务器硬件故障 3.服务器之间开启了防火墙 3.如何解决脑裂之nginx宕机 nginx默认

  • [NOIP2011 提高组]聪明的质监员(二分+前缀和)2021-11-02 18:33:20

    观察这个小柿子有什么特点: \[y_i=\sum\limits_{j=l_i}^{r_i} [w_j\ge W]\times\sum\limits_{j=l_i}^{r_i}[w_j\ge W]v_j \]我们要求的是 \(\vert s-y \vert\) 的最小值,\(s\) 恒定,而 \(y\) 可以发现是与 \(W\) 负相关的。\(W\) 增大时,\(y_i\) 减小,故 \(y\) 减小;\(W\) 减小时,\(y_i\)

  • django 密码加密保存2021-11-02 09:33:22

    from django.contrib.auth.hashers import make_password, check_password 解密 新密码 数据库中的旧密码 var = check_password(old_pwd.strip(), filter_user.password.strip()) 加密 md5_pwd = make_password(nre_pwd)

  • [前端系列] 解决Invalid prop: custom validator check failed for prop "type"2021-11-01 12:00:35

    在使用vue框架的elementui开发的时候 遇到了这样的错误 Invalid prop: custom validator check failed for prop "type"   这是因为,这个组件的type属性值写错了,检查一下 有的时候是多了空格,有的时候是固定的几个值,但是自己写错误了   我是因为固定的这几个值primary / success /

  • shell获取函数返回值2021-10-31 20:01:16

    #!/bin/bash function check(){ echo "$1" return 100 } r=$(check $1) echo "$r" d=$(check) echo "$?"     主要有两种办法接收返回值:return  echo 这里要注意$?返回上一条语句执行的结果,正常的命令来说是 0 或者其他 这里用$?就获得了上一条命令 return 返回值     以上测

  • 给你一个字符串数组 words ,只返回可以使用在 美式键盘 同一行的字母打印出来的单词。键盘如下图所示。 美式键盘 中: 第一行由字符 “qwertyuiop“ 组成。 第二行由字符 “asdf2021-10-31 19:30:25

    class Solution { public:     unordered_set<char> set1 = {'q', 'w', 'e', 'r', 't', 'y','u', 'i', 'o', 'p'};     unordered_set<char> set2 = {

  • 【坚持每日一题10.31】有效的回文2021-10-31 13:32:23

    给定一个字符串 s ,验证 s 是否是 回文串 ,只考虑字母和数字字符,可以忽略字母的大小写。 本题中,将空字符串定义为有效的 回文串 。 示例 1: 输入: s = “A man, a plan, a canal: Panama” 输出: true 解释:“amanaplanacanalpanama” 是回文串 示例 2: 输入: s = “race

  • 假设电话线(堆优化版dijkstra + 二分)2021-10-29 12:02:00

    题目:架设电话线 题目链接:https://ac.nowcoder.com/acm/problem/50372 题意:在加权无向图上求出一条从1号结点到N号结点的路径,使路径上第K+1大的边权最小。 输入描述:第一行输入点数N,边数P和K。(0 <= k < N <= 1000, 1 <= p <= 2000)                   接下来P行,每行三个整

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

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

ICode9版权所有