NOT

第十三届山东省大学生程序设计竞赛

第十三届山东省大学生程序设计竞赛 A. Orders 解题思路: 对订单进行升序排序。 遍历每一天,我们每天生成\(k\)件货物,到第\(i\)天就减去需要的,不够就是\(No\)。 代码: #include<bits/stdc++.h> using namespace std; using ll ......
程序设计 大学生 程序 大学

周记20230911-20230917

周记1:Flash 背景:近期项目中使用flash作为存储单元,用于装载芯片工作过程中使用到的程序、lut等内容。 问题及解答: 1、flash基本介绍,闪存,非易失存储介质,掉电不丢失内容,擦除式写入(Nor向0写1时需擦除,Nand则都需擦除)。 Nor容量较小,具有更高的可靠性,支持XIP(e ......
周记 20230911 20230917

面试经

1、makefile文件对作用 一个工程中的源文件不计其数,按照类型、功能、模块分别为放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译、哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为makefile就像一个shell脚本一样,其中也可以执行操 ......

day04 功能开发

day04 功能开发 内容回顾 组件 view text image button navigtor textarea input api 用户信息 地理位置 选择图片 跳转(非tabbar) 打开授权配置 发送请求(注意:https/后台设置) 提示框 数据绑定(双向绑定) 后端需要setData ......
功能 day 04

洛谷OJ [P1168 中位数] 对顶堆

P1168 中位数 对顶堆用于维护序列的第 $ k $ 大元素, 原理是:建立一个小根堆和一个大根堆, 小根堆存储序列的前 $ k $ 大元素, 大根堆存储其他元素; 要取的第 $ k $ 大元素即是小根堆的堆顶, 维护的做法是:在查询之前, 保证小根堆的大小为 $ k $, 若有多余, 将多余部分 ......
中位数 P1168 1168

C. Square Subsets 线性基

题意:给出n个数字,我们成一个不为空的子序列为好,当其内所有元素乘积为一个完全平方数的时候。问有多少好的子序列。 做法:我发现给出的样例结果很有意思。,都是2的k次方减1。 对于一个数,根据算数基本定理,可以得出,我们把素因子抽象为线代中的秩。于是子序列中的相乘,就等于该维度上的相加。可以得出一个有 ......
线性 Subsets Square

【小睿的ML之路】Numpy常用函数

import numpy as np a = np.arange(3) print(a) [0 1 2] print(np.exp(a)) # 指数运算 e^0 e^1 e^2 [1. 2.71828183 7.3890561 ] print(np.sqrt(a)) # 计算每个元素的平方根 [0. ......
函数 常用 Numpy

CUDA版本PyTorch安装

安装驱动 显卡为 Nvidia的GTX950M,驱动版本517.48,这个版本的驱动为CUDA_11.7 移动版:GeForce Game Ready 驱动程序 | 517.48 | Windows 11 | NVIDIA 桌面版:GeForce Game Ready 驱动程序 | 517.48 | ......
PyTorch 版本 CUDA

代码源:没有上司的舞会2(树上背包)

一家公司里有 n 个员工,他们的编号分别是 1 到 n ,其中 1 号员工是公司 CEO,CEO 在公司里没有上司。除了 CEO 外,每个人都有一个直接上司。今天公司要办一个舞会,为了大家玩得尽兴,如果某个员工的直接上司来了,他/她就不想来了。i 号员工来参加舞会会为大家带来 ai 点快乐值。由于场 ......
舞会 上司 背包 代码

CSP 初赛复习

想要做一些不需要思考也算不得摆烂的事,但发现很难找到符合上述要求的学习内容。 突然想到还剩两天就 CSP 初赛了。虽然在 LN 想过不了初赛纯属搞笑,但为了不让自己的分数太难看还是简单复习一下。 Linux 命令 大纲里的“常用命令”范围究竟是什么啊? pwd 显示工作路径 cd 切换工作目录 ls ......
初赛 CSP

Vue3.0 的自定义指令

我本人也是新手,所以我之前不知道自定义指令一般是在什么场景下用的。 在这里告诉各位新手朋友,我目前遇到的应用场景是在权限控制按钮、文本框等元素显示,就用上了这个自定义指令。我利用自己的一个案例进行介绍。 1.创建一个在util/directive/permission.ts 文件,代码如下: exp ......
指令 Vue3 Vue

代码源:没有上司的舞会(树形DP)

一家公司里有 n 个员工,他们的编号分别是 1 到 n ,其中 1 号员工是公司 CEO,CEO 在公司里没有上司。除了 CEO 外,每个人都有一个直接上司。今天公司要办一个舞会,为了大家玩得尽兴,如果某个员工的直接上司来了,他/她就不想来了。i 号员工来参加舞会会为大家带来 ai 点快乐值。现在我 ......
树形 舞会 上司 代码

代码源:新的背包

有 n 种物品要放到一个袋子里,袋子的总容量为 m ,每种物品都有 m 个,单个物品的体积都是 1 。对于第 i 种物品,如果我们一共取了 j (j≥1) 个,会获得 wi,j 的收益。请问如何选择物品,使得在物品的总体积不超过 m 的情况下,获得的总收益最大?请求出最大总收益。 输入格式 第一行两 ......
背包 代码

JDWP JVMTI Debug 这几个名词有什么区别和联系

以我目前的理解看来,jdwp是基于jvmti实现的一个协议,它可以实现由其它进程控制jvm的运行以及获取jvm的状态。而通过jdwp就可以简单的实现debug 如果要自己实现一个jdwp,就会很麻烦 有两个方式: 1:编写一份MyAgent.java代码 package org.example;im ......
名词 Debug JVMTI JDWP

新人笔记-多态1.0

package com_black.duotai; public class Animal { public void eat(){ System.out.println("动物吃东西"); } } package com_black.duotai; public class Cat extends ......
新人 笔记 1.0

15 获取泛型信息

了解即可 package annotate; import java.lang.reflect.Method; import java.lang.reflect.ParameterizedType; import java.lang.reflect.Type; import java.util.Li ......
信息 15

【深入解读Redis系列】(五)Redis中String的认知误区,详解String数据类型

有时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,请认准https://blog.zysicyj.top 首发博客地址 系列文章地址 需求描述 现在假设有这样一个需求,我们要开发一个图像存储系统。要求如下: 该系统能快速记录图片的ID和图片保存在系统中的ID 能根据图片ID快速查找 ......
String Redis 误区 类型 数据

Android无线WiFi调试指南(AndroidStudio+真机+WSA)

关键点 使用adb以无线方式连接设备,然后AndroidStudio即可识别和调试 adb无线连接设备命令:adb.exe connect ip:port,要让电脑和手机连接同一个局域网内 AndroidStudio自带的adb路径为AndroidSdk目录下:AndroidSdk\platform ......
AndroidStudio Android 无线 指南 WiFi

学习笔记之Redission

学习笔记之Redission redission是为了解决锁失效问题而出现的 锁失效问题:由于现在我们部署了多个tomcat,每个tomcat都有一个属于自己的jvm,那么假设在服务器A的tomcat内部,有两个线程,这两个线程由于使用的是同一份代码,那么他们的锁对象是同一个,是可以实现互斥的,但是 ......
Redission 笔记

优惠券秒杀业务之一人一单

优惠券秒杀业务之一人一单 需求:修改秒杀业务,要求同一个优惠券,一个用户只能下一单 这里插个题外话,其实很多业务如博客的阅读量、点赞数等都是要一人只能统计一次阅读量和一人只能点赞一次,阅读量是根据ip来统计的,而点赞数要用到redis的set类型(去重),排行榜是用到redis的sortedSet类 ......
优惠券 业务

秒杀优化

秒杀优化 秒杀优化-异步秒杀思路 我们来回顾一下下单流程 当用户发起请求,此时会请求nginx,nginx会访问到tomcat,而tomcat中的程序,会进行串行操作,分成如下几个步骤 1、查询优惠卷 2、判断秒杀库存是否足够 3、查询订单 4、校验是否是一人一单 5、扣减库存 6、创建订单 在这六 ......

task_1,2,3

案例详情 A公司是总部位于北京的一家大型全球性投资公司,以"建设成为稳健、专业、负责任和有声望的国际大型机构投资者"作为公司的发展目标,并且在日常的投资过程中坚持"组合投资理念、长期投资理念以及风险分散投资理念"。2019年7月22日,首批25家科创板公司的股票在上海证券交易所正式挂牌交易,科创版的 ......
task

机器学习——零售商品价格预测回归模型

在电子商务业务蓬勃发展的同时,零售业遭遇了寒潮。电子商务的冲击、瞬息万变的经济环境、难以捉摸的销售情况和日益冷清的大型卖场,都给零售业带来了重重困难。 进入数字时代后,数据的有效使用成为零售企业颠覆传统的动力,也势必将改变零售业的格局。沃尔玛等大型零售商都积极第将数据分析与商业结合,创造了额外的经济 ......
商品价格 模型 机器 商品 价格

解决python不同版本对应pip不兼容,导致pycharm导包失败的解决方法

问题:更新pip,但是突然报错,而且pycharm中导包出现问题 解决方法: cmd进入终端,然后输入:D:\Python-3.11-Project\venv\Scripts\activate.bat(每个人python解释器不同,自己找到解释器位置,然后模仿我的这个路径,找到activate.ba ......
pycharm 版本 方法 python pip

Java语言基础知识全总结

一.Java的优点 1. 跨平台性。一次编译,到处运行。Java编译器会将Java代码编译成能在JVM上直接运行的字节码文件,C++会将源代码编译成可执行的二进制代码文件,所以C++执行速度快 2. 纯面向对象。Java 所有的代码都必须在类中书写。C++兼具面向对象和面向过程的特点? 3. Jav ......
全总 基础知识 语言 基础 知识

《看了受制了》第15天,6道题,合计64道题

2023年9月13日 今天开始刷PAT!每天尽可能多刷,预计11月左右刷完。 ACWING5218 密室逃脱 题目理解 这个题直接dfs的话,会TLE,且一定不要忘记越界。 优解的话是存下来权重,而且BFS遍历的是权重所对应的点,什么意思呢?就是预先处理所有i * j可以达成的点,比如(x, y)的 ......

中电安科二面

中电安科二面 自我介绍 你SRC有挖过什么漏洞? 你对攻击检测类产品了解多吗,像是写规则之类的(好像是这么问的)?就比如像是中睿的睿眼。 记得的不是很多了,主要是问设备相关的问题 ......

Jackson 依赖包

<!-- jackson 依赖包 --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.11.4</version> </depe ......
Jackson

2023年9月13日每日随笔

今天上了软件构造,对于java的概念有加深了解了一些,对于打包生成exe文件有了了解,对于软件设计,进行了创建型模式的学习,同时对于zookeeper帮别人配置了好几遍,对于hbase,学习了idea进行连接集群,创建表,进行操作,也进行idea的连接配置: 新建连接 导入maven配置 <depe ......
随笔 2023

RetNet:万众期待的 Transformers 杀手

动动发财的小手,点个赞吧! Transformer 已成为大语言模型上的架构,因为它有效地克服了循环神经网络 (RNN) 的顺序训练问题。然而,Transformer也并不完美,因为它们仅解决了所谓“impossible triangle”的两条臂。微软的 RetNet 声称位于这个“impossi ......
万众 Transformers 杀手 RetNet