转化课总结2day

ESC 退出键\逃逸键 Shift   ctrl  alt    fn 功能键 Win键 windows常见的快捷键      Ctrl +shift +esc  打开任务管理器    Alt+tab    切换任务 Win+tab  切换桌面  (了解虚拟桌面?) Win+E  打开文件管理器 Win+F 打开搜索 Win+R 打开运行窗口php

 Win+D 返回桌面/恢复 Win+L   锁屏 Win+M  全部任务最小化返回桌面css

Win+1,2,3 打开任务栏上面对应数字顺序的应用程序 Alt+F4 关闭当前窗口python

 

快速打开系统应用程序(win+R):mysql

Notepad   记事本web

Write  写字板算法

Mspaint  绘图程序sql

Calc   计算器   数据库

Osk   屏幕键盘apache

Mstsc  远程桌面链接编程

 

计算机硬件:

企业中常见的硬件、设备、做用    常见: 电脑、 平板、手机、一体机、服务器

     服务器、路由器、硬件防火墙、交换机、磁阵(磁盘阵列)

IT(Information Technology )

 

职业分配

1.产品

2.UI

3.CSS

4.JS

5.后端(Java/php/python)

6.DBA(mysql/oracle)

7.运维(OP)

8.测试(QA)

9.算法(分类/聚类/关系抽取/实体识别)

10.搜索(Lucene/Solr/elasticSearch)

11.大数据工程师(Hadoop)

12.Android13.IOS

14.运营

 

 

     

    

 

软件开发的五个阶段

一、 问题的肯定和规划

二、 需求分析

三、 软件设计

四、 程序编码

五、 软件测试   

 

 

常见的技术架构(LAMP)

 

 

            (Http协议)         (动态资源)         

浏览器客户端   →    web服务器       →        语言库 PHP Python  Perl

               ←                                         ↓

                       ↑↓                            

                     静态资源          ←           数据库    Mysql  

 

  静态资源; 若是客户请求的是静态资源 那么会以Web服务器直接把静态资源返还给客户端 

  动态资源; 若是客户请求的是动态资源,那么HTTPd的 PHP 会参与运算,若是运算过程须要用到数据库

             作参数,那么PHP会链接 mysql 取得数据参与运算 最后运算的结果转化为静态数据 再由

             Web客户端 返还客户端

 

 PING; 数据包  用于检测网络(网页、电脑)运行CMD- Ping 网页    Ping IP地址

 Netstat; 它能提供TCP链接,TCP和UDP监听,进程内存管理的相关报告。 Netstat -[-a][-e][-n][-o]

                                                           [-p Protocol][-r][-s][Interval]

 

Tasklist;任务表用来显示运行在本地或远程计算机上的全部进程  

Taskkill  结束应用

 

 

             常见的服务和默认端口

Http  (hyper  text transfer  protocol  超文本传输协议)    80

FTP   file  transfer protocol  文件传输协议 20、21

Smtp: simple mail …简单邮件. 25

Pop3 :Post Office Protocol 邮局协议 110

IMAP:Internet Mail Access Protocol,Internet邮件访问协议 143

SNMP  :simple network manage protocol简单网络管理协议  Udp:  161

DNS domain system 域名系统53

DHCP(动态主机配置协议)  UDP: 68

Ssh;22 Mysql;3306 Oracle(甲骨文公司);1521 Sql Server;1433

Tomcat;8080  Telnet(远程登陆);23  https;443

 

Linux:是一套 Unix-like 的操做系统,是 Unix 的一种,它控制整个系统基本服务的核心程序

 

apache:开源软件基金会 世界使用排名第一的Web服务器,主要用做静态元素(JS、图片、视频、声音、css、字体文字等等即Html页面的元素)

 

Tomcat:主流的Java应用服务器之一,主要用做动态元素(动态请求、数据储存交互),同时也能够支持静态元素解析

Html:超文本标记语言是用来描述网页的一种语言,不是编程语言而是标记语言,使用标记标签来描述网页。

 

Nginx:HTTP服务器

Xtami

IIS:(Internet Information Services)互联网信息服务 分别用于网页浏览、文件传输、新闻服

      务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。    

