XOR
大道至简读后感
读了《大道至简》,我发现软件工程的的学习生涯似乎并不是想象中的那么枯燥,每天对着代码苦苦哀叹,烦躁无比。他们也可以是很生动形象的东西,例如开篇的愚公移山的比喻,就把软件工程的世界叙述地更加有意思又易于理解。 编程的第一要务是先把事情分析清楚,事件先后的逻辑关系和依赖关系要搞清楚,所以不能接到任务就开 ......
2023.7.5
过了零点应该就算是今天了吧,所以说是在今天睡前了解到了p2p这个东西,听的一知半解但是很高兴能了解到它。 今天准备学习,但是不多,似乎又被睡觉占领了大部分时间。 上午又重新下了一个编译器,据说那个很好用。 之后开始看《大道至简》,准备写读后感。 但是中午清醒的大脑又被困倦占领,于是手机静音倒头就睡, ......
学不会动态规划——背包篇
#前言 终于把线性动态规划学完了,本蒟蒻要开始背包了,祝我好运吧!如果文章有任何问题,欢迎评论或者私信让我知道🌹。 # [[NOIP2001 普及组] 装箱问题](https://www.luogu.com.cn/problem/P1049) ## 题目描述 有一个箱子容量为 $V$,同时有 $n ......
Illegal mix of collations
原因: 创建表的时候未设置COLLATE 临时解决: ```sql CONVERT(rr.operator_id USING utf8) COLLATE utf8_unicode_ci = CONVERT(pw.id USING utf8) COLLATE utf8_unicode_ci ``` 参 ......
用户列表查询对接后端
#1. 找到与后端对接的接口文件  现在是每一个方法做一个导出,我们希望每个文件做一个导出。 处理。 2. 前端控制器(DispatcherServlet ......
浅谈斜率优化
如果一个 DP 的转移方程可以写成 $f_i=\underset{j\{f_j+a_i\times b_j+c_i+d_j\}$ 的形式,那么可以运用斜率优化。 不妨设转移是 $\min$,设 $g_{i,j}=f_j+a_i\times b_j+c_i+d_j$,即 $f_i=\min\limit ......
JWT的过期时间配置
import datetime JWT_AUTH = { # 过期时间7天 'JWT_EXPIRATION_DELTA': datetime.timedelta(days=7), } 在Django的配置文件settings里配置 ......
紫微斗数个人经验之三合或者四化看哪个
按照我个人这几年的经历来看,一个人命财官在流年的三合有着决定性的作用,一个人的感受和体会在某一年都极大的受当年本命的三合所影响,进而影响六亲戚宫。 其实很好理解,结合到现实来看,本命当年混的不好,六亲周遭也差不多会鸡飞狗跳,如果有来自六亲的照顾,讲真,除非是老爸就是董事长,现实生活中无非只是一些口头 ......
7.5 模拟赛小记
A.方格填数 4 - 填错了 n 个格子,一排,能填 1 ~ m,求填数时左右相邻的格子出现相同数的方案数。 正难则反,补集转换。容易想到所有方案数减去相邻格子没有出现相同数的方案数。 那么没填错的方案数:$m \times (n - 1) ^ {m - 1}$。即第一个格子有 m 种选法,后 n ......
第七次作业
1.编写一个方法,实现冒泡排序(由小到大),并调用该方法 package wang; import java.util.Iterator; public class wang { public static void px(int a[]) { for(int m=0;m<a.length;m++) ......
第八次作业
1、定义一个点类Point,包含2个成员变量x、y分别表示x和y坐标,2个构造器Point()和Point(intx0,y0),以及一个movePoint(intdx,intdy)方法实现点的位置移动,创建两个Point对象p1、p2,分别调用movePoint方法后,打印p1和p2的坐标。 pac ......
CMU15-445 Project4 Concurrency Control心得
## 一、概述 **过瘾!过瘾!过瘾!P4 真过瘾!**写 P3 的博客时我说过“**感觉自己在数据库方面真正成长了**”,但写完 P4 之后最大的感受就是,我终于理解了 andy 在第一课说过的“**我只在乎两件事情,一个是我老婆,另一个是数据库。**” 从代码量、概念晦涩程度、思考深度等各方面综 ......
二层转发过程
一、什么是二层转发? 二层转发就是基于MAC地址进行数据包转发。 详解: 1、二层指的就是网络七层模型中的数据链路层。 2、数据链路层传输的数据单元叫 -- 帧 以太帧格式 前两个字段分别是目的地址和源地址字段。第3个字段是2字节的类型字段,用来标识上一层是什么协议(0x800:IP协议,0x080 ......
IOI 2015 Teams 分组
# IOI 2015 Teams 分组 ## 题意 班里有 $N$ 个学生,他们的编号为从 $0$ 到 $N-1$。每天,老师都有一些项目需要学生去完成。每个项目都需要由一组学生在一天内完成。项目的难度可能不同。对于每个项目,老师知道应该选择由多少学生组成的小组去完成。 不同的学生对小组的规模有不同 ......
打卡
7月5日: 今天我10点起搞了会锻炼,然后吃中饭,中午睡了个午觉后,去学习了java的基本语法1小时,然后做了两道pta习题,晚上和朋友一起游戏。 明天争取其更早。 pta上发现想法正确,写的代码有瑕疵,然后通过编译器检查了出来。 ......
网络编程 进程
[toc] # 软件开发架构 * C/S架构 ``` eg:QQ c:client:客户端(用户) s:server:服务端(饭店中的工作人员) # 客户端有一个问题是:用户想使用软件就必须下载客户端使用,当用户下载的客户端足够多的时候,电脑就有可能会受到影响,在有就是客户要不断的下载,很不方便 优 ......
第六次作业
1、给定一个有9个整数(1,6,2,3,9,4,5,7,8)的数组,先排序,然后输出排序后的数组的值。 package wang; public class wang { public static void Array() { int arr[]=new int[] {1,6,2,3,9,4,5, ......
python: PyCharm 2023.1打包项目成执行程序
IDE 最底部: pyinstaller -i heart.ico -D main.py ......
python excel 模块优劣
''' xlrd库:从excel中读取数据,支持xls、xlsx xlwt库:对excel进行修改操作,不支持对xlsx格式的修改 xlutils库:在xlw和xlrd中,对一个已存在的文件进行修改 openpyxl:主要针对xlsx格式的excel进行读取和编辑 xlwings:对xlsx、xls ......
按钮倒计时
<el-button size="default" :loading="codeLoading" @click="getCode"> <span v-show="!codeLoading">获取验证码</span> <span v-show="codeLoading">{{ countDuwn }} ......
基于Cortex-M3概览
只需知道有哪些组件,能一句话讲出它们的功用,支持的调试方式,以及知道有哪几条总线即 # 一、CM3流水线 - Cortex‐M3 的**3级流水线:取指,解码和执行**。简述为:取解执  #### 解压安装包 - 下载完成后,把安装包移动到目标部署服务器解压到目标文件夹下 `tar ......
lvm逻辑卷
# lvm逻辑卷 ## 前言 > raid磁盘阵列技术,提高硬盘的读写效率,以及数据的安全,raid的缺点在于: > 1.当你配置好了raid磁盘阵列组,容量的大小,已经是限定了,如果你存储的业务非常多,磁盘容量不够用的问题就会出现,你想要扩容磁盘的空间,就会非常麻烦。 > 2.不同的磁盘分区,相对 ......
第五节:Nginx总结1
一. 二. 三. ! 作 者 : Yaopengfei(姚鹏飞) 博客地址 : http://www.cnblogs.com/yaopengfei/ 声 明1 : 如有错误,欢迎讨论,请勿谩骂^_^。 声 明2 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权 ......
vue(三)模板语法
{{}} 数据绑定最常见的形式就是使用Mustache {{}}(双大括号)语法的文本插值 {{}} 还接受单个表达式,如加减运算、三元运算等。 一般配合js中的data()设置数据 <span>Message: {{msg}} </span> export default { name:"tom" ......
linux学习笔记
linux学习笔记 一、静态库与动态库的制作 1.1 静态库 1.1.1 静态库编译时与主程序一起编译 1.1.2 g++ -c -o xxx.a xxx.cpp就可以制作一个静态库 1.1.3 g++ -o xxx xxx.cpp xxx.a(或者用-L指定库目录 -l指定库名称)可以把静态库和主 ......
使用 docker 安装 MinIO【MinIO】
一、拉取镜像 docker pull minio/minio 二、创建容器 docker run -p 9000:9000 --name minio -d --restart=always -e "MINIO_ACCESS_KEY=minio" -e "MINIO_SECRET_KEY=minio1 ......