语言过滤器,三重过滤器怎么做?
语言过滤器,三重过滤器怎么做?
三重过滤器是一种用于数据清洗的技术,它可以对原始数据进行三次过滤,以去除其中的错误、不完整或重复的数据。下面是一些实现三重过滤器的方法:
1. 使用SQL语句:可以使用SQL语句中的WHERE子句来实现三重过滤器。例如,在MySQL中,可以使用以下语句来删除包含空值的行:
```sql
DELETE FROM table_name WHERE column1 IS NULL AND column2 IS NULL AND column3 IS NULL;
```
1. 使用编程语言:可以使用编程语言中的逻辑运算符(如AND、OR和NOT)来实现三重过滤器。例如,在Python中,可以使用以下代码来删除包含空值的行:
```python
data = [(1, "apple", 10), (2, "banana", None), (3, "orange", 20), (4, None, 30)]
filtered_data = [row for row in data if row[1] != None and row[2] != None and row[0] != None]
print(filtered_data) # Output: [(1, "apple", 10), (3, "orange", 20)]
```
在上面的代码中,我们首先定义了一个包含多个元组的列表。然后,我们使用列表推导式来创建一个新的列表,其中只包含三个字段都不为空的元组。最后,我们打印出过滤后的数据。
自学java?
look教程在下方:
以下
正文:
那首先来了解一下什么是java:
Java是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言,是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。
那么为什么要使用这个语言呢,Java语言的特点跨平台性,通过Java语言编写的应用程序在不同的系统平台上都可以运行。原理是只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。
下面对java学习进行一次史无前例的剖析,细致的讲解零基础的人怎么学习Java。先看下Java在基础阶段的知识点路线图。
内容多吗?不要被吓到了,知识点剖析的比较细,所以看着比较多。不要害怕学不会,经过下面的详解,你就会明白这些知识点都是干嘛的了。
入门阶段,主要是培养Java语言的编程思想。了解Java语言的语法,书写规范等,掌握Eclipse、MyEclipse等开发工具,编写Java代码的能力。学完这个阶段你应该可进行小型应用程序开发并且可以对数据库进行基本的增删改查管理。注意:此阶段知识点的学习,会有真实的项目进行驱动学习,让你轻松理解各知识点。
1计算机基础知识
针对零基础学习的人,从对计算机操作等知识的了解,延伸到Java语言的发展与开发工具的使用上。主要是让你知道怎样执行计算机命令,认识Java这门语言,感受编程语言Java怎么开发程序。
1) 计算机基础
让零基础学习的人先了解计算机相关知识,进而再去了解Java语言。
2) DOS常用命令
了解什么是DOS,并掌握DOS控制台的打开方式,同时熟悉常用的DOS命令,例如:盘符切换、进入指定目录、删除文件等,完成使用DOS命令对计算机进行操作和控制。
3) Java概述
了解Java语言的发展史、Java语言平台版本、Java语言的特点,以及JRE与JDK。JRE是Java的运行环境,JDK是Java开发工具包,它包含了Java的开发工具以及JRE。所以安装了JDK就不用再单独安装JRE了。
4) JDK环境安装配置
了解了什么是JDK,以及JDK的重要性,下一步我们就来学习如何安装和配置JDK环境。在安装JDK之前,我们首先需要怎么玩JDK,针对不同的系统,我们需要怎么玩不用版本的JDK。
5) 环境变量配置
了解path、classpath环境变量,理解path变量和classpath变量的作用,并掌握path变量和classpath变量的配置方式。
6) Java程序入门
当JDK、环境变量配置完毕,我们就可以开始 编写Java程序。编写Java程序可以使用如下几种工具:notepad(微软操作系统自带)、Editplus、Notepad++、Eclipse、MyEclipse,sublime等等。
IntelliJ IDEA工具的使用(重点)
2编程基础
此模块学习是让你了解编程的具体流程,学习Java基础语法的格式等。具体要掌握不同数据类型的变量定义与使用,掌握不同运算符的运算规则,掌握流程控制语句的执行流程,编写方法的声明与调用,创建数组并访问数组元素等知识。
1) 注释
在程序开发工程中,用于解释和说明程序的文字我们称之为注释,Java中的注释分为以下几种:单行注释、多行注释、文档注释。
2) 关键字
了解Java关键字的含义及特点,掌握关键字使用的注意事项。
3) 标识符
了解什么是标识符,标识符的组成规则,以及标识符使用时的注意事项。
4) 常量与变量
理解常量与变量的含义,并掌握常量与变量的区别、变量的定义格式以及变量的赋值。
5) 数据类型
掌握Java语言的数据类型,如基本数据类型:byte、short、int、long、float、double、char、boolean,以及引用类型:类、接口、数组。
6) 运算符
熟练掌握Java中的运算符:算术运算符、赋值运算符、比较运算符、逻辑运算符、位运算符、三目运算符。
7) 流程控制语句
了解什么是流程控制语句,掌握以下流程控制语句:顺序结构、选择结构、循环结构,并能够通过流程控制语句实现特定的功能。
8) 方法
掌握方法的定义及格式,并能正确的调用方法,理解方法的调用过程,同时清楚方法的注意事项;掌握方法重载及其特点。
9) 数组
了解数组的概念,掌握数组的定义格式、静态初始化、动态初始化,并能够理解Java中数组的内存图解。熟练掌握数组的遍历、获取最值、数组元素逆序、数组元素查找、数组排序和二分查找,以及二维数组的定义格式及初始化。
3面向对象
现实世界中,随处可见的一种事物就是对象,对象是事物存在的实体,如人类、书桌、计算机、高楼大厦等。人类解决问题的方式总是将复杂的事物简单化,于是就会思考这些对象都是由哪些部分组成的。通常都会将对象划分为两个部分,即动态部分与静态部分。静态部分,顾名思义就是不能动的部分,这个部分被称为“属性”,任何对象都会具备其自身属性,如一个人,它包括高矮、胖瘦、性别、年龄等属性。然而具有这些属性的人会执行哪些动作也是一个值得探讨的部分,这个人可以哭泣、微笑、说话、行走,这些是这个人具备的行为(动态部分),人类通过探讨对象的属性和观察对象的行为了解对象。
1) 面向对象思想
了解面向过程编程思想,能够通过案例理解Java的面向对象编程思想,了解面向对象开发、设计、特征。
2) 类与对象
了解什么是类,什么是对象,并理解类与对象之间的关系;熟练掌握类的定义、对象内存图等。
3) 成员变量和局部变量
了解什么是成员变量,什么是局部变量,以及从他们在类中的位置、内存中的位置、生命周期、初始化值等方面掌握他们的区别。
4) 匿名对象
了解什么是匿名对象,掌握匿名对象的两种使用情况。
5) 封装
清楚的了解什么是封装,并能够理解封装的优点与缺点,同时掌握封装的原则。
6) this关键字
掌握this关键字的含义与使用。
7) 构造方法
了解什么是构造方法,构造方法的作用,以及与构造方法相关的注意事项。
8) 继承
理解什么是继承,继承的好处以及java中继承的特点和注意事项,继承中成员变量的关系、构造方法的关系、成员方法的关系,方法重写与方法重载的区别。
9) 多态
理解什么是多态,掌握多态案例及成员访问的特点,多态的优点和缺点,多态中的转型问题。
10) 抽象类
了解什么是抽象类,抽象类的特点,抽象类成员的特点。
11) 接口
了解什么是接口,接口的特点,接口成员的特点,类与类、类与接口的关系,以及抽象类与接口的区别。
12) 内部类
什么是内部类,内部类的访问特点,内部类的位置,什么是成员内部类、局部内部类、匿名内部类,以及匿名内部类在开发中的使用。
4、常用类
类库就是Java API(Application Programming Interface,应用程序接口),是系统提供的已实现的标准类的集合。在程序设计中,合理和充分利用类库提供的类和接口,不仅可以完成字符串处理、绘图、网络应用、数学计算等多方面的工作,而且可以大大提高编程效率,使程序简练、易懂。
学习内容:掌握Object类、Scanner类、String类、StringBuffer类、StringBuilder类、Arrays类、基本包装类、正则表达式、Math类、Random类、System类、Date类、DateFormate类、Calendar类,及其常用方法。
5、集合
集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对象的引用。简单一点就是说,集合是存放数据的容器。
学习内容:什么是集合?数组与集合有什么区别,集合类的特点,掌握Collection接口、Iterator接口、List接口、ListIterator接口、ArrayList类、Vector类、LinkedList类、泛型、Set接口、HashSet类、Map接口、HashMap类、LinkedHashMap类等。
6、IO
IO(Input/Output)是计算机输出/输出的接口。Java的核心库http://java.io提供了全面的IO接口,包括:文件读写,标准设备输出等等。Java中IO是以流为基础进行输入输出的,所有数据被串行化写入输出流,或者从输入流读入。
1) 异常
了解什么是异常,异常的由来,常见的异常,异常的分类,掌握jvm对异常的默认处理方案,异常的处理方案:try…catch…finally、throws,什么是编译时异常,什么是运行时异常,掌握它们两的区别,throws关键字、throw关键字,以及这两个关键字的区别,熟练掌握自定义异常,异常注意事项。
2) File类
了解什么是File类,File类的用途,掌握File类的方法:createNewFile()、mkdir()、mkdirs()、delete()、renameTo(File dest)、isDirectory()、isFile()、exists()、等方法,以及File类的基本获取功能方法和高级获取功能方法。
3) IO流
了解什么是IO流,IO流的用途;熟练掌握输入流、输出流、字符流、字节流、IO流的常用基类;如何使用字节流读写数据、复制数据;什么是字节缓冲流,如何使用字节缓冲流读写数据;什么是转换流,如何使用转换流更加高效的读写数据,内存操作流、打印流、标准输入输出流、序列化流、Properties集合。
4) IO流练习
(1) 复制文本文件;
(2) 复制图片;
(3) 把ArrayList集合中的字符串数据存储到文本文件;
(4) 从文本文件中读取数据(每一行为一个字符串数据)到集合中,并遍历集合;
(5) 复制单极文件夹;
(6) 复制单极文件夹中指定文件并修改文件名称;
(7) 复制多极文件夹;
(8) 已知s.txt文件中有这样的一个字符串:“hcexfgijkamdnoqrzstuvwybpl”;
(9) 请编写程序读取数据内容,把数据排序后写入ss.txt中;
(10) 获取每次读取数据的行号;
(11) 登录注册IO版。
7、多线程
是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。具有这种能力的系统包括对称多处理机、多核心处理器以及芯片级多处理(Chip-level multithreading)或同时多线程(Simultaneous multithreading)处理器。在一个程序中,这些独立运行的程序片段叫作“线程”(Thread),利用它编程的概念就叫作“多线程处理(Multithreading)”。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程(台湾译作“执行绪”),进而提升整体处理性能。
1) 多线程
了解什么是线程,什么是多线程,理解java程序的运行原理,掌握多线程的实现方案,如何获取和设置线程名称、线程的生命周期、如何解决线程安全问题、线程同步、Lock锁、死锁问题、线程间通信、线程的状态及状态转换、线程池。
2) 多线程面试题
(1) 多线程有几种实现方案,分别是哪几种?
(2) 同步有几种方式,分别是什么?
(3) 启动一个线程是run()还是start()?它们的区别?
(4) sleep()和wait()方法的区别;
(5) 为什么wait(),notify(),notifyAll()等方法都定义在Object类中;
(6) 线程的生命周期图。
3) 设计模式
了解什么是设计模式,设计模式的分类,熟练掌握单例设计模式(懒汉式、饿汉式)。
8 、网络编程
网络编程最主要的工作就是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的。
9、反射
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。
Java新特性:(重点及理解)
Java7特性重点:
switch支持String、泛型自动类型推断
理解:可catch多个异常,异常之间使用“|”分隔
Java8特性重点:Lambda表达式、接口中的默认方法和静态方法、新的Date API。
大家凑合着看看吧。
look教程你可以去B站上看一下老杜的159集的look教程,这套look教程在B站上的播放量是140多万,你说这套look教程好不好呢?
传送门:https://www.bilibili.com/video/av11361088?from=search&seid=10049749094615119838
有哪些非常现实而且有道理的句子?
1、感觉一旦消失,承诺就只是一张白纸。
2、每一种创伤,都是一种成熟。
3、生活不乏精彩,只是有时候我们的眼睛盯着乌云不放。
4、过去的事情已经过去,从现在起如何自新,才真正要紧。
5、无论走过多少坎坷,有懂得的日子,便会有花,有蝶,有阳光。
6、在这个世界上,不要太依赖别人,因为即使是你的影子,也会在黑暗中离开你。
7、有时候我们需要的不是一碗鸡汤,而是一个巴掌。有些人出现在你的生命里,就是为了告诉你:你真好骗。
8、人生就像不停在用的铅笔,开始很尖,但慢慢的就磨得圆滑了。不过,太过圆滑了也不好,那就意味着差不多该挨削了。
9、生活不能等别人来安排,要自己去争取和奋斗。而不论其结果是喜是悲,但可以慰藉的是,你总不枉在这世界上活了一场。
10、心境简单了,也就有心思经营生活;生活简单了,也就有时间去享受人生。
11、只有在你落魄时,才会知道谁是为你担心的笨蛋,谁是形同陌路的混蛋。
12、没有过不去的事情,只有过不去的心情。只要把心情变一变,世界就完全不一样了。
13、生活就要像疯子一样的过,才能忘记生命给我们的颠簸。
14、对身边的人好点,因为重要的人越来越少,剩下的越来越重要。
15、恋爱,不是慈善事业,不能随便施舍的。感情是没有公式,沒有原则,没有道理可循的。可是人们至死都还在执著与追求。
16、你活得不快乐的原因是:既无法忍受目前的状态,又没能力改变这一切。
17、所有的烦恼和懊悔,都可以归因于:想要,却得不到;得到了,却又不满足;满足了,又不去珍惜。
18、工作时认真的做,休闲时畅意的玩,睡觉时舒服的睡,与万物和谐相处,心无旁骛的度过每分每秒,生活自然逍遥。
19、笑容可以给任何人,但你的心,只需给一个人就好。
20、敢于面对困境的人,生命因此坚强;敢于挑战逆境的人,生命因此茁壮。
21、懂得装糊涂,不要总显示自己比别人聪明。
22、任何一个人离开你,都并非突然作的决定。人心是慢慢变冷,树叶是渐渐变黄,故事是缓缓写到结局。而爱,是因为失望太多,才变成不爱。
23、很多东西就像气球一样,看上去很美,但你不能戳它,一戳就“呯”的一声,什么都没有了。
24、真正的朋友能读懂你眼神中的哀伤,而其他人却相信你脸上的微笑。
25、有一个清醒的头脑比有一个聪明的头脑更重要,有一种良好的习惯比有一种熟练的技巧更实用。
26、心里装满自己的看法和想法的人,永远听不见别人的心声。
27、不要把心机和情绪都摆在脸上,这是一种幼稚的行为。
28、这个世界并不在乎你的自尊,只在乎你做出来的成绩,然后再去强调你的感受。
29、有三个方法可以解决所有问题:接受,改变,离开。不能接受那就改变,不能改变那就离开。
30、学会适应,就会让你的环境变得明亮;学会宽容,就会让你的生活没有烦恼。
31、学会低调,谦虚是人脉的基础。
32、不是每个人都适合和你白头偕老。有的人,是拿来成长的;有的人,是拿来一起生活的;有的人,是拿来一辈子怀念的。
33、世界很大,风景很美,机会很多,人生很短,不要蜷缩在一小块阴影里。
34、憎恨别人对自己是一种很大的损失。
35、计较得太多就成了一种羁绊,迷失得太久便成了一种痛苦。过多的在乎会减少人生的乐趣,看淡了一切也就多了生命的释然。
36、心小了,所有的小事就大了;心大了,所有的大事都小了。看淡世事沧桑,内心安然无恙。
37、最糟糕的感觉,莫过于不知道应该等待还是放弃。
38、被人走得最多的路肯定是最安全的,但别指望在这样的路上碰到很多猎物。
39、能为别人设想的人,永远不寂寞。
40、活在别人的掌声中,最易迷失自己;处在别人的关爱中,最易弱化自己。
41、人没钱不如鬼,汤没盐不如水。你会慢慢发现,一颗好心,永远比不上一张好嘴。
42、无论别人怎么看,你绝不能打乱自己的节奏。
43、掏心掏肺的对一个人,有可能会换来一生的知己,也有可能会换来一生的教训。
44、没有人可以回到过去重新开始,但谁都可以从现在开始,书写一个全然不同的结局。
45、所有人都想得到幸福,不愿承担痛苦,但是不下点小雨,哪来的彩虹?
fmart智能扫地机器如何复位?
智能fmart扫地机器人复位恢复出厂设置的方法可能因品牌和型号而有所不同,但通常的步骤如下:找到机器人的“恢复出厂设置”按钮或者组合按键。
这通常会在说明书或者官方网站上有说明。将机器人关闭。
有些机器人需要将其放置在充电座上进行恢复出厂设置。
按住“恢复出厂设置”按钮或者按下相应的组合按键,直到机器人发出提示音或者灯光闪烁等反馈。
释放按钮或者组合按键,等待机器人自动完成恢复出厂设置的操作。
重启机器人,按照说明书重新设置机器人的各项参数和功能。
如何让学习变得高效?
如何高效学习?
你可以...
刷知乎、刷头条、刷朋友圈;
看书、看新闻、看公号;
听直播、听微课、听演讲..
喜马拉雅、荔枝、得到等知识服务软件一个都不放过!
但,你是不是感觉,貌似学了很多,却没什么用…
记不住,讲不出,更用不到,面对问题还是一脸懵逼…
好像这些学习未曾发生过一样…
在这个时代,你究竟该如何学习才是更高效的方法?
看书、听课、做笔记吗?
人家计算机都用上深度学习了,你还停留在远古时代...
那怎么办?
你听过「如何把一头大象放入冰箱」的问题吗?
把大象放进冰箱分为三步:
打开冰箱放入大象关上冰箱其实学习也是一样,也可以把过程简化为三步:
打开大脑放入知识提取使用接下来,我们来详细说一下这三步具体该如何操作:
第一步:打开大脑
很多人在学习的时候,其实忘记了这第一步,上来就直接开始看书,结果所有眼里看到内容都是自己想看到的,凡是没兴趣的不看,看不懂的跳过,和自己认知不符的开怼...
这就是大脑没有打开的状态,新知识根本进不了你的大脑,就像是冰箱门没有打开,大象是放不进去的是一个道理。
一个人的认知状态分成四个维度,分别是:
不知道自己不知道知道自己不知道知道自己知道不知道自己知道大多数人其实是处在第一个层级,也就是「不知道自己不知道」的状态中的。
这个状态其实很可怕,可怕在哪呢?
就是当你看到这句话的时候,你会下意识觉得自己肯定不是这类人,因为感觉自己读了那么多年书又不是白读的,知识量还是很丰富的!
而它可怕就可怕在,你完全无法意识到自己处在这种「无知」的状态中,以前考试做不出题目,那我就知道了这个问题我不知道。可是,现实情况是连问题都没有了,你怎么知道你不知道什么呢?
你面对着百度,却不知道该输入什么...
在心理学上,这个现象称之为「达克效应」,也是我们常挂在口中的「无知者无畏」...
什么是达克效应?
它是一种认知偏差现象,指的是能力欠缺的人在自己欠考虑的决定的基础上得出错误结论,但是无法正确认识到自身的不足,辨别错误行为。这些能力欠缺者们沉浸在自我营造的虚幻的优势之中,常常高估自己的能力水平,却无法客观评价他人的能力。发现这个现象的Dunning和Kruger因此获得了2001年的搞笑诺贝尔心理学奖
因为无意识,所以你我都有可能正身在其中...
那怎么办?这个达克效应貌似无解啊!
你还记得你学习成长最快的是什么时候吗?
对,就是我们小时候。
小时候,我们知道自己什么都不懂,我们对身边的一切事物怀有好奇之心,我们对触碰到的每一件事物都想去摸一下,拿到嘴里去感受一下;我们并不知道该如何说话,但嘴里却总是咿咿呀呀的说个没完,我们从来就不害怕说错话;我们总喜欢问为什么,我们总喜欢把旧玩具玩出新的故事...
这个状态叫什么?
这个状态叫:初心!
什么是初心?
初心是禅修里的一个概念,意为「一颗初学者的心」,像一个孩子一样,对一切事物充满好奇的心。
但是现在,很多人都把「初心」这两个字给误读了。以为初心是指你最初做某件事情的那个起心动念,不忘初心是指你不要忘记最初出发时的那个愿….那个不叫初心,那个叫初衷。
不忘初衷,是到不了始终的,因为市场是变化无常的,你最初的想法,很可能没过几个月就过时了,你必须得调整,认死理是会撞南墙的!
只有「保持初心」,也就是保持一颗初学者的心,在变化的市场里,永远保持好奇心,持续学习,不断调整,你才能「方得始终」。
腾讯、英特尔、亚马逊、苹果...他们的「初衷」和现状早就发生了改变,但是他们始终「保持初心」,像一个初学者一样,在不断的学习和进化。
所以,想要破解达克效应,打开大脑的唯一方法,就是回到「初心」的状态。
就是承认自己的「无知」,就是不要分辨什么是知道的,什么是不知道的,而是要对所有的事情都充满好奇,让自己回到孩子的状态,让自己唯一知道的事情,就是「我什么都不知道」!
那是不是指什么都能往脑子里塞?
那你的大脑就变成垃圾场了。并且,进入大脑的东西是很难被拿出来的,被污染了很可能就是影响终身的,你必须要有所防范,怎么办?
你需要给大脑安装一个「过滤器」
刚才说的「初心」这个概念,很多人估计会联想到「空杯心态」
但「保持初心」并不是「空杯心态」,两者有区别的,空杯心态是指「被动」接受所有的信息,而保持初心是保持好奇心「主动」的学习新知识,是主动的,是有选择的。
相反,我们应该谨防「空杯心态」,要对输入到大脑的东西有所警觉,而不是来者不拒,因为请神容易送神难,进入大脑的信息,是极难被清理干净的,特别是那些含有说服技巧,有煽动性的话语,会长期霸占你的大脑,影响你的思维方式,而你可能还不自知…
这种现象,我们有个不太好听的专有名词来描述,叫做“洗脑”…
空杯心态,就是缺少了过滤器的大脑。
那怎么办呢?
今天,我要给你的大脑安装三个过滤器
1.区分「信息」与「知识」
什么是信息?
一切听到的、看到的、闻到的、感觉到的都可以称之为是信息,比如马路上的大妈骂街、电视里的新闻联播、抖音上的美女热舞、微信里的表情斗图….这些都是信息。
那什么是知识呢?
所谓知识,就是指那些被验证过的、正确的、被人们相信的概念、规律、方法论。
比如「复利」、「元认知」、「注意力」这些我们第一季度课程讲的内容就是概念;
规律是事物背后的运行法则,比如用户需求不变,产品的供应量降低,价格就会升高,这就是规律;
而方法论,就是我们俗称的「套路」,是一套被验证过的,解决某一特定问题的,最有效率的执行流程。
信息有真假,有时效;而知识有积累,有迭代。你要学习的是知识,而不是信息。
2.区分「经验」和「规律」
我们经常听成功人士的分享,他是如何通过艰难困苦,最后创业成功的,听得自己热血澎湃,也想照搬模仿,结果发现他那个时候的时代背景,现在不是;他找到的那个创始团队,自己没有;他开发的那个产品服务,已经过时…
他们分享的内容,叫做「经验」
经验,并不是规律。
因为幸存者偏差,成功的经验有很大的偶然性,同样的事情重复做一遍,哪怕是他自己也不一定能再次成功。这点我们之前的课已经讲过很多次,我们要学习的是规律,而不是经验。
规律是什么?
规律是能够导致重复成功的因果关系。
具体怎么得到呢?
我们需要先归纳,后推演:
从成功经验中推导出原因,这个过程叫做归纳法;得到原因后,一定要再推演一下,看这个原因能不能真的推出正确的结果,能不能重复2、3次成功,如果可以,才是规律。
比如说「置之死地而后生」是经验还是规律呢?
你也许有一次绝处逢生的经验,但你没看到的是很多人在绝处、在死地就真的就死掉了(都能活下来就不叫死地了…)
如果你把这个「经验」当成了「规律」,每次都把自己主动的置于危险的境地,告诉兄弟们,置之死地,我们才能后生,那么结果就很悲剧了...
3.区分「优质」和「劣质」
了解了信息与知识的区别,能分辨经验与规律,现在还有一个问题,那就是如今的知识量实在太多了,根本学不过来,面对海量的图书,和扑面而来的互联网资讯,被他们群体围攻,你感到无所适从,根本不知道该从哪里下手学习,分不清楚什么该学,什么不该学,进而产生了「信息过载」的焦虑感,怎么办?
信息过载,真的是因为信息太多了吗?恰恰相反,这是因为你知道的太少了!
这听起来有点反常识,就好像是说吃不下东西,是因为太饿了...
那为什么这么说?
那是因为你的知识量,还不足够拥有分辨内容优劣的能力。
在同一个领域内,图书也许有成千上万,但是真正好的书就那么几本,就像你看电影,全世界有几百万部电影,你不会觉得信息过载的,因为好电影翻来覆去就那么多,你打开电影库,找了半天,发现没什么电影可以看...
因为不了解,所以不知道要学什么,所以看上去要学的东西有很多。而一旦能分辨优劣了,你会发现好内容太少了!
那如何获得分辨内容优劣的能力呢?
答案是:见真识假!
好的看多了,自然就能分辨什么是差的了,就像审美一样,一旦提升上去了,就很难忍受难看的设计了。
那好的东西在哪呢?
如果你想学习某个领域里的内容,那就先去找这个领域里最出名的经典书去阅读,可以按各类图书榜单的排名里去挑选,也可以找行业内的牛人去推荐,这样找到的书你会发现来来回回说的就是那几本,这些就是好书。
如果你是刚刚进入一个新的领域,建议先从经典入门级的书开始读,这个有助于帮助你快速掌握这个新领域内的基础概念,对后期的学习帮助很大。
看完这些书后,再去看同行业的其他书,你突然发现,这时候你只需要看目录和序言,就能大致判断它是否值得阅读了。
第二步:放入知识
ok,打开大脑后,接下来,我们就应该把知识放入大脑了。
那么知识从哪里来呢?
两个途径:
1.自我学习循环
经验不能指导行动,因为经验有很多的偶然性,第一次成功了,第二次不一定能成功;别人成功了,同样的方式自己未必可以。
只有把经验升华成了知识、规律,才能指导我们的行动,这就是著名的库博学习圈。
通过自己的行动,形成经验,对经验进行反思,提炼出内在的规律,并通过这个规律验证同样的行动是否能够得出样的结果,如果可以,那这个规律就是知识。
2.向巨人学习
通过自我实践获得的经验,再把经验提炼成知识的方式非常好,有切身的体会,有自我的案例作证,但是效率太低。
一个人的时间是有限的,你不可能把所有的经验都自己经历一遍。
你的顿悟,也许只是别人的基本功,你所遇到的99%的问题,前人们基本都已遇到过,并且已经将他们的经验总结成了知识,变成了一本本图书,你只需要拿来学习即可。
可是,那么多的知识记不住啊!脑容量有限啊!
等到要用的时候,一个都想不起来,怎么办?
上次这个概念我记得是在哪本书上看到过的,到底是在哪本书呢?
翻箱倒柜找笔记本…
啊,笔记本找不到了….
囧~
用百度、谷歌、知乎吗?
那答案也是五花八门的,还掺杂着广告…
你可能会想:如果我有一个私人图书馆就好了
每看过的一本书,一条知识,写的一篇笔记,都能被整齐的分门别类,永久储存,还能有一键搜索功能,等需要的时候,还能有个图书管理员帮我找到需要的那条知识,那该多好?
对,今天就是要给你的大脑外接一个图书馆!
具体怎么建呢?
我们先来看一个理想中的图书馆应该有哪些特性?
1.存书/取阅要方便
图书馆得有很详细的图书分类,当我有一本新书,就可以把他归类存放;当我想起要找它的时候,也能方便查找和取阅。
2.查书要方便
当图书太多的时候,只是把图书归类已经不够了,比如我记得曾经看到一句话,但是不记得这句话是出现在哪本书上了,那我就需要用到检索功能,能通过一句话,就找到这本书。
3.书要可以做笔记
看书的时候,会迸发出很多的灵感,如果拿笔记本记录,后期容易对不上号,笔记本的管理又是一个大工程,如果能在书上直接写写画画,把重点的部分直接划线划出来,把想到的笔记、灵感直接写在书边上,这样就能加深对知识的理解,日后翻阅也能看到之前的思考。
4.常用书籍要放在显眼的区域
有些书用的比较多,价值比较高,我需要经常反复的看,就需要设置一个热门榜单区,把这些书都堆在那,这样就不用每次都进入图书馆很深的区域查找了。
了解了图书馆的这些特性后,接下来,我们就该根据这些特性,开始定制自己的个人图书馆了。具体怎么做?
读到这里,如果你觉得还不错,请帮忙先点个赞,我们接着往下看...
如何为大脑建立一个个人图书馆?
1.先给大脑外接一个硬盘,储存所有的知识
首先,大脑是用来思考的,不是用来记录的,大脑的记忆能力很不摆谱,而在这方面计算器是强项,我们就可以利用计算机的这个能力,给你的大脑外接一个硬盘,来帮助你储存知识。
我推荐使用的工具是:印象笔记。
当然,你也可以使用「有道云」之类的其他同类产品,根据自己的使用习惯选择,功能都差不多。印象笔记是我用的比较习惯的知识管理工具,我就以它为案例:
“注:印象笔记仅因案例需要而介绍,并非广告
印象笔记可以把你看到的:网页、微信文章、知乎回答、纸质书、手写笔记、大白板、听课录音…等等一切想记录的内容都一键保存起来,就像是你的第二个大脑,让你从此拥有过目不忘的能力。
印象笔记还能做像图书馆一样的内容分类,给内容打标签,设置内容间的超链接;有快速检索功能,智能推荐功能;可以手机、电脑、pad多平台同步,随时记录,随意修改,本地存储….简直是知识管理的神器!
有了这个工具,我们就可以开始动手建立我们的个人图书馆啦~
2.把知识分类归档
日常收集的这些内容是很零散的,特别是在如今的移动互联网,看到的内容多而杂,如果不做管理,他们就像在一个空屋子里撒了满满一堆纸,看似很多,却再也找不到曾经看过的内容了,那怎么办?
必须得给你的「图书馆」做分类,比如商业类、历史文化类、科学技术类、金融投资类等等。
和传统图书馆不同,在印象笔记里,你可以根据自己的兴趣和想要学习的主题,来自定义设置自己的分类目录,灵活度很高。比如,以下是我的主题分组:
“注:我的知识结构比较侧重于商业领域,因为内容比较多,三层结构不够放,所以,我把商业这个大类再拆分成很多一级目录。
有了这些分组之后,你就可以把日常收集的这些知识点分门别类的放入相应的类目里,这样知识就不会混乱了。
等你某一个类栏目里超过20篇知识点文章,你就可以试着把他们「结构化」..
3.把知识结构化
虽然有了分类,我们的知识点看上去已经不是那么杂乱无章了,但是他们之间还是不成体系,我们需要把知识结构化!
为什么我们需要有结构化的知识?
一辆保时捷911 Turbo车型,售价约为210万人民币;
你买回家后,还没开几天,就不小心猛烈的撞了一下,车子报废,变成了一堆废铁,现在几乎一文不值,你心疼不已…
可组成他们的原材料并没有变化啊,还是那些铁、玻璃、橡胶什么的...
为什么原来值210万,现在一文不值?
是什么改变了?
是这些原材料之间的组成结构发生变化了。
同样的要素,组成不同的结构,就会拥有不同的功能,那么这个整体的价值就会大不相同。
我们之所以感觉在互联网上,看了很多知识,但感觉用处不大,就是因为这些知识都是碎片化的,彼此之间没有结构。
这就像我们买了一堆汽车零件回来,每一个零件看上去都很好,但是堆在一起,依然是一堆零件,而不是一辆车,根本无法使用。
这就是为什么很多真正爱学习的人,比较反对在互联网上碎片化学习,而更愿意看书的原因,就是因为一本好书,它的知识是结构化的,学完一本书,就像装配上了一件已经组装好的武器,能够解决一系列问题。
那么,我们就不能在互联网上学习知识了吗?
并不是,而是你需要有把零碎知识组装起来,让他们成为结构化知识的能力!
那我们应该如何把这些零碎内容,变成结构化的知识呢?
方式一:根据MECE法则自己拆解、组装:“注:MECE法则,是麦肯锡咨询顾问芭芭拉·明托在《金字塔原理》中提出的一个思考工具,意思是「相互独立,完全穷尽」也常被称为「不重叠,不遗漏」。
比如说你想学习一个主题,叫做:中国历史
那么你就可以按「时间线:夏、商、周、秦…」+ 「空间线:中原、西域、草原、海洋…」+「主题:人文、商业、军事、后宫那些事等….」进行拆分,再组合,形成结构化的知识:
如果按照这样的分组把知识填满,那么在未来,讲到中国的任何一个事件,你都可以从当时的时间、空间、主题等不同角度,从他们彼此之间的相互影响关系出发,综合性的分析一件事,而不是单单对独立事件看热闹式的侃大山,这就是结构化知识的力量。
方式二:站在巨人的肩膀上有些领域知识的结构化已经非常成熟了,你可以直接拿来使用,比如一些经典书籍的目录,一些领域的全局示意图等,都是把这个领域里所有的分类,和彼此之间的逻辑关系给画好了,你直接拿来使用即可。
比如,我在「商业-团队管理」这个主题下的结构是参考《刘润·五分钟商学院》的:
梳理好结构,我们就可以把日常看到的内容、脑子里灵光一现的想法,都分门别类的储存起来,这就像把散落的纸张一张张装订成册,再把一本本书归类放好,最终成为你个人的一个图书馆。
比如下图,是我在「沟通能力」下的「双向沟通」中收藏、编写的内容:
完成了这一步,你个人的结构化知识体系就会慢慢浮现在你的眼前了,你懂什么,不懂什么,还欠缺什么,就一目了然了。
然后,有针对性的去学习那些在结构中还比较薄弱的环节,逐步完善你的知识体系。
有了结构化的知识,你再遇到某一领域内的问题时,就不再是用点状的眼光去简单评判,而是用全局的视角来整体分析了...
4.建立知识之间的连接
还记得我们讲的复利效应吗?让新知识和旧知识连接的越多越深,知识的增长就不是线性的,而是指数型的。所以,光储存知识还不够,需要和它发生一次关系。
首先,是你与知识之间的连接:
因为印象笔记使用非常方便,很多内容都是一键收藏的,这样的方便也会导致一个副作用,就是收藏完之后,就没有之后了…
过了几个月,也许你自己都忘记了当时竟然收藏过这篇文章。
因此,每一次新加入的知识,都需要与你的原有知识做一次连接,它才能成为你大脑中的一部分。你需要在整理你的收藏夹时,对每一个笔记做一次加工,可以是为内容重新排版,画出你认为重点的部分;也可以写上几句评语和感悟,加深理解。
总之,就是要让这个新知识和你本人发生一次深度接触,而不仅仅是让它存到你的个人图书馆里去积灰。
其次,还要建立知识与知识之间的连接:
你可以通过超链接的形式,在一篇内容中插入另外一篇内容的超链接,这样你就可以非常方便的从一篇文章快速跳转至相关的延伸阅读中去,这能帮助你从多个角度理解同一个问题,提升你看问题的全局性。
印象笔记还自带了智能推荐功能,它会自动识别出你文章的内容,为你推荐相关的其他信息,也是相当的方便。
5.设置热门榜单,熟练使用搜索功能
热门榜单不是指你把喜欢的知识设置成快捷方式,而是某些知识需要你每天使用,那么你就可以把这个知识升华成你的思维习惯和行为习惯,而不仅仅是躺在知识库中,等待需要的时候再去寻找。
比如本文的前半段说到的一个概念,叫做「不忘初心」,这个概念你知道是没用的,你得让它成为你日常的习惯。
每天晚上复个盘,看看自己定下的这些习惯有没有做到,没有做到的原因是什么,明天准备如何改善?一个习惯坚持21天以上这样的往复,一般就能养成。
而类似于「交易成本」、「边际效用」等概念,平时不会用到,但是当某个特定问题出现的时候,你又需要它们,你应该如何处理?
这类概念,你只需要把它们安安静静的存放起来就行,等需要用的时候,再通过搜索框寻找,就能快速的找到它们。
比如,现在要解决某个产品的定价的问题,我就可以在印象笔记中搜索“价格”,那么就会出来所有和价格有关的内容,按相关度排序,这样我就能很快的找到可用的知识来解决眼前的问题了。
第三步:提取使用
打开大脑,放入知识,形成结构,你的个人的图书馆慢慢铸建成型。
但是,如果你的学习到此为止的话,你顶多就是个图书管理员,管理着偌大的知识库,却从来不使用…
听的时候很激动,想的时候很感动,合上书后一动也不动,人到中年时发来一声叹息:学了很多知识,却依然过不好这一生…
废话!
学了很多知识,当然是过不好一生的!
要过好一生,你得「使用」知识!
知识「没有用」,是因为你没「用」;不是因为你「没用」,而是因为你没「用」!
那如何把学到的知识,提取出来,真正变成自己的能力呢?
又进一步,让你的「知行合一」呢?
这又是另一个话题了,为此我专门写了一篇文章(专栏第十五课),如果你感兴趣,欢迎移步关注我的公众号「富研社」进行系统性的学习,那里我会有更详细的解读。
注:今天这篇内容只是专栏中的一篇文章,整个专栏是一个完整的知识体系,如果你没看过之前的内容,建议从第一篇开始阅读。
已经有6000多万小伙伴看过这个专栏了,内容是免费的哦,我们专栏见~
看完三件事:
如果你觉得这篇内容对你挺有启发,我想邀请你帮我三个忙:
点赞, 让更多的人也能看到这篇内容关注我和专栏, 让我们成为长期关系关注公众号「富研社」, 第一时间阅读我专栏的最新课程谢谢你的支持!