刻意练习,从新手到大师

我总是在思考如何才能学得快学得精,学得和别人不一样。看过很多本书之后,我发现无论掌握何种技巧,最基本的原则是要努力的刻意练习,才能从新手走向大师。前段时间读了一本书叫《刻意练习-如何从新手到大师》觉得不错,我总结了一下分享给大家。

有目的练习

  • 目标:给自己定一个学习目标,目标可以有效的引导你学习。
  • 专注:不专注没效果。
  • 反馈:通过反馈判断自己哪些方面不足,为什么不足。
  • 走出舒适区:身体偏爱稳定性,长时间努力的练习可以让身体适应这种努力
  • 不停的练习会改变大脑结构,大脑像肌肉,挑战越大,影响越大,学习更高效,也会产生突破性。

折弯幼枝效应:在幼枝时折断影响更大,所以要重视儿童的培养。

3F练习法:

  • 专注(Focus):把注意力集中在你的任务上,比如:一个阶段专注学某个知识。
  • 反馈(Feedback):意识到自己的不足。
  • 修正(FIX)。如何改进不足。

刻意练习

  • 找到优秀的导师,优秀的导师有非常科学的方法论,能帮你制定有效的目标,并有效的指导你成长。
  • 刻意练习发生在舒适区以外,要不断的尝试超出当前能力的事物
  • 良好的目标(优秀的导师制定)
  • 反馈和改进(优秀的导师进行Review)
  • 心理表征:心理表征是大脑思考某个事情对应的心理结构,或具体或抽象。用于帮你处理和解读信息,并保存在记忆中,用来组织分析和决策。通过刻意练习可以创建和锻炼出专业化的心理表征,从而在特定领域达到卓越。所以心理表征好的技术人员思维很快,能快速理解问题,并找到问题的关键点。
  • 有意的练习:通过一套方法论来进行练习,并且练习的时间要长,有意练习可以锻炼出长时间记忆能力。

关键点:

  • 学会有意义的记忆,比如背单词,尝试图像,语音和联想相结合。
  • 刻意练习聚焦于如何提高绩效和表现。
  • 有意的提升和精进你的技能。训练时间比智商更重要。
  • 基因的差距在于兴趣方向。获得更大的乐趣。

多元智力:智力是多元的,每个学生都有自己的优势智力领域,学习和练习就是发现自己擅长的智力领域:

  • 自然:识别,辨别和分类。
  • 运动:手势表演和操作。
  • 逻辑:计算和推理。
  • 空间:方向,迷宫,想象和设计。
  • 音乐:音乐,节拍。
  • 语言:听说读写。
  • 人际:交流和合作。

  • 内省,认识和管理自己,独处和反思。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在 Django 中,视图函数必须返回一个 HttpResponse 对象或其子类的实例。如果你使用的是基于函数的视图,那么可以直接使用 `HttpResponse` 返回响应内容。但是如果你想返回一个不同类型的响应,比如 JSON 或者重定向,那么你需要使用 `JsonResponse` 或 `HttpResponseRedirect` 等类来创建相应的响应对象。 当然,在某些情况下,你也可以使用 `render` 函数来渲染模板并返回响应对象。这个函数会自动处理模板上下文,并使用指定的模板文件渲染响应内容。 总的来说,虽然 Django 中可以使用 `HttpResponse` 来返回响应内容,但是如果你需要返回不同类型的响应,还是需要使用相应的响应对象或函数来创建响应。 ### 回答2: 在Django中,可以使用`return`语句将函数的输出返回给前端页面,而不需要使用`HttpResponse`。 Django框架中的视图函数是用于处理HTTP请求的,当我们在视图函数中使用`return`语句时,Django会根据返回的内容自动进行适当的转换和渲染。如果返回的是一个字符串,Django将自动将其转换成`HttpResponse`对象并返回给客户端。同样,如果返回的是一个字典或一个JSON对象,Django会将其转换成对应的`HttpResponse`对象并返回。这样,我们就能够很方便地返回文本、HTML页面或JSON数据等不同类型的响应。 然而,有时候我们可能需要对返回的响应进行更细粒度的控制,例如设置响应的HTTP状态码、添加响应头、设置Cookie等。这时候,我们可以使用`HttpResponse`对象来手动构建响应。通过手动构建响应,我们可以更加灵活地控制返回给客户端的内容和属性。 总的来说,`return`语句是Django视图函数中最常用的方式来返回响应。但是,在一些特定的场景下,可能会需要使用`HttpResponse`对象来进行更细粒度的控制。使用`return`语句还是`HttpResponse`对象取决于具体的需求和情况。在大多数情况下,使用`return`语句已经足够满足开发需求,能够更简洁地返回响应。 ### 回答3: 在Django中,不一定非要使用return返回HttpResponse对象,而可以直接使用HttpResponse对象作为响应的返回值。使用HttpResponse直接返回响应的好处是可以更灵活地对响应进行处理以及设置响应的属性。 比如,可以在HttpResponse中设置响应的状态码、响应内容的编码方式、响应头、cookies等属性。这样可以更方便地控制返回给客户端的响应内容。 此外,还可以在HttpResponse中设置响应内容的类型,比如返回JSON格式的数据、返回文件下载等。使用HttpResponse对象能够更好地适应各种需求的响应类型。 另外,通过使用HttpResponse对象,还能够更方便地对响应进行包装和处理。可以在HttpResponse对象上进行一系列操作,比如对响应内容进行加密、压缩等处理,或者通过HttpResponse对象的方法进行跳转、重定向等操作。 总之,虽然在Django中使用return返回HttpResponse对象并不是必须的,但使用HttpResponse对象能够让我们更灵活地对响应进行处理和设置各种属性,从而更好地满足不同需求的响应类型和操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值