前言

曾经的我也感觉到非常迷茫,想学习提升自己,又不知道学什么。因此整理了本篇文章。希望也能对大一大二的读者们或者自学的读者们有所启发。

一、为什么要提前学习?

强烈建议提前学习了解计算机学科知识!

  • 计算机不同于传统学科(如理化生政史地等),这些学科大家都有一定的基础,先发优势不明显;
  • 也不同于高精尖学科(如医学冶金材料环境等),这些学科大家基本都没有基础,完全同一起跑线。

随着我国经济社会的不断发展,越来越多的计算机专业大学生在步入大学校园前就接触到了计算机,答主在步入大学后也发现身边很多在大学前有一定基础甚至有一定开发经验的同学都学习的很顺利,积极参与各类工程项目,科研项目。有很多大一的学弟都比我这样即将步入大四的学长动手能力强。(自闭、爆哭)

甚至「少儿编程」都成为了最近的一个风口。三十年前小平爷爷一句「计算机普及要从娃娃抓起」在现如今的浮躁社会变成了现实。

https://baijiahao.baidu.com/s?id=1631551960752430210&wfr=spider&for=pc

现在距离开学还有两个月,虽然时间不多但还是建议充分利用,不寻求学到太多知识只是力求对计算机学科的轮廓有一个大概的掌握,面对入学后接踵而来的各种概念能有自己的思考。

另外如果你是大一入学了或者大一都快结束了才看到本文也不用太担心,因为目前大学本科第一年基本都是基础学科的学习,大二后才深入学习专业知识,所以建议大家在大一期间一定保持自己对计算机学科的热爱,充分利用课余时间。

你会发现一旦你比别人走得快,那么将走得越来越快。
即便你是大二才看到本文也不要担心,我差不多也算是大二下学期才慢慢学会自己去摸索~虽然很晚了但是只要能尽早找到感兴趣的方向做一些感兴趣的项目就会很棒


二、学什么?怎么学?从哪学?

关于这个假期学什么,我的建议是:

  1. 编程语言(中级语言C、高级语言 Python 或 Java)
  2. 计算机基础知识(计算机专业导论)
  3. web 技术栈
  4. 常用开发工具
  5. 关注计算机行业

先学习编程语言并熟悉对应的开发工具,同时观看计算机专业导论 MOOC 视频

学习 web 技术栈,边学边进行实践项目
关注计算机行业则是作为一项长期的爱好来培养

(1)编程语言

国内计算机本科第一门专业课一定是一门编程语言,目前来看大部分学校还是先学 C 语言,少部分学校会先学习Python,我建议先学习 C 语言的基础知识,而后再学习 Python。

这样安排的想法是:各种编程语言都有通用的一部分知识,如:

  • 数据类型
  • 变量
  • 常量
  • 运算符
  • 判断
  • 循环
  • 字符串
  • 数组
  • 函数

而 C 语言的这部分通用知识上手快易学习,也能为你入学后的学习打好基础。

学完了基础知识不建议继续学习C语言高级知识,因为如果缺少计算机基础知识的学习对那些高级的编程语言知识掌握也不到位(不能理解为什么编程语言是这样设计的);另外一个问题是学习了编程语言迟迟没有产出,不知道除了输出命令行还能干什么。你需要一些可视化的开发让你真真切切地感受到了自己开发的产物。

这个时候建议学习 Python,各大 Python 教程都有很大实际应用的例子,你能很快做出一些小应用,这对激发学习兴趣,保持学习动力是有极大帮助的。

C 语言教程 | 菜鸟教程 www.runoob.com

Python教程 www.liaoxuefeng.com

第二门语言如果不喜欢Python的话,Java也是一个非常棒的选择!这个也可以提前看一下你们学校的培养计划,如果是有Java必修课的话也可以学习Java。

(2)计算机基础知识

计算机基础知识的学习建议学习**《计算机专业导论》**

http://link.zhihu.com/?target=https%3A//www.icourse163.org/course/HIT-437006

https://mp.weixin.qq.com/s/1D0FemHYocKCDcMm3X2WGg

计算机专业导论可以帮助你对即将学习的学科有一个大致的了解,知识注重广度而非深度。

软件工程专业的同学也可以去看**《软件工程导论》**

https://www.icourse163.org/course/HIT-298007www.icourse163.org

(3)web技术栈

web技术栈是最容易上手的计算机工程技术,如果能在开学前完成一个简单web应用的开发,相信这将予以你足够的学习信心。记住,这部分一定要多动手实践,学习以开发一个小网站结束(数据库的使用为可选项)

另外,然后你不想做PC端的网页而想做手机移动端的应用的话,微信小程序是一个很好的选择!

你需要学习

  • 基于python的web后端框架flask

https://www.w3cschool.cn/flask/

  • 前端基础技术(HTML/CSS/JavaScript)

https://www.w3school.com.cn/

另外推荐一些你会遇到的知识学习教程

  • Linux基础知识(用于做web服务器)

http://linux.vbird.org/

  • 云服务器入门

https://ravenxu.top/%E4%BA%91%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%85%A5%E9%97%A8/

  • Git版本控制工具

