搜索结果
查询Tags标签: op,共有 172条记录-
5.1oracle触发器
https://blog.csdn.net/cc_0101/article/details/80664561create table STUDENT ---创建student表 ( id NUMBER(19), --idstu_no VARCHAR2(20), --学号stu_name VARCHAR2(32), --姓名stu_age NUMBER, --年龄stu_major VARCHAR2(32) --专业 ) create table STU_LOG --…
2021/9/22 19:09:59 人评论 次浏览 -
5.1oracle触发器
https://blog.csdn.net/cc_0101/article/details/80664561create table STUDENT ---创建student表 ( id NUMBER(19), --idstu_no VARCHAR2(20), --学号stu_name VARCHAR2(32), --姓名stu_age NUMBER, --年龄stu_major VARCHAR2(32) --专业 ) create table STU_LOG --…
2021/9/22 19:09:59 人评论 次浏览 -
算法基础课:合并集合
#include<iostream> using namespace std; const int N = 1e5 + 10; int s[N], p[N]; int find(int x) {if (p[x] != x) p[x] = find(p[x]);return p[x]; } void merge(int a, int b) {int x = find(a), y = find(b);p[x] = y; } void query(int a, int b) {if (fin…
2021/9/20 17:29:46 人评论 次浏览 -
算法基础课:合并集合
#include<iostream> using namespace std; const int N = 1e5 + 10; int s[N], p[N]; int find(int x) {if (p[x] != x) p[x] = find(p[x]);return p[x]; } void merge(int a, int b) {int x = find(a), y = find(b);p[x] = y; } void query(int a, int b) {if (fin…
2021/9/20 17:29:46 人评论 次浏览 -
高性能计算例程:GEMM
高性能计算例程:GEMM 一、背景: GEMM(General Matrix Multiplication)全称为“通用矩阵乘法”;GEMM是BLAS(Basic Linear Algebra Subprograms)中Level 3的例程,也是整个BLAS最重要的例程之一; 二、例程(以double类型为例): 1.功能: 计算 α∗\alpha*α∗op(A)∗(A…
2021/9/3 23:10:47 人评论 次浏览 -
高性能计算例程:GEMM
高性能计算例程:GEMM 一、背景: GEMM(General Matrix Multiplication)全称为“通用矩阵乘法”;GEMM是BLAS(Basic Linear Algebra Subprograms)中Level 3的例程,也是整个BLAS最重要的例程之一; 二、例程(以double类型为例): 1.功能: 计算 α∗\alpha*α∗op(A)∗(A…
2021/9/3 23:10:47 人评论 次浏览 -
智能指针中C++重载'->'符号是怎么实现的
例如下面的代码:class StrPtr{ public:StrPtr() : _ptr(nullptr){}//拷贝构造函数等省略...std::string* operator->(){return _ptr;} private:std::string *_ptr; };std::string* operator->()/*这句代码的格式不是类似于前导运算符吗?类似于std::string operato…
2021/8/26 14:36:02 人评论 次浏览 -
智能指针中C++重载'->'符号是怎么实现的
例如下面的代码:class StrPtr{ public:StrPtr() : _ptr(nullptr){}//拷贝构造函数等省略...std::string* operator->(){return _ptr;} private:std::string *_ptr; };std::string* operator->()/*这句代码的格式不是类似于前导运算符吗?类似于std::string operato…
2021/8/26 14:36:02 人评论 次浏览 -
【题解】[JOI Open 2021] Crossing
很有意思的一道题。 不难发觉得关键还是在变化上。 我们用 \(1,2,3\) 表示分别表示三个字母,那么如果 \(c_1\neq c_2\),则 \(c_3 = c_1 \oplus c_2\),直接异或就行。 但是如果 \(c_1=c_2\) 根本表示不了,后面也没法做(罚坐了半个小时 考虑用 \(0,1,2\) 分别表示三个字…
2021/8/23 23:05:36 人评论 次浏览 -
【题解】[JOI Open 2021] Crossing
很有意思的一道题。 不难发觉得关键还是在变化上。 我们用 \(1,2,3\) 表示分别表示三个字母,那么如果 \(c_1\neq c_2\),则 \(c_3 = c_1 \oplus c_2\),直接异或就行。 但是如果 \(c_1=c_2\) 根本表示不了,后面也没法做(罚坐了半个小时 考虑用 \(0,1,2\) 分别表示三个字…
2021/8/23 23:05:36 人评论 次浏览 -
《深度剖析CPython解释器》33. 为什么 obj == obj 为 False、[obj] == [obj] 为 True
楔子 今天同事在用 pandas 做数据处理的时候,不小心被 nan 坑了一下,他当时被坑的原因类似下面: import numpy as npprint(np.nan == np.nan) # False print([np.nan] == [np.nan]) # True为了严谨,我们再举个栗子: class A:def __eq__(self, other):return Falsea…
2021/8/21 14:06:04 人评论 次浏览 -
《深度剖析CPython解释器》33. 为什么 obj == obj 为 False、[obj] == [obj] 为 True
楔子 今天同事在用 pandas 做数据处理的时候,不小心被 nan 坑了一下,他当时被坑的原因类似下面: import numpy as npprint(np.nan == np.nan) # False print([np.nan] == [np.nan]) # True为了严谨,我们再举个栗子: class A:def __eq__(self, other):return Falsea…
2021/8/21 14:06:04 人评论 次浏览 -
CentOS7下单机部署RabbltMQ环境的操作记录
CentOS7下单机部署RabbltMQ环境的操作记录 一、RabbitMQ简单介绍 在日常工作环境中,你是否遇到过两个(多个)系统间需要通过定时任务来同步某些数据?你是否在为异构系统的不同进程间相互调用、通讯的问题而苦恼、挣扎?如果是,那么恭喜你,消息服务让你可以很轻松地解…
2021/8/14 7:07:18 人评论 次浏览 -
CentOS7下单机部署RabbltMQ环境的操作记录
CentOS7下单机部署RabbltMQ环境的操作记录 一、RabbitMQ简单介绍 在日常工作环境中,你是否遇到过两个(多个)系统间需要通过定时任务来同步某些数据?你是否在为异构系统的不同进程间相互调用、通讯的问题而苦恼、挣扎?如果是,那么恭喜你,消息服务让你可以很轻松地解…
2021/8/14 7:07:18 人评论 次浏览 -
哈希表
1.模拟散列表 题目描述: 维护一个集合,支持如下几种操作: I x,插入一个数 x;Q x,询问数 x 是否在集合中出现过,如果 x 在集合中出现过,则输出 Yes,否则输出 No。 现在要进行 N 次操作,对于每个询问操作输出对应的结果。 测试样例: 输入: 5 I 1 I 2 I 3 Q 2 Q …
2021/8/12 23:10:35 人评论 次浏览