- 博客(20)
- 收藏
- 关注
原创 Go_4并发
select让一个goroutine可以等待多个routine操作,直到某个case可以继续工作。goroutine的调度由Go运行时自动管理,无需用户手动分配线程。goroutine是非阻塞的,可以开启成百上千goroutine。ch := make(chan int, 2) // 缓冲区。channel是处理goroutine之间的通信的。P:逻辑处理器(Processor)并发指程序并行运行多个程序的能力。M:系统线程(Machine)基本单位:goroutine。Go的并发特点:简洁➕高效。
2026-07-25 09:45:12
217
原创 Go课程2
fmt.Println(Books{title: "Go 语言", author: "www.runoob.com", subject: "Go 语言教程", book_id: 6495407})package main // 这是go语言的包,每个文件/程序都需要,说明自己是哪个包的文件,而main是一个单独可以运行的包。你可以在函数里面定义一个匿名函数,这个匿名函数可以使用自己作用域外面的变量。go 的函数中可以使用变量把函数定义为一个变量,py和js也可以。使用别人的包需要使用import导入,
2026-07-23 23:12:17
209
原创 Go语言课程1
整形,int,uint8,uint32(无符号),二进制的位数,浮点型:float32,float64等。go里面的true是非0,false是0,但是go里面没有这个定义,布尔变来给你不参与运算,也不能转换。4.跨平台编译,win编译linux,并且不需要go运行环境,显然区别于java的jvm打包。1.写法简洁,如同python,但是执行高效,接近C语言的执行速度。布尔类型:true,false,默认是false。3.静态类型语言,老师说可以在编辑器中有提示。转义字符:\n换号,占位符:%d,%s。
2026-07-22 22:46:18
211
原创 26.6.8LangChain笔记
LangChain 是一个用于开发由语言模型驱动的应用程序的框架。它诞生于大语言模型(LLM)应用开发日益复杂的背景下,旨在简化开发流程,提高开发效率。简单来说,LangChain 就像是连接大语言模型与各种数据源、应用系统的"粘合剂",让开发者能够轻松构建强大的 AI 应用。大语言模型本身非常强大,但在实际应用中往往面临几个关键问题:如何让模型访问特定数据?如何让模型执行具体操作?如何构建复杂的应用逻辑?
2026-06-09 15:59:44
223
原创 大学教育的本质
【原作者已删帖,有幸存留重发,侵权请私信】大学教育的本质(任何未经本人同意转载视为侵权,自负法律后果。)声明:看过我写过的文章的读者可能都知道,我是一个观点特别多元的人,有众多同时存在我脑中的观点是立场截然不同、看似水火不容却是能逻辑自洽的,主要应用在不同场合。我在写某一篇特定的文章的时候为了追求最大的表达效果会不惜将一件事物的某一面用最极端的表达方式描述出来,而同时我也完全清楚该事物的其他面,只不过我这里没提到而已;所谓观点片面的指责,基本上完全并不适用于我。本文里面涉及的经验方法,事实上对即将度过大学四
2026-06-06 09:35:51
239
原创 2026.6.4 Vue用户中心项目笔记
Vue Router路由库的使用:在router/index.ts配置路由,能根据url地址在前端路由而不需要请求后端刷新。
2026-06-05 14:51:02
673
原创 26.6.3Vue笔记
普通 JS 变量改了,页面不会自动更新:count = 1 // 页面:我不知道,我不管Vue 的响应式变量改了,页面自动重新渲染count.value = 1 // 页面:我感知到了,我刷新!这就是响应式的核心——数据变 → 页面自动跟着变。
2026-06-03 19:31:39
837
原创 6.1前端笔记
Node.js是一个基于Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动非阻塞式 I/O的模型,使其轻量又高效。Node.js 的包管理工具 npm 是全球最大的开源库生态系统。Node.js 不是一门语言,也不是 JavaScript 的框架,也不是像Nginx一样的Web服务器 ,Node.js 是 JavaScript 在服务器端的运行环境(平台)。或许,能用 Node.js 做的后台应用,Java/C++ 也能做;
2026-06-02 09:19:55
225
原创 5.30前端笔记
是 CSS 语言的超集,比CSS更丰满。用一种专门的编程语言,为CSS增加了一些编程的特性,将CSS作为目标生成文件,然后开发者就只要使用这种语言进行编码工作。通俗的说,CSS预处理器用一种专门的编程语言,进行Web页面样式设计,然后再编译成正常的CSS文件,以供项目使用。CSS预处理器为CSS增加一些编程的特性,无需考虑浏览器的兼容性问题,例如你可以在CSS中使用变量、简单的逻辑程序、函数等等在编程语言中的一些基本特性,可以让你的CSS更加简洁、适应性更强、可读性更佳,更易于代码的维护等诸多好处。
2026-05-31 20:13:21
207
原创 VS2022 LNK1168无法打开进行写入 解决办法plus
在很多其他的博主文章中都有提及这个错误,可以理解为性子太急导致关闭太频繁而使.exe可执行文件一直在后台进行,所以问题的关键就是在任务管理器里面找到然后关掉就可以啦。但是我在Windows10里面一直找不到这个.exe,每次只能重启,特别麻烦,这次终于找到地方了。在这里就是啦~有用的话请点个小小的赞吧,靴靴。
2025-02-24 20:02:56
308
原创 LeetCode_数组_小结
链接:https://leetcode.cn/leetbook/read/array-and-string/yf47s/给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。链接:https://leetcode.cn/leetbook/read/array-and-string/cxqdh/左侧数之和 sum = nums[0] + nums[1] + nums[2] = 1 + 7 + 3 = 11 ,输入:intervals = [[1,3],[2,6],[8,10],[15,18]]
2025-02-01 18:22:57
1724
原创 LeetBook_串
链接:https://leetcode.cn/leetbook/read/array-and-string/ceda1/链接:https://leetcode.cn/leetbook/read/array-and-string/conm7/链接:https://leetcode.cn/leetbook/read/array-and-string/crmp5/链接:https://leetcode.cn/leetbook/read/array-and-string/cm5e2/
2025-01-27 23:16:12
738
原创 LeetBook_队列
/ requests = [1, 100, 3001, 3002],范围是 [2,3002],返回 3。// requests = [1, 100, 3001],范围是 [1,3001],返回 3。// requests = [1, 100],范围是 [-2900,100],返回 2。// requests = [1],范围是 [-2999,1],返回 1。链接:https://leetcode.cn/leetbook/read/queue-stack/kzlb5/// 返回 false,队列已满。
2025-01-24 12:35:15
929
原创 LeetBook_栈:后入先出的数据结构
这一部分力扣的题目并不是很难,个人感觉在实现了链栈,大致了解了栈的工作方式之后就可以直接用c++自带的#include<stack实现,很方便。
2025-01-21 21:22:27
838
原创 LeetBook_链表小结
其实从内存消耗来看就能知道我的水平咋样了。。。后面两个题没有想到特别好的解决方法就直接找的下面评论区的高手借鉴的,在学了这一张章链表之后,我感觉到学习东西绝对是不能浅尝辄止,纸上谈兵的。
2025-01-18 16:34:19
1662
原创 第一个博客!
我编程的目的是为了实现我自己的梦想,当今时代,手机已离不开我们的生活,渗透到了我们生活的方方面面,我还依稀记得当时学校考研的时候我用不了手机的难受。我是柠檬味的猫,目前大一,为了想做喜欢的计算机事业而奋斗!编程的学习我打算用自学+借助他人的帮助学习。每天至少2个小时学习编程。
2024-01-16 19:07:41
436
1
空空如也
warning怎么办
2024-07-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