NOT

USACO2018(铂金组)

前言: 教练给我们做铂金组的题目真的抬举我们了…… [USACO18OPEN] Disruption P 题目描述: 你有一棵节点数为 \(n\),边数为 \(n-1\) 的树。然后你会给这棵树新增加 \(m\) 条边,对于每条边,有 \(u,v,w\) 分别表示边连接的两个节点分别为 \(u\) ......
铂金 USACO 2018

大二打卡(10.24)

今天做了什么: 数据结构,第一节课复习,第二节课开始对哈夫曼相关知识讲解,都是离散里面学过的,除了代码实现,还算轻松的一节课,下节课就要开始讲图了,一天天过的真快啊 马原,今天座位占的好,在第四排,虽然离老师不近,但是还是可以的,下次抢个再考前一点点的位置 晚上白话文,金瓶mei,以前只知道是皇叔, ......
10.24 10 24

Redis 6 学习笔记 4 —— 通过秒杀案例,学习并发相关和apache bench的使用,记录遇到的问题

背景 这是某硅谷的redis案例,主要问题是解决计数器和人员记录的事务操作 按照某硅谷的视频敲完之后出现这样乱码加报错的问题 乱码的问题要去tomcat根目录的conf文件夹下修改logging.properties,把下面两个encoding参数都改成GBK就行。 其实错误也很明显(ClassNo ......
案例 笔记 apache 问题 Redis

flask 学习之解决flask migrate时报Can't locate revision identified

错误原因:数据库已经和flask建立的连接,但是项目中migrations/versions下没有迁移版本文件,但是数据库中alembic_version中有版本号,当数据迁移时没有找到对应的迁移脚本文件,解决方案:手动创建迁移脚本: flask db revision -m 然后将数据库中的ale ......
flask identified revision 时报 migrate

VS2019配置CGAL

一.软件和工具 (1)Visual Studio2019版本 (2)Boost 1.82.0:https://www.boost.org (3)CGAL 5.5.2:https://github.com/CGAL/cgal/releases 同时下载配置CGAL所需要的依赖库GMP和MPFR 二.安 ......
2019 CGAL VS

pinia: Cannot read properties of undefined (reading '_s')

使用 Vue3 + Pinia + PNPM + Vite 开发一个前端项目时,运行preview,报错: pinia Cannot read properties of undefined (reading '_s') 报错的代码是压缩后的: function we(e, t, n) { let ......
properties undefined reading Cannot pinia

对Hadamard单像素成像的理解

Hadamard单像素成像基于Hadamard变换。Hadamard谱由一组Hadamard系数组成,在空间域中与Hadamard基的模式相关。每个Hadamard系数通过一个记录物体和Hadamaed基在其上投影的点积的单像素探测器获得。参考文献:R. I. Stantchev, K. Li, a ......
像素 Hadamard

《孟子》

<杂乱篇> 其一 孟子曰:“杂乱无章,自由移动” 翻译:离子(一说粒子)在溶液中杂乱无章的分布,自由移动着。 解析:孟子用他生动比喻向学生们解释了离子或粒子的移动,取代了艰深晦涩的教材语言,令人耳目一新。 其二 孟子曰:“周一考试,考电化学” 翻译:我们准备在周一晚上考试,考试内容是电化学部分。 解 ......

【Python】使用conda虚拟环境

首先来Miniconda — miniconda documentation这个网站安装miniconda。 下面是一些常用的命令。 1. 创建环境:使用Conda创建一个新的环境,以隔离不同项目所需的软件包和依赖项。可以通过运行以下命令创建一个名为"myenv"的环境: conda create ......
环境 Python conda

leetcode-二叉树总结

此文总结一下leetcode二叉树部分的常见题型和知识点: 常用知识点整理: 1. 树的深度和高度: 树的深度是从根节点开始往叶子结点算,而树的高度是从叶子结点往根结点算。 2. 树的遍历的迭代写法: 树的遍历分为先/中/后序三种,递归写法较为简单,这里简单介绍一下迭代写法的套路。 迭代写法简单来说 ......
leetcode

oracle rac集群

操作系统:centos7.6 oracle: 19c 两台 RAC 服务器配置 hosts 文件 # cat /etc/hosts 192.168.3.37 rac1 192.168.3.105 rac2 192.168.2.2 racprv1 192.168.2.3 racprv2 192.168 ......
集群 oracle rac

从【高中数学】开始的 Fourier 变换

Intro 给定两个多项式 \(f,g\),求出 \(f\cdot g\)。 \(\Theta(n^2)\) 的算法是 trivial 的。 那么如果 \(\deg f,g \leq 10^6\) 呢? 这就不得不用到 FFT(快速傅里叶变换)/NTT(快速数论变换) 了。 Basis Comple ......
Fourier 高中 数学

代码随想训练营第十四天(Python)| 层序遍历 10 、● 226.翻转二叉树 、101.对称二叉树 2

层序遍历 1、迭代法,使用队列 class Solution: def levelOrder(self, root: Optional[TreeNode]) -> List[List[int]]: res = [] if root is None: return res queue = [root] ......
训练营 随想 代码 Python 226

JS 小数取整的几种方式

1、Math.ceil()方法:向上取整,不管小数部分是多少,整数部分值都+1 Math.ceil(3/2) 输出:22、Math.floor()方法:向下取整,不管小数部分是多少,整数部分值都不变,只取整数部分 Math.floor(3/2) 输出:13、Math.round()方法:四舍五入取整 ......
小数 方式 JS

1024每日总结

今天配置了spark其中遇到了很多 困难,在同学的帮助下最后还是 配置成功了,然后还做了软考的 题,并且学习了大型数据库的下 一次的作业改怎么去做。 明天:继续做软考的题,争取吧 大型数据库的作业做完。 ......
1024

大二打卡(10.20)

今天做了什么: 看着舍友学习,被带动着学了下午三四个小时,还是对于数据库的链接稀里糊涂,但是比之前有点进步,好像配置好了,不会再出现404的错误了,但是出现了505,后来查博客发现,是我tomcat和jdk版本不适配,重弄成tomcat9跟jdk1.8就成了 ......
10.20 10 20

大二打卡(10.23)

今天做了什么: 上午工程实训,我的老天爷,从圆钢上取材做个小爱心,累点,手疼点也没啥,但是他那共用手套好臭啊,我这辈子第一次知道,手套能发出一周不洗的袜子的味道,戴了一上午,手都入味儿了,用沐浴露洗了半天才没味儿 下午的java,又是紧张刺激的一个下午,今天的小测试终于不跟数据库有关了,考一个文件操 ......
10.23 10 23

大二打卡(10.19)

周四 今天做了什么: 昨天晚上,uml把自己的设计的系统按照老师的要求修改了(老师建议换一个系统),今天老师没评价新改的系统怎么样,等着他后续发布 体育课,学了扣球忽然就不会发球了,又是新学似的一节课 数据结构,今天学了数和森林,把森林和二叉树之间的相互转换学会了,还有哈夫曼树的一点点内容,离散里面 ......
10.19 10 19

GraphPrompt: Unifying Pre-Training and Downstream Tasks for Graph Neural Networks

目录概符号说明GraphPrompt代码 Liu Z., Yu X., Fang Y. and Zhang X. GraphPrompt: Unifying pre-training and downstream tasks for graph neural networks. WWW, 2023. ......

TCP/UDP

tcp4次连接 要是第一次握手丢失了会怎样 为什么需要timewait 两个最大报文生存时间 保证上一个报文自然消亡 time-wait是我们的朋友 什么是http长连接Keepalive 长连接超时 close-wait 被动关闭一方,大量一般是代码问题 通信流程 摘要算法,哈希函数,再用私钥加密 ......
TCP UDP

关于斜率优化的一些杂谈

这里并不是在详细地介绍斜率优化,只是一些瞎扯,想真正系统学习斜率优化的话请去阅读其他文章。 斜率优化是众多 dp 优化方式中较为常见的一种,让我们不妨回忆一下它的形式: \[dp(i)=\min/\max(a(i)\times b(j)+c(i)+d(j)+C) \]上式中,\(a,b,c,d\) ......
斜率 杂谈

图片验证码

图片验证码 from PIL import Image,ImageDraw,ImageFont from io import BytesIO import random # RGB颜色随机数 def get_random(): return random.randint(0,255), random ......
图片

《富爸爸穷爸爸》PDF电子书分享

为了学好理财,本人最近在整理一些理财书籍,穷爸爸富爸爸系列在理财书籍中常年位居第一,是必不可少的理财书籍 以下是《富爸爸穷爸爸》电子书PDF百度云下载链接,有需要的可以下载 下载地址: 链接:https://pan.baidu.com/s/12-27-W-Gyz9Dl2EtJeLiYw 提取码:p4 ......
爸爸 电子书 电子 PDF

【C#】【WinForm】MDI窗体

MDI窗体的相关学习使用 1、设置MDI父窗体 在属性中找到IsMdiContainer选项,设置为True 2、添加MDI子窗体,在项目中依次选择添加->窗体,然后一直默认即可 添加后的项目目录(Form1为父窗口,Form2、Form3为子窗口) 3、在Form1.cs中,创建对应MDI子窗口的 ......
窗体 WinForm MDI

2023ACMMM_Mutual Information-driven Triple Interaction Network for Efficient Image Dehazing

一. Motivation 之前网络存在的缺点: 1. 使用的有限的频域信息 2. 不充足的信息交互 : (1) 第一阶段的输出直接作为第二阶段的输入,忽略了中间特征从早期到后期的传播 (2) 在编码器解码器结构同尺度之间进行特征融合,忽略了阶段内和跨阶段的跨尺度信息交换 3. 严重的特征冗余:中间 ......

2023 互联网 1024 程序员节 All In One

2023 互联网 1024 程序员节 All In One 1024 程序员节 1024 Programmer’s Day ......
程序员 互联网 程序 2023 1024

树的直径小记

我们总是在刷那些常考的算法,却忽略一些冷门算法,以至于一涉及这些就不会。 \(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ......
小记 直径

Mybatis,第一个Mybatis程序

思路:搭建环境->导入Mybatis->编写代码->测试! 一、搭建数据库 用代码用图形界面都可以(最好用代码,加强sql能力) 这里用user表举例 二:搭建工程 (基础项目搭建): 1、新建一个普通的Maven项目 2、删除src,那边就是父工程了,可以通过建模块子工程来写代码 3、导入依赖 初 ......
Mybatis 程序

多线程绘图

unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs,ExtCtrls, StdCtrls,unit2,math,th1,th2, i ......
线程

设计模式—设计模式总览

本文介绍了设计模式的概念和历史,并介绍了设计模式的基石,提出了优先使用组合,其次使用继承的思想,并引出了一些重要的概念。 ......
设计模式 模式