https://www.liaoxuefeng.com/wiki/896043488029600

  • Vue.js(最容易上手的前端框架)

https://cn.vuejs.org/v2/guide/

  • RESTful API

https://crifan.github.io/http_restful_api/website/restful_rule/rule.html

(4)常用开发工具

  • C:CLion (学习C语言时用到)
  • Python: PyCharm、Anaconda (学习Python语言时用到)
  • Java:Intellij IDEA、Maven (学习Java语言时用到)
  • web: VSCode、Git、Postman、Chrome webtool (开发web项目时用到)

上面提到的CLion、PyCharm、Intellij IDEA都是JetBrains公司的IDE产品,该公司的产品是收费的,不过面向学生群体是免费的

https://sales.jetbrains.com/hc/zh-cn/articles/207154369-%E5%AD%A6%E7%94%9F%E6%8E%88%E6%9D%83%E7%94%B3%E8%AF%B7%E6%96%B9%E5%BC%8F

此文教大家如何申请学生授权

(5)关注计算机行业

计算机本科生应该对本行业动态有足够的了解,建议阅读以下内容

  • 虎嗅网/虎嗅APP(侧重互联网等科技行业动态)
  • 36氪网/36氪APP(与虎嗅同类型的产品(两个平台上的文章绝非今日头条上的那种营销号爽文,是有很高阅读价值的))
  • v2ex(一个有趣的程序猿论坛)
  • 掘金(看看大神们在做什么)
  • 知乎(对于我这种五线城市男青年,不失为一个开阔眼界的好选择)
  • 阮一峰的网络日志(中文技术入门知识博客写的最好的人,对所有领域未知事物充满好奇心的终身学习者,阮一峰老师的博文可以把复杂难懂的知识点讲得很易懂,之后再深入学习就更容易上手;另外阮老师的《科技爱好者周刊》也是很值得一看)

关于怎么学?

  • 学习过程要多思考,多总结,建议多写博客,博客内容可以是『学习记录+知识点总结+进一步思考』
  • 另外要有探索精神,无论是学习还是开发,总会有很多IDEA突然闪现在脑海,不要犹豫,可以去尽情搜索

时间线

上面有提到大一很少涉及专业课知识,更多地在学高数、线性代数、大学英语等公共课知识,所以我们姑且把从高考志愿出炉的七月末到大一下学期开学前都认为是在预习计算机专业。

以上推荐的学习内容,学得越快越好,因为在学习过程中你能不断地发现新问题,知道自己应该去学什么新知识。

  • 在开学前完成 编程语言入门 + 计算机基础知识
  • 大一上学期完成 web技术栈 + 认真读一本某编程语言的书籍(外国译作最好)
  • 大一下开学前的寒假完成 独立开发的一个项目 + 自己主动想学的知识
  • 大一下学期开学后可以试着联系学校实验室老师。实验室项目有偏科研和偏工程两种,早些加入可以两种项目都有尝试也有利于尽早确定自己未来的目标(读研or工作)

另外如果想先人一步在大二开始上专业课前对计算机四大基础学科有所基础,也可以暂缓加入实验室的计划(大二上再申请),而是在大一下学期去深入学习计算机底层知识(四大学科)

  • 计算机组成原理(比较抽象的一门课,相关的动手项目也比较少且抽象,建议多参考学习优秀的MOOC资源)
  • 计算机网络(动手实现一个爬虫,可以做本校教务系统的爬虫,配合你的web知识做第三方教务查询系统)
  • 操作系统(深入学习Linux相关知识,参照各种优秀的博客资源动手实现简单的Linux内核)
  • 数据结构与算法(可以买一本考研王道数据结构书,通读一遍后到一些算法题网站去做做题(下面给出了链接))

另外记住这一阶段不要再满足于百度搜到的各种教程,教程只能解一时之渴,要有计划地阅读计算机专业书籍,系统地深入地学习知识!

为什么选择web作为入门领域?

长远来看,大家总会在某一个领域深入学习,这个领域可能是web开发,可能是后端架构,可能是算法工程师;当然也可能是计算机视觉,可能是NLP,可能是网络空间安全,可能是数据挖掘。只有在某一个领域学精才有可能有好的工作,有持续的科研产出。

各行各业都是高端人才供不应求,中端人才供需平衡,初级人才供大于求的

我们的职业发展目标就是成为领域专家,领域专家是创造者而非搬砖的码农,要不然你和培训班的同学又有什么区别呢?

web算是门槛很低很容易上手的一个领域,选择该领域作为对计算机软件行业的探索可以短时间内看到效果,且该过程涉及的计算机知识较广,有助于提高未来学习的信心。而后我们再去挑战难度更大更适合自己的领域!

三、题外话

1. 英语及数学

