这是一个写给计算机专业学生的一本指南,如果你只是单纯的喜欢计算机而学习的话,也可以在这里找到一些可圈可点之处,包含了对学习计算机的一些建议和一些公共认可度比较高的学习链接,受到我创办 开源x计算机x二次元 同好会的启发,阅读了CSDIY与我个人的一些胡思乱想而写的。如果有更好的建议和想法,欢迎在评论区提醒我讨论并更新,文字比较多,善用目录跳转。
源代码仓库在下方卡片↓ GitHubShanwer/Data-Structure-Curriculum-Design 1 引言 该课程设计旨在实现一套能够完全随机地生成带括号的四则运算表达式的算术练习器以供学生进行算术练习,在这个基础上,随时可以退出,并保存历史分数,能回顾历史,同时在完成练习后给出与历史成绩比较后的评价。这就围绕着随机算术表…
Abstract 在参加字节跳动青训营的后端开发项目踩了不少坑,为了防止忘记这里先记录一些踩的坑(这样才能清掉我的几十个标签页) GitHubShanwer/Momotok-Server Issues 1.Go私有仓库依赖 由于众所周知的原因,在大陆开发程序免不了和proxy之类打交道,go开发也不例外,使用goproxy是比较好的选择,但这…
由于作者被舍友求着代写课设,迫于无奈写的,在文件操作中一番挣扎最后写出来勉强运行的东西,有一种重复造轮子的美
自己的C语言的课程设计作业,是一个命令行输出制定年份的日历,直接cv自己作业了
在使用C#构建项目DuyaGeneralIOTBackend——渡鸦通用物联网服服务器的时候,为了内存性能,选择了实时io终端状态的形式,终端状态更新即io,但随之也带来了巨大的问题,传统使用JSON来序列化与实例化的操作可能会在多终端的多线程下带来极大的线程安全,而分文件又会带来查询困难等问题,决定使用数据库来存储终端状态 经查阅MSDN的文档,…
为了加强宿舍的局域网建设,提高大学生上网质量 直接转入正题 前言 上大学之后,买了个小米台灯1S增强版,可惜这个增强版并没有增强他的联网功能。而学校校园网(以及大部分现代路由器)都是2.4Ghz与5Ghz频段合一的。于是台灯便连不上网络,一点也不智能了。此外即使是付费版校园网也只有100M的上限速度,好在宿舍有一个网线接口,测试过在低峰时期可以接近…
碎碎念的废话 第一次接触到Docker大约是在半年前。当时出于数据采集需要,买了一块可以采集血氧,心率等生理指标的手表,与手表搭配的是一台网关,手表与网关相连接,我们直接从网关拿数据。整个流程大概是这样的: 数据采集流程 之前同样有接触到过从传感器拿数据的案例,是从传感器的串口中直接取出二进制数据。当时这个可折腾了,我花了一个多星期,终于把取数据,…
本来这篇文章还有一个小标题,完整的大概是这样:“JIT优化——如何让解释型语言的执行效率超过编译型语言”。但是这太夸张了,已经算是标题党了,所以我把这个小标题砍掉了。 这还是一篇为上课分享而写的文章,所以照例先写一些废话。之前老师上课讲到解释型和编译型语言谁的效率更高的时候,给出了一个非常绝对的结论,肯定是编译型的语言效率最高,因为解释型的语言需要…
乍一看这三个可能是完全不相关的东西,不过最近为了玩Stable Diffusion这个小玩具还是稍微有点麻烦的,碰了很多坑 首先是安装docker,在Windows上wsl2提供了相对于hyper-v这一传统方式更好的性能(虽然WSL2也是在hyper-v上运行的),一开始笔者也不清楚,总之,需要先启用wsl2以及任意中意的wsl2发行版,此外,还…