AND

Tool-Gitlab-502-端口占用

#安装Gitlab后,登陆报错502,端口占用 ## 卸载 一、卸载GitLab及其依赖 1、首先停止GitLab的运行命令: sudo gitlab-ctl stop 2、卸载GitLab: sudo apt-get remove gitlab-ce 3、卸载GitLab依赖: sudo apt- ......
端口 Tool-Gitlab Gitlab Tool 502

【P8302 题解】

## Solution 设 $g(x)$ 表示 $x$ 的最小**质因子**。 则 $f(x)=n+\dfrac{n}{g(x)}=\dfrac{g(x)+1}{g(x)}\times n$。 分情况讨论: - $g(x)=2$,经过 $1$ 次变换之后,$f(x)$ 增加了一个因子 $3$,减少了 ......
题解 P8302 8302

HAOI2011 Problem b

# Problem b [link](https://www.luogu.com.cn/problem/P2522) 做法:莫比乌斯反演。 思路: 对于给出的 $n$ 个询问,每次求有多少个数对 $(x,y)$,满足 $a \le x \le b$,$c \le y \le d$,且 $\gcd(x ......
Problem HAOI 2011

获取上一个交易日接口

## 实际实现 交易日放在txt中 上一交易日即当前交易日所在行的上一行数据 ### python文件名 lastjyr.py ```python import os import linecache import time def lastjyr(): string = time.strftime ......
交易日 接口

磁盘分区

使用fdisk命令对磁盘进行分区 实验: 磁盘分区 1)新建磁盘sdb 一直下一步即可 使用命令 lsblk 查看分区情况,确认已经 2)分区 设置一个主分区 查看是否完成分配 使用命令w来保存配置 3)设置扩展分区 4)设置虚拟分区 设置两个虚拟分区,会在扩展分区中存在,且序号将从 sdb5 开始 ......
磁盘

基础模型自监督预训练的数据之谜:大量数据究竟是福还是祸?

前言 在自监督预训练中,是否数据越多越好?数据增广是否始终有效? 本文转载自PaperWeekly 作者 | 诺亚方舟实验室 仅用于学术分享,若侵权请联系删除 欢迎关注公众号CV技术指南,专注于计算机视觉的技术总结、最新技术跟踪、经典论文解读、CV招聘信息。 CV各大方向专栏与各个部署框架最全教程整 ......
数据 模型 还是 基础

暑假周记(7.24)

math类的各种方法 1.绝对值int abs = Math.abs(-9);System.out.println(abs);//92.pow 求幂double pow = Math.pow(2, 4);//2 的 4 次方System.out.println(pow);//163.ceil 向上取 ......
周记 7.24 24

Python学习笔记:递归、闭包以及装饰器

## 一、首先,什么是递归? 首先,简单来说递归就是在运行的过程中不断调用自身,从而完成**“递”**和**“归”**两个过程。 在Python当中递归函数也是这个道理,通过直接或者间接调用函数本身就叫递归函数。**注:**在Python中编写递归函数一定要有结束条件否则会导致内存溢出。 ### 1 ......
闭包 笔记 Python

CTFer成长记录——CTF之Web专题·bugku-眼见非实

一、题目链接 https://ctf.bugku.com/challenges/detail/id/5.html 二、解法步骤 解法压缩包是一个.docx文件,打开该文件后发现一堆乱码: 结合题意:“眼见非实”,猜测该docx文件融合了其他的文件。用010打开看看: 发现了压缩包的文件头,于是用bi ......
专题 CTFer bugku CTF 183

redis基础知识

## Redis是什么? Redis(Remote Dictionary Server)远程字典服务,是一个开源的使用ANSI C语言编写、支持网路、可基于内存也可持久化的日志型,key-value(NoSql >non-relational)数据库 ## Redis的特点? - 性能极高,基于内存 ......
基础知识 基础 知识 redis

vue 笔记暂存

目录 1:什么是Vue.js 2:MVC和MVVM。 3:为什么要学习前段框架 4:框架和库的区别 5:怎么使用Vue。 6:常见的Vue指令 7: 五大事件修饰符 8:在vue中使用class样式 9:使用内联样式 10:v-for指令 11:v-if和v-show指令 小技巧: 注意: 总结: ......
笔记 vue

为什么有一些什么方法都没有的接口会存在?比如java.lang.Cloneable