怎么学都不过分,对于目标比较远大的同学来说(我就不是这种),虽然我不是大佬,但是还是可以根据自己的一些经验提些建议

  • 大一通过四六级是基本要求(不过有些学校可能不允许大一参加,没关系,尽快通过就行)
  • 建议每天背单词(墨墨背单词 + 对应的单词书(根据自己的未来规划选择对应的单词书,托福/雅思,四六级,考研等等))
  • 数学科目一定要拿高分(下面也有提到,数学科目学分高比重大,对四年总成绩影响极大(我就是因为考了好多门70多分的数学课导致目前处于保研边缘)。不过我觉得我认为我没考好其实不是没努力而是没找到正确的学习方法,或者说没能跟上老师的讲课思路(所以后面有建议去看考研数学视频,课程有趣不枯燥,老师总结的知识点比较凝练))
  • 千万要重视 数学英语 在计算机专业的重要性!即便你曾经数学或英语不好,但现在一切都来得及,找到正确的学习方法,遇到问题及时向老师同学或网络求助。

2. 计算机软件专业推荐参加的竞赛

  • 专业类
  • ICPC国际大学生程序设计竞赛(ACM)
  • “挑战杯”全国大学生课外学术科技作品竞赛/“创青春”全国大学生创业计划大赛
  • “互联网+”中国大学生创新创业大赛
  • 中国大学生计算机设计大赛
  • “英特尔杯”全国大学生软件创新大赛
  • RoboMaster机器人大赛
  • 全国大学生智能汽车竞赛
  • 全国大学生信息安全竞赛
  • “蓝桥杯”全国软件和信息技术专业人才大赛
  • 高校微信小程序开发大赛
  • 数学类
  • 全国大学生数学建模竞赛
  • 国际大学生数学建模竞赛(美赛)
  • 全国大学生数学竞赛
  • 英语类
  • “外研社杯”全国大学生英语辩论赛/全国大学生英语演讲比赛
  • 全国大学生英语竞赛

3. 信息检索能力的重要性

大学很多事情都是靠自己来争取来得到的,信息检索能力尤为关键,分享几个我探索出来的比较好用的方法:

(1)QQ寻人:有时候我们经常想联系一下某位学长学姐咨询一些事情,这个时候如果你平常加了很多QQ群就很有帮助,你可以直接在QQ搜索栏搜索学长学姐的名字,相信你和TA一定会至少有一个共用的群。这个方法我几乎百试百灵,每次都能加到很nice的学长学姐。

(2)百度高级搜索

我们经常想搜索一下学校历年发布的某项通知,这个时候可以利用百度的站内搜索来完成

如下图所示,在搜索内容后加上 site:网站地址 就可以实现站内搜索,当然你也可以点击百度搜索那里的搜索工具来完成此操作。

迅速搜索到大量有价值的信息。

img

img

百度站内搜索我校2015级推免(保研)名单

(3)整理好你的收藏夹

下面提到过我的Chrome收藏夹(这里建议大家平常就用Chrome浏览器吧,甚至选课还有速度加成)存了五百多个网站链接,我自觉还是挺有用的,我分别按照以下几类进行了存储:

  • 编程相关
  • - 论坛
  • 博客
  • 技术
  • 工具
  • 教程
  • 其他
  • 学习相关
  • - 竞赛
  • 课程
  • 美赛
  • 论文
  • 英语
  • 学校相关
  • - 常用校内网站
  • 信息量巨大的通知
  • 生活
  • - 娱乐
  • 办公

我私以为收藏夹还是很有帮助的。

4. 转专业

我认为对于想转入计算机专业的同学,大一一定要努力学习拿到转专业资格,另外也不用太担心关于大一学年少学了计算机知识课程的问题,很多学校大一学年基本上都在学公共课程,专业课涉及的很少。

另外我还想放出一张比较有代表性的表格,我统计了我们学校今年刚刚完成的2018级的转专业结果,大家可以一窥整个转专业的趋势,热门专业都是用脚投票投出来的。

img

img

大部分转专业的学霸选择了我校最强的自动化以及计算机、软件、机器人这样的热门专业,这些信息学科的热门程度在我校已经超过了另一热门领域(经济工商管理等)。

而像冶金、资土、机械、材料这些我校实力也很强的学院在转专业季节或许有些尴尬。

清华2019年转专业报名人数大于计划接收人数的专业有:
计算机科学与技术、计算机科学与技术(姚班)、信息管理与信息系统、软件工程、车辆工程(机械航空动力方向)、工业工程、建筑学
经济学、经济与金融、会计学、政治学经济学与哲学(新雅书院)、法学、心理学、汉语言文学、社会学
看专业名盲猜我们也知道当今的热门就是「信息技术 + 经济管理」

5. 人工智能

人工智能绝对是目前计算机行业最最热门的方向,不过我了解甚少,可以移步至下面问题的回答:

https://www.zhihu.com/question/21277368

6. Macbook Pro 值得入手吗?

对于计算机相关专业的你,绝对值得

我是大三转投 MacOS 阵营的,真的是用上后就再也回不去了。

7. ACM

有做过一些入门题后来就放弃了,我对ACM的看法是有些人比如我应该就是智商不适合吧,如果觉得自己能力不够的话就不要浪费时间了,下面这个博文是当初一位学长分享给我们的,我认为还OK

https://blog.csdn.net/code4101/article/details/40748663blog.csdn.net

8. 实习

答主在大四十月份申请到了某大厂的实习,还顺道在此完成了毕业设计,对于读研的同学来说,因为研究生实验室很有可能不让实习,所以利用大四去实习是很好的选择。

