从事java工作多年,很多东西只知道知其然不知其所以然。这本书给我解惑了很多细节上
的东西。比如:“==”和“equals()”的不同。在工作中经常会用到,也知道==是表示两个值
对象的比较,“equals()”表示两个引用的比较。但不明白其中的细节。
在技术领域你可以总结思路,总结所学所用,总结所遇到的问题,总结为什么,总结 解
决问题的手段和方法,分析问题和定位问题的思路,总结在解决问题时所用的知识,总 结技
术点上是否还有相关的方案,以及对比相关知识的优缺点。
在业务上总结自己最近做过些什么,那些是大事还是小事,自己所做的事情和几个月 前
比提高没有,效率上提升没有,时间安排如何,如果加班太多能否不加班,自己的工作 效率
是否可以进一步提升,以及如何提升,通过技术完成某些自动化还是基于时间管理来 更合理
地安排自己,未来几个月准备或希望去做什么样的事情,是否有能力去参与更重要的职责。
在工作之余回过头看看这些细节的东西,也别有一番风味。 回过头来总结一下,我们应
当“站在前人的肩膀上看问题,不仅仅是要沿用前人写好 的东西,更需要看到他们所遇到的
那些坑”。在理论指导的基础上,比前人看得更高、更远, 社会和技术才可能向前发展和进
步,新一代程序员不必都经历上一代程序员所经历的同样 的坑,那样只是延续,而没有任何
发展。新一代程序员即使要经历坑,也是经历一些更新 的坑,去挖掘更新的东西,而不是走
老路。
的东西。比如:“==”和“equals()”的不同。在工作中经常会用到,也知道==是表示两个值
对象的比较,“equals()”表示两个引用的比较。但不明白其中的细节。
在技术领域你可以总结思路,总结所学所用,总结所遇到的问题,总结为什么,总结 解
决问题的手段和方法,分析问题和定位问题的思路,总结在解决问题时所用的知识,总 结技
术点上是否还有相关的方案,以及对比相关知识的优缺点。
在业务上总结自己最近做过些什么,那些是大事还是小事,自己所做的事情和几个月 前
比提高没有,效率上提升没有,时间安排如何,如果加班太多能否不加班,自己的工作 效率
是否可以进一步提升,以及如何提升,通过技术完成某些自动化还是基于时间管理来 更合理
地安排自己,未来几个月准备或希望去做什么样的事情,是否有能力去参与更重要的职责。
在工作之余回过头看看这些细节的东西,也别有一番风味。 回过头来总结一下,我们应
当“站在前人的肩膀上看问题,不仅仅是要沿用前人写好 的东西,更需要看到他们所遇到的
那些坑”。在理论指导的基础上,比前人看得更高、更远, 社会和技术才可能向前发展和进
步,新一代程序员不必都经历上一代程序员所经历的同样 的坑,那样只是延续,而没有任何
发展。新一代程序员即使要经历坑,也是经历一些更新 的坑,去挖掘更新的东西,而不是走
老路。
发表评论
-
大型分布式网站架构设计与实践
2014-10-17 09:32 9061.大型网站软件系统的特点? a.高并发,大流量。 b.高可用 ... -
产品经理是这样炼成的
2014-10-16 12:02 629产品经理(Product Manager),又称品 ... -
NFC:Arduino、Android与PhoneGap近场通信
2014-10-15 12:53 1522射频识别,RFID(Radio Frequency I ... -
微管理——给你一个技术团队,你该怎么管
2014-06-26 18:54 1412首先,要明白项目 ... -
海量运维、运营规划之道(全彩)
2014-04-23 11:55 792关于海量运维、运 ... -
全程软件测试(第2版)
2014-04-22 14:20 1330软件测试(英语:software testing),描述 ... -
3D打印:三维智能数字化创造(全彩)
2014-04-21 22:58 1106刚刚看完《互联网思维》这本书,书里面简单介绍了3D打印技术 ... -
ADD的人生整理术
2014-03-14 11:34 1053什么是ADD? ADD,英 ... -
专注力:化繁为简的惊人力量
2014-03-14 11:01 1177你有没有这样的同事,他们花了你80%的时间却只给了你不到2 ... -
如何高效的学习
2014-03-11 09:12 731我想对于这个话题每个人有自己的见解,因每个人的习惯,生活方 ... -
SDN核心技术剖析和实战指南
2013-12-09 09:38 1397软件定义网络(Software Defined Ne ... -
智慧的分析洞察
2013-12-04 09:11 806看到这本书的题目让我想到这应该是以本哲学之类的书籍 ... -
做自己
2013-11-22 11:28 5001:每天11:00点前睡觉,每天7:30点前起床; 2:每 ... -
云计算360度
2013-06-27 10:23 1015什么是云计算? 我看了很多资料,还是没有弄清楚什么是云 ... -
Web应用安全威胁与防治
2013-01-24 17:31 1827本书的试读章节让我们知道了会话劫持的危害性,对身份验证和会话 ... -
项目中的.NET
2012-11-08 16:34 1050当我看到这一本书的时候,我迫不及待我想拿来读。当我打开试 ... -
Android系统源代码情景分析
2012-11-08 15:24 1104在android系统源代码情景分析一书的试读中,主要是讲 ... -
看敏捷高手交互卓越软件
2012-08-16 15:25 974有效个人管理的四个步骤 ——确定角色:确定你认为重 ... -
Node.js开发指南
2012-08-13 14:45 4765看到Node.js这个名字,初学者可能会误以 ... -
神一样的产品经理
2012-07-30 15:41 1066既然有产品经理,那么产品究竟是什么? ...
相关推荐
输入3个非负整数a,b,c ,表示每种队形排尾的人数(a,b,c), 输出总人数的最小值(或报告无解)。已知总人数不小于10,不超过100
java.lang.management 提供管理接口,用于监视和管理 Java 虚拟机以及 Java 虚拟机在其上运行的操作系统。 java.lang.ref 提供了引用对象类,支持在某种程度上与垃圾回收器之间的交互。 java.lang.reflect 提供类...
这是一本以面试题为入口讲解 Java 核心内容的技术书籍,书中内容极力的向你证实代码是对数学逻辑的具体实现。当你仔细阅读书籍时,会发现Java中有大量的数学知识,包括:扰动函数、负载因子、拉链寻址、开放寻址、...
Java is a popular and powerful language that is a virtual requirement for businesses making use of IT in their daily operations For Java programmers this reality offers job security and a wealth of ...
JAVA API官方文档中文版软件包 java.applet java.awt java.awt.color java.awt.datatransfer java.awt.dnd java.awt.event java.awt.font java.awt.geom java.awt.im java.awt.im.spi java.awt.image ...
Java2Pas是一个实用工具,主要用于将Java编程语言编写的源代码转换为Pascal语言的等效代码。这个工具对于那些需要在两种语言之间迁移代码或者理解不同编程语言语法的开发者来说非常有价值。Java和Pascal虽然都是面向...
第一章 Java语言的产生及其特点 第二章 Java程序开发与运行环境 第三章 Java程序设计基础 第四章 Java应用程序的基本框架 第五章 Java的类 第六章 Java图形用户接口 第七章 多线程 第八章 Java的"异常" 第九...
Java到JavaScript转换工具有助于开发者将已有的Java代码库移植到JavaScript环境中,这在Web开发中尤其有用,因为JavaScript是浏览器端的主要脚本语言。这样的工具能够帮助开发者利用Java的强大功能来构建前端应用,...
JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好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环境中创建高效、可扩展且可靠的多线程应用程序的关键技术和实践。它涵盖了从基本概念到高级主题的广泛内容,...
从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集成WebKit浏览器是一种技术实践,它允许Java应用程序利用WebKit渲染引擎来展示网页内容。WebKit是一个开源的Web浏览器引擎,被广泛应用于Safari、Chrome等知名浏览器。在Java中集成WebKit,开发者可以创建具有...
Java API文档是Java开发者的重要参考资料,它包含了Java开发工具包(JDK)中的所有类、接口、方法和常量的详细说明。这份中文网页版的Java API文档为中国的开发者提供了便利,无需通过英文版本来学习和查找API信息,...
Java虚拟机(Java Virtual Machine,简称JVM)是Java编程语言的核心组成部分,它是一个用于执行Java字节码的软件或硬件设备。Java程序在编译时并不直接转化为机器语言,而是转化为中间代码,即字节码。JVM的作用就是...
在Windows环境下,使用Java语言来访问HID(Human Interface Device)设备是一项技术挑战,因为Java标准库并不直接支持这样的操作。然而,通过结合使用Java Native Interface(JNI)和其他第三方库,我们可以实现这一...
Java Language Specification(Java编程规范)是Java开发人员的权威指南,它定义了Java语言的语法、语义以及程序设计的最佳实践。这份规范是Java开发者理解语言特性和编写高质量代码的基础。这里,我们将深入探讨...
本源代码包括:TestJTwain.java,ScanTwice.java,DemoFrame.java,DemoADF.java,DemoFrame.java,DemoGetCapabilities.java,DemoHiddenUI.java,ImageDisplayer.java,DemoSaveJPEG.java等等一系列扫描仪功能,...
【Java实现课程表】是一个基于Java编程语言设计的特定于某个学校的教务系统课程表程序。这个程序的主要目的是为了展示如何使用Java技术来构建一个能够显示、管理个人课程的工具。由于不同学校的教务系统差异,这个...