自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

翻译 托管清算交收概述

作者:RohJinWook链接:https://www.zhihu.com/question/55113626/answer/1871601572来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。以股票交易为例,交易的达成是在交易所(沪、深、股转),三地有各自的登记公司(上海、深圳、北京),负责所在市场所发行股票的结算业务。一般来说,股票交易的结算在中登属于风险较低的结算业务,目前也形成了非常成熟的体系。中登作为中央对手方,负责与全市场结算参与人的一级清算。

2024-04-02 10:41:16 7

翻译 交易单元和托管单元概述

比如,这里的各种花都是需要有一定规格的(比如品种、编号等,相当于证券的类别、证券代码等),也都要放在标准化的花瓶(即证券账户,不过这可是一个大花瓶,可以放很多不同种类的花)里。同时,这些花和装花的花瓶还必须要放在摊主的仓库里,花的买卖和运输都必须经过花卉市场摊主的通道。交易所就是花卉市场的管理者,登记结算公司则扮演了花卉市场的安保、登记处、仓库、运输队、会计等多个角色,券商就是花卉市场里的摊主(不过这个摊主功能强大,不光卖花,还收购花哦),发行人就是花农,而各种花就是各类证券,买花的人就是投资者……

2024-03-29 16:05:32 118

原创 torch中transpose和permute转置问题

【代码】torch中transpose和permute转置问题。

2022-12-29 14:08:24 609 1

转载 Delphi钩子函数理解篇

w

2022-09-23 11:17:46 341

原创 linux c——dup( )和dup2( )函数详解

**dup用来复制参数oldfd所指的文件描述符。当复制成功是,返回最小的尚未被使用过的文件描述符(*用语言描述可能不太清晰,以下面程序为例*)**#include<stdio.h>#include<sys/stat.h>#include<fcntl.h>#include<unistd.h>/*已知0,1,2分别代表标准输入,标准输出,标准错误三个已经被系统占用。*/int main(int argc, char* argv[]){

2022-09-22 14:43:34 309

原创 Delphi指针相关学习

Delphi指针相关

2022-09-15 15:46:18 511

原创 delphi 整型RTTI(运行时类型识别)相关信息

delphi rtti相关笔记

2022-08-10 17:11:47 285

原创 linux有名管道简单聊天实现

1.习惯用命令创建两个管道 mkfifo fifo1 fifo2在这里插入图片描述用户A用户B细心的伙伴们肯定发现,两者代码只是顺序不同,代码其实一模一样,所以使用有名管道只需要记住调用的管道读写顺序即可。...

2022-07-01 10:15:13 209

原创 delphi隐藏窗口标题栏

dddddd我是快乐的小当家

2022-06-08 10:10:12 613

原创 delphi编译时遇到的问题(笔记)

1.复制窗体时遇到的问题?复制步骤:打开原窗体,使用文件菜单栏的“Save as”命令,另存为一个文件;–即保存时,该文件是一个新的文件,要给它起名字,一旦保存成功,则原有的文件就脱离该项目,必须要用Project==>Add to Project命令,导入原有窗体。运行时出现:[Error] File xxx.dfm resource kept; file xxx.dfm resource discarded.delphi中新增一个窗体,报错如上所示问题原因:{$R *.dfm}重

2022-05-16 11:26:56 536

原创 delphi杂记

1. SysUtils单元下的TSearchRec是一个记录类型,主要通过FindFirst, FindNext, and FindClose使用。其中:Findfirst的第一个参数为需要搜索的文件路径文件名(可以使用*通配符),第二个参数为文件的属性,第三个参数会将搜索到的文件保存到TSearchRec记录类型的变量中。搜索完毕后一定不要忘记findclose实例说明:其中用到的组件 edit,checkbox,button,label,stringgrid。功能是在编辑框中输入要搜索的文件路径

2022-05-12 09:51:49 304

原创 delphi ADO数据库应用程序

ADO 组件面板工提供了 7 个组件 分别是 TADOConnection TADODataSet,TADOTable ,TADOQuery ,TADOStoredProc ,TADOCommand 和 RDSConnection 其中后面的 6 个组件可以直接连接到数据库 也可以通过 TADOConnection 组件连接到数据库这些组件的作用如下:TADOConnection 该组件用于建立数据库的连接 ADO 的数据源组件和命令组件可以通过该连接组件运行命令及从数据库中提取数据等。TADODat

2022-05-07 16:13:59 681

原创 delphi应用程序组成(基础笔记)

本文主要介绍一些基本的页面信息以及基础代码结构代表含义。打开 Delphi 应用程序 用鼠标单击系统菜单 File|New Application 则自动生成第一个项目文件 缺省文件名为 Project1.dpr 缺省表单为Form1 代码编辑器中单元文件缺省名字为 Unit1.pas 。如下图所示:在打开 Delphi 时 会自动建立一个项目文件 如果使用 File|Save Project As 保存整个项目文件 则可以看到该文件包括如下文件:1.项目文件 .dpr2.项目选项文件 .dof

