3月31号总结

2023-2024-1 20231320 《计算机基础与程序设计》第六周学习总结

2023-2024-1 20231320 《计算机基础与程序设计》第六周学习总结 作业信息 这个作业属于哪个课程 <班级的链接>(2023-2024-1 计算机基础与程序设计) 这个作业要求在哪里 <作业要求的链接>(2022-2023-1计算机基础与程序设计第六周作业) 这个作业的目标 <自学《计 ......

11月2日GIL机制、计算密集型和io密集型

目录CPythonGIL机制Jython、IronPython 和 PyPy(了解)为什么要有GIL机制例子计算密集型io(输入/输出)密集型 CPython CPython是Python的一种实现,它是官方解释器之一,而Python是编程语言本身的名称。然后CPython里面就有一个机制GIL(全 ......
密集型 机制 GIL

洛谷P5707 【深基2.例12】上学迟到(Python 3)

题。 审题: 1.yyy要花十分钟垃圾分类!不要忘了在总分钟数上加10 2.如果时或分为个位数,则需要用0在前补位 思路: 先把总共需要的分钟数算出来,然后求时和分。如果时大于8,那么再补上24,用来使时间符合格式。 关键点: 1.补位:print('%02d'%m),具体看这篇 2.注意当分钟数恰 ......
Python P5707 5707

10.31

今天我们再来实现上述个人信息添加的前端代码。 1、add.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>添加个人信息</title> <style> body { font-family: Ari ......
10.31 10 31

11月1日线程锁

目录线程锁下面用进程锁解决这个问题修改比喻 线程锁 为什么会有线程锁,首先这里说一个例子 假设我的计算机的CPU略微拉跨一点,然后我有个三个线程进行计算,同时计算量都不小,这时候就有可能出现算错的情况 具体代码如下 from threading import Thread x = 0 def tas ......
线程

Java面试题3

Java面试题(第三天) 1.HashMap和HashTable的区别? a.区别 多线程环境下,HashTable比HashMap更安全,因为HashTable都加了一个synchronized修饰 HashMap允许key和value为null,而HashTable不允许 b.HashMap底层 ......
Java

map知识点总结

map是STL的一个关联容器,它提供一对一的hash(哈希表) 第一个可以称为关键字(key),每个关键字只能在map中出现一次;第二个可能称为该关键字的值(value); map以模板(泛型)方式实现,可以存储任意类型的数据,包括使用者自定义的数据类型。Map主要用于资料一对一映射(one-to- ......
知识点 知识 map

对太赫兹单像素成像的总结

存在的挑战:1.为图像重建问题选择合适的正则项和数值算法2.自动校准,照明光束很难表征,衍射导致的相位恢复问题(phase retrieval problem)3.移动物体成像的运动校正4.多光谱图像的重建参考文献:1.M. Burger, J. Foecke, L. Nickel, P. Jung ......
像素

实验3

#include <stdio.h> long long func(int n); // 函数声明 int main() { int n; long long f; while (scanf("%d", &n) != EOF) { f = func(n); // 函数调用 printf("n = % ......

滴水逆向视频学习总结

滴水逆向笔记 一、数据的宽度表示(正数和负数的二进制表示本质) 4位的宽度表示 8位的宽度表示 16位的宽度表示 32位的宽度表示 二、逻辑运算的本质 计算2+3=? 步骤: 2转换成二进制0010 3转换成二进制0011 异或之后变成0001,R来存储0001 然后将2和3的二进制,0010和00 ......
视频

11月春招准备帖子记录自己春招准备

1 <style> 2 .wrap { 3 overflow: hidden; 4 /* // 新的BFC */ 5 /* 可以看到上面几个案例, 6 都体现了BFC实际就是页面一个独立的容器, 7 里面的子元素不影响外面的元素 */ 8 } 9 p { 10 color: #f55; 11 bac ......
帖子

TheForces Round #24 (DIV3-Forces)11.1

TheForces Round #24 (DIV3-Forces) A - Banis and Cards 思路:不大于n的m的倍数的和 #include<bits/stdc++.h> using namespace std; #define int long long //#define int ......
DIV3-Forces TheForces Forces Round 11.1

每日总结20231102

代码时间(包括上课)6h 代码量(行):100行 博客数量(篇):1篇 相关事项: 1、今天是周四,上的是软件设计模式和软件需求分析,软件模式写的是原型模式和单例模式,软件需求分析写的是排产的业务流程图。 2、今天下午上的是人机交互技术,用c#写的是前端界面。 3、今天还打算看看软件设计师相关的题目 ......
20231102

11月2日信号量

目录信号量 信号量 信息量最大的作用就是同一时间内可以有自定有多少进程或线程被执行,这个期间这些进程或线程结束了其它的进程或线程才能被执行。 现在我生成了十个线程然后我通过信号量的方式只让5个线程运行其它的线程等它们运行完了再运行。 代码如下 import threading import time ......
信号

每日总结

注意点: 1. 当添加元素是必填项的时候,一定要写这个这样的话,前端看见了 就知道是必填了 2.添加事务的时候,不能再aop上加否则日志也会跟着回滚,效率慢。 这样的效率比较快,如果是在业务层的话可以直接加注解形式的事务。 3.在添加的时候如果这个参数只能传特定值则需要用到 @Validator这个 ......

前端package文件依赖版本号^符号

在`package.json`文件中,版本号前面的`^`符号表示允许自动更新到当前主版本号下的次版本号。 例如,如果当前主版本号是1,次版本号是0,那么`^1.0.0`将允许安装`1.x.x`范围内的任何版本,但不会安装2.x.x或更高版本的包。 ......
前端 符号 package 版本 文件

【Mquant】3:量化交易实战

1. 量化交易概述 量化交易是一种利用数学和统计模型进行投资和交易决策的方法,通过系统性的分析和自动化执行,可以提高交易的效率和稳定性。它在金融市场中发挥着重要的作用,并不断演进和发展。 核心思想是基于大量的历史数据和统计分析,寻找市场中的规律和模式,以此为基础制定交易策略。这些策略可以涵盖多个方面 ......
实战 Mquant

11月2日死锁问题 + 解决问题

目录死锁问题 + 解决问题结果解析:这里给个比喻:解决方案方案一:递归锁 死锁问题 + 解决问题 什么是死锁问题?字面意思就是光上锁了没有解锁。 现在有三个线程,这三个线程进行这个上锁与解锁的过程,总共有两次比拼,但是只有两把锁分别是锁1和锁2。 这期间它们比拼谁先抢到锁,线程1抢的最快抢到了锁1, ......
问题

RLHF总结

RAFT:Reward rAnked FineTuning for Generative Foundation Model Alignment 给一批Prompt,先让大模型生成对每一个prompt生成一个answer,然后让RM去给这些prompt-answer对进行打分,把得分高的选出来用于Fi ......
RLHF

(3)微信UI自动化-热键管理(C#)

​ 进行微信自动化前,因为采集或者发送消息任务执行需要时间,并且微信窗体会将焦点长期占有,导致我们对软件失去控制,所以我们需要使用热键的方式将任务停止。我们这里采用热键是​编辑。 (1)编写一个热键管理类 这个类定义了捕获热键消息的ID,注册热键,注销热键的功能。 using System; usi ......
热键

iwtgm-3

题目链接 A. 一个数组可以头尾两端取,求取到最小值和最大值所需最小步数 从两头分别取或者从左向右取完或从右向左取完,三种情况取最小的步数即可 void solve() { int n;cin>>n; int mi=150,id_mi,ma=-1,id_ma; for(int i=1,x;i<=n; ......
iwtgm

Java语言基础知识点梳理与总结

Java语言基础知识点梳理与总结 Java是一种广泛应用于软件开发的编程语言,具有丰富的特性和功能。在学习Java语言时,了解以下基础知识点对于建立坚实的编程基础非常重要。本博客将介绍Java语言中的标识符、运算符、流程控制、循环结构、分支结构、数组、方法、类与对象等主要知识点。 标识符 标识符是用 ......
语言基础 知识点 语言 基础 知识

计算云服务中裸金属服务器(BMS)的一些总结

概念 简单的说就是物理机的线上作用服务,它兼具虚拟机的弹性和物理机的性能,在ECS上性能更加优化。 相对于其他PC机的一些优势: 安全可靠 性能卓越 敏捷的部署效率 云服务和解决方案可以快速集成 总的来说就是具有更快的服务速度,响应速度更快。 应用场景 核心数据库 高性能计算 BMS,ECS,与普通 ......
金属 服务器 BMS

一些问题总结

1、如何查看cpu资源没有被释放 要查看CPU资源是否被释放,可以按照以下步骤进行: 打开终端或命令行界面。 运行以下命令来列出当前正在运行的进程:ps -aux。这将显示所有正在运行的进程的详细信息,包括它们的CPU使用情况。 查找那些已经终止但仍然在进程表中留下信息的进程。这些进程通常以"Z"状 ......
问题

2023.11.2周四每日总结

今天上课由王红兵,彭锁群,贾凌云等三名同学分别讲解了和老师出去掌握业务流程的经历以及所写的总结, 其中贾凌云同学的讲解最详细,但步骤相对混乱, 彭锁群的讲解恰到好处,帮助我们理解了在订单提交后的预排产和真是排产的区别,其中最重要的一点便是动态排产,系统汇总每位员工所递交的生产报告以及设备使用情况,总 ......
2023 11

利用强化学习促进网络攻防——从业界文章看攻防建设思路和要点总结

以智能对抗智能,利用强化学习实现网络自主防御 随着攻防对抗更加激烈,以智能对抗智能是数字化时代下的安全趋势。 在《Reinforcement Learning for Autonomous Cyber Defense》中,专门探讨了如何利用强化学习,实现自主网络防御。作者提出网络防御强化学习的目的是 ......
要点 思路 业界 文章 网络

crypto 2023.10.31-11.05

1. a.题目后面有"="就先猜一手base64编码,直接复制base64解码解密即可得到flag b.故直接用工具进行解密 2. a.因为是MD5加密,故直接用工具解密 3. a.因为是Url加密,故直接用工具解密 4. a.看题目像是凯撒密码,直接使用工具,并找到flag 5. a.因为key{ ......
crypto 11.05 2023 10 05

SQL注入基础总结

SQL注入基础总结 目录SQL注入基础总结概述注入姿势普通查询注入报错注入盲注更新注入堆叠注入二次注入宽字节注入二次编码注入DNSLOG 外带注入MySQL的读写利用前提读取文件写入文件常见绕过结尾注释符过滤"and、or" 过滤字符串过滤空格过滤比较符号 "=、<、>"过滤引号过滤逗号过滤info ......
基础 SQL

C4D2024+Redshift 3.5.20 三维计算机动画、建模、模拟和渲染软件_中文/英文WIN版

Cinema 4D 是什么? Cinema 4D 2024下载:hereitis.cn/soft/c4d Cinema 4D是一款专业的3D建模、动画、模拟和渲染解决方案软件。它的快速、强大、灵活和稳定的工具集使设计、运动图形、VFX、AR/MR/VR、游戏开发和所有类型的可视化专业人员获得更容易和 ......
Redshift 计算机 动画 软件 2024

算法【Hash算法总结】

一、简介 一致性哈希算法在1997年由麻省理工学院提出,是一种特殊的哈希算法,在移除或者添加一个服务器时,能够尽可能小地改变已存在的服务请求与处理请求服务器之间的映射关系 。一致性哈希解决了简单哈希算法在分布式哈希表( Distributed Hash Table,DHT) 中存在的动态伸缩等问题。 ......
算法 Hash