剑宗代表的是外功,气宗代表的是内力。所谓气宗剑宗正宗之争,争的是重外功还是重内力。这点金庸在多部小说中写的很明白了,内功是基础,但外功也是必不可少。只有二者相辅相成,才是真正的武学宗师,武林正宗。令狐冲独孤九剑是厉害,可是没有后来学习吸星大法吸收的内力和易筋经的疗伤提升,他根本没法打败一流高手。令狐冲和岳不群的交战,书中就写了令狐冲靠着练习独孤九剑已久加上靠吸星大法使得内力深厚才能撑得长时间不败,最后找到辟邪剑法中的破绽取胜。二者是缺一不可的。

对于java开发者来说,学习框架可以看做练剑,学习原理可以理解成练功,学习框架可以快速上手并做出实际东西,像使用开源框架SSH、Spring Cloud等,可以快速搭建一些项目,简单的网站,不可否认,这在商业上面很有存在价值,但是我们不能因此而觉得只要学会框架就够了,首先,框架是在不停的更新中,这要促使你不停的去学习新的东西,记忆不同框架的API,其次,出了问题,很难定位。所以,除了学习框架,我们还要学习底层的功能,了解底层的原理,小到基本语法,大到数据库连接池,模式等等。只有两者相辅相成,才能练就一身JAVA的真本领。

大道总是简约而意味隽永的,至上的功夫包含的不是对其的痴,而是空澈,不求而仅做之,然后自来。这也应该就是原理(或可以说通用的哲学(自然科学所下的本质的定义,不会局限在一个领域))的无尚地位,当然我们不可能从哲学学起,再来理性的看待这种运用。

千万不要以了解了一些高级一点的命令,或者便捷的api使用作为一种成绩,而是在一个大一点的方向上把握。

java的剑宗与气宗相关推荐

  1. IT“江湖”中的“剑宗”与“气宗”

    武侠小说经常说的一句是,有人的地方就有江湖.那么IT这个行业,实际上也是一个"江湖".江湖中各色人物都有,今天我们说的就是其中两类人. 前段时间湖南卫视热映了于正版的<笑傲江 ...

  2. (原)从气宗和剑宗之争看ERP

    从气宗和剑宗之争看ERP 本文作者:老木(wood9999@163.com) 摘要:从气宗和剑宗之争,看企业的管理――内功和软件的功能――外功. 看过<笑傲江湖>的朋友,肯定记得华山派的剑 ...

  3. 神经网络的气宗与剑宗之争:先验强大的网络甚至不需要训练

    雷锋网 AI 科技评论按:深度神经网络中有许多连接权重,这些权重的值对网络表现有巨大影响:通过反向传播可以定向优化这些权重,提高网络的表现,这个过程被称作「训练」:训练过程通常需要多轮迭代,需要大量的 ...

  4. 大学的课程真的不合理吗? 看编程的【气宗】和【剑宗】之争

    看到网友的疑问:大学的课程真的不合理吗? 我个人的看法简单的说,  气宗注重基础,从算法,理论,思想,慢慢的转到应用.  剑宗注重实践,从实战,经验然后再逐步的掌握一些理论. 虽然这2种不能绝对的划分 ...

  5. Java算法:牛客网Java版剑指Offer全套算法面试题目整理及电子档,Java算法与数据结构面试题,面试刷题、背题必备!牛客网剑指offer

    剑指offer(java版) 牛客网Java版剑指Offer全套题目67道 资源来源于网络 目录 1.二维数组中的查找 2.替换空格 3.从尾到头打印链表 4.重建二叉树 5.用两个栈实现队列 6.旋 ...

  6. java 滑动窗口_【Java】 剑指offer(59-1) 滑动窗口的最大值

    本文参考自<剑指offer>一书,代码采用Java语言. 题目 给定一个数组和滑动窗口的大小,请找出所有滑动窗口里的最大值.例如,如果输入数组{2, 3, 4, 2, 6, 2, 5, 1 ...

  7. 【Java】 剑指offer(40) 最小的k个数

    本文参考自<剑指offer>一书,代码采用Java语言. 更多:<剑指Offer>Java实现合集   题目 输入n个整数,找出其中最小的k个数.例如输入4.5.1.6.2.7 ...

  8. java 加法不用_【Java】 剑指offer(65) 不用加减乘除做加法

    本文参考自<剑指offer>一书,代码采用Java语言. 题目 写一个函数,求两个整数之和,要求在函数体内不得使用+.-.×.÷四则运算符号. 思路 对数字做运算,除了四则运算外,只剩下位 ...

  9. 【Java】 剑指offer(28) 对称的二叉树

    本文参考自<剑指offer>一书,代码采用Java语言. 更多:<剑指Offer>Java实现合集   题目 请实现一个函数,用来判断一棵二叉树是不是对称的.如果一棵二叉树和它 ...

最新文章

  1. [SPOJ705]不同的子串
  2. Xilinx FPGA全局时钟和第二全局时钟资源的使用方法
  3. java自学难点_java学习重难点
  4. PHP反序列化—构造POP链
  5. 链表题目汇总(python3)
  6. 如何成为云计算专家?这些必须知道
  7. 前端给后端传递数据的时候,有些后端自己可以获取到的值应该由前端传递吗?
  8. 吴恩达深度学习 —— 3.10 直观理解反向传播
  9. CV新赛事:密集场景行人检测
  10. 函数式编程,我心中的 C 位!
  11. js基础--javascript基础概念之函数
  12. CUDA算法:MS-queue算法相关
  13. 《深入浅出struts》读书笔记(3)
  14. Mac上的windows 10系统,bootcamp 5更新 bootcamp 6,缺少bootcamp.msi
  15. 计算机专业有没有3D打印,3D打印技术属于哪个专业_招生问答
  16. linux如何编辑配置文件,如何编辑保存LINUX的配置文件
  17. python获取北京时间_python获取标准北京时间的方法
  18. [系统控件重绘教程(一)]重绘NSWindow
  19. 通过读取学生txt,进而实现随机选人(包含对应人物照片)并用GUI实现
  20. 【物联网毕设基础】单片机:NEC 协议红外遥控器

热门文章

  1. 视频教程手把手教你学Photoshop
  2. vmware虚拟机安装Linux Mint 20全过程
  3. 投屏之flv解析H264
  4. mysql contains 语法_MYSQL全文索引—CONTAINS语法
  5. python3 image模块安装,Docker image默认为Python3.6,即使我安装了Python3.7
  6. 百度AI人脸检测实现性别、人种肤色、年龄检测python
  7. 快速排序程序c语言,C语言实现的快速排序算法的代码
  8. Siege——压力测试
  9. java变量默认值_Java变量的默认值和初始化
  10. 第46屆ICPC 東亞洲區域賽(澳門)