搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
weixin_40725706
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
自然语言处理学习笔记八(命名实体识别)_自然语言处理中的tag一般表示什么
2
(七)Eureka服务注册与发现_eureka服务注册与发现原理
3
如何快速启动多个 SecureCRT ®会话。_securecrt一个窗口打开多个会话
4
AI绘画:StableDiffusion XL1.0的15种风格!_sdxl绘画风格
5
10. Go使用validator库进行参数校验_go validator
6
【深度学习基础】MAC pycharm 专业版安装与激活_mac pycharm激活
7
Spark中有哪些情况会导致数据倾斜?在不同的数据倾斜问题中处理方法分别是什么?_下面哪些可能是spark数据倾斜原因
8
mac 挂载nfs_Mac中配置NFS server
9
python中的numpy库_python的numpy库
10
国内IT成功人士的成功之路_it行业成功人物的成功原因
当前位置:
article
> 正文
Java 学习方法浅谈(http://www.javaeye.com站长Robbin著)_站长工具束缚
作者:weixin_40725706 | 2024-08-11 20:19:04
赞
踩
站长工具束缚
Java本身是一种设计的非常简单,非常精巧的语言,所以Java背后的原理也很简单,归结起来就是两点:
1、JVM的内存管理
理解了这一点,所有和对象相关的问题统统都能解决
2、JVM Class Loader
理解了这一点,所有和Java相关的配置问题,包括各种App Server的配置,应用的发布问题统统都能解决
就像张无忌学太极剑,本质就是一圈一圈的画圆,你要是懂得了太极剑的本质,那么太极剑就那么一招而已,本身是很容易学的,只是难度在于你要能够举一反三,化一式剑意为无穷无尽的剑招,这就需要一点悟性和不断的实践了;反过来说,如果学剑不学本质,光学剑招,你就是学会了1万招,碰到了第1万零1招,还是不会招架,败下阵来。
技术世界本来就是丰富多彩,企图统一标准,实际上也做不到,但是世界本质其实并不复杂。学习技术,特别是某种具体的软件工具的时候,应该学会迅速把握事物的本质,不要过多搅缠细节。软件工具应该为我所用,而不是我被工具所驾驭。当你具备了对整个J2EE架构的设计和实施的能力,你还会被具体的工具束缚吗?哪种工具适合你的架构,你就用什么,哪种不适合你,你就抛弃它,软件皆臣服于你的脚下,而不是你被什么软件牵着鼻子走,到了这种程度,你难道还害怕学习什么新的软件?
我自己也在一直朝着这个方向努力,在我心中,设计软件,架构是第一位的,采用什么技术要为架构服务。如果我发现什么技术对我的架构来说很重要,那么我会花时间去学习,去钻研,就像我花时间去钻研ORM一样,如果我觉得什么技术对我的架构来说没有用,即使技术再火爆,我也不去碰它。
总之要学会抓住本质,驾驭技术,而不是被技术所驾驭。当你掌握了本质原理,其实学什么都很快,毕竟都是相通的,我先看JDO,后看Hibernate,其实两者就很类似,所以学得很快,以后如果有工作需要,要我学习别的ORM,那我也不会觉得有什么困难的,一样手到拿来。
更有说服力的是Unix类的操作系统,那就更相似了,只要抓住了Unix最本质的几点,例如shell命令和编程,文件系统结构和配置,系统启动原理和过程,所有的Unix都是无师自通的。我自己会用Linux,FreeBSD,SCO Unix, Solaris,HP-UX 和 AIX等6种Unix,更体会到一通百通的道理。
拿刚出了光明顶密道的张无忌来说吧,(我很喜欢张无忌这个角色),他也没有练过什么武功,但是他已经把天下武学之本质:九阳神功 + 乾坤大挪移学会了,所以不管什么功夫,他都是看一遍就会,马上为我所用,看了空性用了一遍龙爪手,就会用龙爪手来破对方;和昆仑派打了一架,就会用昆仑剑法和灭绝师太过招;七伤拳更是无师自通;太极拳也是看一遍就会。
总之,学习方法还是很重要,别被五花八门的技术给搞不清学习方向了。
_________________
天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,增益其所不能。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/weixin_40725706/article/detail/965917
推荐阅读
article
java
agent
开发_
java
agent
开发...
本文主要记录下如何创建一个简单的
java
Agent,并配置运行。1.创建Agent类package com.
java
4...
赞
踩
article
idea
git
过滤
target
_
IDEA
+
maven
零基础构建
java
agent
项目...
Java Agent(
java
探针)虽说在 jdk1.5 之后就有了,但是对于绝大多数的业务开发
java
er 来说,...
赞
踩
article
【
Java
】迷你
DVD
管理器
...
Java
:迷你
DVD
管理器
。为某音像店开发一个迷你
DVD
管理器
,实现
DVD
碟片的管理,包括如下功能:1、新增
DVD
2、查...
赞
踩
article
Java
使用Paddle
OCR
,这可能是
Java
目前最通用的
OCR
_
paddleocr
java
...
Java
代码实现调用Rapid
OCR
(基于Paddle
OCR
),适配Mac、Win、Linux,支持最新PP-
OCR
v4...
赞
踩
article
【
力扣
】
3128
.
直角三角形
JAVA
...
给你一个二维 boolean 矩阵 grid。请你返回使用 grid 中的 3 个元素可以构建的
直角三角形
数目,且满...
赞
踩
article
leetcode
-324-
摆动
排序
II-
java
...
题目及测试package pid324;/*
摆动
排序
II给定一个无序的数组 nums,将它重新排列成 nums[0]...
赞
踩
article
Leetcode
-
java
_
letcode
java
abc
acb...
1、完全平方数_
letcode
java
abc
acb
letcode
java
abc
acb ...
赞
踩
article
Java
|
Leetcode
Java
题解之第188题买卖股票的
最佳时机
IV_
leetcode
1...
Java
|
Leetcode
Java
题解之第188题买卖股票的
最佳时机
IV_
leetcode
188
java
lee...
赞
踩
article
LeetCode
–
4Sum
(
Java
)
题解
...
Given an array S of n integers, are there elements a, b, c, ...
赞
踩
article
LeetCode
题解(
Java
)
_
leetcode
贴
代码
块...
题目描述:给定一个非负整数组成的非空数组,在该数的基础上加一,返回一个新的数组。最高位数字存放在数组的首位, 数组中每个...
赞
踩
article
【大数据-调度工具】
dolphinscheduler
安装
和遇到的问题_
安装
dolphinschedu...
找到请求url,baseURL中有个参数是timeout 为 15e3(15000ms即15s),找到对应ds
安装
目录下...
赞
踩
article
伐木工
(
100%
用例)D卷 (
Java
&&
Python
&&C++&&Node.
js
&&C语言)...
一根 4米长的树木,
伐木工
不需要切割为 2*2,省去切割成本,直接整根树木交易,为 4*1,收益最大为 4。方式二: 3...
赞
踩
article
java
Autowired
注释
报错
问题解决_
报错
泛型
autiware
报错
...
在使用springboot整合mybatis的时候,在控制器中使用自动注入来注入一个mapper出现了Could not...
赞
踩
article
java
显示
装配
_
java
– 无法
自动
装配
方法...
我收到了这个错误org.springframework.beans.factory.BeanCreationExcept...
赞
踩
article
Java
22
中的4个永久特性_
java
se
22
有哪些新
功能
...
经过超过 10 年的工作,通过在
Java
22
中最终确定 JEP 454(外部函数和内存 API),我们现在有了一种...
赞
踩
article
java
idea
根据
请求路径
url
自动找到对应
controller
方法
插件
_
idea
根据
url
搜...
有了这个
插件
,我们不用再一截一截的去找
controller
了
插件
名称叫:RestfulToolkit,截图如下安装完成并...
赞
踩
article
html
请求
资源不可用,
HTTP
状态404 -
请求
的资源(/
BookStore
/
index
.htm...
I'm working with my web application and it uses JBoss 7 AS a...
赞
踩
article
java
spel
_Java
spring
SPEL
表达式注入...
首先搭建一个Spring环境。文章可以看https://blog.csdn.net/cflys/article/deta...
赞
踩
article
Java
GC
(
垃圾
回收
)机制详解_
runtime
.get
runtime
().gc()可能被
jvm
忽...
在
Java
的世界里,内存管理是自动进行的,其中
垃圾
回收
(Garbage Collection,
GC
)是核心的一环。了解...
赞
踩
article
java
字符串
数组_
字符串
数组
java
定义...
Java
字符串
数组的基本操作和转换的实现!主要是:字符和
字符串
的转换,字符数组和
字符串
的转换!1.一维数组: 定义1:S...
赞
踩
相关标签
Java Agent
premain
MANIFEST.MF
打包配置
VM options
idea git 过滤target
idea maven vm options
idea maven项目
idea maven项目不自动导入
idea target不同步
idea 创建maven项目
java
开发语言
idea
intellij idea
ocr
paddle
leetcode
算法
Java
Leetcode
题解