实习信息可以直接关注各大厂招聘官网以及牛客网、BOSS直聘等渠道,在内推泛滥的年代,在牛客网上随便找找都能找到各家的内推码。

如果想直接就业的话当然是越早出来实习越好,最早的话可以在大三上学期结束的寒假就开始了,如果这个时候就能找到一份很不错的实习,证明你的实力和潜力是绝对很不错的!

9. 高质量代码

提前设计,精简为上,积累经验,学习他人

包含三个基础方面

  • 利用版本控制工具,自动化部署与监控等工具管理项目
  • 注重代码风格,遵守一定的规范
  • 配置风格检查,单元测试,测试覆盖率等工具对项目质量做出硬性管理

四、网站推荐

我的 Chrome 收藏夹大概收藏了 500 多个网站链接,我选出我认为比较好的且比较通用的网站如下

(1)程序员必备

  • Github https://github.com/
  • hexo博客(为自己搭建一个博客) https://hexo.io/zh-cn/
  • stackoverflow(在线技术问答) http://stackoverflow.com/
  • segmentfault (同上,国内的) https://segmentfault.com/
  • Google https://www.google.com.hk

曾经一度以为别人鼓吹 Google 和 Stack Overflow 是在装B,不过在两者帮助我解决了一个又一个bug后才发现是自己太年轻。

(2)MOOC

  • 网易云课堂(这个链接打开后是一个顶尖中文大学计算机专业课程体系) https://study.163.com/curricula/cs.htm
  • 中国大学MOOC https://www.icourse163.org/
  • 学堂在线(清华出品的MOOC) http://www.xuetangx.com/
  • Coursera(英文MOOC学习资源) https://www.coursera.org/
  • 传智播客黑马程序员免费视频库(培训班风格的技术视频) http://yun.itheima.com/course
  • B站(收录了很多优秀资源,当遇到问题且看不太懂文字教程而是希望有视频的讲解形式时到B站搜搜总有意想不到的惊喜) https://www.bilibili.com/
  • YouTube(与B站类似,很多中英文免费教程,配合着Google实时翻译字幕还是可以食用的) https://www.youtube.com/?gl=HK
  • 爱启航(考研视频) http://www.iqihang.com

对爱启航等考研视频做一个补充。大学期间数学科目的成绩对你的总体成绩影响很大,可以说高数线代概率论离散数学等数学科目的学习决定了你大学的成败(成绩排名、能否进入实验室,能否保研)。所以一定要万分重视数学科目的学习!而恰巧我发现考研数学的这些视频讲解得极其精炼,例如张宇的视频,完全可以同步利用这些视频来学习!!!

(3)在线编程练习(主要是算法题)

  • 牛客网 https://www.nowcoder.com
  • leetcode https://leetcode-cn.com/
  • POJ http://poj.org/problemlist
  • 实验楼 https://www.shiyanlou.com/

(4)小工具(总有一天这些工具会有用武之地)

  • 代码分享(避免在QQ中直接发给别人代码可读性太差) http://paste.ubuntu.com/
  • 在线工具 http://tool.oschina.net/
  • 免费电子书 https://www.foxebook.net/
  • ProcessOn(在线作图) https://processon.com/
  • word代码高亮(用于使word报告更好看) http://pygments.org/
  • PDF工具 https://www.ilovepdf.com/
  • 微软官方office模板 http://www.officeplus.cn/Template/Home.shtml
  • 腾讯文档(越来越好用的协作软件) https://docs.qq.com
  • 在线Linux虚拟机 https://www.tutorialspoint.com/unix_terminal_online.php
  • iconfont(免费图标站,用在自己的前端项目或者PPT等doc里)https://www.iconfont.cn/
  • Vue-element-admin(非常好用的后台前端解决方案,实验课再也不愁了)https://panjiachen.github.io/vue-element-admin-site/zh/guide/

(5)学术论文

  • 知网 http://www.cnki.net/
  • Springer https://link.springer.com/
  • 百度学术 http://xueshu.baidu.com/
  • Google学术 https://scholar.google.com.hk
  • 中国计算机学会 https://www.ccf.org.cn/
  • Overleaf(在线LaTeX)https://cn.overleaf.com/
  • 小木虫 http://muchong.com/bbs/

(6)大学生活

  • 赛氪(竞赛活动信息大全) https://www.saikr.com/
  • 支付宝大学生优惠(完成学生认证后享受海底捞6.9折,必胜客8折)学生会员卡

也可以打开手机支付宝,搜索「青春U卡」,进入后点击左上方「领优惠」,然后在下方「全部权益」的「吃货族」里找到好吃的~

(7)影音文学

毕竟是假期,还是高考结束后的悠长暑假,休息好才能更好地迎接开学~

影视

  • 《硅谷》(爱到不行的美剧,HBO出品) http://v.qq.com/detail/i/ijilh0frmu96sbf.html?ptag=baidu.aladdin.tv

  • 《社交网络》(非官方的Facebook诞生历史) https://v.youku.com/v_show/id_XMzA3OTYzMzc2.html?refer=seo_operation.liuxiao.liux_00003303_3000_Qzu6ve_19042900

  • 《我是谁 没有绝对安全的系统》 http://v.qq.com/detail/m/mtkp03xoh95iijk.html?ptag=10520

  • 《代码的奔腾》http://compaign.tudou.com/v/XMjEzODYwNjk1Ng==

