计算机基本概念

从零到一:YT8512C PHY芯片在STM32F407上的LWIP移植实战与避坑指南 本文详细介绍了YT8512C PHY芯片在STM32F407平台上基于LWIP协议栈的移植实战,涵盖硬件连接、CubeMX配置、寄存器定制和调试技巧。重点解析了与主流PHY芯片的差异,提供了完整的避坑指南和优化建议,帮助开发者快速实现稳定可靠的嵌入式网络连接。 阅读详情

2018年10月28日星期日

1Byte= (   )bit

什么是character?

 

C怎么表示一个字节?

    char   -128  ~  127

     unsigned   char  0   255

java怎么表示一个字节?

  byte              -128  ~  127

 

a.c

typedef  char*  String;

main(String  args[]){

char  ch1=129,ch2=-129;

printf(“%d,%d\n”,ch1,ch2);

}

程序运行结果(-127  , 127       )

 

binary二进制?

129 =(  1000   0001   )bin

-127=(  1000  0001    )bin

 

typedef  char*  String;

main(String  args[]){

char  ch1=131,ch2=-131;

printf(“%d,%d\n”,ch1,ch2);

}

程序运行结果(  ,    )

 

 

java怎么表示一个字节?

byte  -128 ~  127

  1. java

class    jl{

public   static  void main(String  args[]){

byte  ch1=120;// -128  ~ 127

while(ch1>100)  ch1++;

System.out.printf(“%d\n”,ch1);

}

 

}

程序运行结果(     )

 

 

数据单位:TB  GB  MB  KB   B 

 

每个人告诉我你的电脑磁盘容量?

 

宽带100Mbit的含义?

下载速度(         MB/s   )

 

 

软件software

  每个人找到qq安装位置

  bin文件夹(程序  exe  dll)

   

软件工程师:

 

程序program

  某个编程语言写的代码的集合

 

程序员:

进程process

  每个人双击qq.exe  两次

  打开任务管理器,看有多少个qq.exe 进程

 

 

计算机组成

硬件

显示屏:

主板:

CPU:  处理内存中数据

内存:放进程

外存:U盘   硬盘   光盘 磁带机。。。。

电源

键盘 鼠标

 

那个速度最快?

CPU最快 

 

 

 

unix(70后)/linux(90后) 系统要会用

 

apple          android

硬件  

unix            linux

 

用任何语言写应用,一定要有SDK(JDK、ADK)

有工具+  API  (如果是java多一个JVM  )

 

api应用程序编辑接口,特指写好的可以直接使用的代码

 

比如C的库函数  C++的标准模板库STL,java的类库

api(C/OC写的)   api( C/C++    java    )

 

 

app(C【70后】/OC)     app(java【90后】)  

 

C是编译语言        java是解释语言  

 

数据库

   SQL(70后  IBM)

选一个实现了标准SQL的系统,这个系统叫DBMS

比如SQLServer  Oracle    Mysql   Informix    db2

sybase。。。。。

 

 

JAVA语言

 

选择什么语言?

C/C++    java   perl/php/python   javascript

java能做什么?

android 平台的终端app开发

+

基于web的企业应用

 

 

 

做web应用,perl  php  python    asp/asp.net

   jsp/j2eep

 

 

 

做最简单的web(B/S)应用至少要用到一个前端语言javascript