2022-05-07 15:51:56 411

原创 linux c——dup( )和dup2( )函数详解

dup用来复制参数oldfd所指的文件描述符。当复制成功是,返回最小的尚未被使用过的文件描述符(用语言描述可能不太清晰,以下面程序为例)#include<stdio.h>#include<sys/stat.h>#include<fcntl.h>#include<unistd.h>/*已知0,1,2分别代表标准输入,标准输出,标准错误三个已经被系统占用。*/int main(int argc, char* argv[]){ int f

2022-03-15 10:05:49 1098

原创 结构体内存对齐sizeof分析

1 第一个元素偏移量为0;2 从第二个元素开始计算偏移量;3 每个成员变量的起始地址要为自身字节数的整数倍;4 结构体的总大小为结构体最宽基本类型成员大小的整数倍举一些常见的例子加深理解例一#pragma pack(show)//默认对齐方式为min(实际字计数,8);struct A{ int a;//占四个字节 0~3 char b;//占一个字节 4~7 (由于0-4为5个字节,不满足第4个条件,所以b要补3个字节,实际就是4+1+3=8)}反过来分析一样struct B{

2022-01-26 11:27:20 245

转载 数组指针和指针数组的区别(读后感)

此文章参考自链接地址(反正看了之后我是明白了,所以就摘抄记录一下)对指针数组和数组指针的概念,相信很多C程序员都会混淆。下面通过两个简单的语句来分析一下二者之间的区别,示例代码如下所示:int *p1[5];//指针数组int (*p2)[5];//数组指针首先,对于语句“intp1[5]”,因为“[]”的优先级要比“”要高,所以 p1 先与“[]”结合,构成一个数组的定义,数组名为 p1,而“int*”修饰的是数组的内容,即数组的每个元素。也就是说,该数组包含 5 个指向 int 类型数据的指针

2022-01-06 16:18:37 68

原创 vue插槽(动态绑定数据)

b站看的狂神的vue,写在这里,纯属加深印象<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js"></script> <scrip

2021-11-05 10:52:36 747

原创 前端弹窗设计部分代码笔记

