从事java工作多年,很多东西只知道知其然不知其所以然。这本书给我解惑了很多细节上
的东西。比如:“==”和“equals()”的不同。在工作中经常会用到,也知道==是表示两个值
对象的比较,“equals()”表示两个引用的比较。但不明白其中的细节。
在技术领域你可以总结思路,总结所学所用,总结所遇到的问题,总结为什么,总结 解
决问题的手段和方法,分析问题和定位问题的思路,总结在解决问题时所用的知识,总 结技
术点上是否还有相关的方案,以及对比相关知识的优缺点。
在业务上总结自己最近做过些什么,那些是大事还是小事,自己所做的事情和几个月 前
比提高没有,效率上提升没有,时间安排如何,如果加班太多能否不加班,自己的工作 效率
是否可以进一步提升,以及如何提升,通过技术完成某些自动化还是基于时间管理来 更合理
地安排自己,未来几个月准备或希望去做什么样的事情,是否有能力去参与更重要的职责。
在工作之余回过头看看这些细节的东西,也别有一番风味。 回过头来总结一下,我们应
当“站在前人的肩膀上看问题,不仅仅是要沿用前人写好 的东西,更需要看到他们所遇到的
那些坑”。在理论指导的基础上,比前人看得更高、更远, 社会和技术才可能向前发展和进
步,新一代程序员不必都经历上一代程序员所经历的同样 的坑,那样只是延续,而没有任何
发展。新一代程序员即使要经历坑,也是经历一些更新 的坑,去挖掘更新的东西,而不是走
老路。
的东西。比如:“==”和“equals()”的不同。在工作中经常会用到,也知道==是表示两个值
对象的比较,“equals()”表示两个引用的比较。但不明白其中的细节。
在技术领域你可以总结思路,总结所学所用,总结所遇到的问题,总结为什么,总结 解
决问题的手段和方法,分析问题和定位问题的思路,总结在解决问题时所用的知识,总 结技
术点上是否还有相关的方案,以及对比相关知识的优缺点。
在业务上总结自己最近做过些什么,那些是大事还是小事,自己所做的事情和几个月 前
比提高没有,效率上提升没有,时间安排如何,如果加班太多能否不加班,自己的工作 效率
是否可以进一步提升,以及如何提升,通过技术完成某些自动化还是基于时间管理来 更合理
地安排自己,未来几个月准备或希望去做什么样的事情,是否有能力去参与更重要的职责。
在工作之余回过头看看这些细节的东西,也别有一番风味。 回过头来总结一下,我们应
当“站在前人的肩膀上看问题,不仅仅是要沿用前人写好 的东西,更需要看到他们所遇到的
那些坑”。在理论指导的基础上,比前人看得更高、更远, 社会和技术才可能向前发展和进
步,新一代程序员不必都经历上一代程序员所经历的同样 的坑,那样只是延续,而没有任何
发展。新一代程序员即使要经历坑,也是经历一些更新 的坑,去挖掘更新的东西,而不是走
老路。
发表评论
-
大型分布式网站架构设计与实践
2014-10-17 09:32 8861.大型网站软件系统的特点? a.高并发,大流量。 b.高可用 ... -
产品经理是这样炼成的
2014-10-16 12:02 602产品经理(Product Manager),又称品 ... -
NFC:Arduino、Android与PhoneGap近场通信
2014-10-15 12:53 1505射频识别,RFID(Radio Frequency I ... -
微管理——给你一个技术团队,你该怎么管
2014-06-26 18:54 1402首先,要明白项目 ... -
海量运维、运营规划之道(全彩)
2014-04-23 11:55 779关于海量运维、运 ... -
全程软件测试(第2版)
2014-04-22 14:20 1314软件测试(英语:software testing),描述 ... -
3D打印:三维智能数字化创造(全彩)
2014-04-21 22:58 1090刚刚看完《互联网思维》这本书,书里面简单介绍了3D打印技术 ... -
ADD的人生整理术
2014-03-14 11:34 1017什么是ADD? ADD,英 ... -
专注力:化繁为简的惊人力量
2014-03-14 11:01 1159你有没有这样的同事,他们花了你80%的时间却只给了你不到2 ... -
如何高效的学习
2014-03-11 09:12 714我想对于这个话题每个人有自己的见解,因每个人的习惯,生活方 ... -
SDN核心技术剖析和实战指南
2013-12-09 09:38 1379软件定义网络(Software Defined Ne ... -
智慧的分析洞察
2013-12-04 09:11 788看到这本书的题目让我想到这应该是以本哲学之类的书籍 ... -
做自己
2013-11-22 11:28 4941:每天11:00点前睡觉,每天7:30点前起床; 2:每 ... -
云计算360度
2013-06-27 10:23 989什么是云计算? 我看了很多资料,还是没有弄清楚什么是云 ... -
Web应用安全威胁与防治
2013-01-24 17:31 1810本书的试读章节让我们知道了会话劫持的危害性,对身份验证和会话 ... -
项目中的.NET
2012-11-08 16:34 1031当我看到这一本书的时候,我迫不及待我想拿来读。当我打开试 ... -
Android系统源代码情景分析
2012-11-08 15:24 1090在android系统源代码情景分析一书的试读中,主要是讲 ... -
看敏捷高手交互卓越软件
2012-08-16 15:25 960有效个人管理的四个步骤 ——确定角色:确定你认为重 ... -
Node.js开发指南
2012-08-13 14:45 4745看到Node.js这个名字,初学者可能会误以 ... -
神一样的产品经理
2012-07-30 15:41 1057既然有产品经理,那么产品究竟是什么? ...
相关推荐
java.lang.management 提供管理接口,用于监视和管理 Java 虚拟机以及 Java 虚拟机在其上运行的操作系统。 java.lang.ref 提供了引用对象类,支持在某种程度上与垃圾回收器之间的交互。 java.lang.reflect 提供类...
Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM...
这是一本以面试题为入口讲解 Java 核心内容的技术书籍,书中内容极力的向你证实代码是对数学逻辑的具体实现。当你仔细阅读书籍时,会发现Java中有大量的数学知识,包括:扰动函数、负载因子、拉链寻址、开放寻址、...
Java2Pas是一个实用工具,主要用于将Java编程语言编写的源代码转换为Pascal语言的等效代码。这个工具对于那些需要在两种语言之间迁移代码或者理解不同编程语言语法的开发者来说非常有价值。Java和Pascal虽然都是面向...
第一章 Java语言的产生及其特点 第二章 Java程序开发与运行环境 第三章 Java程序设计基础 第四章 Java应用程序的基本框架 第五章 Java的类 第六章 Java图形用户接口 第七章 多线程 第八章 Java的"异常" 第九...
Java到JavaScript转换工具有助于开发者将已有的Java代码库移植到JavaScript环境中,这在Web开发中尤其有用,因为JavaScript是浏览器端的主要脚本语言。这样的工具能够帮助开发者利用Java的强大功能来构建前端应用,...
Java 17是Java开发工具集(Java Development Kit)的一个主要版本,对于Windows操作系统提供了全面的支持。这个安装包是专为在Windows x64平台上运行和开发Java应用程序设计的。让我们深入了解一下Java 17以及如何在...
JavaCV(Java Computer Vision)是一个基于Java的计算机视觉库,它为Java和Android开发者提供了方便的接口来使用多个流行的计算机视觉框架,如OpenCV、FFmpeg等。在本项目中,我们将探讨如何配置JavaCV以及如何使用...
《Java并发编程实战》是一本深入探讨Java平台并发编程的权威指南。这本书旨在帮助开发者理解和掌握在Java环境中创建高效、可扩展且可靠的多线程应用程序的关键技术和实践。它涵盖了从基本概念到高级主题的广泛内容,...
Java集成WebKit浏览器是一种技术实践,它允许Java应用程序利用WebKit渲染引擎来展示网页内容。WebKit是一个开源的Web浏览器引擎,被广泛应用于Safari、Chrome等知名浏览器。在Java中集成WebKit,开发者可以创建具有...
从javacv-platform-1.3.3-bin.zip中抽出来的:javacpp.jar、javacv.jar、javacv-platform.jar、opencv.jar、opencv-android-arm.jar、opencv-android-x86.jar、opencv-linux-armhf.jar 、opencv-linux-ppc64le.jar、...
Java API文档是Java开发者的重要参考资料,它包含了Java开发工具包(JDK)中的所有类、接口、方法和常量的详细说明。这份中文网页版的Java API文档为中国的开发者提供了便利,无需通过英文版本来学习和查找API信息,...
Java OCR(Optical Character Recognition,光学字符识别)技术是一种计算机视觉领域的应用,它能将图像中的文字转换成可编辑的文本格式。这项技术在各种场景下都有广泛应用,比如文档扫描、车牌识别、发票处理等。...
Java语言实现的Kerberos允许开发者在Java应用中集成这种强大的安全机制。 **Java与Kerberos的结合** Java中的Kerberos支持主要体现在Java的`javax.security.auth.kerberos`包中,提供了与Kerberos协议交互的一系列...
《Java语言程序设计(一)》是自考Java专业的一门重要课程,旨在帮助学习者掌握Java编程的基础知识和技能。这门课程涵盖了Java语言的基本语法、数据类型、控制结构、类与对象、异常处理、输入输出以及简单的多线程...
《疯狂Java实战演义》是一本深度探讨Java编程技术的书籍,它包含了丰富的实践项目和课后习题,旨在帮助读者提升Java编程能力并深入理解Java核心技术。书中的源码是作者精心设计和编写的,提供了详尽的示例,以便读者...
在Windows环境下,使用Java语言来访问HID(Human Interface Device)设备是一项技术挑战,因为Java标准库并不直接支持这样的操作。然而,通过结合使用Java Native Interface(JNI)和其他第三方库,我们可以实现这一...
### Java基础知识概述 #### 1. 前言 Java是一种广泛使用的面向对象的编程语言,因其跨平台性、安全性和强大的功能而受到欢迎。Java的设计理念是“一次编写,到处运行”,这意味着编写的Java程序可以在任何安装了...
在这款Java实现的重装机兵游戏中,我们可以学习到以下几个重要的知识点: 1. **Java基础语法与面向对象编程**:Java是基于类的、面向对象的编程语言,源代码中必然包含了类的设计、对象的创建和方法的使用。开发者...
Java 实现对接LED屏是一项技术任务,涉及到Java编程语言与硬件设备的交互,特别是与LED显示设备的通信。LED屏通常用于广告展示、信息传递等场合,而通过编程语言控制LED屏可以实现动态内容的展示和自定义效果。 ...