然后后端语言perl  php  python    asp(vbscript)/asp.net(C#)   jsp  。。。之一

 

 

编程语言

 

java:   j2SE 指什么? 标准版API

通常说安装一个JDK,实际上就是装的j2SE版本

 

面向对象: 过程(函数)部分  + 类

 

 

只要涉及web应用,web端技术html/css/javascript

 

html是不是编程语言?

 

要会使用javascript语言?

 

 

java做企业应用       要会使用j2EE 相关api

如果做android平台,要使用adk相关   api

做数据分析,会使用数据分析相关api

 

熟练使用做相关应用的框架

struts1/struts2/spring/hibernate/mybatis/hadoop/redis/…..

 

 

 

Linux:模拟虚拟电脑的软件

 

win+R

TCP/IP

协议(约定)

internet什么时候开始有?

 

70后  c   unix    tcp/ip

 

B    http://www.baidu.com

domain name      ip地址

 

在命令行(WIN+R  cmd)输入:

 ipconfig  /all

电脑能上网输入

nslookup    www.baidu.com

 

每个人打开电脑服务

 

 

DNS 协议,负责解析名称对应的ip地址

DHCP协议,负责动态申请ip地址

 

 

ip地址:  32bit 二进制

每8bit表示一个具体数字

ip地址类似手机号(由网络号+主机号)

192.168.1.111

&255.255.255.0  掩码的作用标识网络号

   192.168.1.0

192.168.1是网络号

多少位表示主机号?

192 & 255= 

 

与  1 & 0=0   1&1=1

 

 

32bit能表示多少个设备?

32bit电脑能支持多大内存?

 

char  *p;

printf(“%d\n”,sizeof(p));

 

 

 

192.168.1.111

&255.255.0.0  掩码的作用标识网络号

   192.168.0.0

网络号( 192.168   )

多少位表示主机号?表示多少个设备?

 

TCP/IP四层结构

 

 

 

 

jdk安装后要配置什么环境变量?

只要配置PATH变量,把包含bin的路径配置到系统环境变量path中

 

配置后打开命令行 javac   -version

                  java   -version

 

 

BIOS

 

课后实践

 

安装一个window2003 电脑

在win里安装一个oracle数据库

 

别再被坑了!手把手教你从官网下载免费正版Notepad++(附最新网盘链接) 本文详细指导如何从Notepad++官网安全下载正版软件,避免山寨版本带来的安全风险。通过识别官网特征、推荐官方下载渠道、揭露山寨网站骗局及验证正版功能,帮助用户高效获取纯净的Notepad++代码编辑器,并分享实用插件和配置优化技巧。 阅读详情

相关推荐

学习笔记|多样本单因素方差分析|事后比较|方差齐性|F检验|韦尔奇检验|两独立样本T检验|两样本方差分析|规范表达|《小白爱上SPSS》课程:SPSS第七讲 | 单因素方差分析怎么做?

学习笔记|多样本单因素方差分析|事后比较|方差齐性|F检验|韦尔奇检验|两独立样本T检验|两样本方差分析|规范表达|《小白爱上SPSS》课程:SPSS第七讲 | 单因素方差分析怎么做?

Medlar_CN的博客 9515

01、计算机的基本概念

计算机的体系结构 什么是计算机? 计算机的基本概念:是一种使用非常多的设备,包括硬件和软件 计算机(Computer)俗称电脑,是现代一种用于高级计算,使用非常广泛的设备,主要由计算机硬件和计算机软件两个部分组成。 计算机硬件:客观存在的各种计算机相关设备-----看得见摸得着的东西,比如鼠标、键盘、显示器 计算机软件:用于控制各种硬件设备完成各种功能-----看得见摸不着 常见的主要硬件: 计算机硬件(Computer Hardware)主要包括:中央处理器/C..

h2806504347的博客 2943

在Redroid容器中构建Frida RPC服务:自动化生成淘宝X-Sign签名参数

本文详细介绍了在Redroid容器中构建Frida RPC服务,实现自动化生成淘宝X-Sign等签名参数的完整方案。通过逆向分析定位关键方法,定制Redroid系统使Frida-Server常驻运行,并编写Frida脚本将签名方法暴露为RPC接口,最终封装为可远程调用的微服务,解决了签名生成的可移植性与工程化难题。

ice55的博客 643

计算机基础概念

1.计算机系统组成 计算机系统是由 硬件系统 和 软件系统 两大部分组成。 (1).计算机硬件 计算机硬件:是构成计算机系统各功能部件的集合。 (2).计算机软件 计算机软件:是指与计算机系统操作有关的各种程序以及任何与之相关的文档和数据的集合。 其中程序是用程序设计语言描述的适合计算机执行的语句指令序列。 2.计算机五大硬件组成部分 计算机的五大硬件组成内容包括:控制器(CU)、运算器(ALU)、存储器(Memory)、输入设备(Input)和 输出设备(Output); (1).控

lilygg的博客 2150

5步上手Quartz.NetUI:.NET Core定时任务的开箱即用解决方案

Quartz.NetUI是一个基于.NET Core + Quartz.NET + Vue + IView的开箱即用的定时任务UI解决方案。它结合了Quartz.NET的强大功能和Vue.js的易用性,提供了一个不依赖数据库、只需在界面进行简单配置即可使用的定时任务管理系统。通过上述步骤,你已经学会了如何使用Quartz.NetUI在.NET Core项目中实现定时任务。Quartz.NetUI不仅功能强大,而且使用简单,非常适合那些需要快速实现定时任务管理的开发者。

java专栏 2406

YOLOv8【第四章:注意力机制篇·第20节】一文讲透,注意力机制设计原则与选择指南 - 从原理到实践的系统化方法论!

🏆 本文收录于 《YOLOv8实战:从入门到深度优化》,该专栏持续复现网络上各种热门内容(全网YOLO改进最全最新的专栏,质量分97分+,全网顶流),改进内容支持(分类、检测、分割、追踪、关键点、OBB检测)。且专栏会随订阅人数上升而涨价(毕竟不断更新),当前性价比极高,有一定的参考&学习价值,部分内容会基于现有的国内外顶尖人工智能AIGC等AI大模型技术总结改进而来,嘎嘎硬核。    ✨ 特惠福利:目前活动一折秒杀价!一次订阅,永久免费,所有后续更新内容均免费阅读!

**My Coding Family** 896

【计算机基础知识】计算机的概念

美国数学家香农说过:信息是能够消除不确定性的东西,也就是说信息能消除事物的不确定性,把不确定变成确定性;我还想告诉你的是:对过程全力以赴,对结果淡然处之也是对我自己讲的。

一个小孩博客 8534

PCL CSF布料模拟算法【2026最新版】

CSF布料模拟地面滤波算法的PCL实现,博客长期更新,本文最近更新时间为:2026年10月26日。

点云侠的博客 3917

计算机基本概念、进制概念与环境变量

Python学习笔记-第一课Python学习笔记-计算机要点计算机基本概念关于计算机语言 Python学习笔记-计算机要点 计算机基本概念 1.1 什么是计算机 计算机俗称电脑,一种用于高速计算的电子计算机器,比如常见的笔记本电脑、平板、手机等 特点:数值计算、逻辑计算、存储记忆 总结:能够根据程序运行,自动高速地处理数据的智能电子设备 1.2 计算机的组成 硬件:电脑的五脏六腑,如鼠标、键盘、显示器、主机… 看的见摸得着 软件:由代码编写成的QQ、VLC播放器、Chrome浏览器… 看不见摸不着

tzr0725的博客 688

复现Fastjson反序列化漏洞(从dnslog回显到rce再到反弹shell)

Fastjson是阿里巴巴的开源JSON解析库,它可以解析 JSON 格式的字符串,支持将 Java Bean 序列化为 JSON 字符串,也可以从 JSON 字符串反序列化到 JavaBean。它还可以用于将JSON字符串转换为等效的Java对象,fastjson爆出多个反序列化远程命令执行漏洞,攻击者可以通过此漏洞远程执行恶意代码来入侵服务器。......

记录并分享学习安全的知识点.. 2697

光学系统仿真软件:OSLO_(13).衍射光学元件设计v1

目标函数是设计DOE的关键步骤之一。目标函数可以是一个具体的光强分布,也可以是一个特定的波前形状。在仿真软件中,目标函数通常用数学表达式或数据文件来定义。假设我们需要设计一个二元相位掩模,使其在特定位置生成三个焦点。我们可以定义一个目标函数来描述这三个焦点的光强分布。# 定义目标函数"""定义一个多焦点目标函数:param x: 横坐标:param y: 纵坐标:param z1: 第一个焦点的深度:param z2: 第二个焦点的深度:param z3: 第三个焦点的深度。

kkchenjj的博客 1001

计算机网络的基本概念

一、计算机网络的定义 1.计算机网络的定义:计算机网络是互连的、自治的计算机的集合。 ①自治:是指互连的计算机系统彼此独立,不存在主从或者控制与被控制的关系。 ②计算机:计算机设备。 ③互连:是指利用通信链路链接相互独立的计算机系统。 2.目前最大的、应用最广泛的计算机网络就是因特网。 3.分组交换设备可以实现数据分组的接收与转发,是构成Internet的重要基础,存在多种形式,最典型的是路由器和交换机。 二、协议的定义 1.协议的定义:协议是网络通信实体之间在数据交换过程中需要遵循.

憧憬是碎了满地凉凉的宝石 1万+

基于 Qt 的轻量化工业组态软件设计与实现

本文设计并实现了一种基于Qt框架的轻量化工业组态软件,解决了传统组态软件体积庞大、部署复杂等问题。该软件采用模块化架构,集成可视化图形编辑、设备数据采集、脚本扩展等核心功能,具有跨平台运行、资源占用低、启动速度快等特点。通过关键技术优化,实现了高效稳定的数据采集、脚本控制和网络通信,可广泛应用于工业机器人HMI、小型PLC监控等轻量化场景。测试结果表明,该软件体积约30MB,运行内存占用60-80MB,启动时间1.2秒,满足工业轻量化监控需求。未来可扩展更多工业组件和协议支持,进一步提升应用价值。

谢谢大家的关注和点赞!这里只有纯纯的知识干货,没有一句废话。希望能实实在在帮到大家~要是觉得有用,别忘了给我点支持哟,你 140

计算机的基本概念

什么是计算机 计算机是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和存储的系统。 #mermaid-svg-mhugT3Neb5gxLnyv .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-mhugT3Neb5gxLnyv .label text{fill:#333}#mermaid-svg

Shao_yihao的博客 2430

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

一些计算机的基本概念

第一章:绪论本章内容:0.1 算法的作用 0.2 计算机的由来 0.3 算法的科学 0.4 抽象 0.5 学习大纲 0.6 社会影响 0.1 算法的作用解决某个特定问题而采取的一系列步骤,这个过程就叫做算法。例如,关于烹饪的算法(菜谱)、导航的算法(依据地图选择通往目的地的路径)。所谓的「智能」其实是基于特定的算法,由机器严格遵循

keqiwww的博客 471

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

1 计算机的基本概念

1. 计算机的基本概念 1.1 计算机的概念 特点:数值计算 存储记忆功能 逻辑运算 总结:能够按照数据运行、自动、高速处理数据的现代化智能电子设备 1.2 计算机的组成 硬件+软件 硬件:cpu 硬盘 显示器 主机 软件:qq 微信 浏览器。是一系列按照特定顺序组织的计算机数据和特定指令的合集 2. 计算机语言 2.1 计算机语言的基本概念 概念:计算机语言指人与计算机直接通讯的语言 2.2 计算机语言的发展 机器语言⟶汇编语言⟶高级计算机语言 机器语言:0和1组成的二进制 汇编语

weixin_45934564的博客 293

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

1. 计算机基本概念

* 1. 计算机基本概念 1.1 计算机是什么? • 计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器 • 特点 : 数值计算 逻辑计算 存储记忆功能 • 总结 : 能够按照程序运行、自动、高速处理数据的现代化智能电子设备 1.2 计算机的组成? • 硬件:鼠标 键盘 显示器 CPU 硬盘… 看的见摸的着 • 软件:PyCharm QQ 浏览器 英雄联盟… 看不见摸不着 • 软件就是通过编程,完成的一个一系列按照特定顺序组织的计算机数据和特定指令的集合 2. 计算机语言概述

qq_54669248的博客 372

计算机的基本概念、组成结构 ,你不妨了解看看!

这学期学校开了《计算机组成原理》这门课,作为四大金刚之一,内容还是比较难理解的,很多知识点都需要去反复记忆,所以我结合自己的理解将大部分内容整理出来,才疏学浅,如有错误,欢迎大家指正!以下...

程序IT圈 1276

计算机网络基本概念

计算机网络基本概念 文章目录计算机网络基本概念一、计算机网络基本概念1.1 计算机网络的功能1.2 计算机网络的组成1.3 计算机网络的分类二、标准化工作三、相关性能指标 一、计算机网络基本概念   计算机网络是一个将分散的、具有独立功能的计算机系统,通过通信设备和线路连接起来,由功能完善的软件实现资源共享和消息传递的系统(互连、自治的计算机集合)。 1.1 计算机网络的功能 数据通信(连通性) 资源共享(硬件、软件、数据) 分布式处理(多台计算机承担同一工作的不同部分,Hadoop) 提高可靠性(

weixin_38836273的博客 682

基础--1、计算机的基本概念

计算机的概念1、计算机的基本概念1.1 计算机是什么?1.2 计算机的组成?2、 1、计算机的基本概念 1.1 计算机是什么? 计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器。 特点:数值计算、逻辑计算、记忆存储功能。 总结:能够按照程序运行、自动、高速处理数据的现代化智能电子设备。 1.2 计算机的组成? 硬件:鼠标、键盘、显示器、CPU、硬盘、内存、显卡(可有可无。因为很多CPU都是带有核心显卡的,可以满足日常的工作娱乐需求)。 软件:pycharm、python、QQ、

Rhymeplot__JDQS的博客 540
上一篇: 安装mysql数据库(for CentOS)
下一篇: httpd代理配置(centos)
caststudy
博客等级 码龄19年 181粉丝 107原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值