21207317航空 第一次 大学

记一次 OSS 大批量文件下载的实现 → bat脚本不好玩!

开心一刻 一天夜里,侄女跟我哥聊天 侄女一脸期待的看着我哥:爸爸,你说妈妈和奶奶谁漂亮啊? 我哥不慌不忙的拿起一粒瓜子,轻声说道:为啥没有你啊? 侄女笑容渐起,似乎得到了她想要的回答,仍继续问道:那妈妈和奶奶还有我,谁漂亮? 我哥瞄了一眼侄女,又拿起一粒瓜子坚定的说到:奶奶! 侄女笑脸瞬间一拉,死死 ......
大批量 文件下载 脚本 不好 文件

2023 第一篇

最近这段时间思考了很多种可能性,该继续深入网安哪个方向呢, 二进制安全,红队,都只能说是开了个头,绝对不能说精通 我还是,做得太少,太偏,只着力于内卷的消耗的事情上,得到的自然也少 朋友们已经很厉害了,我也要加油 不管怎么样,先动起来 ......
2023

记一次翻页性能优化

背景 由于是公司项目,所以不方便给出代码或者视频,只能列一些自己画的流程图。 大致情况如上,前端有7个显示区。在对其进行滚动翻页的时候,存在以下问题: 1. 连续滚轮翻页,每次所有显示区刷新完,进行下一次翻页用时较久。(说人话就是,平均耗时翻页时间长) 2. 连续滚轮翻页,会出现一下子翻不动,然后连 ......
性能

2023年11月第一周题解-------数组

1. 问题A:LY学长的随机数 解题思路 第一种思路是先去重后排序 第二种思路是先排序再去重 解题方法 暴力遍历 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <string.h> #i ......
题解 数组 2023

2023年11月第一周第二次总结

1. 动态规划 在我看来动态规划就是用一种缓存机制来保存之前求解的答案,如果要再次用到已经求解过的答案就直接把缓存里面的答案给他而不必再次求解,也就是用空间换取时间 那么要解决动态规划问题,最好按照以下步骤来求解 用暴力递归来求解问题 能用记忆化搜索就先用记忆化搜索来优化递归,时间复杂度是O(N) ......
2023

渐进式流程图开发支架提高大学生计算思维和编程自我效能感

本研究在脚手架教学理论的基础上,提出了一种递进式思维训练方法,以流程图的形式培养学生的计算思维能力。设计了一个准实验来评估训练的有效性。 ......
渐进式 流程图 支架 效能 思维

leetcode 第一题 两数之和

题目 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 初级阶段 Java 主要在于 数组定 ......
之和 leetcode

记一次Angular下async、Promise的使用

1.项目中的问题 1.1代码 在一个同步的方法中需要异步请求获取数据,经过数据判断是否提交审核。 因为this._service.方法请求后台返回一个Promise,没法同步操作,这里就用到了await async、Promise。 await会阻塞Promise对象的方法,等待他执行完成拿到返回结 ......
Angular Promise async

记一次DevOps私有化部署

客户要求私有化部署,只是简单熟悉docker命令,很多东西不了解,踩了一些坑,所以记录一下。 (1)克隆devops (2)Docker注册表,这次用的是华为云镜像服务 (3)更改Docker注册表服务连接 (4)修改命名空间 (5)保存和排队 (6)排队失败,上传本地打包文件,然后打包 首先本地编 ......
DevOps

记一次线上angular发布 Error in Couldn t resourcce

前言 一次线上测试发布一直失败,试了几次本地build以及运行都没问题,线上就报错ERROR in Couldn't resolve resource 1.Error 大致意思就是无法解析这个资源,但是我本地是build成功并且运行正常 这是打包命令 ng build --project=appna ......
resourcce angular Couldn Error in

记一次线上数据库俩表同步字段

1.问题 因为业务改变,线上有个表的俩个字段没有同步上,所以需要同步数据,这里记录下过程。 数据库是MySQL 2.使用Update语句 # 第一种 UPDATE table1 t1 set xxx = (SELECT xxx FROM table2 t2 where t2.xxxID = t1.y ......
字段 数据库 数据

【补题记录】HUSTFC 2023 / 2023 年华中科技大学程序设计竞赛新生赛

HUSTFC 2023 题目来源:Luogu P9769~P9782 J. 基因编辑 tag:Trie 因为 \(i,j\) 没有限制,所以题目求的其实等价于枚举一个串 \(k\) 以及一个位置 \(x\),求正好可以匹配 \(k\) 的前 \(x\) 位的串数量乘上至少可以匹配 \(k\) 的后 ......
2023 程序设计 年华 新生 程序

【爬虫】一次爬取某瓣top电影前250的学习记录

