XOR

PHP 设计模式极简介绍

工厂方法模式 通过工厂类的方法去创建并返回产品对象。 class Factory { public function create(){ return new Product(); } } class Product { } // 调用过程 (new Factory())->create(); 抽象 ......
设计模式 模式 PHP

2023冲刺国赛模拟5

## A. 无限之环 不难发现 $B$ 需要字母集合相同 对于 $A$ ,需要最后一个 $B$ 中未出现的字母前完全相同 这里写的用了 $string$ 实际上为了复杂度的话应该用 $hash$ code ```cpp #include using namespace std; typedef lo ......
2023

关于MySQL5.0字符乱码问题

1,进入数据库输入指令:show variables like 'set character_set'; 上图提示数据太长,其实就是乱码问题,这个时候我们将character_set_client修改成gbk即可。输入指令:set character_set_client=gbk; 2,显示出现中文 ......
乱码 字符 MySQL5 问题 MySQL

Memory Priority Model for Session-based Recommendation

[TOC] > [Liu Q., Zeng Y., Mokhosi R. and Zhang H. STAMP: Short-term attention/memory priority model for session-based recommendation. KDD, 2018.](http ......

10、LIS 问题

> [内容来自刘宇波老师玩转算法面试](https://coding.imooc.com/class/82.html "内容来自刘宇波老师玩转算法面试") ## 1、LIS 问题 > [300 - 最长递增子序列](https://leetcode.cn/problems/longest-incre ......
问题 LIS

函数之传参

一、参数的两大分类 1、形式参数 在'函数定义阶段'括号内依次写入的变量名就叫形式参数,简称"形参" def index(a,b,c,d,e): pass # a,b就称之为是函数的形参 2、实际参数 在'函数调用阶段'括号内依次传入的变量值就叫实际参数,简称"实参" index(1, 2, 3) ......
函数

全国计算机等级考试二级C++语言 程序设计考试大纲

一、C++语言概述 1.了解C++语言的基本符号。 2.了解C++语言的词汇(关键字、标识符、常量、运算符、标点符号等)。 3.掌握C++程序的基本框架。 4.能够使用VisualC++2010学习版集成开发环境编辑、编译、运行与调试程序。 二、数据类型、表达式和基本运算 1.掌握C++数据类型(基 ......

9、背包问题

> [内容来自刘宇波老师玩转算法面试](https://coding.imooc.com/class/82.html "内容来自刘宇波老师玩转算法面试") ## 1、0 - 1 背包问题 ![image](https://img2023.cnblogs.com/blog/2946151/202305 ......
背包 问题

完数

#include<stdio.h>int main(){ int m,n; scanf("%d%d",&m,&n); int i,j; int sum=0; int flag=0; for(i=m;i<=n;i++) { sum=0; for(j=1;j<i;j++) if(i%j==0) sum+ ......

软构复习5

可维护性的常见度量指标 可维护性:易于修改软件系统和组件来更正 可扩展性 灵活性 可适应性:交互式系统(自适应系统)的能力,它可以根据所获得的关于用户及其环境的信息来适应个人用户的行为 可管理性 支持性 高内聚,低耦合:要尽量避免其与其他类型的许多相互依赖而难以复用和维护的设计 圈复杂度 代码行数: ......

Thread Exercises C语言线程

1/4 Assignment 4: Threads Due 11 Jun by 23:59 Points 10 Available until 15 Jun at 23:59 Assignment 4 - Thread Exercises Due date 11:59pm - Sunday Week ......
线程 Exercises 语言 Thread

第十二次作业

| 这个作业属于哪个课程 || |--|-- | |这个作业的要求在哪里|https://edu.cnblogs.com/campus/sdscfz/SF4/homework/12979| |这个作业的目标|第十二次作业| ``` Document ``` ![](https://img2023.c ......

如何将自己的项目发布到Maven中央仓库

### 注册Sonatype的账户 [注册地址](https://issues.sonatype.org/secure/Signup!default.jspa),Sonatype通过JIRA来管理OSSRH仓库。JIRA是一个项目管理服务,类似于国内的Teambition。 密码校验比较严格,最少1 ......
项目发布 仓库 中央 项目 Maven

全国计算机等级考试二级C语言程序设计考试大纲

一、C语言程序的结构 1.程序的构成,main函数和其他函数。 2.头文件,数据说明,函数的开始和结束标志以及程序中的注释。 3.源程序的书写格式。 4.C语言的风格。 二、数据类型及其运算 1.C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。 2.C运算符的种类、运算优先级和结 ......

Jrebel 2022.4.1 激活

1.高版本的jrebel可能激活失败,这里我们采用的离线安装低版本,再进行激活 jrebel下载网址:https://plugins.jetbrains.com/plugin/4441-jrebel-and-xrebel/versions 2.然后把压缩包解压到idea安装目录的plugins目录里 ......
激活 Jrebel 2022

出现https原因

出现https原因,在我看来有两点 1,因为http是明文传输,极不安全,需要对报文进行加密。 2,我们无法确认浏览的网站的身份信息,如果是钓鱼网站,诱使我们输入银行账号密码之类的就麻烦了。 怎么做 简而言之,「https规定了 加密算法对报文进行加密,解决明文传输的问题。采用数字证书的方式解决对服 ......
原因 https

`systemctl` 启动单个服务,其中包含多个进程

要使用 `systemctl` 启动单个服务,其中包含多个进程,你可以使用 Systemd 的 `template` 机制。以下是使用 Systemd 'template' 以创建一个可同时启动多个进程的服务单元文件的过程: 1. 为你的服务创建一个 template 服务单元文件。服务单元文件通常 ......
单个 systemctl 进程 多个

凸函数与非凸函数

凸函数与非凸函数 在数学中,如果一个函数在它定义的整个区间上满足以下性质,那么它就是一个凸函数:对于任意两个点x和y以及任意一个实数t(0 ≤ t ≤ 1),函数在点tx + (1 - t)y的值小于或等于在点x和点y的函数值的加权平均,也就是说,凸函数的图形在两点之间的弦的下方。 即f(tx+(1 ......
函数

第12次作业-猜数字游戏Math内置对象

|这个作业属于哪个课程|| |--|--| |这个作业要求在哪里|| |这个作业的目标|第12次作业-猜数字游戏Math内置对象| ``` 猜数字游戏 ``` ![](https://img2023.cnblogs.com/blog/3125323/202305/3125323-2023052309 ......
对象 数字 Math

golang的iota使用

1、iota是什么 iota是常量的计数器,可以理解为const定义常量的行数的索引,注意是行数。 const中每新增一行常量声明将使iota计数一次,前提是iota在const中出现。 2、应用场景 主要应用场景是在需要枚举的地方 3、易错点 因为iota一般出现在const语句块的第一行,不少初 ......
golang iota

【Shell】Display the ddl for all users in Oracle DB with bash script

脚本说明: 1、普遍用于 使用expdp/impdp 数据泵进行的数据(全库或者特定schemas)迁移 2、适用于无PDB的Oracle环境 3、适用于RAC,SI,ADG 以及多实例的环境 使用方法: 创建脚本为 display_all_users_ddl.sh 然后将正文内容贴入 并保存,然后 ......
Display Oracle script Shell users

异常的捕获和抛出、自定义异常类

## 捕获异常 * 捕获格式: try{ /* 可能出现异常的代码块 */ } catch(异常类型 变量e) {异常出现后执行的语句} finally{ 不管是否出现异常都要执行的语句,通常用于IO流文件的关闭 } * catch语句可连续有多个,和if else语法一样,但是最大最广泛的exce ......

Spring6 探析之@Import 注解

# Spring6 探析之@Import 注解 ## 简介 @Import 注解与 @Bean注解的作用相同,都可以将实例注册到IOC中,但区别是,@Import 只能作用在类上,并且使用@Import时,不需要再使用@Configuration注解 下面是 @Import 的源码 ```java ......
注解 Spring6 Spring Import

哈希线性探测法 - 运行时间

我正在试着和一位朋友一起做作业,一个问题是询问用于线性探测方法的搜索,添加和删除的平均运行时间。 我认为它是O(n),因为它必须检查一定数量的节点,直到它找到一个打开的节点为止。 搜索时,它从原始索引处开始并向上移动,直到找到所需的数字。 但我的朋友说这是O(1)。 哪一个是对的? 最满意答案 当我 ......
线性 时间

MASM汇编语言知识

遇到的坑 注意在写 $ 时,一定要加上‘’ 否则会爆 constant expected 的错误,同时也会附带一些其他神奇的错误 MOV AX,BX 与 MOV AX,[BX] 的区别是什么? ......
语言 知识 MASM

Day04-循环结构

循环结构 打印九九乘法表 public class Demo04 { //打印九九乘法表 public static void main(String[] args) { String sum = ""; int chengji = 0; for (int i = 1; i <= 9; i++) { ......
结构 Day 04

ABC268G 题解

## 前言 [题目传送门!](https://www.luogu.com.cn/problem/AT_abc268_g) [更好的阅读体验?](https://www.cnblogs.com/liangbowen/p/17435701.html) 很牛逼的题目,这题是要从定义出发,而非 DP,但是想 ......
题解 268G ABC 268

pytorch中tensorboard的使用

from torch.utils.tensorboard import SummaryWriter writer = SummaryWriter('save') #建立一个保存数据用的东西,save是输出的文件名 dummy_input = torch.rand(512, 1, 28, 28) # ......
tensorboard pytorch

反射

# 反射的概述(Java Reflection) Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。 加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个类只有一个 ......

编程打卡:面向对象程序设计

```go package main import ( "bufio" "fmt" "os" "strconv" "strings" "pkg/mplayer/mlib" "pkg/mplayer/mp" ) var lib *library.MusicManager var id int = 1 ......
程序设计 对象 程序