发表于: 2017-12-11 22:50:44

1 620


今天完成的事

总结老大昨天的LIVE 

1.首先要培养兴趣 先了解自己的职业  然后直接上手去做 在七天内完成一个小demo  感受自己以后的工作场景    找出感觉 自己是否喜欢这个职业


2.作为初学者怎么学习? 怎么找学习资料?

先定好自己的学习目标 知道自己胜任一份工作需要掌握哪些知识
直接上手做项目 不推荐看视频  要锻炼自己搜索引擎的查找关键字的能力
学会变化关键词  学会看搜索引擎结果  判断搜索是否正确、是否靠谱
首推 知乎  其次CSDN 博客园
多看几篇文章  找相同关键点  获得思路
怎样解决问题?
首先看第一行报错信息
1.搜错误代码  2.搜报错信息  3.搜源码错误  
第一手资料:官方文档    翻译软件翻译成中文 获得新手教程 官方手册  源码  GITHUP
第二手资料:wiki百科  百度百科  讲解和解析(错误率比较大)
书首先看目录,知道书里包含哪些内容  有针对性的看书
如果自己的知识框架串不起来,可以看书  但是看书时间不宜过长  每天还是要写代码
提问:到论坛提问  搜索问题    
QQ群  社区   提问时截屏要截全屏  
查找问题是解决当前问题就放过去,还是要好好研究问题反应的知识点。如果研究,到什么程度
如果是必须掌握的 关键节点要掌握到自己可以描述的成都


3.跑通DEMO  

从githup获取项目源代码,调试并跑通之后开始往自己的项目里添加和理解    
有一个可以跑通的参考的内容  可以对比代码 往自己项目中集成


4.时间分配

浸入式学习状态(2-4小时每天) 不受外界影响和打断
休息大脑的方式 去做另一件事
时间分成两部分  不被打扰集中学习时间   轻松讨论时间(可以被打扰) 完全在做别的事
 想不清楚的事不要做   想清楚了立刻做  
事件优先级
紧急且重要 
重要不紧急
紧急不重要 
不紧急不中套
当日事当日毕,事情不要过夜  否则陷入恶性循环


5.初学者0基础要学到什么样的成都胜任工作

学习阶段分为三大阶段
1.基础技能学习 
JAVA基础语法  数据库知识  SpringMVC  junit   maven项目管理  缓存  分布式  高并发  
2.团队协作训练
知道如何跟被人协作开发 怎么解决问题 怎么协调问题 怎么沟通问题  


3.效率和质量提升

提高熟练度  剔除无用知识 强化常用知识点  找出自己工作中的瓶颈   保证自己的代码质量
做到可以预估自己的时间 


4.定好自己的目标和规划

  1. 一遍定目标  一边在学习中优化目标
  2. 做好自己的规划  学习过程中  慢慢规划自己的计划  
  3. 反思自己的缺点


5.迭代学习

按周总结学习的知识,学到了哪些知识 哪些没做到, 有什么毛病需要改
如果自己重做任务1  三天内能不能完成?  不能完成 卡在哪些节点?  理解着手解决这个问题


6.搭建自己的知识体系

零散的知识点  转换成自己理解的知识点 可以描述出来
可以把知识点串起来解决问题
做思维导图  分类
怎么判断是否学会了一个知识点:  会做   能讲清楚原理(讲小课堂)   


7.知识点掌握到什么程度?

1.解决了什么问题?
2.背景知识
3.现有解决方案有哪些
4.所学习知识点的意义和价值
5.现有解决方案有哪些缺点


8. 日报的意义:

结果很重要 按结果计量自己的学习
明天计划:衡量自己对知识框架是否清晰
收获:归纳自己所学到的知识
问题:写出自己的决绝方案   举一反三
延期: 学会提早感知自己的延期和时间


9.小课堂8大模块

1.用代码实现自己的知识点


10.快速定位问题:

跟好代码做对比
二分法    消除无关引用  用最少代码复现问题
保证自己基础的知识点没有错
推理上下文  不推荐


11.以点带面

一个知识点去学习一个面
主动通过知识点去扩展知识面


讲小课堂,关于C标签的内容


准备第二次复盘评审


Session称为“会话控制”。Session 对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。



nginx配置

server{     }  主管虚拟机配置

lisent ;   监听端口

server_name  域名

log-format  日志格式管理

location * {} 代理配置



EL表达式

正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,模式描述在搜索文本时要匹配的一个或多个字符串



MD5加盐

往密码中添加随机值,再进行散列和加密



session

称为“会话控制”。Session 对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。



序列化:

序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。


为什么使用分布式,分布式有什么好处.

1.降低耦合度,增删一个功能,不会影响其它功能模块

2.因为优点1的存在,对于团队来说,可以更好的分配开发任务,比如各个团队负责一个独立的模块,开发完成后,只需要利用webservice服务的形式将模块的功能以API的形式开放出来

3.充分利用资源   

SCA的本质是一种软件架构思想,SCA架构是独立于程序语言的SOA架构。


这是准备的昨天没有回答好的问题


晚上进行复盘评审

中间建礼大佬提出的一个问题:

BUG的解决流程 

没有回答上来,下来要多看看看


遇到的问题:

bug解决流程


明天的计划:

要开始看需求文档了 

拿起书本看  把自己的知识框架串起来


收获:复盘评审通过了


 

任务进度:复盘评审通过  开始看需求文档

开始时间:2017.12.12

预计评审时间:12.22

禅道:http://task.ptteng.com/zentao/project-task-276.html






返回列表 返回列表
评论

    分享到