出现窗户把手不能控制卡槽卡扣的问题

原因:

由于控制把手和窗户的螺丝松动,导致把手没有办法控制里边竖着的东西,没有办法控制卡扣和卡槽吻合松开。

分析(按照计算机思维):

1、研究对象:把手和对象

2、研究目的:是使二者紧密联系(严丝合缝)

解决办法

严丝合缝:使用长螺丝(头上带着螺母)来保证把手和窗户紧紧贴合固定,这样才能保证在转动把手的时候能够很好的操控窗户中 铁棍。

伟大的进步:

1、两点确定一条直线:短螺丝钉尾螺纹和铜丝增大把手和窗户的摩擦力————>长螺丝钉尾螺母增大二者摩擦力
2、局部和整体:一层窗户的铝合金板(整个窗户)——————>三层窗户的铝合金板(整个窗户),更加牢固。

窗户关不上的问题

背景:

总有同学关窗户用力过猛,窗户还是关不上。

研究方法:

控制变量,查看正常关闭和非正常关闭有什么东西发生了变化 ,发现是窗户两侧的阻尼装置起了作用。

原因:

用力过猛,导致阻尼装置应激,卡扣卡死。

解决办法:

轻拉轻推,将窗户缓缓往里拉,发现卡住,缓缓向外推,推到最外边,然后再轻轻往里关。

热水装置出现茶叶残渣问题

背景:

有漏斗桶,但是接水装置还是出现了茶叶残渣。

解决办法:

思想上移:

1、关心别人的意识,不把茶叶残渣倒到相应位置,自己值日的时候也会自食恶果。没有好的环境,自己接水的时候也嫌恶心。
2、积极主动,负责任的态度,要及时帮助别人,及时发现问题,不是捡起来茶叶残渣,是如何杜绝这种现象的发生。

思考:

1、编码就是人生 ,不会生活的人不会编码,也过不好自己的一生。编码需要想象力和创造力,二者的前置条件是观察,观察为什么老师的窗户不坏,但是我们的窗户老是坏。控制变量,进行对比。
2、工欲善其事必先利其器 ,当我们解决问题的时候要善于使用工具,例如膨胀钉,钻头,长螺丝等标准件,是我们日常生活必备知识。
3、站在巨人肩膀上:首先询问相关人士,类似问题如何解决。
4、善于思考,明确对象,明确边界,我们要解决什么问题,问题的主体是什么,目的是什么?例如今天的过程:主体是窗户和把手,目的是保证长时间让二者严丝合缝。列方案以后要先考虑可行性,然后实验以后测试,查看反馈。
5、追本溯源:不将就是发现的原动力,出现问题要明白原理逻辑,窗户把手失修,内部是怎么工作的?哪个环节出了问题?要是没有找到解决办法,可以站在巨人肩膀上,问有生活片经验的人,查阅资料等。都是方法
6、单一职责:茶叶桶是为了倒茶叶的,热水器接水装置是加热水的(顺便有个水漏防止大家烫伤)。二者不可混淆。茶叶残渣就好像茶叶桶类中的数据,可他偏偏暴露在了热水器接水装置中。这毫无封装的概念,数据暴露使类之间的耦合度变高,程序就会乱套,现实生活又何尝不是呢?茶叶残渣在热水器接水装置里边 ,长时间囤积散发异味,这就是耦合度变高的结果。
7、不懂原理没有办法写出可复用,扩展,维护的代码。生活也是,不懂原理,我们就没有办法知道门把手为啥坏了?坏了就要换窗户吗?懂了原理我们就能低成本高性价比解决现实的坏把手的问题。代码也是一样,搞不懂反射,只会用的话,当有天程序出了问题,我们就不会排查,没有办法灵活使用反射。那我们是不是该反思学习反射之于我们的意义呢?写代码要是一味将就只实现功能,等程序出现问题,我们再后悔就来不及了,当然,明确原理能让我们灵活使用工具,低成本解决所有问题。

