首页 > 其他分享 >LESSON TWO : 前言和基础知识

LESSON TWO : 前言和基础知识

时间:2023-01-25 10:13:05浏览次数:59  
标签:Ctrl 代码 XXX TWO 基础知识 学习 cd LESSON 多练

前言

为何要学习代码?为何要学习这个代码?怎么学习这个代码?可不可以学习这个代码?

  1. 能做什么,有什么目标?
    ​ 基本的手机应用、简单的PC游戏应用、大数据平台;目标是以爱好为基准做一些游戏和程序;
  2. 与Python优缺几何?
    ​ 入门难度有区别;一个更面向程序员群体一个则面向费程序员群体;各有优缺;
  3. 学习流程与时间?
    ​ 若是类似早九晚六则大致在三个月左右,基础大约两个月;
  4. 能学吗?
    ​ 只要认真、持续、有反思的学习,可以的。

如何弄懂一个概念?

  1. XXX是什么
  2. XXX从何而来
  3. XXX出现是为了解决什么问题
  4. XXX是自上而下推导的,还是自下而上抽象的?是前者由何推导,是后者由何抽象?(如果由技术抽象总结的概念,就去看技术具体实现)
  5. XXX为何有效?
  6. XXX是历史必然出现的选择吗?为什么
  7. XXX如何实现

将面向对象、封装、继承、多态、抽象带入XXX一个个提问,如果都能回答上来,那么就算弄懂了这个概念了

学习代码的基本要义

  • 多写代码,多写笔记,多写文章;
  • 多练交流,多练思维,多练技能;
  • 多分享知识,多提问怎么了,多思考为什么;
  • 最终要在坚持。

预科

博客重要性

长线发展之根本

  1. 学习一门编程语言需要总结和思考,于写博客的实践中亦能够提高文笔和组织能力,以及学习的总结能力;
  2. 能够提升逻辑思维能力,帮助学习复盘,促进掌握小章、大章、体系的整体思维;
  3. 能够帮助同为新手的个体,并且结识同好与朋友。

Markdown语法

计算机、硬件、软件

  • 计算机。
  • 计算机硬件:
    • 运行的物质基础。 CPU、主板、内存、电源、硬盘、显卡、键鼠显示器与主机箱; CPU+内存Memory+主板Motherboard+IO设备-input与output设备; 显卡——图形处理器
    • 冯·诺依曼体系结构
  • 计算机软件:使得计算机按照预定好的顺序完成特定的功能。
    • 可分为系统软件与应用软件; 系统比如磁盘操作系统、windows、Linux等;应用则如我们常用的一些软件。

快捷键

  1. Ctrl+【】可以左右缩进。
  2. Ctrl+A=全选;
  3. Shift+delete=永久删除;
  4. Win+R=命令行;
  5. Win+E=我的电脑;
  6. Ctrl+Shift+ESC=任务管理器;
  7. 结束explorer=结束我的桌面——可通过运行新任务启动。

DOS命令

打开CMD的方式

  1. 开始+系统+命令提示符;
  2. Win+R 输入cmd 打开控制台;
  3. 在任意文件夹下按住shift+鼠标右键,在此处打开命令行窗口;
  4. 资源管理器的地址栏前面加上cmd与空格在路径前。
  • 管理员方式运行——在上述第一个方法中最后选择以管理员方式运行。

常用的Dos 命令

    D:E:etc(必须是英文输入法状态)
        盘符切换
    dir:(盘符下输入)
        查看当前目录下的所有文件
    cd /d f:(在F盘外跨盘符)    
        切换目录
    cd ..(返回上一级)
    cls(clear screen)    
        清理屏幕
    exit    
        退出终端
    ipconfig
        查询IP地址
    calc
    mspaint
    notepad
    ping www.bing.com
        ping命令(测试网络延迟)
    md 目录名(新建一个文件夹)
    rd 目录名(删除一个文件夹)
    cd> 文件名(新建一个内容,格式自定)
    del 文件名(删除一个内容)
        文件操作命令

计算机语言发展史

  1. 机器语言——基于二级制的方式;

  2. 汇编语言——指令代替二进制(逆向工程、机器人、病毒)

    摩尔定律

  3. 高级语言——面向过程与面向对象(c语言\c++、java)
    c语言是鼻祖,很重要可以学学;c++扩充了c语言;

标签:Ctrl,代码,XXX,TWO,基础知识,学习,cd,LESSON,多练
From: https://www.cnblogs.com/Barotrauma/p/17059924.html

相关文章

  • 【ARIXV2209】Multi-Scale Attention Network for Single Image Super-Resolution
    【ARIXV2209】Multi-ScaleAttentionNetworkforSingleImageSuper-Resolution代码:https://github.com/icandle/MAN这是来自南开大学的工作,将多尺度机制与大核注意机......
  • 2021 ACL Parameter-efficient Multi-task Fine-tuning for Transformers via Shared
    Parameter-efficientMulti-taskFine-tuningforTransformersviaSharedHypernetworks阅读这篇文章的目的是为了了解hypernet,相关代码https://github.com/rabeehk/hyp......
  • 2017 hypernetworks 笔记
    HYPERNETWORKS这篇文章来自谷歌的一篇文章Introduction这篇文章中提出了一种方法:使用一个小网络(hypernetwork),小网络的作用是给一个largernetwork(mainnetwork)来生成权重,这......
  • Lesson 1-A puma at large逃遁的美洲狮
    Apumaatlarge逃遁的美洲狮一、生词spot​ v.看见​ sbspotsth某人注意到某事=sthcatchesone’seyes​ n.斑点​ 表示看见的表达:​ see/spot/c......
  • 编程软件基础知识(杂记)
    1电脑知识1.12编译型语言和解释型语言编程语言分为编译型语言和解释型语言2.1编译型语言C和C++这两种语言是编译型语言,编译型语言的特点是执行速度快,缺点是什么呢?......
  • CS144-Lab0-networking warmup
    lab地址:lab0-doc代码实现:lab0-code1.目标利用官方支持的TCPSocket,实现一个wget功能,其次,实现一个可靠的字节流。2.实现2.1webget实现上比较简单,主要就是:......
  • 学习笔记——Liunx中CentOS中的有关(network)的命令;其他命令;关机重启命令
    2023-01-23一、network的命令(1)关闭网络systemctlstopnetwork(2)查看网络状态systemctlstatusnetwork(3)开启网络systemctlstartnetwork(4)重新启动网络sys......
  • javaweb基础知识梳理
    1、javaweb模型 java的代码是在内存里的,比如Array、LIst、Map这就意味着在这些容器中存储的数据都是临时的,重启java程序之后数据进入新的生命周期。这种程序也有,比如计......
  • 【题解】CF193D Two Segments
    题意给定一个\(1\simN\)的排列,在这个排列中选出两段互不重叠的区间,求使选出的元素排序后构成公差为1的等差数列的方案数。选出的两段区间中元素构成的集合相同时视为同一......
  • 基于全卷积Fully-Convolutional-Siamese-Networks的目标跟踪仿真
    1.算法概述1.正确版本组合:Win7+MatlabR2015b+CUDA7.5+vs2013CUDA7.5下载地址为:http://developer.download.nvidia.com/compute/cuda/7.5/Prod/local_installers/cuda_7.......