代码 场景 解决方案 方案

代码随想录算法训练营第四天|24. 两两交换链表中的节点 , 19.删除链表的倒数第N个节点 , 面试题 02.07. 链表相交 , 142.环形链表II

24. 两两交换链表中的节点 个人感觉这个不太难,刚开始打算用步进值为2,来搞,但是没有想到链表应该是怎么样的,原来可以直接用: 1 cur = cur->next->next 学到了,这是我自己写的代码: 1 ListNode* MyLinkedList::swapPairs(ListNode* ......
节点 随想录 环形 训练营 随想

梦断代码读书笔记2

第4章 乐高王国这一章主要描述乐高积木式的软件制作方式,如果这一块块积木是程序代码,则很难做到尽善尽美,完全适用且精简的代码。最终这个方式是卡塞尔团队在这方面的一个尝试探索,值得我们钦佩和敬仰。 乐高假设指未来程序将由可复用的部件组合而成。部件将在全球范围内提供。虽然实际上这种假设不太容易实现,甚至 ......
代码 笔记

【解决git报错 10054】OpenSSL SSL_read: Connection was reset, errno 10054

​ 使用git获取github上代码时报错:OpenSSL SSL_read: Connection was reset, errno 10054 (此时又必须开着vpn才能访问到github) 参考网上的回答,成功解决问题: 修改设置,解除ssl验证git config --global http ......
10054 Connection SSL_read OpenSSL errno

【解决git报错 10054】OpenSSL SSL_read: Connection was reset, errno 10054

​ 使用git获取github上代码时报错:OpenSSL SSL_read: Connection was reset, errno 10054 (此时又必须开着vpn才能访问到github) 参考网上的回答,成功解决问题: 修改设置,解除ssl验证git config --global http ......
10054 Connection SSL_read OpenSSL errno

【已解决】手机无法投屏到电脑,win 10 无法在此设备上查看受保护内容。

> 已准备好让你以无线方式连接。 > 版本:10.0.19041.1023 > 无法在此设备上查看受保护内容。 > 按 Ctrl + S 打开"设置" ![image-20230610123323386](https://img2023.cnblogs.com/blog/2637088/202306 ......
内容 设备 电脑 手机 win

梦断代码读书笔记1

第0章 软件时间作者迷恋于一个开放代码并可以由游戏玩家更改程序的一个游戏,并为在它的基础上创新和增添一些功能而乐此不疲。 0代表程序员的思维方式,因为计算机从0开始计数。 "Hello World " 程序能够唤醒每个程序员心中乐观的一面。既然能叫它说话,就能让它做任何事! 计算机器协会(The A ......
代码 笔记

梦断代码读书笔记3

第8章 白板上的即时贴获得更好进展的关键是将软件改进到程序员自己可以使用的程度。 白板上的即时贴:用贴纸,每张纸表示大致同等的工作量。每张即时贴代表各开发者一个月或两个月的工作时间。先在墙上循“点号版本”的顺序贴上,然后就能对每一轮计划的工作和自己是否脱离显示一目了然。用贴纸法来讨论项目各个小版本应 ......
代码 笔记

如何写出优雅的代码

#### 如何写出优雅的代码 > 如何写出优雅的代码,在我看来 首先就是要 调理清晰,单一原则,一个方法只做一件事,一步一步走。 ##### 代码实例 ~~~ public void insert(CakeOrderDO entity) { //创建订单 saveOrder(entity); //创 ......
代码

ChatGPT教我用200行代码写一个简版Vue框架 - OpenTiny

AI 是未来最好的老师。最近,我正在准备一份关于 Vue 基础的学习材料。期间我突发奇想:能否利用现在热门的 ChatGPT 帮我创建学习内容?其实 Vue 本身不难学,特别是基础用法,但是,如果你想 ......
框架 OpenTiny ChatGPT 代码 200

解决 ModuleNotFoundError: No module named 'pip'

Traceback (most recent call last): File "d:\environment\python3\lib\runpy.py", line 194, in _run_module_as_main return _run_code(code, main_globals, N ......
ModuleNotFoundError module named 39 pip

解决npm i 报错显示 code EPERM syscall rename等问题

问题描述:npm ERR! code EPERMnpm ERR! syscall renamenpm ERR! path D:\Program Files\nodejs\npm_global\node_modules\cnpm\node_modules\npm\node_modules\.node- ......
syscall rename 问题 EPERM code

vue3.x代码片段

# pinia状态管理使用示例 【main.js】 ```js import './assets/main.css' import {createApp} from 'vue' import {createPinia} from 'pinia' import App from './App.vue' ......
片段 代码 vue3 vue

Artifact preTest:war exploded: Error during artifact deployment. See server log for details.问题的解决

# 问题描述 想要运行Tomcat的时候,就出来了这个问题,这么久都没出过问题,这次咋就出错了呢? # 问题解决 看到网站提示“注解”,我赶紧去我的servlet注解那里瞅了瞅,**webServlet**那里少了一个**/**,加上之后,就能够成功运行了! 天哪!谁懂啊家人们,这也行?! ......

代码随想录算法训练营第三天| 203.移除链表元素 、 707.设计链表 、206.反转链表

链表的构造: link.h: 1 #ifndef LINK_H 2 #define LINK_H 3 #include<vector> 4 5 struct ListNode { 6 int val; 7 ListNode* next; 8 ListNode() :val(0), next(null ......
随想录 训练营 随想 算法 元素

CDC方案学习

@[TOC] ## CDC PostgreSQL ### 1、安装PostgreSQL 10.0+ ### 2、更改配置文件postgresql.conf ```properties # 更改wal日志方式为logical wal_level = logical #其余选项为 minimal, re ......
方案 CDC

Promise解决并发请求和async/await解决并发请求

有的时候会出现一种情况,就是你需要调用多次API,因为可能调一次返回的数据量过大,占满了带宽就直接卡死,但是你又不想每次只调用一个,想每次调用多个,你就可以尝试下面的方法: ### 使用Promise解决并发问题 ``` function async concurrentRequests(args, ......
Promise async await

代码随想录day03

第二章 链表part01 链表理论基础,203.移除链表元素,707.设计链表,206.反转链表 203.移除链表元素 虚拟头结点 /** * Definition for singly-linked list. * public class ListNode { * int val; * List ......
随想录 随想 代码 day 03

DVE 如何查看代码覆盖率和功能覆盖率

#sv and DUT paths RTL = ./router.v SVTB = ./router_top.sv ./router_if.sv ./router_tb_pkg.sv ./router_tb.sv SEED = 1 #code coverage command CM = -cm li ......
覆盖率 代码 功能 DVE

C语言循环打印空心正方形代码实现

```c #include int main() { int w, i, j; printf("输入正方形边长\n"); scanf_s("%d", &w); if (w <= 0) { printf("正方形边长要大于0\n"); return 0; } // 外层循环控制行数 for (i = ......
正方形 正方 语言 代码

代码大全读书笔记

需求分析:软件开发的第一步是理解客户的需求。对需求进行仔细的分析和定义非常重要,因为这些定义决定了软件系统的性能、功能和特性。 设计:在设计阶段,我们需要考虑系统的结构,组件和模块,以及它们相互作用的方式。一个好的设计应该将复杂的系统分解为简单的部分,以便开发人员更容易构建和维护。 编码:编码是将设 ......
代码 笔记 大全

读书笔记——代码大全3

对于没有顺序关系的代码,应该通过排列代码增加代码的可读性。应该将相关的代码组织在一起,从而便于自上而下阅读。组织较好的代码应该可以划分成若干个不重叠(但是可能嵌套)的代码块,各自执行相关的功能。 这一部分让我感触比较深。对于有明确顺序的代码通常我都会注意到将它们排列整齐,但是对于没有顺序关系的代码我 ......
代码 笔记 大全

读书笔记——代码大全1

1. 用错误处理代码来处理预期会发生的状况,用断言来处理绝不应该发生的状况。 2. 隔栏:以防御式编程为目的而进行隔离的一种办法,就是把某些接口选定为“安全”的区域边界,对穿越安全边界的数据进行合法性的校验,并当数据非法时做出敏锐的反映。 3. 隔栏的使用让断言和错误处理有了清晰的区分,隔栏外部的程 ......
代码 笔记 大全

读书笔记——代码大全2

第一章 构建(写代码)是软件开发中非常重要的部分。还引用了一句话,艺术评论家聚在一起总是谈论架构,思想;艺术家聚在一起总是谈论在哪里可以买到便宜的树脂油。) 构建的产品即源代码,是软件唯一的、最准确的说明书。(想到了一句话,程序员就是用代码(语言)说服计算机去做一些事情) 构建(作者不喜欢代码这个词 ......
代码 笔记 大全

Kafka-数据出现积压的原因以及如何解决积压问题?

Kafka数据积压的原因有很多,比如消费端处理能力不足、生产端消息发送速度过快等。解决方法也有很多,以下是一些常见的解决方法 : 增加分区数:如果数据量很大,合理的增加Kafka分区数是关键。但是分区的数量并不是无限增大的,他是有上限的,一般分区的分区数的数不能大于kafka的broker数。 提高 ......
原因 数据 问题 Kafka

代码大全阅读笔记

《代码大全2》是一本非常具有代表性和影响力的软件开发经典著作,由史蒂夫·麦康奈尔(Steve McConnell)所著,第二版于2004年出版。在这本书中,作者对软件开发的各个方面进行了全面、详尽的讲解,内容包括需求分析、设计原则、编码实践、测试策略、维护建议等方面,简直可以说是一本涵盖了所有软件开 ......
代码 笔记 大全

【解决了一个小问题】macbook m2 下交叉编译 musl-gcc 支持的 gozstd 库

**作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!** * [cnblogs博客](https://www.cnblogs.com/ahfuzhang/) * [zhihu](https://www.zhihu.com/people/ahfuzhang/posts) * [G ......
musl-gcc macbook gozstd 问题 musl

java集成chatGpt完整案例代码(效果和官网一样逐字输出)

背景 要集成chatGpt参考我上一篇文章即可。但是,如果要实现官网一样的效果,逐字输出,难度就提升了不少了。经过在官网的研究发现它应该是采用了SSE技术,这是一种最新的HTTP交互技术。SSE(Server-Sent Events):通俗解释起来就是一种基于HTTP的,以流的形式由服务端持续向客户 ......
案例 效果 chatGpt 代码 java

Vscode控制台乱码的最终解决方案

Vscode控制台乱码的最终解决方案 vscode运行项目时控制台打印日志乱码。网上也有许多解决办法。 方法一【管用】 Java项目时,像Springboot微服务项目默认使用的是logback日志,编码黑夜是UTF-8个性成gbk 因为vscode调用的是windows的cmd,所以要设置成gbk ......
控制台 乱码 解决方案 方案 Vscode

golang实现设计模式之代理模式-优缺点,适用场景

`代理模式`作为一种结构型的设计模式,因为某种原因,需要对访问的对象通过代理访问目标对象,访问对象不适合或者不能直接引用该目标对象,代理就成为访问对象和目标对象的中介。 **结构** * 1.抽象主题(Subject)类。通过接口或抽象类声明真实主题和代理对象实现的业务方法。 * 2.真实主题(Re ......
模式 设计模式 优缺点 场景 golang

golang实现设计模式之策略模式-优缺点,适用场景

`策略模式`是一种行为型的设计模式,该模式定义了一系列算法,并将每个算法封装起来,使它们可以相互替换,且算法的变化不会影响使用算法的客户,或者认为把使用算法的责任和算法的实现分割开来,并委派给不同的对象对这些算法进行管理。 **结构** * 1.抽象策略(Strategy)类。定义了一个公共接口,各 ......
模式 设计模式 优缺点 场景 策略