行业基础知识

C
WEB(HTML,JavaScript,css)
Oracle
html
数据结构
计算机网络
操作系统(windows,linux)
安卓开发

JAVA(java语法、oop、基础包、JDBC、反射)
java Web(jsp,servlet)
SSM(Spring,springMVC,Mybatis)
MySQL
LayUI(前端框架)

行业:朝阳行业,夕阳行业
四大公司:巨大中华(巨龙、大唐、中兴、华为)
ST股

项目经理            管理能力,协调沟通能力(中等偏上)
立项(售前工程师)        销售软件,口才,人际关系,背景,情商(0~最高)
需求分析(需求分析师)        对行业业务把控非常熟悉,沟通能力,情商(工资与行业挂钩)
概要设计(概要设计师)        文档编写能力,业务熟悉,编码熟悉    
编码(20%)(软件工程师)
测试(20%)(测试工程师)    细心,懂编码
实施(实施工程师)        懂后台,Linux非常熟悉(Shell脚本)
上线
运维(售后工程师)        懂后台,Linux非常熟悉(Shell脚本),数据库
培训师                表达能力,业务能力,技术培训

企业文化(洗脑)

柳传志  联想
神州数码思特奇(3000)        


软件开发工程师(码农)        技术总监、架构师
    前端开发工程师
    后端开发工程师
    全栈开发工程师

运维工程师
    数据库
    操作系统(windows,linux)
    脚本(shell)

BAT(百度(字节),阿里,腾讯)
华为、中兴(中兴通讯,中兴软创)
    KPL
    BOSS
小公司
    技术员

信息化建设
    信息部

JDK1.8
IDEA2020
Mysql
Maven
tomacat8.0+

Spring core
Spring MVC
Spring boot
Mybatis
LayUi


编码规范

Java
    Java语法
    OOP三大特征
        封装
            描述一个类的过程
        继承
            子类继承父类,会拥有所有父类的属性和方法
        多态
            同一个引用指向不同的对象,调用相同的方法,产生不同的结果
        抽象类
            当一个类中拥有抽象方法,该类就必须声明为抽象类
        接口
            当一个抽象类中所有的方法都是抽象方法时,应该将此类声明为接口
    
    各种包  (API文档)
        lang(基础语言包)
            包装类,字符串
        util(工具包)
            集合(使用时的选择)
                List    有序的集合
                    ArrayList
                        优点:循环遍历效率高,通过索引访问效率高
                        缺点:删除与添加元素(除开末尾)效率低
                    LinkedList
                        链表结构,除了首尾,在集合中任意一个位置添加与删除元素的效率相同
                Map    键值对的集合
                Set    没有重复元素的集合
            随机数        Random
        jdbc
            数据库连接
                1.加载驱动
                2.获取连接对象
                3.获取语句对象
                4.执行语句
                5.获取结果集对象
                6.关闭资源
        io
            输入输出包
                流:一串流动的数据信号
                流的分类:
                    按传输格式分:字节流,字符流
                    按方向分:输入、输出(参照物:当前程序)
                    按功能分:
                        基础流,可以直接使用    如:FileInputStream,FileOutputStream
                        包装流,需要基础流作为参数的,如:BufferedReader
                        转换流,InputStreamReader

            序列化:将内存中的对象持久化到存储介质的过程
        反射:在程序的运行中动态的增加一些功能,是高级语言的特征
        大部分的框架都是利用反射实现
        通用的数据库操作类
        网络:Socket
        线程:游戏
java
    J2SE
    J2EE
        JAVA 企业级应用
        JSP+Servlet    SSH(struts2,spring,hibernate)
                SSM(spring,springMVC,Mybatis)
                Spring boot
                Spring cloud(微服务)  

        分布式技术
            缓存        redis,mangoDB
            消息队列    MQ,JMS
            
    J2ME    塞班(Nokia诺基亚)


对于框架的学习:
    会用
    理解(读源码)


 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大毛族长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值