- 博客(213)
- 收藏
- 关注
原创 [GitHub]SSH连接:ssh_exchange_identification: read: Connection reset by peer fatal: Could not read from
加个配置文件就好了,对于这个问题:[root@CentOS ABC]# git pushssh_exchange_identification: read: Connection reset by peerfatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists.
2025-01-27 01:59:43
180
原创 C/CC 不定参函数
vasprintf 是 POSIX 标准的一部分,并不是 C 标准库的一部分,因此它在某些平台上可能不可用。它类似于 sprintf,但不同之处在于它使用了 va_list 来处理变长参数,并且它会自动为格式化后的字符串分配足够的内存。stdarg.h 是 C 语言标准库中的一个头文件,用于处理变长参数(variable arguments)。第二个参数是函数的最后一个已知的命名参数。访问变长参数中的每一个参数,需要指定要访问的参数类型。返回的是参数包中包含的元素的数量,即参数个数。
2025-01-13 00:47:41
782
原创 GoF设计模式——结构型设计模式分析与应用
适配器模式:解决不兼容接口的适配问题。桥接模式:解耦抽象与实现,增加系统的可扩展性。组合模式:通过树形结构统一处理单一对象与组合对象。装饰器模式:动态地在运行时为对象添加功能,增加系统的灵活性。外观模式:简化客户端接口,降低系统的耦合度。享元模式:优化内存和性能,适合大量相似对象的场景。代理模式:控制对象的访问,增强目标对象的功能,同时保持目标对象的独立性。这些模式的优点使它们在面对特定问题时成为非常有力的工具,能有效提升代码的可扩展性、灵活性和可维护性。
2024-11-23 16:43:36
1007
原创 Educational Codeforces Round 170 (Rated for Div. 2)D. Attribute Checks 【dp + 差分】
分析可知操作是 DP 和 提升值。而DP部分 5000^2 时间复杂度可接受;而提升值部分 是区间操作,可以优化
2024-10-28 22:37:29
692
原创 用python代码执行civitai上的模型safetensors来在本地文生图
(也算下载SD模型避雷指南,官网:https://stability.ai/)试图在3050N卡、12G显存、16G内存上跑 stable-diffusion-3.5-large 模型,结果还没load到模型,内存不足而崩溃了。(我也崩溃了)而且从HF下载用了还占了很多内存,很多流量和时间。注意下载下运行时还会下东西(下图右边的),输入Token前,改HF_HOME,不然全装C盘了而之前用过 webUI ,可以跑一些小的模型。从而做一些开发。
2024-10-27 19:40:11
565
2
原创 【计算机图形学】 a.世界坐标系 - > 相机坐标系 b.正交投影和透视投影 c.视椎体
1.标架的变换 - 世界坐标系 - > 相机坐标系2. 正交投影 透视投影 视椎体 的学习理解
2024-10-26 00:02:04
757
原创 MySQL 使用C语言链接
mysql_get_client_info() ; msql_real_connect() ; mysql_query() ; mysql_store_result() ; mysql_num_rows() ; mysql_num_fields() ; mysql_fetch_fields() ; mysql_fetch_fields() ; mysql_close()
2024-09-02 13:43:09
2005
原创 MySQL事务
事务 Transactions , begin , commit ;事务隔离性 RU , RC , RR , S;MVCC机制,ReadView;
2024-08-31 15:29:40
1110
原创 MySQL复合查询
select子查询, in , all , any;多表合并 -> 笛卡尔积;自己和自己合并 -> 自连接;合并查询 union
2024-08-21 03:17:12
639
原创 MySQL基本查询 -- 表内容的增删改查CRUD
CRUD : Create(创建), Retrieve(读取),Update(更新),Delete(删除)以及聚合统计,分组 group by
2024-08-16 14:17:48
876
原创 MySQL表的约束
null , default , comment , zerofill , primary key , auto_increment , unique , foreign key _ references _
2024-08-12 15:13:51
1071
原创 MySQL数据类型
tinyint , bit , float , decimal , char , varchar , data , datatime , timestamp , enum , set , find_in_set()
2024-08-07 00:11:28
1007
原创 查看MySQL存储引擎
最常用的存储引擎是 InnoDB 和 MyISAM ,而其中 InnoDB 占 80%InnoDB 主流就是因为支持交易(transactions)而MyISAM能支持多并发读取。数据本身权限:定义 修改。
2024-08-01 13:59:14
199
原创 MySQL的安装与登录
接下来用’‘rpm -ivh mysql57-community-release-el7-9.noarch.rpm’'来安装,一秒钟就安装结束。选择一个适合系统版本的,比如我这里就选择el7.9(没有具体的,7版本即可)相关版本字段显示不完全,右键空白部分选择查看源代码即可。这里的mysql的官网,去这里选择yum源安装包。然后可以通过rz等方式传入Linux中。报错:是因为秘钥过期。
2024-07-27 22:21:45
293
原创 虚拟机之ip配置,ssh连接到虚拟机
右边是我的虚拟机,左边是我使用vscode来连接(终端也可以。然后注意vscode配置后点一下刷新,不会自动刷新的QA)(吐槽一下,虚拟机都不能复制内容呢,确实仿真,centos仿真就是因为没有图形化界面吧哈哈)第一个“lo”是回环接口(Loopback Interface)。如果2中没有inet,那就用命令。来重新获取网络配置信息。第二个就是网卡名称了。
2024-07-26 04:13:48
394
原创 Floyd 算法 求最短路
初始化:我们先把题目给的,两点直接相连的边的加入初始存在连接中。更新:然后每次只加入一个点对已有合法连接进行“拓展”更多的连接。结果:那么所有点加入后,即为整个图的连接状况。定义一个数组 f[ k ][ a ][ b ],表示只允许经过结点 1 到 k,结点 a 到结点 a 的最短路长度。f[ 0 ][ a ][ b ] 就是不经过任何点时,点 a 与点 b 之间的距离。题目给的所有两点的连接都存入。
2024-07-19 01:41:01
406
原创 板子合集2.0 md文本 可自助打印
链接:https://leetcode.cn/problems/kth-largest-element-in-an-array/solutions/2807885/cppku-han-shu-shu-zu-zhong-di-kxiao-yuan-1ne4/最糟情况的是每次都只比一次就成功,一直攒(只能一个一个攒),最后一次再遍历,所以最多比较次数就是OI Wiki说的 n-1 + n-2 == 2n-3。//左边对称相同,但不越界。n个位置,每个位置n次,每个比较长度是n,所以是O(n^3)的复杂度。
2024-07-13 15:54:03
432
1
原创 【深圳大学算法设计与分析】 实验六 最大流应用问题 FF -> EK -> Dinic
1996 年 9 月 10 日,《旧金山纪事报》的体育版上登载了《巨人队正式告别 NL 西区比赛》一文,宣布了旧金山巨人队输掉比赛的消息。当时,圣地亚哥教士队凭借 80 场胜利暂列西区比赛第一,旧金山巨人队只赢得了 59 场比赛,要想追上圣地亚哥教士队,至少还得再赢 21 场比赛才行。然而,根据赛程安排,巨人队只剩下 20 场比赛没打了,因而彻底与冠军无缘(摘自http://www.matrix67.com/blog/archives/5190)。
2024-07-02 00:00:00
1636
原创 深圳大学 软件测试作业 #2
并且c为真时逻辑谓词为真,c为假时逻辑谓词为假(c决定了逻辑谓词取值),所以c是主子句。(b) p2 = b ∧ (a ^ c) ∧ (a ↔ c) (10分) (备注:在这个问题中,没有解释的答案是 0 分。(10分) (备注:在这个问题中,没有步骤(如:没有列出条件和条件对)的答案是0分。所以相关性有效子句覆盖的测试需求为:(5,13),(5,16),(8,13),(8,16),(b)其实上面中(5 , 13)和(8 , 16)就是限制性有效子句覆盖的测试需求。(a) 广义有效子句覆盖的测试需求。
2024-06-26 00:00:00
517
原创 快速幂板子 ;快速幂求逆元
返回值是对应参数的幂 (这里对p取余了)(一般也把a当参数)tmp就是a的c/2次幂。我们要返回c次幂,整数除法是向下取整的。(比如5次幂,5/2==2,那么需要额外乘一个使得为c次幂)( 1和 a^(p-1)在mod质数p下同余 )a1 = a2 ,那么我们直接a2。我们用分治思想是比一个一个乘快的。即比如我们求a的8次方 :a1。非递归写法:(二进制拆分)c == 1就是1次幂。
2024-06-11 17:02:36
662
原创 排列组合板子A(n,m)C(n,m) ; 递推组合数公式 ; 杨辉三角
我们拿出一个元素,剩下n-1个。要么在 n-1 里面选 m 个,要么这个加上 n-1 里面选 m-1 个。(前者其实就是n* n-1*…*n-m+1,分子分母都是m个数相乘)ksm快速幂求的是逆元。用的是费马小定理,适用于模数为素数的时候。组合数C(n,m),n个里面选m个,结果为。(板子中a是阶乘数组,预处理一下)上面这个递推结果正是杨辉三角。
2024-06-11 16:22:47
1286
原创 Codeforces Round 951 (Div. 2)C. Earning on Bets
1/2 + 1/3 + 1/7 == (21 + 14 + 6)/42 == 41/42
2024-06-09 17:27:31
526
空空如也
样例从记事本复制到cmd没换行咋办
2022-12-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人