css弹窗的滚动条显示(当与主页面的滚动条冲突时,可以试试).scrollArr::-webkit-scrollbar{ width:9px; height;9px;}.scrollArr::-webkit-scrollbar-track{ background:#f3f3f3;}.scrollArr::-webkit-scrollbar-thumb{ -webkit-border-radius:3px; border-radius:3px; background:#ccc;}定

2021-10-13 15:30:40 163

原创 html之-css弹窗界面设计

只是为了简单记录下,方便日后使用方便;HTMLhtml<div class="1 2" style="z-index:1px;margin-top:-65px;"> <div class="3">提示</div> <div class="body1" style="max-height: 6rem;overflow-y:auto;overflow-x:hidden;max-width:13rem;word-wrap:break-word;> 人脸识

2021-09-16 09:48:35 518

原创 1.把控制台输入的内容写道指定的txt文件中,在输入over时,结束;2实现在控制台输入用户名和密码,判断是否正确(JAVA实现)

package day13;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamReader;/** * 标准输入输出流 * @author Administrator * */public class Tset3 { public static void

2020-12-02 14:09:05 496

原创 把字符串按分隔符分开

vector<string>split(const string& s,char delimiter){//这里的delimiter代表着符号,例如‘,’‘:’等等 vector<string>tokens; string token; istringstream tokenStream(s); while(getline(tokenStream,token,delimiter)){ ...

2020-11-14 16:04:47 1248

原创 c++异常捕捉语句

在c++语言中,为了处理异常,提供了try、catch、throw等关键字,其中try存放的是可能出现异常的语句,catch里包含的是处理异常的方法,而throw关键词是手动触发异常,下面举个简单的例子了解一下具体的使用效果#include<iostream>#include<string>using namespace std;class CDivZeroException{public: char ExceptionMsg[128]; CDivZeroExcepti

2020-11-11 13:09:46 207

原创 操作系统知识复习(来源于牛客)

请你说一下进程与线程的概念,以及为什么要有进程线程,其中有什么区别,他们各自又是怎么同步的?基本概念:进程时对运行时程序的封装,时系统进行资源调度和分配的基本单位,实现了操作系统的开发;线程时进程的子任务,时cpu调度和分派的基本单位,用于保证程序的实时性,实现进程内部的开发;线程时操作系统可识别的最小执行和调度单位。每个线程都独自占用一个虚拟处理器;独自的寄存器组,指令计数器和处理器状态。每个线程完成不同的任务,但是共享同一地址空间(也就是同样的动态内存,映射文件,目标代码等等),打开的文件队列和其

2020-09-27 13:41:08 139

原创 算法与数据结构一些基本概念

1请你来说一说红黑树和AVL树的定义,特点,以及二者的区别平衡二叉树(AVL树):平衡二叉树是一种特殊结构的二叉排序树。其左右子树都是平衡二叉树,且左右子树高度之差的绝对值不超过1。将二叉树上的结点的左子树深度减去右子树深度的值称为平衡因子,那么平衡二叉树上的所有节点的平衡因子只能是1,-1,0.只要二叉树上有一个节点的平衡因子的绝对值大于1,则该二叉树就是不平衡的。红黑树:红黑树是一种二叉查找树,但在每个节点增加一个存储位标识节点的颜色,可以是红或黑。通过对任何一条从根到叶子的路径上各个节点着色的方式

2020-09-16 12:10:01 90

原创 递归简单案例学习-盘子放苹果

题目描述:把M个同样的苹果放在N个同样的盘子里,允许有空盘子空着不放,问公有多少种不同的放法(注意,5,1,1和1,1,5是同一种放法)输入格式 第一行是测试数据的数目t(0<=t<=20),以下每行包括两个整数M和N,以空格分开。1<=M,N<=10;输出格式 对输入的每组数据M和N,用一行输出相应的K#include<bits/stdc++.h>using namespace std;int dfs(int m,int n){ if(m<=1||n

2020-09-07 22:19:05 181

原创 单调栈、队列记忆

输入: nums = [1,3,-1,-3,5,3,6,7], 和 k = 3输出: [3,3,5,5,6,7] 解释: 滑动窗口的位置 最大值--------------- -----[1 3 -1] -3 5 3 6 7 3 1 [3 -1 -3] 5 3 6 7 3 1 3 [-1 -3 5] 3 6 7 5 1 3 -1 [-3 5 3] 6

2020-08-14 13:40:51 94

原创 京东软件开发笔试记录

1,求出最长公共子序列,并判断是否可以进行火星。。。。(记不清了)#include<vector>#include<algorithm>using namespace std;int main() { int N; cin >> N; char c; vector<char>a; vector<char>b; vector<vector<int>>dp(N+1, vector<int>(N+

2020-08-07 14:36:56 166

原创 计算机网络知识复习

牛客面试复习官网上看的,仅为面试复习1 请你说一下TCP怎么保证可靠性,并且简述以下TCP建立连接和断开连接的过程TCP保证可靠性:(1)序列号、确认应答、超时重传数据到达接收方,接收方需要发出一个确认应答,表示已经收到该数据段,并且确认序号会说明了它下一次需要接受的数据序列号。如果发送方迟迟未收到确认应答,那么可能是发送的数据丢失,也可能是确认应答丢失,这时发送方在等待一定时间后会进行重传。这个时间一般是2RTT(报文段往返时间)+一个偏差值。(2)窗口控制与告诉重发控制/快速重传(重复确认应答

2020-08-03 14:51:41 345

原创 c++开发面试问题准备

1说一下static关键字的作用**1.全局静态变量:**静态存储区,在整个程序运行期间一直存在,未经初始化的全局静态变量会被自动初始化为0,全局静态变量的作用域在声明他的文件之外是不可见的。**2.局部静态变量:**静态存储去,作用域仍为局部,当定义他的函数或者语句块结束的时候,作用域结束。但是当局部静态变量离开作用域之后,并没有被销毁,而是仍然主流内存当中,只不过我们不再对它进行访问,直到该函数再次被调用,并且值不变。**3静态函数:**函数的定义和声明在默认情况下都是extern的,但静态海曙只

2020-08-03 14:09:05 295

原创 unordered_map自定义排序

因为unordered_map本身不能使用sort排序(具体因为啥不能,自己搜索哈),因此可以使用以下方法进行自定义排序。(主要是为了自己记忆,老忘记)#include<iostream>#include<algorithm>#include<vector>#include<unordered_map>using namespace std;int main() { unordered_map<int, int>m; vector&

2020-07-30 17:21:53 6004

原创 leetcode之课程表

题目描述你这个学期必须选修 numCourse 门课程,记为 0 到 numCourse-1 。在选修某些课程之前需要一些先修课程。 例如,想要学习课程 0 ,你需要先完成课程 1 ,我们用一个匹配来表示他们:[0,1]给定课程总量以及它们的先决条件,请你判断是否可能完成所有课程的学习?示例 1:输入: 2, [[1,0]]输出: true解释: 总共有 2 门课程。学习课程 1 之前,你需要完成课程 0。所以这是可能的。示例 2:输入: 2, [[1,0],[0,1]]输出: fals

2020-06-24 13:37:31 360

原创 leetcode之只出现一次的数字

题目描述给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4题目分析想法比较古板,建立一个哈希表,用map去存数组中每个元素,出现一次的即是答案。(官方给出的异或方法,不看属实想不到。。)class Solution {public: int singleNumbe

2020-06-12 22:40:14 104

原创 leetcode之 二叉树展开为链表

题目描述给定一个二叉树,原地将它展开为一个单链表。例如,给定二叉树题目分析其实是分为三步:首先将根节点的左子树变成链表其次将根节点的右子树变成链表最后将变成链表的右子树放在变成链表的左子树的最右边/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : va

2020-06-09 13:09:04 146

转载 leetcode之从前序与中序遍历序列构造二叉树

题目描述根据一棵树的前序遍历与中序遍历构造二叉树。注意:你可以假设树中没有重复的元素。例如,给出前序遍历 preorder = [3,9,20,15,7]中序遍历 inorder = [9,3,15,20,7]返回如下的二叉树:3/ 9 20/ 15 7题目分析思路描述:给出前序、中序遍历构造二叉树也算是比较经典的一道数据结构题目了。前序是先父节点,然后遍历左右子树;而中序是先遍历左子树然后再父节点,最后右子树;所以 preorder 数组中第一个元素是根节点,右边

2020-06-08 22:54:27 196

原创 leetcode之最小覆盖子串(滑动窗口经典题型)

本文参照添加链接描述题目描述给你一个字符串 S、一个字符串 T,请在字符串 S 里面找出:包含 T 所有字符的最小子串。示例:输入: S = “ADOBECODEBANC”, T = “ABC”输出: “BANC”说明:如果 S 中不存这样的子串,则返回空字符串 “”。如果 S 中存在这样的子串,我们保证它是唯一的答案。题目分析1、我们在字符串 S 中使用双指针中的左右指针技巧,初始化 left = right = 0,把索引左闭右开区间 [left, right) 称为一个「窗口」。

2020-05-29 01:58:35 141

原创 leetcode之最小路径和

题目描述给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。说明:每次只能向下或者向右移动一步。示例:输入:[[1,3,1],[1,5,1],[4,2,1]]输出: 7解释: 因为路径 1→3→1→1→1 的总和最小。题目分析当矩阵只有一行或一列时,直接相加就是最简路线,当某一个格不是第一行,或第一列的时候,我们应该比较一下这格的上边和左边比较出最小的值,然后加在当前格中。class Solution {public:

2020-05-25 20:50:51 134

原创 leetcode之最大子序和

题目描述给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4],输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。进阶:如果你已经实现复杂度为 O(n) 的解法,尝试使用更为精妙的分治法求解。题目分析首先想到的就是动态规划,主要就是找出状态方程,假设数组中每个元素用ai表示,求出最大子序和的意思,比较当前元素与之前元素相加之和,取最大即f(i)=max(f(i)+

2020-05-23 01:42:30 108

原创 leetcode之接雨水

题目描述给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示雨水)。 感谢 Marcos 贡献此图。示例:输入: [0,1,0,2,1,0,1,3,2,1,2,1]输出: 6题目分析我能想到的就是暴力解法,从开始到结尾遍历每一滴雨水,对该求该雨滴左右两边最大的高度,取小的高度,再减去该雨滴的高度就是该雨滴面积。画图表

2020-05-18 21:51:38 238

原创 leetcode之最长有效括号

题目描述给定一个只包含 ‘(’ 和 ‘)’ 的字符串,找出最长的包含有效括号的子串的长度。示例 1:输入: “(()”输出: 2解释: 最长有效括号子串为 “()”示例 2:输入: “)()())”输出: 4解释: 最长有效括号子串为 “()()”题目分析当字符串为‘(’dp[i]为0,当s[i]=’)‘时,具体讨论:首先判断前一个字符串匹配是否越界即if(i-1-dp[i-1]>=0),在判断s[i-1]=’(’;例如:当i=3时,s[3]=’)’,s[2]=’(’;dp

2020-05-14 22:14:55 166

原创 leetcode之搜索旋转排序数组

题目描述假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1 。你可以假设数组中不存在重复的元素。你的算法时间复杂度必须是 O(log n) 级别。示例 1:输入: nums = [4,5,6,7,0,1,2], target = 0输出: 4示例 2:输入: nums = [4,5,6,7,0,1,2], targ

2020-05-14 01:07:34 72

winhlp32.exe压缩包(内含install.cmd)

打开Delphi7按F1测试,不能正常使用,原因是f1键冲突,使用install.cmd修复(windows10)

2022-07-26

HEVC测试序列链接.txt

HEVC原始视频测试序列百度云盘资料

2021-04-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除