E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
—java进阶
程序员的工作状态是这样的,网友:不忍直视!
三:工作中的项目也总是有辣么大的区别四:工作后颜值也从未改变五:人生的价值也能一眼看出六:从此之后走向了单身之巅小编整理了一些
java进阶
学习资料和面试题,需要资料的请加JAVA高阶学习Q群:730379855
心空如大海
·
2020-03-13 12:24
大型
Java进阶
专题(三) 软件架构设计原则(下)
前言今天开始我们专题的第二课了,本章节继续分享软件架构设计原则的下篇,将介绍:接口隔离原则、迪米特原则、里氏替换原则和合成复用原则。本章节参考资料书籍《Spring5核心原理》中的第一篇Spring内功心法(没有电子档,都是我取其精华并结合自己的理解,一个字一个字手敲出来的)。接口隔离原则接口隔离原则(InterfaceSegregationPrincipke,ISP)是指用多个专门的接口,而不使
漂泊在外的程序员老王
·
2020-03-11 21:00
第六课:J2EE MVC 编程
课程网站:http://ss.sysu.edu.cn/~pml/dct/7_intro_j2ee.html相关文章:第一课:
Java进阶
与Socket通讯实验第二课:Socket通讯与HTTP服务器第三课
MarkOut
·
2020-03-10 18:42
大型
Java进阶
专题(一) 软件架构设计原则(上)
前言今天开始我们专题的第一课了,也是我开始进阶学习的第一天,我们先从经典设计思想开始,看看大牛市如何写代码的,提升技术审美、提高核心竞争力。本章节参考资料书籍《Spring5核心原理》中的第一篇Spring内功心法(没有电子档,都是我取其精华并结合自己的理解,一个字一个字手敲出来的)。开闭原则开闭原则(Open-ClosedPrinciple,OCP)是指一个软件实体(如类,模块和函数)应该对扩展
JAVA架构进阶之路
·
2020-03-10 17:30
JAVA架构师进阶
redis
java
算法
数据库
大型
Java进阶
专题(二) 软件架构设计原则(上)
前言今天开始我们专题的第一课了,也是我开始进阶学习的第一天,我们先从经典设计思想开始,看看大牛市如何写代码的,提升技术审美、提高核心竞争力。本章节参考资料书籍《Spring5核心原理》中的第一篇Spring内功心法(没有电子档,都是我取其精华并结合自己的理解,一个字一个字手敲出来的)。开闭原则开闭原则(Open-ClosedPrinciple,OCP)是指一个软件实体(如类,模块和函数)应该对扩展
漂泊在外的程序员老王
·
2020-03-10 15:00
大型
Java进阶
专题(一) 前言
前言各位读者好,本系列为
Java进阶
专题,为那些有一定工作经验,做了多年业务的码农,希望突破技术瓶颈,但没有形成系统的Java只是体系,缺乏清晰的提升方法和学习路径的人,比如作者本人。
漂泊在外的程序员老王
·
2020-03-09 15:00
Java自学路线图之
Java进阶
自学
文章目录Java语言进阶技术要点
Java进阶
自学--面向对象进阶
Java进阶
自学--常用API
Java进阶
自学--异常
Java进阶
自学--集合
Java进阶
自学--IO
Java进阶
自学--多线程
Java进阶
自学
传智播客教育集团
·
2020-03-08 21:59
学习路线图
JAVA进阶
(4)—— 内存模型
基础并发编程需要处理的两个关键问题:线程通信和线程同步线程通信线程通信的两种方式:共享内存和消息传递共享内存:线程之间共享程序的公共状态,线程之间通过写-读内存中的公共状态来隐式进行通信。消息传递:线程之间必须通过明确的发送消息来显式进行通信。并发编程的三个概念要想并发程序正确地执行,必须要保证原子性、可见性以及有序性。只要有一个没有被保证,就有可能会导致程序运行不正确。原子性一个操作或者多个操作
AndroidMaster
·
2020-03-08 13:02
Redis分布式锁的正确实现方式,金三银四跳槽面试必考题!
小编整理了一些
java进阶
学习资料和面试题,需要资料的请加JAVA高阶
java高级编程中心
·
2020-03-08 08:23
JAVA进阶
(5)—— 内存回收机制
哪些内存需要回收可达性分析法基本思想是通过一系列称为“GCRoots”的对象作为起始点,从这些节点向下搜索,搜索所走过的路径称为引用链,当一个对象到GCRoots没有任何引用链(即GCRoots到对象不可达)时,则证明此对象是不可用的。在Java语言中可以作为GCRoots的对象包括:虚拟机栈中引用的对象方法区中静态属性引用的对象方法区中常量引用的对象本地方法栈中JNI(即Native方法)引用的
AndroidMaster
·
2020-03-07 17:30
JAVA进阶
(3)—— 类的生命周期
类的生命周期java类的生命周期就是指一个class文件从加载到卸载的全过程。完整的生命周期会经历加载、连接、初始化、使用、和卸载五个阶段,当然也有在加载或者连接之后没有被初始化就直接被使用的情况,如图所示:类的生命周期加载在java中,我们经常会接触到一个词——类加载,它和这里的加载并不是一回事,通常我们说类加载指的是类的生命周期中加载、连接、初始化三个阶段。在加载阶段,找到需要加载的类并把类的
AndroidMaster
·
2020-03-07 12:03
java进阶
(6)之从硬件底层剖析synchronized/volatile原理
已知:java中的synchronized关键字能保证可见性,有序性,原子性;volatile关键字能保证可见性,有序性。问题:为什么java中的并发,在硬件层面不能保证,非要在JVM里处理呢?它们在硬件层面是如何对应保证的呢?java层面为啥要加这两个关键字才能保证java的并发特性呢?指令重排序无法保证有序性java中的一行行代码,对应到硬件层面,就是一个个指令,现代处理器为了加快编译速度,有
罗小辉
·
2020-03-02 10:26
java进阶
Java学习指南:Java枚举的那些事儿
今天是9月3号,开启
java进阶
之旅,之前做过一段时间前端工程师,导致java这块很多东西都已经遗忘,所以立该文集进行对java的查漏补缺。
小虎抓不住小花
·
2020-03-02 09:02
【
java进阶
架构师】个人公众号号!
师长个人精心整理一千本java技术书籍和9套架构师视频及其源码,有需要的可以在微信上搜索【
java进阶
架构师】,关注公众号一键下载!或者保存二维码,然后打开微信,扫一扫,【从相册中取出】进行关注!
Java进阶架构师
·
2020-03-01 16:11
史上最全的
Java进阶
书籍推荐
废话不多说,下边就给大家推荐一些
Java进阶
的好书。第一部分:Java语言篇1.
Java高级架构
·
2020-02-27 00:36
Java进阶
系列之对象克隆
大家都知道在Java中所有的类都是缺省的继承自Java语言包中的Object类的,查看它的源码,你可以把你的JDK目录下的src.zip复制到其他地方然后解压,里面就是所有的源码。发现里面有一个访问限定符为protected的方法clone():protectednativeObjectclone()throwsCloneNotSupportedException;仔细一看,它还是一个native
Neulana
·
2020-02-26 11:08
java进阶
学习整理JDBC
1.认识JDBCJDBC(JavaDataBaseConnectivity,java数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。是Java数据库连接技术的简称,提供连接各种常用数据库的能力。2.JDBC工作原理JDBC
二爷不太冷
·
2020-02-26 07:43
34岁!100天!学会Java编程(Day11)——后续学习路线规划
想了一会有些纠结,于是拿出我的小本本,写下了三个问题:细化
java进阶
之路细化python进阶之路继续java还是转python?想了想回答如下:对于Java,应当仍旧坚持以项目为主导,知识
魏小筠
·
2020-02-25 12:54
java进阶
(5)之ReentranctLock/AQS等并发原理解析
PS:AQS全称AbstractQueueSynchronizer,抽象队列同步器,是并发中最核心的一个类了,本篇文章不剖析源码,只用文字和图形表达。AQS解析以及与ReentranctLock之间的关系通过看源码可知,ReentranctLock关于锁的操作,都是基于AQS的。AQS中有两个核心的属性,状态变量state和双向链表head和tail。state用于保存当前是否有锁以及锁的种类(读
罗小辉
·
2020-02-24 16:40
java
Java进阶
系列——反射
学习笔记,基础知识。开头文字很长,不要着急,干货会有的,先弄清楚概念,理解与使用起来就会事半功倍,不会纠结什么时候该使用,为什么这么使用。概念JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。JAVA反射(放射)机制:“程序运行时,允许改变程序结构或
wenld_
·
2020-02-23 00:03
个人总结的一个中高级Java开发工程师或架构师需要掌握哪几点!
小编整理了一些
java进阶
学习资料和面试题,需要资料的请加JAVA高阶学习Q群:664389243这是小编创建的java高阶学习交流群,加群一起交流学习深造。
牛耳教育知变学院
·
2020-02-22 03:55
Appium与TestNG自动化测试环境搭建
小编整理了一些
java进阶
学习资料和面试题,需要资料的请加JAVA高阶学习Q群:664389243这是小编创建的java高阶学习交流群,加群一起交流学习深造。
java高级编程中心
·
2020-02-21 20:24
Java进阶
之回调机制
平时经常听别人讲回调函数,听的我一脸懵逼,到底什么是回调函数,回调函数到底该怎么用?下面举例一一说明。一、回调机制所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法。这样说是不是还是不太理解,其实我刚开始也是这样不理解,看看别人经典的回调方式:ClassA实现接口CallBackcallbackClassA中包含一个classB的引用bClass
测试开发栈
·
2020-02-21 01:06
Java进阶
之路——从初级程序员到架构师,从小工到专家
前言:怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年之后开始迷茫的老程序员经常会问到的问题。希望这篇文章会是你看到过的最全面最权威的回答。一:编程基础不管是C还是C++,不管是Java还是PHP,想成为一名合格的程序员,基本的数据结构和算法基础还是要有的。下面几篇文章从思想到实现,为你梳
Java高级架构狮
·
2020-02-21 00:22
零基础学java的最佳学习方法和最全java知识大纲(含100G学习资料)
本文作者:【
java进阶
架构师】做一个最有态度的java自媒体人。
编程老师
·
2020-02-20 01:34
第二课:Socket通讯与HTTP服务器
课程网站:http://ss.sysu.edu.cn/~pml/dct/2_http.html相关文章:第一课:
Java进阶
与Socket通讯实验第二课:Socket通讯与HTTP服务器第三课:JavaWeb
MarkOut
·
2020-02-19 01:24
第一课:
Java进阶
与Socket通讯实验
课程网站:http://ss.sysu.edu.cn/~pml/dct/1_intro.html相关文章:第一课:
Java进阶
与Socket通讯实验第二课:Socket通讯与HTTP服务器第三课:JavaWeb
MarkOut
·
2020-02-17 05:05
100个java程序员都会遇到的项目问题,到底如何解决内存溢出?
小编整理了一些
java进阶
学习资料和面试题,需要资料的请加JAVA高阶学习Q群:664389243这是小编创建的jav
java高级编程中心
·
2020-02-17 00:35
史上最全的
Java进阶
书籍推荐
废话不多说,下边就给大家推荐一些
Java进阶
的好书。第一部分:Java语言篇1.《Java编程规范》适合对象:初级、中级介绍:这本书的作者是被誉为Java之父的James
程序员阿狸
·
2020-02-15 19:34
Java进阶
之路——从初级程序员到架构师,从小工到专家
怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年之后开始迷茫的老程序员经常会问到的问题。希望这篇文章会是你看到过的最全面最权威的回答。一:编程基础不管是C还是C++,不管是Java还是PHP,想成为一名合格的程序员,基本的数据结构和算法基础还是要有的。下面几篇文章从思想到实现,为你梳理出常
大齐老师
·
2020-02-15 07:28
Java进阶
学习笔记(一)
1.初试数组:计算数字的平均数并输出大于平均数的数程序设计,但存在安全隐患,因数输入的数据可能超过100个结果2.创建数组:(放东西的东西)是一种容器;一旦创建不能改变大小;其中所有的元素具有相同的数据类型。定义数组变量:[]=new[元素个数];元素个数必须是整数;元素个数必须给出;元素个数可以是变量;元素可读可写3.数组的元素:每个元素都是那种类型的变量;索引或下标都是从0开始的整数。最小的小
理以周
·
2020-02-15 04:23
java进阶
-第二周编程题
1有秒计时的数字时钟(10分)题目内容:这一周的编程题是需要你在课程所给的时钟程序的基础上修改而成。但是我们并不直接给你时钟程序的代码,请根据视频自己输入时钟程序的Display和Clock类的代码,然后来做这个题目。我们需要给时钟程序加上一个表示秒的Display,然后为Clock增加以下public的成员函数:publicClock(inthour,intminute,intsecond);用
多喝酸奶
·
2020-02-13 11:02
Java进阶
部分的总结
一直说学Java,做Java开发,其实并没有做一个系统的总结。那么做一个Java开发,或者是高级Java开发、架构师,到底要会哪些东西,哪些原理,先简单做一个总结,也希望能监督自己按这个路线一直的学习和总结下去。先总结这些,后面不断更新。2018-03-052018-05-31修改基础知识:Java反射:Field、TypeJava代理:proxy、cglibJava线程:Thread、Runna
黎明你好
·
2020-02-13 01:03
Java进阶
之路——从初级程序员到架构师,从小工到专家
怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年之后开始迷茫的老程序员经常会问到的问题。希望这篇文章会是你看到过的最全面最权威的回答。一:编程基础不管是C还是C++,不管是Java还是PHP,想成为一名合格的程序员,基本的数据结构和算法基础还是要有的。下面几篇文章从思想到实现,为你梳理出常
Java高级架构
·
2020-02-12 05:45
java进阶
之自定义注解
一、简介注解是Java1.5引入的,可以提供代码的额外信息,目前正在被广泛应用。除了Java内置注解,我们也可以自定义注解。以下就是一个自定义注解的简单例子:@Target(ElementType.TYPE)//注解作用于类型(类,接口,注解,枚举)@Retention(RetentionPolicy.RUNTIME)//运行时保留,运行中可以处理@Inherited//注解将被用于该类的子类@D
小宇java
·
2020-02-12 04:12
第四课:RESTful Webservice 编程
课程网站:http://ss.sysu.edu.cn/~pml/dct/4_restful_webservice.html相关文章:第一课:
Java进阶
与Socket通讯实验第二课:Socket通讯与HTTP
MarkOut
·
2020-02-12 01:02
Java进阶
面试题:zookeeper 都有哪些使用场景?
面试原题zookeeper都有哪些使用场景?面试官心理分析现在聊的topic是分布式系统,面试官跟你聊完了dubbo相关的一些问题之后,已经确认你对分布式服务框架/RPC框架基本都有一些认知了。那么他可能开始要跟你聊分布式相关的其它问题了。分布式锁这个东西,很常用的,你做Java系统开发,分布式系统,可能会有一些场景会用到。最常用的分布式锁就是基于zookeeper来实现的。其实说实话,问这个问题
一入码坑深似海
·
2020-02-10 22:13
Java进阶
学习(6)之抽象与接口
抽象与接口抽象抽象函数表达概念而无法实现具体代码的函数抽象类表达概念而无法构造出实体的类有抽象函数的类也可以有非抽象函数实现抽象函数继承自抽象类的子类必须覆盖父类中的抽象函数抽象与具体相对表示一种概念而非实体与细节相对表示在一定程度上忽略细节而着眼大局数据与表现分离接口接口是纯抽象类所有的成员函数都是抽象函数所有的成员变量都是publicstaticfinal实现接口类用extends,接口用im
生长的力量
·
2020-02-07 22:00
Java进阶
学习(5)之设计原则(下)
框架加数据把数据的硬编码尽可能解成框架加数据的结构城堡游戏修改后的代码Room类1packagecom.castle;23importjava.util.HashMap;45publicclassRoom{6privateStringdescription;7privateHashMapexits=newHashMap();8910publicRoom(Stringdescription)11{1
生长的力量
·
2020-02-07 20:00
Java进阶
学习(4)之继承与多态(下)
多态变量和向上造型多态变量子类和子类型类定义了类型子类定义了子类型子类的对象可以被当作父类的对象来使用赋值给父类的变量传递给需要父类对象的函数放进存放父类对象的容器里多态变量Java的对象变量是多态的,它们能保存不止一种类型的对象它们可以保存的是声明类型的对象,或声明类型的子类的对象当把子类的对象赋给父类的变量的时候,就发生了向上造型向上造型子类的对象可以赋值给父类的变量注意,只是管理者发生了变化
生长的力量
·
2020-02-07 02:00
Java进阶
之路
对JAVA的学习点总结很好的文章,小伙伴可以看看自己会哪个不会哪个然后针对性学习。转载自Hollis一、基础篇1.1JVM1.1.1.Java内存模型,Java内存管理,Java堆和栈,垃圾回收http://www.jcp.org/en/jsr/detail?id=133http://ifeve.com/jmm-faq/1.1.2.了解JVM各种参数及调优1.1.3.学习使用Java工具jps,j
NickPick
·
2020-02-06 20:00
3.16
3.
Java进阶
学习(重要不紧急),每天抽出2个小时看集中学一块内容就好。4.一份T计划。(
傻瓜先生fd
·
2020-02-06 14:44
史上最全的
Java进阶
书籍推荐,你看了几本?
废话不多说,下边就给大家推荐一些
Java进阶
的好书。第一部分:Java语言篇1.
指尖猿
·
2020-02-06 02:04
Java进阶
学习(4)之继承与多态.demo
多媒体数据库小练习1packagecom.dome;23importjava.util.ArrayList;45publicclassDatabase6{78//privateArrayListlistCD=newArrayList();9//privateArrayListlistDVD=newArrayList();10privateArrayListlistIterm=newArrayLis
生长的力量
·
2020-02-05 20:00
JAVA进阶
(6)—— 内存泄露
Java语言的一个关键的优势就是它的内存管理机制。你只管创建对象,Java的垃圾回收器帮你分配以及回收内存。然而,实际的情况并没有那么简单,因为内存泄漏在Java应用程序中还是时有发生。什么是内存泄露定义:不再使用的对象无法被垃圾回收器回收,因为还被引用着。发生原因长生命周期的对象持有短生命周期对象的引用就很可能发生内存泄露,尽管短生命周期对象已经不再需要,但是因为长生命周期对象持有它的引用而导致
AndroidMaster
·
2020-02-02 14:55
转型IT学什么语言好,学编程语言为何要重视代码规范?
转型到it方面,其实你才毕业学习什么都还是容易学习的,所以IT行业目前比较持久火热的专业是Java,很多企业都在用java,而这两年
java进阶
架
艾编程教育
·
2020-01-14 20:00
java学习day06-面向对象认识
java学习第六天内容总结:学习内容:关注公众号:
java进阶
架构师,获取的学习视频学习大纲总结:1、软件生命周期(6阶段)1)问题的定义及规划2)需求分析3)软件设计4)程序编码5)软件测试6)运行维护
王八的辟谷
·
2020-01-08 15:14
2019年最酷炫的几个IDEA插件,敲写会跳舞的代码
小编整理了一些
java进阶
学习资料和面试题,需要资料的请加JAVA高阶学习Q群:664389243这是小编创建的java高阶学习交流群,加群一起交流学习深造。
java高级编程中心
·
2020-01-08 15:20
Rx
Java进阶
二(转换类操作符)
Rx
Java进阶
Rx
Java进阶
一(创建类操作符)Rx
Java进阶
二(转换类操作符)Rx
Java进阶
三(过滤类操作符)Rx
Java进阶
四(组合类操作符)前言前面我们了解了RXJava的创建类操作符,这篇文章带着大家熟悉一下
王永迪
·
2020-01-08 05:58
Java进阶
- JVM 内存管理机制探秘
内容概述JVM运行时数据区概述JVM对象分配、布局与访问过程GC机制与内存分配策略主要以HotSpotJVM为例进行说明JVM运行时数据区概述HotSpot运行时数据区程序计数器(线程私有):当前线程所执行执行的字节码行号指示器。JVM概念模型中,字节码解析器会通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程回复等基础功能都需要该计数器完成。由于JVM多线程
Goo_Yao
·
2020-01-06 17:15
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他