NOT

建民打卡日记4.27

一、问题描述 “福”字倒着贴,寓意“福到”。不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出。这里要处理的每个汉字是由一个 N × N 的网格组成的,网格中的元素或者为字符 @ 或者为空格。而倒过来的汉字所用的字符由裁判指定。 二、流程设计 首先逐行录入; 双重for循环判断倒过来是否相 ......
日记 4.27 27

建民打卡日记5.4

一、问题描述 划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。 下面给出甲、乙两人的酒量(最多能喝多少杯不倒)和划 ......
日记 5.4

MarkDown学习

标题 #+空格+标题名字 几个 # 就是几级标题 字体 粗体 粗体两边各加两个* Hello,Word! 斜体 两边各加一个* Hello,Word! 斜体加粗 两边各加三个* Hello,Word! 删除线 两边各·加两个~ Hello,Word! 引用 用一个大于号表示 > 该资源引用自狂神说J ......
MarkDown

AP上线

1 CAPWAP隧道 1.1 技术背景 传统的WLAN体系结构已经无法满足大规模组网的需求,因此,IETF成立的CAPWAP(Control And Provisioning of Wireless Access Points 无线接入点的控制和配置协议)工作组,研究打过没WLAN的解决方案。以实现 ......

头文件中应该放什么东西

头文件中的内容在编译时会填充到include这个头文件的cpp文件中,所以头文件中有什么东西,相当于cpp文件中也有什么东西,如果有多个include这个头文件的cpp文件, 那么它们相当于都获得了这个头文件中的内容的一个副本,发生重定义错误。所以很多东西的定义不能放在头文件,只能放声明,否则会出现 ......
东西 文件

HJ44 Sudoku 数独 ”思维 搜索“

数独要求:在横、竖、3x3矩阵内0-9不可重复出现 重点思路实现方法是,填入一个数后下一步推算基于前面已经填好的数值的新矩阵。相当于在这一过程中不断更新初始值用于下一步计算。递归穷举,从第一个空开始填;再更新矩阵填下一个值,一直到最后一个空填完。 回溯: 查错花最多时间在:回溯没重置0导致错误。“递 ......
思维 Sudoku HJ 44

CS61B_lab02

题目描述: dcatenate(IntList A, IntList B):返回一个由A的所有元素组成的列表,后面是B的所有元素。可能会修改A。Don't use 'new'。 public static IntList dcatenate(IntList A, IntList B) { if(A ......
B_lab lab CS 61 02

第13天打卡

问题: 算法设计: 第j次卖出余下的(j+1)分之一加1/(j+1),第四次买完后剩下11条 假设第j次前还剩下x条所以x+1必定处尽j+1 x从23开始取,一直加2 代码: #include<stdio.h> int main() { int i,j,x,flag=0; for(i=23;flag ......

每日打卡一小时(第十八天)

