实习第一周
时间:2022-07-23
本文章向大家介绍实习第一周,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
第一周以熟悉环境为主,当然也见识到了rm -rf
的神奇
- 公司邮箱每天发送工作日志
- worktile接受任务
- 石墨文档查看相关分享和协作的文档
- filezila进行ftp的连接管理,连接资料库,进行资料的归档和查看
- smartGit进行相关git操作
- starUML进行相关UML设计
- xMind进行一些简单的思路记录
前端使用Angular进行开发,后台使用springboot开发。 接下来主要就是学习Angularjs
Angularjs学习网站:
https://angular.cn/docs/ts/latest/这是Angular 4的教程 http://www.runoob.com/angularjs/angularjs-tutorial.html这是Angular 1的教程,我也不知道为什么让我先学Angular 1....
Angularjs日常学习仓库:
https://github.com/klren0312/AngularjsStudy https://github.com/klren0312/AngularDaliyStudy
附录
一、计算机基础
- 数据机构
- 算法/编程思想
- 操作系统
- 计算机网络
- c/java/python等其中一门
二、JavaWeb工作环境(工具)
- IDE:推荐idea
- Version control:git
- Build tool:maven
要求
1.idea:java/maven集成配置、项目运行、控制台/堆栈窗口调试
2.git:强制使用bash窗口,基础配置,基础命令:git clone/add/commit/pull/push/log/branch等,懂如何再gitlab上创建pj(project)及查看pj详情
3.maven:基础配置,懂构建简单project,常用命令:mvn clean/package/install等
1、JavaWeb技术框架
- 微框架:SpringBoot**
- web-mvc:SpringMVC**
- orm:Mybatis [UP]**
- DB:MySQL [UP]**
- Nosql:Redis [UP]**
- 日志:log4j、logback等
- Message queue:Rabbitmq
- Json tool:com.alibaba.fastjson [UP]
- http tool:Apache httpclient [UP]
要求
1.SpringBoot:约定优于配置,properties配置/运行/开发热部署/多环境部署(local+prod环境)
2.SpringMVC:AOP/IOC/过滤器/拦截器/事件机制,常用注解等
3.Mybatis:注解/XML模式,代码自动生成generate插件/通用Mapper插件/分页插件
4.Rabbitmq:AMQP/Broker/Exchanges/Quene/Bindings/Routing key/Chanal/等概念, 延迟队列实现,Spring-Rabbitmq整合
5.Redis:原理/基本操作,Spring-Redis整合
2、FrontEnd技术
- JavaScript
- Js框架:AngularJS / ReactJS
- 模板引擎:Freemarker,JSP
- Html5
- CSS3
三、Linux Server
- bash基本语法
- Java / git / maven 配置与使用
- Redis/Nginx/Rabbitmq 安装配置/使用
- ssh工具:Bitvise
- docker运用
四、相关网站
- 漫谈Java IO之 Netty与NIO服务器
- Java线程的几种状态
- POJ3683 Priest John's Busiest Day(2-SAT)
- javascript 面向对象(实现继承的几种方式)
- Base64 的 JavaScript 实现 js-base64
- HTTP请求详解
- 漫谈Java IO之 NIO那些事儿
- 1593: [Usaco2008 Feb]Hotel 旅馆
- BZOJ 1823: [JSOI2010]满汉全席(2-SAT)
- 3360: [Usaco2004 Jan]算二十四
- JavaScript 数据类型
- 3361: [Usaco2004 Jan]培根距离
- Java NIO
- 1342: [Baltic2007]Sound静音问题
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 如何在Integer类型的ArrayList中同时添加String、Character、Boolean等类型的数据?
- Java开发岗面试题--基础篇(一)
- leetcode链表之找出倒数第k个节点
- MAC下安装nginx的正确姿势 实践笔记
- 关于 ThreadLocal 你需要知道的几点
- 关于Guava ForwardingMap
- http post Request header is too large 开发环境和线上版本解决方案
- 像java一样使用js contains 数组包含方法 实践笔记
- 服务治理之重试篇
- 一次排查线上接口偶发异常耗时引起的思考!
- 台阶很高,青蛙跳不跳?
- 从零开始认识堆排序
- Redis SDS 深入一点,看到更多!
- Centos7下Oracle 11g r2 本地/远程 用exp/imp命令快速导入导出数据 实践笔记
- js常用函数大全107个