AND
最新最详细的重装MacOS系统教程
第一步,在 macOS 恢复中启动你的电脑: 在搭载 Apple 芯片的 Mac 上:选取苹果菜单 >“关机”,按住电源按钮直至“正在载入启动选项”出现,选择“选项”,点按“继续”,然后按照屏幕指示进行操作。 在搭载 Intel 芯片的 Mac 上:选取苹果菜单 >“重新启动”,然后立即按住以下其中 ......
NC18987 粉嘤花之恋
[题目链接](https://ac.nowcoder.com/acm/problem/18987) # 题目 **题目描述** qn是个特别可爱的小哥哥,qy是个特别好的小姐姐,他们两个是一对好朋友 [ cp (划掉~) 又是一年嘤花烂漫时,小qn于是就邀请了qy去嘤花盛开的地方去玩。当qy和qn来 ......
hdu:Knight Moves(bfs)
Problem Description A friend of you is doing research on the Traveling Knight Problem (TKP) where you are to find the shortest closed tour of knight m ......
学生信息登记表单的录入删除代码JS+HTML TOMCAT听课笔记
<!DOCTYPE html> <html> <head> </head> <body> <form class="info" autocomplete="off"> 姓名:<input type="text" class="uname" name="uname"> 年龄<input type="t ......
Shell 遍历文件夹
例1 1 #! /bin/bash 2 read_dir(){ 3 a=0 4 declare -a arr 5 for file in `ls $1` 6 do 7 a=$a+1 8 if [ -d $1"/"$file ] 9 then 10 arr[$a]=$1"/"$file 11 echo ......
什么是封装
什么封装 该露的露,该藏的藏 我们程序设计要追求:“高内聚,低藕合“。高类聚就是类的内部数据操作细节自己完成的,不允许外部干涉;低藕合:仅暴露少量的方法给外部使用。 封装(数据的隐藏) 通常,应禁止直接访问一个对象数据的实际表示,而通过操作接口来访问,这称为信息隐藏。 记住这这句话就够了:属性私有, ......
nacos集群搭建
# Nacos集群搭建 # 1.集群结构图 官方给出的Nacos集群图: 
题目:  ``` class Solution { public: vector printNumbers(int ......
配置Doris时,关闭Linux系统的交换空间
# 配置Doris时,关闭Linux系统的交换空间 ## 概述 交换空间是现代 Linux 系统中的第二种内存类型。交换空间的主要功能是当全部的 RAM 被占用并且需要更多内存时,用磁盘空间代替 RAM 内存。交换空间对虚拟化技术资源损耗较大,成本损耗较高,一般虚拟化技术是不允许开启交换空间的,如果 ......
读书:从动物到上帝 - 赫拉利
物种演化的成功与否,核心因素之一是看该类物种DNA的拷贝数是否足够多,新冠病毒不断降低自身对寄主的影响,小麦不断降低对种植环境的要求,这是刻画在基因里的为增加DNA拷贝数的目的;对于早期的智人而言,从事野果采集、小动物猎杀其实也能生存,但受限于生产效率问题只能供养有限的人口,所以部落的人也都围绕着生 ......
cocos creator使用用vscode调试
1.vscode 安装 JavaScript Debugger (Nightly) 2.修改launch.json里面端口的值 端口号是cocos creator运行打开网页的端口号, vscode launch.json修改好后, 保存, 按F5就要吧启动调试了, 原typescript文件里面打 ......
Codeforces Round 890 (Div. 2) supported by Constructor Institute D. More Wrong(交互,分治)
题目链接:https://codeforces.com/contest/1856/problem/D 大致题意: 这是一道交互题,有1~n的排列p,对于每次询问,你可以花费(R-L)2的代价去得到区间【L,R】之内的逆序对的个数, 你需要在5n2的代价内得到n的位置。 初步思路: 首先我们来思路,在 ......
Codeforces Round 889 (Div. 1) B. Earn or Unlock(dp,bitset)
题目链接:https://codeforces.com/problemset/problem/1854/B 题目大致题意: 有n张卡牌从上到下堆叠,每张卡片有锁或不锁俩种状态,一开始第一张是不锁的; 对最上面的卡牌,如果他是不锁的状态,那么可以进行俩种操作: 1:从上到下,将v张被锁的卡牌解锁; 2 ......
Codeforces Round 889 (Div. 1)C. Expected Destruction(期望,动态规划)
题目链接:https://codeforces.com/problemset/problem/1854/C 大致题意: 有一个集合S,和一个上界m; 现在每秒钟可以进行一次如下操作: 1:等概率的选取S中的一个元素x; 2:将x从S中移走; 3:如果x+1不大于m并且x+1不在S中,那么添加x+1在 ......
Educational Codeforces Round 152 (Rated for Div. 2)E. Max to the Right of Min(数据结构,分治)
题目链接:https://codeforces.com/problemset/problem/1849/E 大致题意: 长度为n的序列,求有多少个区间满足区间最大值在区间最小值的右边? 解题思路: (此题有使用线段树等其他做法,本处使用的是单调栈做法) 我们先求出每个a【i】 的左边的比他小的LMI ......
Codeforces Round 885 (Div. 2) F. Vika and Wiki(数学,倍增)
题目链接:https://codeforces.com/problemset/problem/1848/F 大致题意: 长度为n(n是2的幂次),每轮让a【i】 = a【i】^a【i%n + 1】,(^为异或)问需要操作多少次后可以使得每个数为0; 解题思路: 我们来观察: 第一次相当于:a【i】 ......
退役划水六 我超,牛!
七月番真是一点话题度都没有。 ## 七月番评价 ### Lv1魔王与独居废勇者 基调是轻松愉悦的,但是是现实向,有些难能可贵。感觉作者是有些想要表达的东西的。 ### 政宗君的复仇第二季 好奇它第一季做成那样哪来的钱做第二季。个人不喜欢。 ### 无职转生第二季 烷基八氮了,我是知道监督为什么推特上 ......
Atcoder Beginner Contest 317(F~G)
**两发罚时:** 1. D long long。 2. E bfs 不在把元素扔进队列前标记。 ## F. [Nim](https://atcoder.jp/contests/abc317/tasks/abc317_f) 考虑 $a_i$ 很小,$n$ 很大,于是不妨数位 dp。 设 $dp_{i ......
AutoMapper (将实体转dto 或 将dto 转成实体)
第一步: 安装nuget包1、AutoMapper.Extensions.Microsoft.DependencyInjection(依赖注入扩展包)2、AutoMapper (核心) 第二步:创建一个类 1、添加一个类文件 起名为RbacProfile.cs这样一文件2、RbacProfile需要 ......
plt.rcParams运行时修改全局配置参数
## `plt.rcParams`简单介绍 > `plt.rcParams`即 "运行时配置参数"("runtime configuration parameters"),是运行时配置参数而不是永久性地更改默认配置,一次性地设置多个参数,以便于创建具有一致样式的图表,但是如果你只想对特定图形进行样式 ......
粉刷匠
# 粉刷匠 有 $n$ 条木板需要被粉刷。 每条木板被分为 $m$ 个格子。 每个格子要被刷成红色或蓝色。每次粉刷,只能选择一条木板上一段连续的格子,然后涂上一种颜色。 每个格子最多只能被粉刷一次。 如果只能粉刷 $T$ 次,他最多能正确粉刷多少格子? 一个格子如果未被粉刷或者被粉刷错颜色,就算错误 ......
Arch/Manjaro Linux + KDE Plasma 桌面图标不显示
安装后桌面图标不显示 如果遇到安装后桌面图标不显示的问题,右击程序启动器(通常是左下角的 Manjaro 图标),选择 “编辑应用程序…”。之后点击编辑→恢复到系统菜单即可。 ......
剑指Offer 29. 顺时针打印矩阵
**题目链接:** [剑指Offer 29. 顺时针打印矩阵](https://leetcode.cn/problems/shun-shi-zhen-da-yin-ju-zhen-lcof/?envType=study-plan-v2&envId=coding-interviews) **题目描述: ......
JVM调优工具详解及调优实战
前置启动程序 事先启动一个web应用程序,用jps查看其进程id,接着用各种jdk自带命令优化应用 Jmap 此命令可以用来查看内存信息,实例个数以及占用内存大小 jmap -histo 14660 #查看历史生成的实例 jmap -histo:live 14660 #查看当前存活的实例,执行过程中 ......
单例模式
什么是单例模式单例模式指的是在应用整个生命周期内只能存在一个实例。单例模式是一种被广泛使用的设计模式。他有很多好处,能够避免实例对象的重复创建,减少创建实例的系统开销,节省内存。 单例模式和静态类的区别首先理解一下什么是静态类,静态类就是一个类里面都是静态方法和静态field,构造器被private ......
全面解读CSRF
### 一、简介: CSRF:跨站请求伪造,也称为One Click Attack 缩写为CSRF。 #### 1.1、CSRF与XSS区别: ``` XSS 跨站脚本攻击 利用站点内的信任用户盗取cookie CSRF 跨站请求伪造攻击 通过伪装成信任用户请求信任的网站 ``` - XSS需要 ......
最近改db课设的小笔记
解决Mac无法访问localhost和127.0.0.1: //启动服务apache服务器 sudo apachectl start //失败的话,重启服务 sudo apachectl restart 巧用Druid数据源实现数据库连接密码的加密解密: https://cloud.tencent. ......
QOJ # 6355. 5
[题面传送门](https://qoj.ac/problem/6355) 设题目中给出的 $1$ 的个数占总数的 $\frac{m}{k}$。考虑一个最朴素的 $O(n^3)$ dp:设 $f_{i,j}$ 表示选择了 $i$ 个,总和为 $j$ 是否存在。 当我们用 $j-i$ 代替 $j$ 的时 ......