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知识点
计划大纲
https://www.diycode.cc/topics/220文章很好关于刷算法:刷题一定要注意
java知识点
的强化。1.简单的部分:BinarySearch,
王恺kyle
·
2020-02-14 08:12
JAVA知识点
总结篇(三)
抽象类使用规则abstract定义抽象类;abstract定义抽象方法,只有声明,不需要实现;包含抽象方法的类是抽象类;抽象类中可以包含普通方法,也可以没有抽象方法;抽象类不能直接创建,可以定义引用变量;接口定义:一种特殊的类,由全局常量和公共的抽象方法所组成;类是一种具体实现体,而接口定义了某一批类所要遵守的规范,接口不关心这些类的内部数据,也不关心这些类中方法的实现细节,它只规定这些类中必须提
村雨1943
·
2020-02-10 14:46
<--个人成长笔记系列-->知识点解析之HashMap(二)
JAVA知识点
:(掌握)红黑树:是一个特殊的二叉树(掌握)HashMap源码分析:(1)put方法的实现过程:①对Key值求Hash值,然后再计算下标②如果没有Hash碰撞,直接放入桶中③如果发生碰撞,
天痕丿泪倾城
·
2020-02-08 10:40
<--个人成长笔记系列-->两个Integer类型的整数做相等比较的坑
JAVA知识点
:(掌握)Java中Integer类型的整数值的大小比较:比较大小总结:如果你用两个Integer类型的整数做相等比较:1.如果Integer类型的两个数相等,如果范围在-128~127(
天痕丿泪倾城
·
2020-02-08 06:21
Java知识点
梳理-You Should Know
Youshouldknow每天按照这个目录思考一下,或许会发现新大陆。数据是一切的根本,所以以数据结构开始。数据结构:数组链表(hash表)树B树B+树红黑树字典树LSM树重点:B树与B+树的区别,为什么文件系统使用B+树,为什么不用红黑树,为什么HashMap不用B+树二分法查找什么是跳跃表堆数据结构是什么样子的冒泡/选择/插入排序(基础)快排/归并/堆排序(进阶)数组是如何申请内存的说起数据结
Mrr_Yang
·
2020-02-07 23:48
Java知识点
总结业务场景篇6-10
六、Ajax请求Session超时问题我在做项目时有时会遇到session超时问题,如果session超时,平常请求没有什么问题,通过拦截器可以正确跳到登陆页面,可是你如果用ajax请求的话这就出现问题了,因为ajax是异步的,局部刷新,所以登陆界面不会再全页面中显示,他只会显示到页面的一部分当中。所以根据我这几年的经验找到了我认为比较好的一种方法。因为那我用的框架是和struts2集成的,所以就
发觉原来我只是250
·
2020-02-07 14:12
无题
学者只要跟着视频动手编程以及照着老师做电子笔记,便能轻松的掌握
java知识点
琰言
·
2020-02-07 09:38
Java知识点
总结业务场景篇16-20
十六、FreeMarker描述FreeMarker是一个用Java语言编写的模板引擎,它是基于模板来生成文本输出的通用工具。Freemarker可以生成HTML,XML,JSP或Java等多种文本输出。工作原理:定义模板文件,嵌入数据源,通过模板显示准备的数据(数据+模板=输出)我们在使用模板中发现freemarker具有许多优点,它彻底的分离表现层和业务逻辑,模板只负责数据在页面中的表现,不涉及
发觉原来我只是250
·
2020-02-07 09:32
<--个人成长笔记系列-->知识点解析之synchronized关键字(一)
JAVA知识点
:(掌握)StringBuilder、StringBuffer和StringStringBuilder:非线程安全,执行效率高,适用于--单线程操作字符串缓冲区下操作大量数据StringBuffer
天痕丿泪倾城
·
2020-02-06 15:30
<--个人成长笔记系列-->知识点解析之synchronized关键字(二)
JAVA知识点
:(承接synchronized的实现原理)对象存储:OOP-Klass模型去描述Java对象的实例,OOP表示普通对象指针;Klass表示描述对象实例的具体逻辑HotSpot虚拟机中,对象在内存中存储的布局可以分为三块区域
天痕丿泪倾城
·
2020-02-06 03:18
Java知识点
随笔
记录java学习和复习中的小知识点,和经常忘记的点。1.异常(Exception)⑴.throw和throws的区别throws与throw这两个关键字接近,不过意义不一样,有如下区别:1.throws出现在方法声明上,而throw通常都出现在方法体内。2.throws表示出现异常的一种可能性,并不一定会发生这些异常;throw则是抛出了异常,执行throw则一定抛出了某个异常对象。⑵.异常分类异
努力的咸鱼王
·
2020-02-05 15:36
<--个人成长笔记系列-->数组和链表对比
JAVA知识点
:(掌握)数组和链表在不同情景下的时间复杂度(掌握)双向链表和单向链表的删除:前提:已经定位到了要删除的某节点B1、删除时,单向链表定位到某个要删除的节点(B)后,需要重新循环链表,找到它前一个节点
天痕丿泪倾城
·
2020-02-05 13:40
0基础学Java最佳学习路径
理论阶段在具体谈论
Java知识点
之前,我
java学习指南
·
2020-02-05 11:45
Java知识点
总结框架篇21-25
二十一、hibernate缓存概述hibernate分为一级缓存即session缓存也叫事务级别的缓存以及二级缓存sessionFactory即应用级别的缓存,还有查询缓存即三级缓存.一级缓存的生命周期和session的生命周期保持一致,hibernate默认就启用了一级缓存,不能将其关闭,可以通过session.clear()和session.evict(object)来管理一级缓存。其中get
发觉原来我只是250
·
2020-02-05 10:18
<--个人成长笔记系列--> Lambda表达式、如何判断链表有环
JAVA知识点
:(掌握)【算法】如何判断链表有环:https://juejin.im/post/5d5615acf265da03dd3d6e25(掌握)JAVA项目中,获得项目各种路径的方法:https
天痕丿泪倾城
·
2020-02-02 21:09
Java知识点
总结优化篇
一、代码优化代码结构层次的优化(目的:更加方便代码的维护--可维护性,可读性)1.代码注释(代码规范)2.工具类的封装(方便代码的维护,使代码结构更加清晰不臃肿,保证团队里代码质量一致性)3.公共部分的提取代码性能的优化(目的:使程序的性能最优化)1.使用一些性能比较高的类(bufferInputStream)2.缓冲区块的大小(4k或者8k)3.公共部分的提取4.通常要用stringbuffer
发觉原来我只是250
·
2020-02-02 00:10
Java仿天猫练手项目分享【免费收藏】
我之前也一直在找这样的项目,准备作为毕业项目,找工作时候的谈资:贯穿整个
java知识点
的,用到ssh,或者ssm框架,这样就可以让自己对java有一个整体的,清晰的认识。
一个IT老人
·
2020-01-07 16:21
Android-知识点总结
Java知识点
抽象类与接口的区别:抽象类可以有方法的具体实现,接口不可以。由于Java单继承的特性,子类只能继承一个抽象类,但可以实现多了接口。
湘北南
·
2020-01-06 11:19
剖析一个java对象初始化顺序问题
其实java对象初始化顺序算是一个比较基础的
java知识点
。但是网上的文章多半描述不清,使用上一不小心就容易出问题。所以在本文中,我想结合JLS和自己的理解,举例剖析问题的所
黎景阳
·
2020-01-01 22:43
java知识点
分享,IO流详解!
Java知识IO流详解有人觉得IO知识不太重要,其实不然,IO的使用范围很广,最能体现IO价值的就是网络上的数据传递,尤其是进入互联网时代后,各种常见的分布式架构,都少不了IO的体现。并且很多大厂的面试题中都会体现出对IO的重视,包括衍生出来的NIO、序列化等等。因此学好IO,变成了一件很重要的事情。IO基本概念IO可以简单的理解成INPUT和OUT,代表输入输出的意思。输入就是读,输出就是写。I
qq5dda6ecead5a8
·
2019-12-31 19:42
java
IO流
编程
2019最新java前端练手项目-模仿天猫淘宝
我之前也一直在找这样的项目,准备作为毕业项目,找工作时候的谈资:贯穿整个
java知识点
的,用到ssh,或者ssm框架,这样就可以让自己对java有一个整体的,清晰的认识。
humenGo
·
2019-12-31 11:00
Java 面试知识点解析(三)——JVM篇
前言:在遨游了一番JavaWeb的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招Java开发岗面试知识点解析,来好好的对
Java知识点
进行复习和学习一番,大部分内容参照自这一篇文章
我没有三颗心脏
·
2019-12-31 04:21
总览
不忘初心,方得始终Java基础OnJava8【归档】Timer(慕课网)JavaDataSourceJava8日期时间APIJavaLambda使用JavaAPI的5个技巧给Java新手的一些建议——
Java
流星<。)#)))≦
·
2019-12-30 17:00
Java基础系列2:Java泛型
该系列博文会告诉你如何从入门到进阶,一步步地学习Java基础知识,并上手进行实战,接着了解每个
Java知识点
背后的实现原理,更完整地了解整个Java技术体系,形成自己的知识框架。
用代码征服天下
·
2019-12-28 09:13
Java基础系列8——IO流超详细总结
该系列博文会告诉你如何从入门到进阶,一步步地学习Java基础知识,并上手进行实战,接着了解每个
Java知识点
背后的实现原理,更完整地了解整个Java技术体系,形成自己的知识框架。
用代码征服天下
·
2019-12-27 14:00
Java——IO流超详细总结
该系列博文会告诉你如何从入门到进阶,一步步地学习Java基础知识,并上手进行实战,接着了解每个
Java知识点
背后的实现原理,更完整地了解整个Java技术体系,形成自己的知识框架。
说故事的五公子
·
2019-12-27 14:00
Java知识点
总结
Java知识点
1、==和equals的区别基本类型比较==比较内容equals比较地址值引用类型比较==比较地址值equals比较地址值在String类中equals比较内容2、形参和实参的区别形参是在定义函数名和函数体的时候使用的参数
压抑的内心
·
2019-12-27 06:23
为什么要早起,这些理由够不够
很多人开始写,是在记录写作的成长故事,对我而言,我想通过来监督自己,第一次接触是2017年我朋友给我发的一个链接,那是一篇有关
java知识点
总结的文章,当时我对这个平台并不了解,那时候就觉得能将自己每天的进步
不服输的倔强姑娘
·
2019-12-26 22:07
Java知识点
题集
一、红黑树的特性(1)每个节点或者是黑色,或者是红色。(2)根节点是黑色。(3)每个叶子节点(NIL)是黑色。[注意:这里叶子节点,是指为空(NIL或NULL)的叶子节点!](4)如果一个节点是红色的,则它的子节点必须是黑色的。(5)从一个节点到该节点的子孙节点的所有路径上包含相同数目的黑节点。注意:(01)特性(3)中的叶子节点,是只为空(NIL或null)的节点。(02)特性(5),确保没有一
zhoong
·
2019-12-26 09:00
Java知识点
(一)基础
一、Java中的作用域有哪些?成员变量的4种作用域对比作用域与可见性当前类同一package子类其他packageprivate√×××default√√××protected√√√×public√√√√二、ArrayList和Vector的区别Vector的方法都是同步的,是线程安全的。而ArrayList的方法是线程不安全的,不是同步的。由于线程的同步必然要影响性能,因此,ArrayList一
AC编程
·
2019-12-23 17:32
深入理解 Java 多线程核心知识:跳槽面试必备
多线程相对于其他
Java知识点
来讲,有一定的学习门槛,并且了解起来比较费劲。
美的让人心动
·
2019-12-23 16:17
java知识点
扫盲——位运算
前言这个在日常开发中并不是很常用,但是巧妙的使用也能够使得大量减少代码的运行开销,实现优化代码和算法的目的。比如,要实现翻转:假设初始值为1,操作一次变为0,再操作一次又变为1。一般可能的做法是实现一个三目运算符a==1?0:1如果是使用位运算,直接这样运算就行1^num//num为原始值.当然,单纯就语句而言,采用位运算还是三目运算区别都不太大,但是在高重和大数据量情况下,位运算会比较占优势。下
造化人
·
2019-12-22 22:44
最适合初学者的Java练手项目!
我之前也一直在找这样的项目,准备作为毕业项目,找工作时候的谈资:贯穿整个
java知识点
的,用到ssh,或者ssm框架,这样就可以让自己对java有一个整体的,清晰的认识。
humenGo
·
2019-12-22 09:50
2019最新Java新手练手项目【免费下载】
我之前也一直在找这样的项目,准备作为毕业项目,找工作时候的谈资:贯穿整个
java知识点
的,用到ssh,或者ssm框架,这样就可以让自己对java有一个整体的,清晰的认识。
humenGo
·
2019-12-15 09:35
Java知识点
总结(二)
AOP的两种通用配置AspectJ的xml:1.配置事务管理器2.配置事务的通知(事务的增强)3.配置切面(切入点pointcut;切面advisor-ref:advice)基于注解:1.配置事务管理器2.开启注解事务3.类上添加注解@Transanctionalredis的持久化RDB和AOFRDB是在指定时间间隔内将数据集快照写入磁盘,利于备份,可以随时将数据集还原到不同的版本;适用于灾难恢复
第六象限
·
2019-12-13 02:08
Java——集合系列(1)框架概述
该系列博文会告诉你如何从入门到进阶,一步步地学习Java基础知识,并上手进行实战,接着了解每个
Java知识点
背后的实现原理,更完整地了解整个Java技术体系,形成自己的知识框架。
说故事的五公子
·
2019-12-09 14:00
Java基础系列7——集合系列(1)框架概述
该系列博文会告诉你如何从入门到进阶,一步步地学习Java基础知识,并上手进行实战,接着了解每个
Java知识点
背后的实现原理,更完整地了解整个Java技术体系,形成自己的知识框架。
用代码征服天下
·
2019-12-09 14:00
Java知识点
总结归纳
流Java所有的流类位于http://java.io包中,都分别继承字以下四种抽象流类型。继承自InputStream/OutputStream的流都是用于向程序中输入/输出数据,且数据的单位都是字节(byte=8bit)。继承自Reader/Writer的流都是用于向程序中输入/输出数据,且数据的单位都是字符(2byte=16bit)。异常Java的异常(包括Exception和Error)分为
爱学技术的小仙女酱
·
2019-12-07 22:15
浅入浅出-
java知识点
熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多的是要你熟悉源码实现原理,甚至要你知道有哪些不足,怎么改进,还有一些java有关的一些算法,设计模式等等。(一)java基础面试知识点java中==和equals和hashCode的区别1.“==”运算符是用来比较两个变量的值是否相等。也就是比较变量对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用类型变量是否相
勤息嘻嘻嘻
·
2019-12-06 08:46
Java知识点
a++与++a的区别a++先执行表达式,再自增,在那一行中a仍为原值++a先自增,在执行表达式,在那一行中a为增加之后的值inta=1;if(a++==1){System.out.println("right");}else{System.out.println("false");}if(++a==2){System.out.println("right");}else{System.out.pr
wuhuaguo丶
·
2019-12-04 16:26
Java知识点
总结
Java继承关系初始化顺序父类的静态变量-->父类的静态代码块-->子类的静态变量-->子类的静态代码快-->父类的非静态变量(父类的非静态代码块)-->父类的构造函数-->子类的非静态变量(子类的非静态代码块)-->子类的构造函数网络攻击sql注入攻击SQL注入攻击中以SQL语句作为用户输入,从而达到查询/修改/删除数据的目的xxs攻击xss表示CrossSiteScripting(跨站脚本攻击
第六象限
·
2019-12-01 11:56
java学习路线图-2019最新版!
Java练手项目可以下载【仿天猫整站,贯穿整个
java知识点
的,用到ssh,或者ssm框架等】进度条的设计给人
humenGo
·
2019-11-30 02:27
第3节:Java基础 - 必知必会(上)
第3节:Java基础-必知必会(上)本篇是基础篇的第一小节,我们从最基础的
java知识点
开始学习。
StarHai
·
2019-11-29 01:00
(转)深入理解 Java 多线程核心知识:跳槽面试必备
多线程相对于其他
Java知识点
来讲,有一定的学习门槛,并且了解起来比较费劲。
zhang506281581
·
2019-11-28 00:34
2018跳槽面试必备之深入理解 Java 多线程核心知识
导语:多线程相对于其他
Java知识点
来讲,有一定的学习门槛,并且了解起来比较费劲。
程序员技术圈
·
2019-11-27 23:54
深入理解 Java 多线程核心知识:跳槽面试必备
多线程相对于其他
Java知识点
来讲,有一定的学习门槛,并且了解起来比较费劲。
Java团长
·
2019-11-27 22:27
深入理解 Java 多线程核心知识:跳槽面试必备技能
多线程相对于其他
Java知识点
来讲,有一定的学习门槛,并且了解起来比较费劲。
糖宝_d864
·
2019-11-27 18:13
Java——深入理解Java异常体系
该系列博文会告诉你如何从入门到进阶,一步步地学习Java基础知识,并上手进行实战,接着了解每个
Java知识点
背后的实现原理,更完整地了解整个Java技术体系,形成自己的知识框架。
说故事的五公子
·
2019-11-14 16:00
Java基础系列6:深入理解Java异常体系
该系列博文会告诉你如何从入门到进阶,一步步地学习Java基础知识,并上手进行实战,接着了解每个
Java知识点
背后的实现原理,更完整地了解整个Java技术体系,形成自己的知识框架。
用代码征服天下
·
2019-11-14 16:00
Java——Java代码的执行顺序
该系列博文会告诉你如何从入门到进阶,一步步地学习Java基础知识,并上手进行实战,接着了解每个
Java知识点
背后的实现原理,更完整地了解整个Java技术体系,形成自己的知识框架。
说故事的五公子
·
2019-11-13 14:00
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他