Android&Java 技术笔记

关于 基础 安卓基础 使用Fragment 安卓系统点击事件处理框架 官方Material design手册 《50 Android Hacks》一书 官方开发手册 Getting Started Building Apps with Content Sharing Building Apps with Multimedia Building Apps with Graphics & Animation Building Apps with Connectivity & the Cloud Building Apps with Contacts & Sign-In Best Practices for Interaction and Engagement Best Practices for User Interface Best Practices for User Input Best Practices for Background Jobs Best Practices for Performance Developer tools 官方分发手册 各个安卓版本引入的主要新特性 构建 Gradle ProGuard Multidex专题 测试 AndroidTDD 《Test Driven Development: By Example》一书 定制 MaterialDesign 使用style修饰View 安卓系统动效专题 视野 一些很棒的点子 Android项目架构 安卓开发技能树 Google dev 100 days系列视频 WebRTC Google IO 2015摘要 Data binding(MVVM,Model-View-ViewModel) 最佳实践 MVP(Model-View-Presenter)模式 Rx在Android中的最佳实践 Futurice公司安卓团队的建议 UI上的一些高效方式/最佳实践 深入 安卓性能优化 Memory leak专题 处理App运行时配置的变化(屏幕方向,语言等) Launch mode 和 Intent flags专题 Canvas & Drawables 自定义View/ViewGroup以高性能实现自定义UI 《深入理解JVM》 《Effective Java 2nd Edition》 《Android源码设计模式解析与实战》 深入Android frameworks Java对象内存使用 Java Memory model Java同步机制 Rx 依赖注入 AOP 《App研发录》一书 杂谈 函数调用时,传递参数应该是不可变的(Immutable) List.toArray()再强转是一定会失败的 使用词法分析、语法分析工具进行带语法文本处理 深入Java深浅拷贝、immutable、unmodifiable 面向对象六大原则(SOLID+) 暗时间:学会正确思考 后端 Feed系统的设计 关系型数据库设计范式 REST API设计 前端 React基础 深入浅出ES6系列 Flux基础 JavaScript 语言精粹 MOOC Effective Thinking Through Mathematics

Effective Thinking Through Mathematics

1年前 阅读 133 评论 0 赞 0

UTAustinX_UT.9.01x: Effective Thinking Through Mathematics

1.2

我的解答过程

  • 从小规模开始思考
    • 4个中挑最重的需要几次对比
  • 并未将其当做个例,而是一个可扩展的问题
    • 更多或者更少个,需要几次对比
    • 如果两次不够,需要多少次
  • 但是忽略了一个问题:一次并非只能对比两个
    • 在此前提下,得出了一个通项公式
  • 意识到前提错误之后,和视频中的学生一样,4 V 4 + 1

    • 但在发现不可行之后依然在寻求通项,并未寻求其他方式,从而得出了错误结论
  • 敢于尝试,即便是最基本,甚至错误的尝试,从试错中逐步改良
  • 系统性思考,思维缜密逻辑清晰
  • 扩展性思维很好,但是首要任务是着眼于当前的问题,但是当前问题解决之后保持思考是个好习惯

1.3

我的解答过程

  • 首先尝试
  • 首先尝试是好事,但是简单尝试之后应该总结规律,得出程序化的过程
  • 尝试某种意义上说是搜索,尝试几次之后,应该知道整个搜索的执行过程
  • 搜索过程中,所有的情况都需要考虑,而不是仅仅根据第一印象而作出判断
  • Go ahead and try things!
  • Be methodical and systematic
  • Explore all of the possibilities
  • Draw a picture

2.2

证明有无穷多个素数

  • 从小规模,具体的问题开始入手,寻找规律;而不是直接从通用、普遍的情况开始入手;

3.2

有理数,小数,分数

  • 从具体的例子开始增强理解,而不是从普遍情况入手;
你的支持将鼓励作者继续创作

评论(0)

(无)