一.问题描述 6-2 【CPP0025】以点类Point及平面图形类Plane为基础设计圆类Circle、 以点类Point及平面图形类Plane为基类公有派生圆类Circle,main(void)函数完成对其的测试。 Point类结构说明: Point类的数据成员包括: ①私有数据成员:X坐标x( ......
小时

django批量插入数据bulk_create

##场景 django项目有个接口是插入多条数据,大概是50条数据吧,大概用了3s左右,10条数据为一组,插入不同的数据表中。 3s对于这个接口来说是比较频繁的操作,所以3s是不能容忍的。 目前一直是使用的create的方法,百度了解到有一种批量插入的方法bulk_create。 使用之后,接口响应 ......
bulk_create 数据 django create bulk

JVM类加载机制

1.类加载的生命周期 类的加载过程包括:加载、验证、准备、解析、初始化 (解析某些情况下可以在初始化阶段后开始; 几个阶段按顺序开始,并非进行或完成,这些阶段通常是互相交叉混合进行。) 类的加载机制:虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚 ......
机制 JVM

建民打卡日记4.30

一、问题描述 大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招。但是!为了不让对方输得太惨,你需要每隔K次就让一个平局。 二、流程设计 1.录入平局间隔次数,定义计数器; 2.End结束游戏,break; 3.若 ......
日记 4.30 30

天天打卡一小时——8

一 问题描述 二 设计思路 将空白处补充完整,实现程序的可运行 三 代码实现 #include <iostream>using namespace std;class Complex{public:Complex(double r=0, double i=0):real(r), imag(i){ } ......
小时

如何面对生活中的各种烦恼和垃圾人?

今天带你看看庄子怎么用空船理论和公羊博弈来教你如何面对生活中的各种烦恼和垃圾人。 空船理论:怎么样才能不生气? 你在河里划着船渡河,有一艘船驶过来,眼看就要撞上你了,你赶紧冲他大喊,让他赶快让开,对方不为所动,然后撞上了你的船。你生气了,对他破口大骂,然后你发现撞你的是一只随波逐流,没有主人的空船, ......
垃圾

js基础---数组操作(破坏性改变数组)

数组元素的crud push():像数组末尾添加一个或多个元素并返回数组的新长度 pop():删除并返回数组的最后一个元素 unshift():像数组的开头添加一个或多个元素,并返回数组的长度 shift:删除并返回数组的第一个元素 splice(1,3,“111 ”):删除添加插入替换数组中的元素 ......
数组 破坏性 基础

vue-esign 学习笔记

1 注意事项 最新版是1.1.4,我们项目组用的是1.1.0。从npmjs可以看出,两个版本中间的版本都是不可用的,下载量为0. 除此之外还可以参考的类似工具: https://www.npmjs.com/package/vue-esignature vue-esignature https://w ......
vue-esign 笔记 esign vue

async await 异步运行

测试代码: class Program { static void Main(string[] args) { TestAsync testAsync = new TestAsync(); System.Diagnostics.Stopwatch stopwatch = new System.Dia ......
async await

android中修改progressbar的两种方法

1.创建自定义进度条样式 在res/values/styles.xml文件中创建一个自定义样式来指定进度条的颜色。例如,以下样式设置进度的前景色为蓝色,背景色为灰色: <style name="CustomProgressBar" parent="@android:style/Widget.Prog ......
progressbar android 方法

天梯赛L1-028 判断素数

一、问题描述 本题的目标很简单,就是判断一个给定的正整数是否素数。 输入格式: 输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于231的需要判断的正整数。 输出格式: 对每个需要判断的正整数,如果它是素数,则在一行中输出Yes,否则输出No。 输入样例: 2 11 111 输出样 ......
素数 天梯 028 L1

C语言文件读写错误检测

if (ferror(f))//文件读取中发生错误,检查刚刚是否发生错误,如果错误发生就退出 { printf("Error: there is an error in file reading!\n"); exit(1); } ......
错误 语言 文件

.net 中使用OpenCvSharp 判断一张图片中是否包含指定图标

1. 添加包引用 <ItemGroup> <PackageReference Include="OpenCvSharp4" Version="4.7.0.20230115" /> <PackageReference Include="OpenCvSharp4.Extensions" Version= ......
OpenCvSharp 图标 图片 net

常用的Dos命令

一、打开CMD的方式 开始+系统+命令提示符; windows +R 在运行中输入cmd; 在任意的文件夹下面,按住shift键+鼠标右键右击,在此处打开命令行窗口; 资源管理器的地址栏前面加上cmd路径 二、常用的Dos命令 盘符切换:输入已有的盘+冒号,如E盘输入E: 查看当前目录下的所有文件: ......
命令 常用 Dos

springboot 分析源码欢迎页和图标-> thymeleaf模板引擎常用语法->扩展

欢迎页: icon: 注意点: thymeleaf模板引擎 1.使用thymeleaf模板引擎前要导入对应依赖包 2.阅读源码: 根据源码说明我们可以将html文件放置在templates目录下,然后通过controller进行跳转即可 controller类: //在templates下的东西需要 ......
语法 springboot 图标 thymeleaf 源码

core文件

core文件分析 https://blog.csdn.net/weijitao/article/details/46445915 linux core文件解析 https://blog.csdn.net/whuzm08/article/details/94716768?spm=1001.2101.3 ......
文件 core

2.1 个人所得税问题

#include <stdio.h>#define TAXBASE3500/*定义结构体*/ typedef struct{ long start; long end; double taxrate; }TAXTABLE; /*定义结构体数组*/ TAXTABLE TaxTable[]={0,150 ......
个人所得税 所得税 问题 个人 2.1

【Redis】一次报错小记

背景 当时是这样子的,业务系统开发,当时主责开发一个模块,突然某一天,它就启动不了了, 报了一个错:ERR This instance has cluster support disabled (Redis的报错提示) 嗯,就是这个东西。很迷,一直都是好的,咋突然就不行了呢? 明明就没有用到 red ......
小记 Redis

兼容 windows 和 Linux 的fgets文件读取方式(判断文件尾)

/*检测文件尾范例 使用fgets读取文件 */ /*范例: 检测文件尾,windows和linux,unix平台兼容版本*/ #include<stdio.h> #include<stdlib.h> #define BUFSIZE 100 int main(void) { FILE *f; cha ......
文件 windows 方式 Linux fgets

五元

一问题描述 现在有5元请问用一元五角一角等价有多少方式 二设计思路 运用穷举法循环嵌套将每种符合条件的结果输出 三程序流程图 四伪代码实现 #include<iostream>using namespace std;int main(){ int x,y,z; for(x=0;x<=5;x++){ ......

http数据包

http数据包 HTTP 由请求和响应两部分组成,所以对应的也有两种报文格式。下面分别介绍 HTTP 请求报文格式和 HTTP 响应报文格式 手边正好有抓的一个包(buu的) 请求头 POST /Login HTTP/1.1 Host: 79fd8c0f-490b-4f57-9847-41eccb7 ......
数据 http