• 2024-10-01【VBA】表全体の範囲を取得する【CurrentRegionが便利です】
    参考元:【VBA】表全体の範囲を取得する【CurrentRegionが便利です】https://daitaideit.com/vba-currentregion/ポイントとなるVBAコード'CurrentRegionでセル範囲を取得WithRange("A1").CurrentRegion.Select'表の範囲を選択.Rows(1).Select'表の1行目を選択
  • 2024-10-01【VBA】UsedRangeの範囲から最終行など取得【UsedRange.Rows.Countなど】
    参考元:【VBA】UsedRangeの範囲から最終行など取得【UsedRange.Rows.Countなど】https://daitaideit.com/vba-usedrange/ポイントとなるVBAコードWithActiveSheet.UsedRange.Select'使用しているセル範囲'行.Rows(1).Select'1行目.Rows(.Rows.C
  • 2024-09-29MySQL8主从搭建
    MySQL8主从搭建基础环境基本信息:虚拟化软件:OracleVMVirtualBox1C/2G1个网卡80G系统盘oracle:mysql-8.0.20yum:CentOS-7.6-x86_64-DVD-1810.iso服务器IP规划:主机名mysql1mysql2mysql3系统CentOS-7.6CentOS-7.6CentOS-7.6IP192.168.56.41192.168.56.42192.168.56.
  • 2024-09-29LightDB rownum使用示例及性能测试
    如下所示:lightdb@oradb=#explainanalyzeselect*from(selecta.*,rownumrnfrom(select*fromv,v1wherev.id=v1.idandnotexists(select1fromtwhereid<>v.id)andv1.id<>'31'orderbyv1.id)awhererownum<100000+1000)whe
  • 2024-09-29MySQL窗口函数总结(三)
    MySQL窗口函数(WindowFunctions)是一种高级的SQL查询技巧,它允许在结果集的一组相关行上执行计算。窗口函数可以用于处理分组、排序、累计等复杂的聚合任务,使得查询更加简洁和高效。在MySQL8.0及更高版本中,支持窗口函数。以下是一些常用的窗口函数:ROW_NUMBER():为结果集中的
  • 2024-09-23初识扫雷!
                       前言 今天我们来简单了解一下一款经典的游戏--扫雷!文末附上完整代码。扫雷作为微软开发并发行的一款大众类的益智小游戏,于1992年发行。玩家的目标是在最短时间内识别出所有非雷区的格子,同时避免触碰到地雷。游
  • 2024-09-23CF2000F Color Rows and Columns
    题目链接题解知识点:贪心、背包dp。先考虑一个矩形的情况:若是方形,行列交替染色最优。若不是方形,选行列中较小的一侧染色,直到变为方形。因此,我们可以根据上面的结论预处理\(c_{i,j}\),表示第\(i\)个矩形贡献为\(j\)的最小花费。现在考虑多个矩形的情况,显然是一个分组
  • 2024-09-23CF2001D Color Rows and Columns
    题目链接题解知识点:贪心,STL。显然,子序列最长长度是数的种类数,即保证每个数都会被选到。子序列的奇数位要尽可能大、偶数位尽可能小。我们从左到右依次选择子序列的数,为了保证每个数都能被选到,我们预处理出每个数的最晚出现位置\(lst\)。每次选择,只有在当前还未选择的数的\(
  • 2024-09-21WPF dynamically generate grid with calculated rows and columns, put the custom control in the specif
    privatevoidFillGridRandomly(){rowsColsSet=newHashSet<XY>();if(gd!=null){gd.Children.Clear();}for(inti=0;i<50;i++){while(true){XYxy=newXY();
  • 2024-09-19线上间歇性卡顿问题
    事情起因最近一段时间我们公司有个项目是做视力筛查的,平时都是正常的,但是最近这两天突然会时不时地卡顿一下,一卡就是几分钟。 排查过程1.查看日志卡顿首先是排查日志,日志报的是feign调用学生服务超时,进到学生服务查看时,看到日志报的是事务超时 2.继续排查,既然是事务超时,
  • 2024-09-17Leetcode 85. 最大矩形
    1.题目基本信息1.1.题目描述给定一个仅包含0和1、大小为rowsxcols的二维二进制矩阵,找出只包含1的最大矩形,并返回其面积。1.2.题目地址https://leetcode.cn/problems/maximal-rectangle/description2.解题方法2.1.解题思路动态规划+单调栈,可以参考Leetcode84.柱
  • 2024-09-14[LeetCode] 885. Spiral Matrix III
    Youstartatthecell(rStart,cStart)ofanrowsxcolsgridfacingeast.Thenorthwestcornerisatthefirstrowandcolumninthegrid,andthesoutheastcornerisatthelastrowandcolumn.Youwillwalkinaclockwisespiralshapetovisiteverypo
  • 2024-09-13常用SQL以及命令
    https://www.modb.pro/db/1792723679335485440常用SQL自动不补全库和表名连按两次tap键查看某个数据库大小mysql>selecttable_schemaas'数据库',table_nameas'表名',table_rowsas'记录数',truncate(data_length/1024/1024,2)as'数据容量(MB)',truncat
  • 2024-09-13Python 之records教程
    目录Python之records教程一、安装二、初始化三、增,删,改,查1.增加2.删除(必须使用事务,不然不生效)3.修改(必须使用事务,不然不生效)4.查询Python之records教程一、安装pipinstallrecords二、初始化importrecords#初始化db连接,支持从环境变量DATABASE_URL读取url
  • 2024-09-13重置PbootCMS用户密码(php文件源代码)
    <?php/***@copyright(C)2016-2099HnaoyunInc.*重置PbootCMS用户密码*///设置字符集编码、IE文档模式header('Content-Type:text/html;charset=utf-8');header('X-UA-Compatible:IE=edge,chrome=1');//设置中国时区date_default_timezone_set('Asia/
  • 2024-09-11用C语言完成扫雷游戏
    引言     《扫雷》是一款大众类的益智小游戏,于1992年发行。游戏目标是在最短的时间内根据点击格子出现的数字找出所有非雷格子,同时避免踩雷,踩到一个雷即全盘皆输。            相信大家一定对《扫雷》这个游戏不陌生,我们只要知道游戏运行的逻辑,就可
  • 2024-09-11[1059] Operations of None in pandas
    Inpandas,handlingNonevalues(whicharerepresentedasNaNinDataFrames)isacommontask.Herearesomewaystodealwiththem:FilteringRowsFilterRowswithNoneValues:importpandasaspd#SampleDataFramedf=pd.DataFrame({'A
  • 2024-09-086_Z字形变换
    6_Z字形变换【问题描述】将一个给定字符串s根据给定的行数numRows,以从上往下、从左到右进行Z字形排列。比如输入字符串为"PAYPALISHIRING"行数为3时,排列如下:PAHNAPLSIIGYIR之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"PAHN
  • 2024-09-06忘记PbootCMS后台用户账号密码时进行重置resetpw.php
    <?php/***@copyright(C)2016-2099HnaoyunInc.*@licenseThisisnotafreeware,useissubjecttolicenseterms*@authorXingMeng*@[email protected]*@date2018年11月17日*重置PbootCMS用户密码*///设置字符集编码、IE文档模式header('Co
  • 2024-09-06F. Color Rows and Columns
    原题链接题意每个矩形变成删除若干个行和列,每少一行或少一列就加一分,问加\(k\)分最少要删除几个格子?分析抽象开来,最后的答案的样子一定是第\(i\)个矩形加了\(s_i\)分因此,我们只需要求出每个矩形加\(s_i\in[0,a+b]\)分时最少需要删除几个格子,然后就可以背包型动态规
  • 2024-09-06SSH框架整合实现Java三层架构实例(一)
    HTML前台发送请求代码:1<tr>2<td>选择收派时间</td>3<td>4<inputtype="text"name="takeTimeId"class="easyui-combobox"required="true"5data-options="url:'../..
  • 2024-09-04C语言练习:扫雷游戏(排除了一些bug,放心食用!)
    游戏规则只有雷被全部排查出来,游戏结束。每当排查一个坐标,如果不是雷,此坐标上就会显示周围一圈上有几个雷。 游戏实现代码讲解开始前的准备首先我们假定一个9*9的棋盘格展示在玩家面前(如下图所示,坐标从0开始)但是对于玩家来说,第一个编号是从0开始的不太习惯,所以我们要在
  • 2024-09-02C语言程序设计-扫雷游戏
    愿你我成功会师,翻过雪山,走过草地,不远万里。扫雷游戏game.h#pragmaonce#include<stdio.h>#include<time.h>#include<stdlib.h>#defineROW9#defineCOL9#defineROWSROW+2#defineCOLSCOL+2#defineEASY_COUNT10voidInitBoard(charboard[ROWS][C
  • 2024-09-02C语言_扫雷
    引言:当我们C语言学习完数组的时候,可以尝试一些小的游戏来提升自己,比如下面的这个扫雷。玩法介绍:我们需要在棋盘中选中地雷以外的安全区域,直到最后剩下全部的地雷为止,即可获胜。技能要求:分支语句以及循环语句、函数、数组。接下来我将创建三个文件:具备函数声明、宏定义、
  • 2024-09-01LeetCode - 6 Z 字形变换
    题目来源6.Z字形变换-力扣(LeetCode) 题目描述将一个给定字符串s根据给定的行数numRows,以从上往下、从左到右进行Z字形排列。比如输入字符串为"PAYPALISHIRING"行数为3时,排列如下:P A H NAPLSIIGY I R之后,你的输出需要从左往右逐