ICode9

精准搜索请尝试: 精确搜索
  • MVCC详解2022-04-24 01:34:51

    MVCC(Multi-Version Concurrency Control 多版本并发控制) 1 当前读、快照读 当前读 它读取的数据库记录,都是当前最新的版本,会对当前读取的数据进行加锁,防止其他事务修改数据。是悲观锁的一种操作。 如下操作都是当前读: select lock in share mode (共享锁) select for update (排

  • games(101)-贝塞尔曲线2022-04-17 17:01:04

    Curves (Lecture 11) 内容: Bézier curve(贝塞尔曲线) Evaluating Bézier curve De Casteljau's algorithm(德卡斯特里奥算法) Algebraic Formula Piecewise Bézier Curves Continuity B-splines etc Bézier curve 用一系列控制点定义某一个曲线,并且这个曲线要满

  • json解析器2022-04-14 16:00:24

    #include "rapidjson/document.h" #include "rapidjson/writer.h" #include "rapidjson/stringbuffer.h" #include "rapidjson/filereadstream.h" #include <iostream> #include <string> #include <map> #include

  • Java concurrency 1012022-04-09 19:00:17

    java.util.concurrent - Java's low-level concurrency primitives synchronized/volatile/wait/notify/notifyall  常见问题:deadlock 死锁,thread starvation 线程饥饿, race conditiond 竞争条件等。 synchronized:performance issue. - java.util.concurrent.atomic subpackag

  • 【16】关于高斯 中值 和均值滤波的函数2022-03-31 00:01:43

    均值卷积: void blur( InputArray src, OutputArray dst, Size ksize, // 卷积窗口大小 Point anchor = Point(-1,-1), // 锚点(即处理的像素位于kernel的位置) int

  • 101. 对称二叉树2022-03-28 00:31:06

    101. 对称二叉树 给你一个二叉树的根节点 root , 检查它是否轴对称。   示例 1: 输入:root = [1,2,2,3,4,4,3] 输出:true 示例 2: 输入:root = [1,2,2,null,3,null,3] 输出:false   提示: 树中节点数目在范围 [1, 1000] 内 -100 <= Node.val <= 100   1 /** 2 * Defin

  • goto和带标签的break、continue2022-03-27 17:32:40

        //带标签的break和continue//打印101-150之间所有的质数(只能别1和自身整除的数叫做质数)public static void main(String[] args) { outer:for (int i = 101;i<150;i++){ for (int j = 2;j < i/2;j++){ if (i % j == 0){ continue oute

  • 101. 对称二叉树2022-03-27 10:35:01

    ✅做题思路or感想: 这题是要同时遍历左子树和右子树 遍历左子树的外侧和右子树的外侧 遍历左子树的内侧和右子树的内侧 最后判读是否外侧和内侧都是对称的 class Solution { public: bool dfs(TreeNode* left, TreeNode* right) { //处理左右节点有空节点的情况,实

  • 技术分享 | 黑盒测试方法论—边界值2022-03-09 09:32:02

    本文节选自霍格沃兹测试学院内部教材 边界值分析法是一种很实用的黑盒测试用例方法,它具有很强的发现故障的能力。边界值分析法也是作为对等价类划分法的补充,测试用例来自等价类的边界。 这个方法其实是在测试实践当中发现,Bug 往往出现在定义域或值域的边界上,而不是在其内部。为

  • 2022.2.12 开学后的一些事2022-02-28 17:58:32

    开学后的一些事 转眼就到了要报到的日子,而我们还在补作业。分析一下开学后的好事和坏事。 坏事 至于我为什么先说坏事,因为整篇文章要以美好的事情收尾,才能显得积极向上。。。 要交一大堆的作业(我们有的还没写完)小组加分制度生效,倒数第一还得上台检讨(了解一下我的表演节目事件

  • Moonraker2022-02-26 11:35:06

    Moonraker 目录Moonraker1 信息收集1.1 端口扫描1.2 后台目录扫描1.3 目录分析1.3.1 /services/1.3.2 /svc-inq/salesmoon-gui.php1.3.3 moonraker.html2 利用收集的信息2.1 尝试登录CouchDB2.2 收集数据库中的信息2.2.1 /HR-Confidential/offer-letters.html3 CouchDB垂直权限绕

  • substr,repace,regexp_repalce,regexp_instr 函数的用法2022-02-19 16:00:48

    SELECT --REPLACE('北京市海淀区安河家园九里16号楼1单元101室','北京市',''),--替换 --SUBSTR('北京市海淀区安河家园九里16号楼1单元101室',1,3), --截取 --SUBSTR('北京市海淀区安河家园九里16号楼1单元101室',-1) --最后一位 --SUBSTR(SUBSTR('北京市海淀区安河家园

  • 月赛 101 Div1D 分块神仙题2022-02-09 21:31:30

    分块 RMSQ 传送门 题面已经很清楚了,所以就不复述了。 转化 我们发现排列不需要存储,只要存储每个元素的位置 \(Pos_i\) 即可,读入 \(a\) 的时候,我们把输入的第 \(i\) 数字在 \(b\) 中的位置 \(Pos_i\) 存入 \(a_i\)。这样问题就变成了在新的 \(a\) 数组中查询区间的最长连续上升子序

  • 最短路算法2022-02-07 21:32:53

    被这几个板子折磨,打一打最近学的最短路模板 Floyd朴素算法 优点:全能,编程复杂度低 缺点:时空复杂度高,不易优化 点击查看代码 #include <bits/stdc++.h> using namespace std; #define map mymap const int p=100+1; int n,m,s,t; int ans; int map[p][p]; int main(){ cin>>n

  • Solana 1012022-02-06 10:59:43

    Solana还具有一个称为SOL的令牌,可以将其传递给Solana区块链上的节点以运行链上程序或验证其输出。尽管网络允许部分SOL交易,但SOL令牌的总数限制为10亿个。 一个SOL最多可拆分34次。分数SOL称为Lamport。它是为纪念Solana最大的技术影响力Leslie Lamport而命名的。一盏灯的价

  • 最少拐弯(广搜)2022-01-28 11:05:12

    1 #include<bits/stdc++.h> 2 using namespace std; 3 int dx[]={0,1,0,-1}; 4 int dy[]={1,0,-1,0}; 5 struct sj 6 { 7 int x,y,turn; 8 }s,t,p; 9 queue<sj> q; 10 int n,m,c[101][101]; 11 bool v[101][101]; 12 int main() 13 { 14 cin>

  • 子集枚举/二进制/位运算 技巧小结 (带例题)C++2022-01-27 23:03:20

    假如对一个拥有n个元素的集合,它的子集有2^n个。为了方便理解,不妨取n=3,元素为{1,2,3}来举例说明。下表中,0代表该元素在子集中未出现,1代表出现了。  观察此表可发现,各元素在子集中的出现与否,0和1可组成的二进制数,都和唯一的十进制数一一对应着。并且对应的十进制数的范围正好是2^n

  • 图 = =2022-01-26 17:34:44

    定义: 图就是由一些小圆点(成为顶点)和连接这些小圆点的直线(称为边)组成的。例如上图是由5个顶点(编号为1、2、3、4、5)和5条边(1-2、1-3、1-5、2-4、3-5)组成。 遍历: 现在我们从1号顶点开始遍历这个图,遍历就是指把图的每一个顶点都访问一次。 使用深度优先搜索来遍历这个图将会得

  • 寒假专题一2022-01-23 23:02:23

    c--Computer Game #include <stdio.h> int main(){ int a, b, i, j; char x[101], y[101]; scanf("%d", &a); for (i = 0; i < a; i++){ scanf("%d", &b); getchar(); scanf("%s",

  • 【LeetCode - Java】101. 对称二叉树 (简单)2022-01-20 18:32:21

    目录 1. 题目描述2. 解题思路3. 代码实现3.1 利用中序遍历(卒 | 小部分情况无法解决 除非构建满二叉树)3.2 递归3.3 迭代3.4 对比 1. 题目描述 2. 解题思路 这道题目一开始我其实是并不想从纯结构方面去判断一个二叉树是否对称的,总感觉有没有一点稍微“高级”的方法,于是

  • C语言求100~~200之间的素数(内含多种优化版本)2022-01-15 23:31:15

    素数又称质数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。 1.试除法 #include<stdio.h> int main() { int i, j, count = 0; for (i = 101; i < 200; i++) //素数从101开始 { for (j = 2; j < i; j++) //[2,i)的数

  • Python的基础,Python的1012022-01-14 17:02:07

      近年来,Python已经成为全世界最流行的编程语言之一。它是一种高级通用编程语言.   本文将重点介绍对所有初学者Python程序员都很重要的基本语法、数据类型、控制流等概念。   Python是一种流行的编程语言的原因Python由于其简化的语法而易于学习和使用。Python有一个很大的

  • 【C语言经典100例】-- 12 判断 101 到 200 之间的素数2022-01-12 15:34:29

    问题描述: 判断 101 到 200 之间的素数 思路分析: 判断素数的方法:用一个数分别去除 2 到 sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。注意要引入库函数 <math.h> 程序实现: #include <stdio.h> int main() { int i,j; int count=0; for (i=101;

  • 处理字符串并排序2022-01-09 22:02:44

    题目描述 对N个字符串进行处理: 如果包含x或X,在字符串末尾插入YES,并把x或X替换为空格 如果不含,则在末尾插入NO; 将所有字符串按字典排序升序排列输出,每个字符串占一行 每个字符串最多包含一个x或X 输入 第一行:正整数N表示字符串个数(N<101) 接下来N行,每行一个字符串 输出 N行,处理后

  • 集合划分问题2022-01-09 11:01:22

    n个元素的集合{1,2,…,n}可以划分若干非空子集。例如,当n=4时,集合{1,2,3,4}可以划分为15个不同的非空子集如下: {{1},{2},{3},{4}} {{1,3},{2,4}} {{1,2},{3},{4}} {{1,4},{2,3}} {{1,3},{2},{4}} {{1,2,3},{4}} {{1,4},{2},{3}} {{1,2,4},{3}} {{2,3},{1},{4}} {{1,3,4},{2}} {{2,4},{

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

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

ICode9版权所有