代码源于生活我们需要观察力想象力和创造力相关推荐

  1. 【设计模式-工厂方法】想象力和创造力:你考虑过自动化实现工厂吗?

    无限思维-想象力和创造力:自动化实现工厂方法 前言 一.<大话设计模式>对应的Java版本工厂方法 类图先行: 代码实现: 思考升华: 二.想象力:创新型思维+解决思路 战略上:以无限思维 ...

  2. 怎么锻炼孩子的想象力创造力_7个简单方法,培养孩子的想象力和创造力

    很多家长都十分重视让孩子学知识,早早地就教他数数.背诗,但却往往会忽视想象力的培养. 有研究显示,拥有良好想象力并且善于运用想象力解决问题的孩子,在学业.社交.情绪控制等方面做得更好,因为他总能用不同 ...

  3. 怎么锻炼孩子的想象力创造力_7种简单玩法,培养孩子的想象力和创造力!

    2 岁左右的孩子都会开始喜欢玩"过家家",他可能会把玩偶当作宝宝,自己扮演爸爸或妈妈,还可能会把积木当作电话.小火车或任何他需要的东西. "过家家"游戏帮孩子认 ...

  4. 【智能医疗】发挥人类想象力和创造力,如何实现智能医疗?

    为医生提供智能辅助诊断服务,慧影AI应用系统采用迁移学习法实现肺结节早期智能筛查 人工智能已经进入到迅速发展的时代.为抓住发展机遇,国务院发布人工智能发展规划,将其作为未来国家重要的发展战略.作为其中 ...

  5. 让代码创造童话,共建快乐世界:六一儿童节特辑

    让代码创造童话,共建快乐世界:六一儿童节特辑 六一儿童节即将来临,这是一个属于孩子们的快乐节日.为了让这个节日更加有趣,我们发起了"让代码创造童话,共建快乐世界"六一活动.在这个活 ...

  6. 简单改变后的重大意义

    代码对比 思想 进行讨论之前 进行讨论之后 总结: 代码对比 思想 进行讨论之前 感觉版本二只是在版本一的基础上增加了两个变量,变得更灵活了,可以不只是5和6相加. 进行讨论之后 1.版本一到版本二实 ...

  7. 用python画爱心的代码-Python一行代码画个爱心案例

    昨天六一儿童节,大小朋友都过节了,真好!"人生易老天难老",这很现实,读这句诗不期然就有一种沧桑的感觉.而要人生幸福,是需要保持一颗童心的.<三字经>开篇说" ...

  8. 【强化学习】强化学习的基本概念与代码实现

    选自DeepLearning4j 机器之心编译 参与:Nurhachu Null.李泽南 从 AlphaGo 到自动驾驶汽车,我们能在很多最先进的人工智能应用中找到强化学习的身影.这种技术是如何从零开 ...

  9. YApi接口管理平台远程代码执行漏洞(含批量POC)

    0x00简介 YAPI是由去哪儿网移动架构组(简称YMFE,一群由FE.iOS和Android工程师共同组成的最具想象力.创造力和影响力的大前端团队)开发的可视化接口管理工具,是一个可本地部署的.打通 ...

最新文章

  1. 电脑图片不显示缩略图怎么办
  2. Metail Design各个控件(二)
  3. 【今日互联网大事儿】聚美市值缩水一半
  4. Visual C++——黄维通《 Visual C++面向对象与可视化程序设计》——习题7-12
  5. Python综合应用——宿舍管理系统
  6. linux 搜狗输入法快捷键设置,Linux配置中文输入法(搜狗输入法)-Go语言中文社区...
  7. 服务器开机自检提示信息,hp服务器开机自检报错提示
  8. java xlsm_poi读取excel(xls和xlsx,xlsm)给定单元格内容
  9. 心理正常与异常的区分_判断心理正常异常三原则
  10. 天玑810处理器怎么样 天玑810相当于什么水平
  11. 我国高分系列卫星遥感影像介绍
  12. matlab 二维矩形函数,科学网—利用MATLAB对非矩形域实现二维插值 - 张乐乐的博文...
  13. 【VUE】vue网站设计-----字节招聘网站设计
  14. oracle wallet相关的bug|oracle wallet使用注意事项|ORA-28374: typed master key not found in wa
  15. 上网行为管理功能概述及实现
  16. 【Java核心】详解Java中断机制
  17. Windows XP/Vista 开机启动设置项
  18. 卡罗拉 (COROLLA) 2017 款 改款 1.6 L S-CVT GL - 空调控制方式
  19. 读书 | 《富爸爸穷爸爸》
  20. hge引擎配置登录器教程_3Blue1Brown 动画制作教程(1)--制作第一个自己的动画

热门文章

  1. 计算机专业怎么考护士证,护士资格证人机考试怎么考
  2. windows 快捷键大全 窗口最大化快捷键,最小化,重命名等
  3. iOS - RunLoop 深入理解
  4. RFC 4904 翻译
  5. java double相减_完美解决java double数相加和相减的方案
  6. 钟琬婷5年级中文文章《我的南京英语交流之旅》
  7. 移动web-空间转换
  8. 安卓手机如何将Word文档转换成PDF
  9. 关于 VirtualBox6 下的 Win10 虚拟机 与 宿主机 共享文件
  10. Virtualbox共享文件夹没有访问权限