先贴上爬取的脚本: import requests import re for i in range(1,11): num=(i-1)*25 url=f"https://movie.douban.com/top250?start={num}&filter=" head={"User-Agent":" ......
爬虫 电影 top 250

记一次Unity性能优化

Before you make any changes, you must profile your application to identify the cause of the problem. If you attempt to solve a performance problem bef ......
性能 Unity

第一章思维导图

模块一 资金时间价值地计算及应用 模块二 技术方案经济效果评价 模块三 技术方案不确定性分析 模块四 技术方案现金流量表的编制 模块五 设备更新分析 模块六 价值工程在工程建设中的应用 模块七 新技术、新工艺和新材料应用方案的技术经济分析 ......
思维

大数据学习每日总结-第一天

第十四天学习 大数据 Hadoop:Hadoop是一个大数据框架,用于对大数据进行分布式计算。 Hadoop核心 1、hdfs大数据存储 2、yarn:资源管理和任务调度 3、mapreduce:大数据计算 词频统计初体验 今天把整个大数据学习的环境搭建了一遍,耗了不少时间,其实昨天就弄了一天,但是 ......
数据

大学生/研究生必备的几样东西

1、魔法上网+英文环境 一年也就一百多块钱,却能省下多少时间精力啊, 毫不夸张地说,我研究生期间没做好科研,很大程度上是没有意识到魔法上网的重要性, 只是在中文环境下,真的没办法做任何科研,真的没办法。 就连搜个bug,Google不知比某度高效多少倍, 真的特别后悔,如果我早花这一百多块钱,就不会 ......
研究生 东西 大学生 大学

记一次生产数据库连接超时问题排查

背景 Spring Boot 2.0.8 + Hikari + Oracle 历史项目,很久没维护了,生产上正常运行两年有余,双活架构,突然有一天其中一台后端服务器数据库连接池报错: SQL Error:0,SQLState:08006 SQL Error:17002,SQLState:08006 ......
数据库 数据 问题

记一次GFS集群节点系统重做数据恢复

背景: 比较倒霉,周日晚上服务器硬盘损坏更换后发现数据块损坏,系统无法正常使用只能重做系统,恢复了好多虚拟机,过程无比痛苦,目前只说一说恢复gfs。 思路: 登录gfs master节点查看peer状态,gluster peer status 发现另一个节点处于State: Peer Rejecte ......
数据恢复 节点 集群 数据 系统

【实践篇】一次Paas化热部署实践分享

本文是早些年,Paas化刚刚提出不久时,基于部门内第一次Paas化热部署落地经验所写,主要内容是如何构建一些热部署代码以及一些避雷经验。 ......
实践篇 Paas

一次任务状态"失常"的踩坑记

0 背景 业务场景中需要统计任务处于"D"状态offcpu的时长,为此和队友一起尝试使用ebpf在trace_sched_switch()这个trace点挂上自己的ebpf处理函数。这个ebpf处理函数使用SEC("tp/sched/sched_switch")来声明,然后在处理函数中判断"prev ......
quot 状态 任务

大学生创新训练项目开发日志 (10-26 ~ 11-2)

进展 资源钩取 我们通过如下方法对资源钩取模块进行了改进: 对 getDrawable() 返回的 Drawable 实例进行了进一步处理,降低被丢弃的资源的比率。 通过 LayoutInflater.inflate() 返回的 ImageView 实例的 getDrawable() 方法获取该实例 ......
项目开发 大学生 项目 大学 日志

Python 单引号双引号的引发的一次 Md5 错误

一般我认为 python 的单引号和双引号没啥区别 但这次实践打脸 先看一个小实验 网页工具加密 代签名 字符串 ak=xxx&appId=xxx&otherParams={"CertificateType":"营业执照","AccountId":"1142020074175570XM.012"," ......
引号 错误 Python Md5 Md

MQ【如何保证不丢失,且只被消费一次】

一、消息为何会丢失 消息从生产者到消息队列的过程。 消息在消息队列存储的过程。 消息在被消费的过程 。 二、分析 2.1、消息在写消息队列过程中丢失 消息生产者一般就是业务系统,消息队列是单独部署了在独立的服务器上的,所以业务服务器和消息队列服务器可能会出现网络抖动,当出现了网络抖动,消息就会丢失。 ......

《无垠的太空(8).提亚玛特之怒》第一章:艾薇

第一章:艾薇 宇宙的奇特,总是超乎想象。 这是艾薇研究生时期,教授最喜欢的一句话。艾利希教授是一个性情乖戾的的德国老人,留着长长的白胡子,他的形象总让艾薇想起花园里的土地神。每逢有人惊讶于实验室的测试结果时,他都会重复这句话。当时,艾薇觉得他的口头禅简直是废话。宇宙当然具有出乎意料的惊喜。 艾利希教 ......

【学习】第一章 第4节

1-4 原子结构的玻尔行星模型 光谱:物质的特性之一,每一物质都有其独特的光谱。物质不同,光谱亦异。 巴尔末经验方程的里德伯形式: \[\displaystyle \bar v=\frac{1}{\lambda}=R_H(\frac{1}{2^2}-\frac{1}{n^2}) \]其中 \(R_H ......

Learn DevOps-第一章:Introduction

Introduction DevOps的定义有很多种,AWS对其定义如下: “DevOps is the combination of cutural philosophies, practices, and tools that increases an organization's abilit ......
Introduction DevOps Learn

2023年11月第一周学习总结

排序 归并排序 本质是将多个序列进行合并,和快排一样也用的是分而治之的思想,并且它也是基于比较里面较快的算法且能保持稳定性的算法。 那么怎么将两个序列合并呢?(假设左右两边已经有序) 开辟一个和数组一样大的辅助数组,再设定两个指针,第一个指针指向第一个序列的开头,第二个指针指向第二个序列的开头。 升 ......
2023

一次彻底卸载Anaconda的简便方法

在计算机上使用Anaconda作为Python环境管理工具是一种常见的选择,但随着时间的推移,可能会遇到需要重新安装或升级Anaconda的情况。然而,彻底卸载Anaconda并不总是一件容易的事情,尤其是在旧版本上。在本文中,我将分享一种简便而可行的方法,以确保Anaconda被完全卸载,以便进行 ......
Anaconda 方法

第四届辽宁省大学生程序设计竞赛部分题解

2023辽宁省赛 A:欢迎来到辽宁省赛 题目描述 小Z躺在床上看了看表 , 现在是13:30 , 2023辽宁省大学生程序设计竞赛的报名将会在 14:00 截止。 然而不急 , 省赛的参赛队伍还没有向他提交名单。小Z知道 , 只要 3 分钟他就可以完成报名 , 完成汇款。 现在他想知道 , 队伍要在 ......