图书

  • 《乔布斯传》 https://book.douban.com/subject/6798611/
  • 《浪潮之巅》 https://book.douban.com/subject/6709783/
  • 《人月神话》(合作完成一次项目再读即可)https://book.douban.com/subject/2230248/

总而言之,我选择计算机专业是因为我认为这是最有可能实现我「改变世界」梦想的专业,虽然时至今日与梦想渐行渐远(自己太菜了hh),但还是很喜欢这个专业,至少未来能有不错的薪资~

祝愿各位能在这个暑假,乃至整个大一期间培养起自己对计算机的兴趣,利用课余时间自己做一些很酷的项目,尽快为自己的未来发展做以规划。

520

  • 《代码的奔腾》http://compaign.tudou.com/v/XMjEzODYwNjk1Ng==

图书

  • 《乔布斯传》 https://book.douban.com/subject/6798611/
  • 《浪潮之巅》 https://book.douban.com/subject/6709783/
  • 《人月神话》(合作完成一次项目再读即可)https://book.douban.com/subject/2230248/

总而言之,我选择计算机专业是因为我认为这是最有可能实现我「改变世界」梦想的专业,虽然时至今日与梦想渐行渐远(自己太菜了hh),但还是很喜欢这个专业,至少未来能有不错的薪资~

祝愿各位能在这个暑假,乃至整个大一期间培养起自己对计算机的兴趣,利用课余时间自己做一些很酷的项目,尽快为自己的未来发展做以规划。

