目录
[1.0 Demo啥意思](#1.0 Demo啥意思)
[3.0 实际开发中,异常的处理方式](#3.0 实际开发中,异常的处理方式)
[4.0 Java开发](#4.0 Java开发)
[基于前端技术体系 写app](#基于前端技术体系 写app)
[5.0 jdk装在哪里](#5.0 jdk装在哪里)
[6.0 服务器 和 客户端](#6.0 服务器 和 客户端)
[7.0 华为](#7.0 华为)
[8.0 Java和C++报错](#8.0 Java和C++报错)
[9.0 产品经理和项目经理](#9.0 产品经理和项目经理)
[10.0 函数式编程语言erlang](#10.0 函数式编程语言erlang)
1.0 Demo啥意思
在看别人写的项目的时候 项目名经常会出现一些不成文的 术语
案列 demo sample quick start
而test 一般是是测试用例 更详细的测试的过程
2.0多去看英文文档
3.0 实际开发中,异常的处理方式
记录异常信息作为日志,后续程序员根据日志调查问题
程序员仍然正常往后执行逻辑,不会因为这个异常就终止
进行重试 有的异常 概率性 网络通信 重启下试试
特别严重的问题 必须立即马上处理
短信 电话 通知程序员
4.0 Java开发
服务器开发 安卓开发 安卓app大部分是Java写的
基于前端技术体系 写app
5.0 jdk装在哪里
idea里面创建项目的时候 可以看到jdk的位置

6.0 服务器 和 客户端
server 服务器 client 客户端 两个软件
主动发起请求的一方是客户端 被动的一方是服务器
客人要求做饭 服务员端饭 客人是客户端 服务员是服务器
客户端给服务器发的数据 称为 请求 request
服务器给客户端返回的数据 称为响应 response
通常一个服务器 可以给多个客户端提供服务
服务器 无法知道客户端来不来 客户端啥时候来 只能7*24小时运作
996在007面前真的弱爆了
但是12306服务器并不是的 每天晚上23:00到7:00
能查询 但不能买 ~~
7.0 华为
华为是整个互联网公司加班程度top1的水平 ~~~~
早上八点 晚上一般是0点1点下班 2点3点也不是没有
华为这个公司从来没有加班费 和腾讯字节不一样
华为满一年 会让你签订 奋斗着协议 主动放弃加班费 自愿成为奋斗者~
不签也等于自愿放弃升职加薪 下次裁员大概率裁你
8.0 Java和C++报错
Java的报错是明确的清楚的 但是C++相对来说不是
C++是执行效率高 写算法 执行的快 省内存~~
有考研的话 一般还是C++方向
考研的数据结构 考研上机题 复试 一般都是C/C++
9.0 产品经理和项目经理
产品经理和程序员是平级 产品经理提出需求 程序员按照需求开发
产品经理不是技术岗
项目经理 技术岗 程序员的领导
上述只是一个通常的说法 不同的公司可能有混淆
10.0 函数式编程语言erlang
远古时期 编程语言就有两个流派
C 和 Lisp C学习起来更好理解,但是编写内容更容易出bug
Lisp学习门槛高,不好理解,一旦上手 编写出来的代码bug的概率极低
当前业界见到的大部分的开发场景都是C这一派的语言 C++ Java Go Python
函数式编程的主要应用场景,在大数据开发领域中