- 博客(132)
- 收藏
- 关注
原创 C语言字符串赋值回忆
初始化时,可直接给一个字符串,如果后续再根据字符数组名去修改字符串内容,需要加索引,或者说偏移量,而数组名本身是个指针,不可做字符串直接赋值,选某个字符出来如a[i]赋值是可以的。一般初始化后,再修改字符串,建议用strcpy或strncpy。a = “456”;// 非法,数组名不可重新指向。a[0] = ‘A’;// 合法,修改数组内容。
2025-03-05 18:29:16
78
原创 visual studio导入cmake项目后打开无法删除和回车
通过Cmakelists.txt导入的项目做删除和回车无法响应,需要点击项目,然后选择配置项目就可以了。
2025-02-13 16:38:16
348
原创 CTP查询资金费率和手续费没响应
CTP的OnRspQryInstrumentOrderCommRate()和OnRspQryInstrumentCommissionRate()和手续费率和手续费有关系,但是今天我通过重写这两个方法,并且调用ReqQryInstrumentCommissionRate()后没响应,查了半天发现,我应该把响应函数实现写到traderSpi子类中,而不是行情market的spi中。
2025-02-06 00:03:39
205
原创 visual studio2022创建动态库
VS老版本创建的动态库带着的文件叫stdafx,现在是pch。创建预编译头的文件。visual2022中直接选择DLL项目创建就行。
2024-12-19 15:25:20
110
原创 UIButton案例之添加动画
基于上一节代码进行精简,降低了冗余性。同时使用了bounds属性和center属性,使得动画效果变为以中心点变化。
2024-05-13 17:13:46
251
原创 Https握手过程
TCP三次握手后,客户端发了一个Client Hello给服务端,客户端会告诉服务端支持TLS1.2版本(和其它版本)和16个加密套件,还有一个随机数。在服务端发送的报文中,包含服务端确认支持的TLS版本以及选择的加密套件,并且服务器也生成随机数发给客户端。比如客户端要访问通过域名访问B站,但是如何防止不法分子伪装B站让你访问,Https要求服务端申请SSL证书,证明域名是大家熟知的B站。1 Client Hello,客户端和服务端打招呼,并把自己支持的TLS版本,加密套件发送给服务端。
2023-09-19 19:34:32
519
1
原创 C++字符串编程,逆转句中单词(不用String)
如果不用string,用geline()给一个字符数组,也没问题。用cin.getline(str, 16);// 需要多一个位置接收字符串末尾的空格。
2023-09-06 09:11:09
226
原创 Mysql事务及其隔离机制/隔离级别
一个事务必须视为一个不可分割的最小工作单元,整个事务中的所有操作要么全部提交成功,要么全部失败回滚,对于一个事务来说,不可能只执行其中的一部分操作,这就是事务的原子性。:数据库总是从一个一致性的状态转换到另一个一致性的状态。:一个事务所做的修改在最终提交以前,对其他事务是不可见的。:一旦事务提交,则其所做的修改就会永久保存到数据库中。此时即使系统崩溃,修改的数据也不会丢失。实现:持久性:通过 redo log来保证的原子性:通过 undo log来保证的。
2023-08-14 11:28:25
135
原创 KMP算法比较次数
前两位为0、1,后面比如第3位,则比较前2个字符串的前后缀公共子串最大长度,比如最后一个c位置,abaab,前缀最大ab,后缀也也是ab,(每个位置结果+1)结果为3。查看第一趟结束,比较到6号的c,滑动模式串到3号和主串T的6号比。序号: 1 2 3 4 5 6。最终匹配两趟成功,共比较了10次。模式串:a b a a b c。
2023-08-14 08:59:01
3135
空空如也
DGCN features报错
2023-06-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人