十月四周 总结笔记
一、日程安排
星期 | 事务 |
---|---|
周日 | 大创项目答辩PPT和入党答辩PPT编写 |
周一 | 学习入党考试内容,完善PPT |
周二 | 提交大创项目中期报告 |
周三 | 入党答辩和入党考试 |
周四 | 陪女票运动会,学习Vue.js入门知识,了解CTF知识 |
周五 | 开始开发编写jsp期中大作业Vue前端部分,了解spring boot |
周六 | 继续开发Vue前端部分 |
二、学习内容
1、PPT编写
- PPT每页的"切换"需要注意,换片方式是否是“单击鼠标”
- PPT每页中组件“动画”需要注意先后顺序问题
- PPT下载模板网站:觅知网
- 备忘:PPT写完要多次检查核对
2、入党学习
- 党史党章
- 党的指导思想
3、Vue.js
-
学习了Vue.js的核心思想,前后端分离,单页面应用;
-
基本语法特性:v-bind( : ),v-on( @ ),数据绑定等;
-
组件化编程;
-
Vue.js生命周期;
-
脚手架vue-cli的使用:
安装vue-cli:
npm install -g vue-cli
搭建建项目:
vue init webpack vue_demo (cd vue_demo) (npm install)
运行项目:
npm run dev
- vue-router的使用:
路由器:
# ./router/index.js import Vue from 'vue' import VueRouter from 'vue-router' import loginPage from '../components/loginPage/loginPage.vue' import homePage from '../components/homePage/homePage.vue' Vue.use(VueRouter) export default new VueRouter({ routes: [ { path: '/homePage', component: homePage }, { path: '/loginPage', component: loginPage }, { path: '/', redirect: '/homePage' } ] })
配置路由器:
# ./main.js import Vue from 'vue' import App from './App.vue' import router from './router/index.js' let Vm = new Vue({ el: '#app', components: {App}, template: '<App/>', router // router:'router' }) Vue.use({ Vm })
路由便签:
<router-link to='/homePage'>home</router-link> //链接 <router-view></router-view> //显示
- vue-resource:
基本用法:
#GET this.$http.get('/someUrl', [options]).then(successCallback, errorCallback) #POST this.$http.post('/someUrl', [body], [options]).then(successCallback, errorCallback)
详细参考博客
4、spring boot
- 集成度高,不需要过多配置
- 微应用独立部署,分布式部署开发强悍
- 初步认识maven
三、总结计划
- 本周总结
由于党校学习、党校考试答辩的事情导致这周前三天效率较低,所以这周的学习进度效率不太如意。
本周主要还是Vue.js的入门和编写。
- 下周计划
- 入党志愿书书写;
- 完成jsp期中项目编写;
- 继续深入学习Vue.js;
- spring boot2 入门和项目搭建;
- CTF入门学习,回顾C/C++,重拾汇编