相信我,未来的四年一定会很美好!有缘再见~

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 赛道重生记

    ▲ 赛道和我 | 朋友圈留图卓大大,看起来官网现在还没有给出具体的数据,那我这边弄好了一份,求采用。▲ 由张帆设计的第一稿赛道图纸 | 这个版本已经升级到第二版本非常感谢。前天我给出的是草图,后来经过某家赛道制作公司进行了详细设计。但后来他们没有给我们发送过来详细…...

    2024/4/8 22:01:46
  2. 关于小概率锁碰撞的细粒度锁方案

    文章目录前言锁的细粒度级别基于小概率锁碰撞的lock pool实现方案引用 前言在分布式系统中,我们常常使用锁来保证操作的一致性控制。但是锁的存在则意味着必然存在着锁竞争的情况。而且这种竞争会随着外部请求量的激增而变得更为的激烈。因此我们改进的一个方向是改变锁的粗细…...

    2024/4/8 2:51:57
  3. 初步认识泊松重建(比较全的综合教程)

    整个算法的步骤包括对具有法向量信息的输入点云信息的预处理,对全局问题离散化,对离散化后的子数据求解,求解泊松问题后的等值面提取,以及后期优化处理等。表面重建过程:1、定义八叉树。使用八叉树结构存储点集,根据采样点集的位置定义八叉树,然后细分八叉树使每个采样点…...

    2024/5/1 8:30:49
  4. 《擦屁股先生》词:你挚爱的强哥

    《擦屁股先生》词:你挚爱的强哥 曲:姚中仁我似乎快要疯癫 又过了差不多的一天 需求差不多在变 我花了差不多的时间bug差不多在改 锅要差不多的甩活要差不多的拖 总监差不多在啰嗦 差不多又要去背锅有差不多的需求差不多又改了几次 成本是个天文数字合同不签他们是个混蛋 需求…...

    2024/4/8 22:01:43
  5. Spring5之IOC

    Spring5 介绍Spring 是轻量级的开源的JavaEE 框架Spring 可以解决企业应用开发的复杂性Spring 有两个核心部分:IOC 和 Aop (1) IOC : 控制反转,把创建对象过程给Spring进行管理 (2) Aop: 面向切面,不修改源代码进行功能增强Spring 特点 (1)方便解耦,简化开发 (2)Aop编程…...

    2024/4/17 21:19:45
  6. DATAWHALE-NLP 数据分析-DAY2

    DATAWHALE-NLP 数据分析-DAY21.数据分析1.1按照教程分析2.DEV的熟悉 1.数据分析 1.1按照教程分析 按照NLP入门教程的代码跑了一遍 一、每段文字的字符数量及类别频率 _ = plt.hist(train_set[text_len], bins=200) plt.xlabel(Text char count) plt.title("Histogram of c…...

    2024/4/15 11:20:04
  7. 文件的增、删、改

    文章目录1.1.cp1.2.rm1.3.mv1.4.touch1.5.mkdir1.6.重定向:> 、>> 1.1.cp 参数说明: 1.-a:保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。 2.-d:复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。 3.-f:覆盖已经存在的目标…...

    2024/5/1 15:41:37
  8. Spark BlockManager源代码分析

    1. blockmanager概述 BlockManager是spark实现的存储系统,RDD-Cache、 Shuffle-output、broadcast 等的实现都是基于BlockManager来实现的。BlockManager对外提供数据接口,可以将数据存储在多种介质上,如memory,disk,Alluxio等。 BlockManager也是采用master-slave模式的分布…...

    2024/4/14 9:40:01
  9. lisa traffic sign 数据集训练

    1:lisa下载地址:http://cvrr.ucsd.edu/LISA/datasets.html 2:解压缩后,使用python tools/splitAnnotationFiles.py将数据集划分成训练集和测试集的csv描述文件。 3:转化csv为json格式。 import mmcv import os import sys import json import cv2 import numpy as npclass…...

    2024/4/9 1:43:57
  10. shell函数【递归函数】+shell数组【shell冒泡排列,求最大值】

    shell函数+shell数组 文章目录shell函数+shell数组一、shell函数【1】shell函数的格式【2】递归函数(1)定义(2)特点(3)举例说明二、shell数组【1】数组的作用【2】定义数组(1)数值类数组的定义(2)字符串类型数组(3)一般定义shell数组有四种写法:(4)举例说明(快…...

    2024/4/29 14:17:08
  11. ECMAScript 6(22)Thunk函数

    1. 异步异步编程的几种方法回调函数 事件监听 发布/订阅 Promise 对象 Generator 函数比如,有一个任务是读取文件进行处理,任务的第一段是向操作系统发出请求,要求读取文件。然后,程序执行其他任务,等到操作系统返回文件,再接着执行任务的第二段(处理文件)。这种不连续…...

    2024/4/9 1:43:55
  12. NLP新闻文本分类 Task2 数据读取与数据分析

    一、数据读取 根据之前的数据下载后了解到数据是使用CSV格式存储,使用pandas库实现数据的读取。(实验环境为anaconda下,下面数据读取的地址应该为自己数据集所在的绝对路径) import pandas as pd train = pd.read_csv(./train_set.csv,sep = \t)#sep是分隔字符的 train.he…...

    2024/4/12 19:08:25
  13. NLP学习笔记二

    NLP学习笔记二Task 2数据的长度分析数据的类别发布数据的字符发布总结作业 Task 2 第二个学习任务,分析数据。 分析目标: ①赛题数据中,新闻文本的长度是多少? ②赛题数据的类别分布是怎么样的,哪些类别比较多? ③赛题数据中,字符分布是怎么样的? 数据的长度分析 因为每…...

    2024/5/1 8:43:53
  14. NLP-Task2 数据读取与数据分析

    数据导入与查看 import pandas as pd train_df = pd.read_csv(r…\NLP\原始数据\train_set.csv, sep=\t, nrows=100,encoding = GB2312) train_df.head()可以看到,训练集数据基本形式为:句子长度分析 %pylab inline train_df[text_len] = train_df[text].apply(lambda x: len…...

    2024/4/27 1:00:44
  15. jmm 内存指令

    lock 上锁. 作用于主内存unlock 解锁. 作用于主内存read 读取. 作用于主内存load 载入. 作用于工作内存use 使用. 作用于工作内存assign 赋值. 作用于工作内存store 存储. 作用于工作内存write 写入. 作用于主内存...

    2024/4/27 1:02:06
  16. 手写ServerSocket实现与http通信

    目录前言实现http协议规范 前言 今天突然想到手写一个可以和http通信的简易ServerSocket,但是在完成这个功能时遇到了一些困难,故在此做个分享 实现 直接上代码吧,第一个版本代码如下 public class MyServlet2 {public static void main(String[] args) throws IOException …...

    2024/5/1 4:30:09
  17. Elastic-Job-Lite 源码分析 —— 注册中心

    1. 概述本文主要分享 Elastic-Job-Lite 注册中心。涉及到主要类的类图如下( 打开大图 ):黄色的类在 elastic-job-common-core 项目里,为 Elastic-Job-Lite、Elastic-Job-Cloud 公用注册中心类。作业节点数据访问类( JobNodeStorage )的在主节点执行操作、在事务中执行操作两个…...

    2024/4/14 0:15:23
  18. CentOS7安装etcd

    从github上下载并解压安装包 wget https://github.com/coreos/etcd/releases/download/v3.4.10/etcd-v3.4.10-linux-amd64.tar.gz tar xzvf etcd-v3.4.10-linux-amd64.tar.gz mv etcd-v3.4.10-linux-amd64 /opt/etcd解压后是一些文档和两个二进制文件etcd和etcdctl。etcd是serv…...

    2024/4/9 1:43:48
  19. Java集合之Map

    一、常用实现类结构Map:双列数据:存储key-value键值对的数据HashMap: 在作为Map的主要实现类:线程不安全,效率高;存储null的key和valueLinkedMap:保证在遍历map元素时,可以照添加的顺序实现遍历。原因:在原来的HashMap底层结构基础上,添加了一对指针,指向前一个和后一…...

    2024/4/9 1:43:47
  20. 腾讯经典面试题(字符串以单词为单位逆转输出)

    题目:输入一个字符串,以单词为单位,逆转输出 例:I love you逆转输出后: you love I 题解: 关于字符串的倒置题基本上都可以采用递归的思路,而栈的特性(后进先出)完美契合了题目以单词为单位逆转输出的要求(例如字符串最末尾的单词是最后进栈的,但在输出时,一定是最…...

    2024/4/8 22:01:55

最新文章

  1. Vue3+ts(day05:ref、props、生命周期、hook)

    学习源码可以看我的个人前端学习笔记 (github.com):qdxzw/frontlearningNotes 觉得有帮助的同学,可以点心心支持一下哈(笔记是根据b站上学习的尚硅谷的前端视频【张天禹老师】,记录一下学习笔记,用于自己复盘,有需要学…...

    2024/5/3 13:14:37
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. Canal--->准备MySql主数据库---->安装canal

    一、安装主数据库 1.在服务器新建文件夹 mysql/data,新建文件 mysql/conf.d/my.cnf 其中my.cnf 内容如下 [mysqld] log_timestampsSYSTEM default-time-zone8:00 server-id1 log-binmysql-bin binlog-do-db mall # 要监听的库 binlog_formatROW2.启动数据库 do…...

    2024/4/30 4:25:11
  4. 数据结构——二叉树——二叉搜索树(Binary Search Tree, BST)

    目录 一、98. 验证二叉搜索树 二、96. 不同的二叉搜索树 三、538. 把二叉搜索树转换为累加树 二叉搜索树:对于二叉搜索树中的每个结点,其左子结点的值小于该结点的值,而右子结点的值大于该结点的值 一、98. 验证二叉搜索树 给你一个二叉树的…...

    2024/5/2 23:02:55
  5. 【Web爬虫】爬⾍⿊⻰江省与四川省农机补贴以及数据分析

    目录 一、实验目的 二、实验内容 2.1 实验爬取数据选择 2.2python代码爬取数据 2.3数据处理与分析 三、实验原理 3.1 python 连接网页的两种方式 3.1.1 使用requests连接网页 3.1.2 使用from selenium import webdriver连接网页,创建网页测试 3.2 python …...

    2024/5/1 4:00:52
  6. 416. 分割等和子集问题(动态规划)

    题目 题解 class Solution:def canPartition(self, nums: List[int]) -> bool:# badcaseif not nums:return True# 不能被2整除if sum(nums) % 2 ! 0:return False# 状态定义:dp[i][j]表示当背包容量为j,用前i个物品是否正好可以将背包填满&#xff…...

    2024/5/3 11:50:27
  7. 【Java】ExcelWriter自适应宽度工具类(支持中文)

    工具类 import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.CellType; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet;/*** Excel工具类** author xiaoming* date 2023/11/17 10:40*/ public class ExcelUti…...

    2024/5/2 16:04:58
  8. Spring cloud负载均衡@LoadBalanced LoadBalancerClient

    LoadBalance vs Ribbon 由于Spring cloud2020之后移除了Ribbon,直接使用Spring Cloud LoadBalancer作为客户端负载均衡组件,我们讨论Spring负载均衡以Spring Cloud2020之后版本为主,学习Spring Cloud LoadBalance,暂不讨论Ribbon…...

    2024/5/2 23:55:17
  9. TSINGSEE青犀AI智能分析+视频监控工业园区周界安全防范方案

    一、背景需求分析 在工业产业园、化工园或生产制造园区中,周界防范意义重大,对园区的安全起到重要的作用。常规的安防方式是采用人员巡查,人力投入成本大而且效率低。周界一旦被破坏或入侵,会影响园区人员和资产安全,…...

    2024/5/2 9:47:31
  10. VB.net WebBrowser网页元素抓取分析方法

    在用WebBrowser编程实现网页操作自动化时,常要分析网页Html,例如网页在加载数据时,常会显示“系统处理中,请稍候..”,我们需要在数据加载完成后才能继续下一步操作,如何抓取这个信息的网页html元素变化&…...

    2024/5/3 11:10:49
  11. 【Objective-C】Objective-C汇总

    方法定义 参考:https://www.yiibai.com/objective_c/objective_c_functions.html Objective-C编程语言中方法定义的一般形式如下 - (return_type) method_name:( argumentType1 )argumentName1 joiningArgument2:( argumentType2 )argumentName2 ... joiningArgu…...

    2024/5/2 6:03:07
  12. 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】

    👨‍💻博客主页:花无缺 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 本文由 花无缺 原创 收录于专栏 【洛谷算法题】 文章目录 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】🌏题目描述🌏输入格…...

    2024/5/2 9:47:30
  13. 【ES6.0】- 扩展运算符(...)

    【ES6.0】- 扩展运算符... 文章目录 【ES6.0】- 扩展运算符...一、概述二、拷贝数组对象三、合并操作四、参数传递五、数组去重六、字符串转字符数组七、NodeList转数组八、解构变量九、打印日志十、总结 一、概述 **扩展运算符(...)**允许一个表达式在期望多个参数&#xff0…...

    2024/5/2 23:47:43
  14. 摩根看好的前智能硬件头部品牌双11交易数据极度异常!——是模式创新还是饮鸩止渴?

    文 | 螳螂观察 作者 | 李燃 双11狂欢已落下帷幕,各大品牌纷纷晒出优异的成绩单,摩根士丹利投资的智能硬件头部品牌凯迪仕也不例外。然而有爆料称,在自媒体平台发布霸榜各大榜单喜讯的凯迪仕智能锁,多个平台数据都表现出极度异常…...

    2024/5/2 5:31:39
  15. Go语言常用命令详解(二)

    文章目录 前言常用命令go bug示例参数说明 go doc示例参数说明 go env示例 go fix示例 go fmt示例 go generate示例 总结写在最后 前言 接着上一篇继续介绍Go语言的常用命令 常用命令 以下是一些常用的Go命令,这些命令可以帮助您在Go开发中进行编译、测试、运行和…...

    2024/5/3 1:55:15
  16. 用欧拉路径判断图同构推出reverse合法性:1116T4

    http://cplusoj.com/d/senior/p/SS231116D 假设我们要把 a a a 变成 b b b,我们在 a i a_i ai​ 和 a i 1 a_{i1} ai1​ 之间连边, b b b 同理,则 a a a 能变成 b b b 的充要条件是两图 A , B A,B A,B 同构。 必要性显然&#xff0…...

    2024/5/2 9:47:28
  17. 【NGINX--1】基础知识

    1、在 Debian/Ubuntu 上安装 NGINX 在 Debian 或 Ubuntu 机器上安装 NGINX 开源版。 更新已配置源的软件包信息,并安装一些有助于配置官方 NGINX 软件包仓库的软件包: apt-get update apt install -y curl gnupg2 ca-certificates lsb-release debian-…...

    2024/5/2 9:47:27
  18. Hive默认分割符、存储格式与数据压缩

    目录 1、Hive默认分割符2、Hive存储格式3、Hive数据压缩 1、Hive默认分割符 Hive创建表时指定的行受限(ROW FORMAT)配置标准HQL为: ... ROW FORMAT DELIMITED FIELDS TERMINATED BY \u0001 COLLECTION ITEMS TERMINATED BY , MAP KEYS TERMI…...

    2024/5/3 1:55:09
  19. 【论文阅读】MAG:一种用于航天器遥测数据中有效异常检测的新方法

    文章目录 摘要1 引言2 问题描述3 拟议框架4 所提出方法的细节A.数据预处理B.变量相关分析C.MAG模型D.异常分数 5 实验A.数据集和性能指标B.实验设置与平台C.结果和比较 6 结论 摘要 异常检测是保证航天器稳定性的关键。在航天器运行过程中,传感器和控制器产生大量周…...

    2024/5/2 8:37:00
  20. --max-old-space-size=8192报错

    vue项目运行时,如果经常运行慢,崩溃停止服务,报如下错误 FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 因为在 Node 中,通过JavaScript使用内存时只能使用部分内存(64位系统&…...

    2024/5/2 9:47:26
  21. 基于深度学习的恶意软件检测

    恶意软件是指恶意软件犯罪者用来感染个人计算机或整个组织的网络的软件。 它利用目标系统漏洞,例如可以被劫持的合法软件(例如浏览器或 Web 应用程序插件)中的错误。 恶意软件渗透可能会造成灾难性的后果,包括数据被盗、勒索或网…...

    2024/5/2 9:47:25
  22. JS原型对象prototype

    让我简单的为大家介绍一下原型对象prototype吧! 使用原型实现方法共享 1.构造函数通过原型分配的函数是所有对象所 共享的。 2.JavaScript 规定,每一个构造函数都有一个 prototype 属性,指向另一个对象,所以我们也称为原型对象…...

    2024/5/2 23:47:16
  23. C++中只能有一个实例的单例类

    C中只能有一个实例的单例类 前面讨论的 President 类很不错,但存在一个缺陷:无法禁止通过实例化多个对象来创建多名总统: President One, Two, Three; 由于复制构造函数是私有的,其中每个对象都是不可复制的,但您的目…...

    2024/5/2 18:46:52
  24. python django 小程序图书借阅源码

    开发工具: PyCharm,mysql5.7,微信开发者工具 技术说明: python django html 小程序 功能介绍: 用户端: 登录注册(含授权登录) 首页显示搜索图书,轮播图&#xff0…...

    2024/5/3 7:43:42
  25. 电子学会C/C++编程等级考试2022年03月(一级)真题解析

    C/C++等级考试(1~8级)全部真题・点这里 第1题:双精度浮点数的输入输出 输入一个双精度浮点数,保留8位小数,输出这个浮点数。 时间限制:1000 内存限制:65536输入 只有一行,一个双精度浮点数。输出 一行,保留8位小数的浮点数。样例输入 3.1415926535798932样例输出 3.1…...

    2024/5/3 1:54:59
  26. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...

    2022/11/19 21:17:18
  27. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  28. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  29. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  30. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...

    2022/11/19 21:17:13
  31. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  32. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...

    2022/11/19 21:17:11
  33. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...

    2022/11/19 21:17:10
  34. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  35. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...

    2022/11/19 21:17:08
  36. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  37. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  38. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  39. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  40. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...

    2022/11/19 21:17:02
  41. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  42. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...

    2022/11/19 21:17:00
  43. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  44. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  45. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57