/** * A class implements the <code>Cloneable</code> interface to * indicate to the {@link java.lang.Object#clone()} method that it * is legal for that ......
Cloneable 接口 方法 java lang

mac 配置环境变量 vim ~/.bash_profile

vim ~/.bash_profile source .bash_profile export M3_HOME=/Users/amy.zhang/Library/apache-maven-3.8.7 PATH=$M3_HOME/bin:$PATH export M3_HOME JAVA_HOME=/ ......
变量 bash_profile profile 环境 bash

jupyterlab

Installation — JupyterLab 4.0.2 documentation pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib import pandas as pd import numpy as n ......
jupyterlab

python虚拟环境的安装

​ 1. 虚拟环境有多种 -Virtualenv 第三方,使用比较多 -pipenv 官方的 2. 需要安装的两个模块 pip3 install virtualenv 第三方虚拟环境 pip3 install virtualenvwrapper-win 增加模块,在win上让虚拟环境更好用 3. 配 ......
环境 python

TVM交叉编译RPC

# Cross Compilation and RPC 本文将介绍交叉编译以及TVM通过RPC在远程设备上执行。 通过交叉编译和RPC,可以在本地机器上编译程序,然后在远程设备上运行。这在远程设备的资源有限时十分重要,例如Rasberry Pi和移动平台,本文将介绍Rasberry Pi的CPU例子 ......
TVM RPC

shell、terminal、console区别和联系

这些概念之所以存在其实是历史传承的结果,想要理解本质区别,需要从计算机发展史入手去了解。 首先,总的来说 在以前,终端termial 和 控制台console 都是具体的硬件设备,shell是软件程序 目前,终端termial 和 控制台console 基本已经不再细分且均为软件程序,shell仍然 ......
terminal console shell

快排/归并/二分

- ### 排序 - #### 快速排序 - 主要思想:分治 - 排序方式: - 确定分界点:左边界:q[l], 中间值:q[(l+r)/2],右边界,或者随机 - 调整区间:小于等于x的在x左半边,大于等于x的在x右半边(最难的部分) - 法一: - 开a[],b[] - 扫描一遍q[] ,q[i ......

24号个人赛

个人赛链接: https://www.luogu.com.cn/contest/120468#description *** ## A.[faebdc玩扑克](https://www.luogu.com.cn/problem/P2021) ####解题思路 >本题涉及约瑟夫环问题, 约瑟夫环就是n个 ......
个人赛 个人

前端请求报错:'JSON parse error: syntax error, expect {, actual e…1, line 1, column 2selectUid%5B%5D=VluJeA9upFXgJD', code: '500'}

1、如果不用 JSON.stringify(inputJson) 包起来就会报错 let inputJson = {"selectUid" : selectUid}; var response = await $.ajax({ type: 'POST', url: 'xxx', data: inpu ......
error 39 前端 VluJeA9upFXgJD 2selectUid

MCU基于非对称算法的伪安全启动方案

# 一、概述 随着软件定义汽车理念的普及,汽车上代码量不断膨胀,功能不断智能化,用户体验不断升级。从传统汽车不需要联网,到职能汽车具有联网功能已是标配,汽车触网必将带来更多信息安全问题。汽车的信息安全问题比IT领域更加重要,因为可能危及生命安全。故国家也出台强标《汽车整车信息安全技术要求》(目前还处 ......
算法 方案 MCU

Tool-Intel VTune Profiler

# Tool-Intel VTune Profiler Intel VTune Profiler是一个全平台的性能分析工具,可以帮助你快速发现和分析应用程序及整个系统的性能瓶颈。工具支持分析本地或远程的Windows,Linux及Android应用,这些应用可以部署在CPU,GPU,FPGA等硬件平 ......
Tool-Intel Profiler Intel VTune Tool

ResNet18实现手写数字识别

项目结构 ResNet18模型搭建 from torch import nn from torch.nn.functional import relu class BaseBlock(nn.Module): def __init__(self, in_channels, out_channels, ......
数字 ResNet 18

session设置源码

setting中的SessionMiddleware必须设置 查看中间件源码 如果后面在试图函数使用 request.session = 像 SessionStore() 这个函数中传递了Cookie 如果视图函数定义了如下方法 执行clear清空_session_cache 至此process_r ......
源码 session

linux中的磁盘管理

一、机械硬盘结构 1.机械硬盘(HDD) 我们先来看看最常见的机械硬盘。 机械硬盘主要由磁盘盘片、磁头、主轴与传动轴等组成,数据就存放在磁盘盘片中。大家见过老式的留声机吗?留声机上使用的唱片和我们的磁盘盘片非常相似,只不过留声机只有一个磁头,而硬盘是上下双磁头,盘片在两个磁头中间高速旋转。 也就是说 ......
磁盘 linux

GlobalCache 工具类

package com.neo.config;import org.springframework.stereotype.Component;import java.util.Map;import java.util.concurrent.ConcurrentHashMap;import java. ......
GlobalCache 工具

OLAP系列之分析型数据库clickhouse备份方式(五)

一、常见备份方式 1.1 备份方式 备份方式 特点 物理文件备份 对物理文件进行拷贝,备份期间禁止数据写入 dump数据导入导出 备份方式灵活,但备份速度慢 快照表备份 制作_bak表进行备份 FREEZE备份 表(分区表、非分区表)分区备份,可通过attach进行装载恢复 FETCH备份 Repl ......
clickhouse 备份 方式 数据库 数据

js基础知识(未完待续)

**前言:**由于打算学习ctf的web方向,所以开始补技术缺陷,已经更完html和css(更到够用就完结了,其余的以后再 继续,还需要js,mysql,以及php,今天就先开始js) # 1 初识 javascript ## 1.1 js历史 看到js的历史时总能让我想起初二的那个暑假,距今天也有 ......
基础知识 基础 知识

jQuery快速入门

jQuery库 一般称之为jQuery库,不要称为框架, 库类似于Python中的模块,简称jq jQuery就是js、css等的封装版,只要已封装,写法肯定简单一些 jQuery介绍 jQuery是一个轻量级的、兼容多浏览器的JavaScript库。# 他就是一个封装好的js文件,几十KB大小 前 ......
jQuery

Visual Studio 启动调试程序 以管理员运行的设置(相比右键管理员运行生成好的exe文件优势是可以调试吧)

在解决方案文件上,选择添加 => 新项目 => 应用程序清单文件然后在 C# 上打开它。在应用程序清单文件上,将“asInvoker”重命名为“requireAdministrator”。生成解决方案。 可以管理员权限打开所有应用程序。 ......
管理员 优势 文件 程序 Visual