Posted at
# C++ 之前在编写需要修改指针内容的函数时,一般采用双指针的写法,即函数参数中写"*p",然后用"&p*"将存储p指针的地址输入进去,这样的方法易于理解,但是在程序上会显得非常麻烦,易读性不强。
而408王道数据结构中的示例代码也是采用引用(&)的方式,故metoo.
一.引用的概念
"引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开辟内存空间,它和它引用的变量共用同一块内存空间"
定义略显模糊,引用如果是给变量取了一个别名,那为什么可以向函数中传递实参?(√)
二.在函数参数中的使用
#include <stdio.h>
void swap(int& left,int& right)
{
int tmp = left;
left = right;
right = tmp;
}
int main()
Posted at
# Git
删除分支
删除本地分支:
git branch -d <branch-name>
强制删除本地分支:
git branch -D <branch-name>
删除远程分支:
git push --delete <remote-name> <branch-name>
本地分支推送到远程分支
远程还未创建该分支:
git push -u origin <branch-name> //-u是将本地分支与远程分支跟踪
若是已经跟踪,则只需切换到相关分支,然后直接推送:
git switch <branch-name>
git push
创建一个新分支
git branch <branch-name>
显示所有分支
git branch
添加远程仓库
git remote add
一.什么是 QDII型基金
QDII基金是指在一国境内设立,经该国有关部门批准从事境外证券市场的股票、债券等有价证券业务的证券投资基金。
QDII意味着将允许内地居民外汇投资境外资本市场,就目前而言,即指投资于香港资本市场。
二.基金交易时间
时差:北京时间比美国时间快了十三个小时左右
(美股周三收盘时,北京在周四的早上四五点左右)
国内股市交易时间:
周一到周五,上午 9:30-11:30,下午 13:00-15:00
美国股市交易时间:
每年 3 月第二个星期-11 月第一个星期(夏令时):北京时间晚 21:30-次日凌晨 4:00
11 月初-3 月初(冬令时):北京时间晚 22:30-次日凌晨 5:00
国内基金交易时间:
15:00 之前买入:按当日 15:00 之后股市收盘的价格买入;次日上午确认份额,次日晚上查看收益。
15:00 之后买入:按次日 15:00 之后股市收盘的
Posted at
# Git Git分支
几乎所有的版本控制系统都以某种形式支持分支。 使用分支意味着你可以把你的工作从开发主线上分离开来, 以免影响开发主线。
一.分支简介
Git 是如何保存数据的:GIt 保存的不是文件的变化或者差异,而是一系列不同时刻的快照。
在进行提交操作时,Git 会保存一个提交对象(commit object),包含一个指向内容快照的指针,还包含了作者的姓名和邮箱,提交时输入的信息以及指向它的父对象的指针。(首次提交产生的提交对象没有父对象)
暂存操作(git add .):为每一个文件计算校验和(哈希算法),然后会把当前版本的文件快照保存到 Git 仓库中(git 中使用 blob 对象来保存他们),最终将校验和加入到暂存区域等待提交。
提交操作(git commit -m “”):GIt 会先计算每一个子目录的校验和,然后在 Git 仓库中这些校验和保存为树对象。随后,Git 便会创
Posted at
# Git 初识 Git
用了一天就把 b 站上的 git 视频看完了,看完之后收获颇丰,怎么没早知道这么好的东西,还是怪自己求知欲太低,先把常用的一些命令还有基础知识总结一下吧。
一.Git的三种状态
已修改(modified):表示修改了文件,但还没有保存到数据库中。
已暂存(staged):表示对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中。
已提交(commited):表示数据已经安全地保存在本地数据库中。
<img src="https://cdn.jsdelivr.net/gh/SUNSIR007/picx-images-hosting@master/20240131/截屏2024-01-31-22.47.01.12w6aq7xbrmo.png"/>
总结为:工作区——>暂存区——>本地仓库
二.安装 Git
在 macos 上安装(安装 xco