Weblogic:WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器

          

Websphere:WebSphere 是 IBM 的软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所须要的整个中间件基础设施,如服务器、服务和工具。

 

web服务器:Web服务器通常指网站服务器,是指驻留于因特网上某种类型计算机的程序,能够向浏览器等Web客户端提供文档。

 

应用服务器;(中间件除了操做系统和项目)应用服务器是指经过各类协议把商业逻辑曝露给客户端的程序

 

猫(Modem 信号转换做用 调制解调器)

ISP 信息服务提供商:中国电信、中国移动、中国联通 , 早期的铁通、长城、教育网、广电

 

子网掩码:子网掩码是一个32位的地址,用来指明某一个IP地址的哪些位标识的是主机所在的子网、哪些位标识是主机的位掩码。子网掩码只有一个做用,就是将某个IP地址划分红网络地址和主机地址两部分。

 

网关:一个网络链接到另外一个网络的“关口”

域名;为了方便人们记忆网站地址的别名

 

域名分类;

域名:baidu.com (顶级域名、裸域名,主要做用:方便记忆)

二级域名: talent.baidu.com  

三级域名: xxx.talent.baidu.com

 

DNS:就是把域名和IP地址联系在一块儿的服务,有了DNS服务器,你就不用输入IP地址来访问一个网站,能够经过输入网址访问。

 

清除dns缓存记录;在CMD中输入 ipconfig/flushdns

 

Hosts:将一些经常使用的网址域名与其对应的IP地址创建一个关联“数据库”,当用户在浏览器中输入一个须要登陆的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会当即打开对应网页,若是没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。

CS:   Client   Server        胖客户机瘦服务器

BS:   Browser  Server      瘦客户机胖服务器

移动端: Html5 + 框架

 

上网的过程:

一、浏览器地址栏输入www.baidu.com 敲 回车

二、操做系统OS找对应的域名对应的IP(域名解析)

三、由本地的操做系统查找对应的DNS服务器(服务的端口号:23端口)

 在此以前:先从本地浏览器缓存找域名和IP对面关系,若是能找到就直接请求这个IP

 若是缓存浏览器找不到:开始找操做系统配置文件件c:\windows\system32\drivers\etc\hosts和DNS 解析程序缓存

若是还找不到再从网络设备上查找(路由器等)

若是还找不到就请求DNS服务器,获取对应的域名和IP对应关系。

4.把请求向对应的IP地址的服务器发送。

5.服务器接收请求,进行处理。

6.服务器处理完成后,把对应的图片、js、css、字体、声音等传输给客户端。

7.浏览器接收这些素材,进行渲染。

 

网络通信的三要素;

    IP;逻辑层面的惟一识别

    MAC;物理地址 由网络设备制造商生产时写在硬件内部。MAC地址与网络无关

 

    域名A记录(域名转换成IP地址的记录); 域名--ip

 

    端口;物理端口 计算机与外界通信的交流接口

          逻辑端口

       A:每一个网络程序都会至少有一个逻辑端口

 

    B:用于标识进程的逻辑地址,不一样进程的标识

 

    C:有效端口:0~65535,其中0~1024系统使用或保留端口。

 

   UDP (用户数据报协议)将数据源和目的封装成数据报包中,不须要创建链接是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,可是并不能保证它们能到达目的地

  TCP (传输控制协议)提供的是面向链接、可靠的字节流服务。当客户和服务器彼此交换数据前, 必须先在双方之间创建一个TCP链接,以后才能传输数据

 

dos 命令;

PING; 数据包  用于检测网络(网页、电脑)运行CMD- Ping 网页    Ping IP地址

ipconfig;

Netstat; 它能提供TCP链接,TCP和UDP监听,进程内存管理的相关报告。 Netstat -[-a][-e][-n][-o]

                                                           [-p Protocol][-r][-s][Interval]

检查特色端口被占用; netstat -ano|findstr **

Tasklist;任务表用来显示运行在本地或远程计算机上的全部进程

Takkkill; 经过命令结束进程   例: Taskkill /im qq.exe

相关文章
相关标签/搜索