Atitit 技术学习 的方法总结 attilax总结 目录 1.1. 跨框架 1 1.2. 跨语言学习法 1 1.3. 概念学习法 1 1.1 在比较中学习 多语言 2 1 1.3 .2 在历史
Atitit 技术学习 的方法总结 attilax总结
目录
1.1. 跨框架 1
1.2. 跨语言学习法 1
1.3. 概念学习法 1
1.1 在比较中学习 多语言 2 1
1.3 .2 在历史中学习 4 1
2. 自己动手实现学习法 2
2.1. 标准化学习法 了解是否有相关标准化,是如何实现的 2
2.2. 原理,内部构成学习法 3
3. Ref 3
- 跨框架
- 跨语言学习法
- 概念学习法
都可以完善具体的实现模式
比如学习orm 就有hb mybatis 等不同的实现模式
学习io ,上传,就有php net java等不同语言的不同实现模式
- 在比较中学习 多语言 2
- 语言不同,规则不同 2
c语言和ruby语言中的真假值 3
java语言中的真假值 3 - .2 在历史中学习 4
- 理解语言设计者的意图 4
应该学哪种语言,我们无从所知 4
学习适用于各种语言的知识
1.2 在历史中学习
理解语言设计者的意图
设想你在阅读关于编程语言某种功能的介绍时,脑子里总有一种不够透彻的感觉。这时,你想知道为什么需要这种功能。
编程语言也是人创造出来的。知道了语言设计者为解决何种问题而创造了这种语言,以及这种语言经历过怎么样的历史变迁后,慢慢地就能理解为什么需要有这种功能了。
学习适用于各种语言的知识
现在还有很多被不同人以不同理由推荐学习的编程语言。然而,在 5 年后、10 年后,单个语言的知识是否依然有用?没人能说清楚。通过比较不同的语言、了解语言的发展历史及其变化原因,培养对不同语言都适用的理解能力,是非常重要的。
1.3 小结
本书并不是只介绍某一特定语言,而是着眼于学习具有普遍适用性的知识。为此,我们使用“在比较中学习”和“在历史中学习”这两种方法。
“在比较中学习”不是学习某种特定语言的编程,而指的是同时比较几种语言,从而掌握哪些知识是因语言不同而不同的,哪些知识是几种语言共通的。
“在历史中学习”指的是探寻语言是如何变化的,以及在发生变化前存在哪些问题,从而理解语言为何开发出各种功能。
- 自己动手实现学习法
- 标准化学习法 了解是否有相关标准化,是如何实现的
是否有dsl
了解原理,内部构成,与实现流程
自己动手实现来实现
查找资料,有几种不同的实现模式,有什么区别优缺点
查找资料其他语言是怎么实现的。
找到最简化的实现(开发效率考虑。。
与外部的互操作
比如学习数据库
分类,数据库的种类nosql sql数据库 kv数据库等
尽可能了解sql标准演进 以及新特性
不同的数据库sql之间的区别
Sql语言与java这类语言的区别,语言体系位置
了解数据库原理理论学习,
了解数据库构成(sql引擎,索引引擎,事务引擎,存储引擎
自己实现一个简化版数据库,理解各个部分组成与概念功能
其他语言是怎么访问数据库的(。Net php node。Js等)
连接数据库的最佳实践
- 原理,内部构成学习法
- Ref
Atitit 技术学习法 概念学习法 跨框架与 跨语言学习法
代码之髓:编程语言核心概念 - 代码之髓 (豆瓣)
Atitit 技术学习 的方法总结 attilax总结 目录 1.1. 跨框架 1 1.2. 跨语言学习法 1 1.3. 概念学习法 1 1.1 在比较中学习 多语言 2 1 1.3 .2 在历史相关推荐
- 以下选项中不符合python语言变量命题规则的是_【单选题】以下选项中符合Python语言变量命名规则的是A. AI! B. Templist C. 3_1 D. *i...
参考答案如下 单选"伐柯如何?匪斧不克.娶妻如何?匪媒不得."出自下列哪一篇<诗经>作品( ) 下选项中_____it rain tomorrow, we would ...
- Vim和Ctags使用心得---在Taglist中加入VHDL语言
Vim和Ctags使用心得---在Taglist中加入VHDL语言 Vim和Ctags使用心得---在Taglist中加入VHDL语言 - 楼心月 - 博客园 Vim和Ctags使用心得---在Tag ...
- Atitit 学习方法 补充 艾龙 著 attilax著 1. Atitit 学习的方法 attilax总结 1 1.1. 2. 基于学习策略的分类 2机械 示教 演绎 类比 解释 归纳 2 1.
Atitit 学习方法 补充 艾龙 著 attilax著 1. Atitit 学习的方法 attilax总结 1 1.1. 2. 基于学习策略的分类 2机械 示教 演绎 类比 解释 归纳 2 1.2 ...
- Atitit 切入一个领域的方法总结 attilax这里,机器学习为例子
Atitit 切入一个领域的方法总结 attilax这里,机器学习为例子 1.1. 何为机器学习?1 1.2. 两类机器学习算法 :监督式学习(Supervised Learning)和非监督式学习( ...
- Atitit. 真正的全中国文字attilax易语言的特点以及范例
Atitit. 真正的全中国文字attilax易语言的特点以及范例 1. 前言 attilax易语言是什么??1 2. attilax易语言的特点2 2.1. 支持多语言文字,不只汉字,还有藏文,维文 ...
- atitit.为什么技术的选择方法java超过.net有前途
atitit.为什么技术的选择方法java超过.net有前途 #----有没有法律依据不同的铜需求... 通常有开发效率,需要在稳定性.. 笔者 老哇爪 Attilax 艾龙, EMAIL:1466 ...
- 传统与深度学习遥感变化监测遥感技术路线与方法
传统与深度学习遥感变化监测遥感技术路线与方法 基于多时相影像进行地表覆盖变化监测是遥感的一个重要应用,在城市违法建设监测.水政违法建设监测.森林砍伐监测等领域得到广泛应用.由于遥感算法.数据源质量等原 ...
- 公开学术报告笔记 | 上海雷达同心学术论坛之雷达图像解译技术研讨会-合成孔径雷达学习成像方法初探
笔记原文链接:https://mp.weixin.qq.com/s/Cp5NhUhPZ91CmoeK-WytmQ ↑ \uparrow ↑ 打开上述链接即可阅读全文 讲座信息: 报告人:武俊杰教授, ...
- Atitit.java swing打印功能 api attilax总结
Atitit.java swing打印功能 api attilax总结 1. 打印方式有三种:2 1.1. 一是不经过任何修改,直接调用javascript中的window.print()打印.2 ...
- Atitit 《控制论原理与概论attilax总结
Atitit <控制论原理与概论attilax总结 <控制论> 奠基之作,出自创始人维纳.虽然内容权威,但我认为带有相当强烈的个人色彩,且门槛较高,不适合入门.深入研究控制论必看书籍 ...
最新文章
- 日常记录-Pandas Cookbook
- 俄罗斯自研Elbrus CPU参数曝光,CEO年近九旬仍未退休
- 内网java发送邮件_基于JavaMail的Java邮件发送:简单邮件发送
- HTML基础(我的复习和学习过程)day-01
- android.support不统一的问题
- linux nginx编译详解,Linux下nginx编译安装教程和编译参数详解
- php下载 微信头像图片_php 下载微信头像
- 什么是依赖,什么是抽象
- 突发奇想-怎么写一个死锁?
- android软件游戏显示fps测试工具,fpsviewer—实时显示fps,监控Android卡顿的可视化工具...
- 【翻译】PHP中 文字编码变换时 使用SJIS-win而非SJIS,使用eucJP-win而非EUC-JP
- 调侃《Head First设计模式》之总结篇
- 数字电路基础知识——CMOS门电路 (与非门、或非、非门、OD门、传输门、三态门)
- 为什么有些PDF打印不了
- MongoDB 网页可视化管理(adminMongo 的安装、配置)
- Python教程:利用百度API进行批量图片OCR识别
- 大厂面试通行证- Java基础
- 【C++】endl的作用
- 36氪| 中国企服软件金榜-项目管理软件排名揭晓
- 【毕业设计】 基于单片机的移动共享充电宝设计与实现 - 物联网嵌入式 stm32 c51
热门文章
- 局域网如何找路由器外的计算机,用路由组建小局域网,怎么使局域网之外的计算机共享到打印机?...
- c oracle案例,Oracle 19c CRS重启案例记录
- java计算两点距离_Java 使用经度计算两点之间的距离?
- 内存分配——栈、堆、静态区、符号区等等
- 闲谈REST API
- Windows 10 份额突破 40%,Windows 7 连跌四月终回升
- 基于内容和用户画像的个性化推荐
- 2016.7.27 VS搜索正则表达式,在UltraEdit中可选用Perl正则引擎,按C#语法搜索
- Redis-秒杀场景应用
- Linux SHELL 命令入门题目(一)