-
一个牛人给Java初学者的建议
所属栏目:[Java] 日期:2020-12-14 热度:134
div id="MySignature" div id="blog_post_info_block" div id="BlogPostCategory" ?? 我们一起学Java! ? 给初学者之一:浅谈Java及应用学java 从不知java为何物到现在一个小小的j2ee项目经理虽说不上此道高手,大概也算有点斤两了吧每次上网,泡bbs逛论坛,[详细]
-
Java编程思想重点笔记(Java开发必看)
所属栏目:[Java] 日期:2020-12-14 热度:188
Java编程思想,Java学习必读经典,不管是初学者还是大牛都值得一读,这里总结书中的重点知识,这些知识不仅经常出现在各大知名公司的笔试面试过程中,而且在大型项目开发中也是常用的知识,既有简单的概念理解题(比如is-a关系和has-a关系的区别),也有深入[详细]
-
Java职业生涯规划
所属栏目:[Java] 日期:2020-12-14 热度:188
在大家看之前,我要先声明两点。1、由于我本人是Java后端开发出身,因此所推荐的学习内容是Java?Web和Java后端开发的路线,非Java Web和Java后端开发的同学请适当参考其学习思想即可,切勿照搬。2、下面对于【第一部分】的推荐内容,目的是让你尽快成为一个[详细]
-
Java进阶路线图
所属栏目:[Java] 日期:2020-12-14 热度:113
table class="t_table " style="width: 714px;" cellspacing="0" tr td width="100" 第一阶段 技术名称 技术内容 J2SE (Java基础部分) /td td width="100" Java开发前奏 /td td width="580"计算机基本原理,Java语言发展简史以及开发环境的搭建,体验Java程[详细]
-
成为Java顶尖程序员 ,看这11本书就够了
所属栏目:[Java] 日期:2020-12-14 热度:74
学习的最好途径就是看书 "学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处: 1、能出版出来的书一定是经过反复的思考、雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料 2、对着书上[详细]
-
写给自己的Java程序员学习路线图
所属栏目:[Java] 日期:2020-12-14 热度:154
如下是我做开发这几年经常使用一些技术和工具,当然这些技术也都是需要加强的(有些是我一直使用的,不过不深入,有些内部的原理等等不是很清楚) 前端部分: ?????? 1)HTML:网页的核心语言,构成网页的基础 ?????? 2)CSS:使网页更加丰富多彩灿烂的利器[详细]
-
Java Web架构知识整理——记一次阿里面试经历
所属栏目:[Java] 日期:2020-12-14 热度:117
“你学习一门技术的最佳时机是三年前,其次是现在。”这话从来很灵验。经过这次面试,觉得需要整理下Java Web相关的资料,以便自己提高或者更快适应可能面临的新的工作。 首先谈谈Java Web需要掌握哪些东西。这里是一些知识点的搜集,暂不做详细说明,欢迎各[详细]
-
最全Java学习路线图——Java学习指南
所属栏目:[Java] 日期:2020-12-14 热度:101
准备篇 适用/适合人群:适合基础小白 目标:掌握JavaSE。 ●技术点小节: 1.开发工具的安装配置的介绍 2.JDK安装 3.DOS环境编程 4.Eclipse的安装使用 ●JAVA基础 1.基本的语法规范 2.数据类型 3.流程控制 4.函数 ●初识JavaOOP 1.类,对象,面向编程思想 2.字[详细]
-
给Java程序员的几条建议
所属栏目:[Java] 日期:2020-12-14 热度:171
对于Java程序猿学习的建议 ? 这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是LZ你是如何学习Java的,能不能给点建议? ? 今天LZ是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至[详细]
-
Java工程师书单(初级、中级、高级)
所属栏目:[Java] 日期:2020-12-14 热度:162
简介 怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作一两年之后开始迷茫的程序员经常会问到的问题 笔者完全从自身的自学经历出发,以初学者的视[详细]
-
JVM内幕:Java虚拟机详解
所属栏目:[Java] 日期:2020-12-14 热度:101
这篇文章解释了Java 虚拟机(JVM)的内部架构。下图显示了遵守 Java SE 7 规范的典型的 JVM 核心内部组件。 上图显示的组件分两个章节解释。第一章讨论针对每个线程创建的组件,第二章节讨论了线程无关组件。 线程 JVM 系统线程 每个线程相关的 程序计数器[详细]
-
Java实现CORS跨域请求
所属栏目:[Java] 日期:2020-12-14 热度:86
问题 使用前后端分离模式开发项目时,往往会遇到这样一个问题 -- 无法跨域获取服务端数据 这是由于浏览器的同源策略导致的,目的是为了安全。在前后端分离开发模式备受青睐的今天,前端和后台项目往往会在不同的环境下进行开发,这时就会出现跨域请求数据的[详细]
-
Java定时任务调度详解
所属栏目:[Java] 日期:2020-12-14 热度:85
前言 在实际项目开发中,除了Web应用、SOA服务外,还有一类不可缺少的,那就是定时任务调度。定时任务的场景可以说非常广泛,比如某些视频网站,购买会员后,每天会给会员送成长值,每月会给会员送一些电影券;比如在保证最终一致性的场景中,往往利用定时任[详细]
-
Java基础——集合源码解析 List List 接口
所属栏目:[Java] 日期:2020-12-14 热度:74
今天我们来学习集合的第一大体系 List。 List 是一个接口,定义了一组元素是有序的、可重复的集合。 List 继承自 Collection,较之 Collection,List 还添加了以下操作方法 位置相关:List 的元素是有序的,因此有get(index)、set(index,object)、add(index,[详细]
-
Java线程池详解
所属栏目:[Java] 日期:2020-12-14 热度:149
一、线程池初探 所谓线程池,就是将多个线程放在一个池子里面(所谓池化技术),然后需要线程的时候不是创建一个线程,而是从线程池里面获取一个可用的线程,然后执行我们的任务。线程池的关键在于它为我们管理了多个线程,我们不需要关心如何创建线程,我们[详细]
-
记一次Java的内存泄露分析
所属栏目:[Java] 日期:2020-12-14 热度:181
当前环境 jdk == 1.8 httpasyncclient == 4.1.3 代码地址 git 地址: 背景 前不久,上线了一个新项目,这个项目是一个压测系统,可以简单的看做通过回放词表(http请求数据),不断地向服务发送请求,以达到压测服务的目的。在测试过程中,一切还算顺利,修[详细]
-
Java SQL注入学习笔记
所属栏目:[Java] 日期:2020-12-14 热度:115
h1 id="0x01-简介"1 简介 文章主要内容包括: Java 持久层技术/框架简单介绍 不同场景/框架下易导致 SQL 注入的写法 如何避免和修复 SQL 注入 JDBC: 全称 Java Database Connectivity 是 Java 访问数据库的 API,不依赖于特定数据库 ( database-independent[详细]
-
Java多线程学习篇——线程的开启
所属栏目:[Java] 日期:2020-12-14 热度:61
随着开发项目中业务功能的增加,必然某些功能会涉及到线程以及并发编程的知识点。笔者就在现在的公司接触到了很多软硬件结合和socket通讯的项目了,很多的功能运用到了串口通讯编程,串口通讯编程的安卓端就是基于线程的方式和硬件保持通讯的。 关于Java线程[详细]
-
Java 11正式发布,这几个逆天新特性教你写出更牛逼的代码
所属栏目:[Java] 日期:2020-12-14 热度:144
就在前段时间,Oracle 官方宣布 Java 11 (18.9 LTS) 正式发布,可在生产环境中使用! 这无疑对我们来说是一大好的消息。作为一名java开发者来说,虽然又要去学习和了解java11,但内心还是欣慰的。我想至少你和我一样的心情:Java在手,天下我有! 今天我们来[详细]
-
JVM加载class文件的原理机制
所属栏目:[Java] 日期:2020-12-14 热度:65
在面试java工程师的时候,这道题经常被问到,故需特别注意。 JVM?是我们Javaer?的最基本功底了,刚开始学Java?的时候,一般都是从“Hello World?”开始的,然后会写个复杂点class?,然后再找一些开源框架,比如Spring?,Hibernate?等等,再然后就开发企业级[详细]
-
Java学习路线图(如何快速学Java)
所属栏目:[Java] 日期:2020-12-14 热度:155
div id="article_content" class="article_content clearfix csdn-tracking-statistics" data-pid="blog" data-mod="popu_307" data-dsm="post" div class="htmledit_views" ? 不知不觉从初学Java到现在已经8年了,今天在这里给刚入门和入门不久的小伙伴们一[详细]
-
SSM框架简介及整合教程
所属栏目:[Java] 日期:2020-12-14 热度:154
1.Spring Spring 框架是 Java 应用最广的框架,它的 成功来源于理念,而不是技术本身 ,它的理念包括 IoC (控制反转) 和 A面向切面编程) 。Spring框架是个轻量级的Java EE框架,所谓轻量级,是指不依赖于容器就能运行的。简单来说,Spring是一个轻量级的控制[详细]
-
Java程序员的IntelliJ IDEA使用教程
所属栏目:[Java] 日期:2020-12-14 热度:152
div id="article_content" class="article_content clearfix csdn-tracking-statistics" data-pid="blog" data-mod="popu_307" data-dsm="post" div id="content_views" class="htmledit_views" h1 id="-"前言 博主是Java程序员,以前一直都用myeclipse来开[详细]
-
01-01java概述 doc命令、jdk\jre下载安装、path、classpath
所属栏目:[Java] 日期:2020-12-14 热度:188
? 1:计算机概述(了解) (1 2 3 4 ? 5 ++ 6 2:键盘功能键的认识和快捷键 (1 2 + + + + + +S 3:常见的DOS命令 打开控制台 Windows+ 1 2 dir(directory):列出当前目录下的文件以及文件夹 md (make directory) : 创建目录 rd (remove directory): 删除目录,区别[详细]
-
01-02 notepad++安装、配置及使用
所属栏目:[Java] 日期:2020-12-14 热度:164
一、安装 按照默认设置,下一步下一步即可。 二、配置 设置-->首选项-->新建 ?[详细]