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知识
深入学习 Mybatis 的四大组件源码
博主介绍:✌博主从事应用安全和大数据领域,有8年研发经验,5年面试官经验,Java技术专家✌
Java知识
图谱点击链接:体系化学习Java(Java面试专题)感兴趣的同学可以收藏关注下,不然下次找不到哟文章目录
激流丶
·
2023-06-14 01:55
Mybatis
mybatis
学习
java
源码
SqlSession
一文让你轻松拿捏 Spring MVC
博主介绍:✌博主从事应用安全和大数据领域,有8年研发经验,5年面试官经验,Java技术专家✌
Java知识
图谱点击链接:体系化学习Java(Java面试专题)感兴趣的同学可以收藏关注下,不然下次找不到哟文章目录
激流丶
·
2023-06-12 23:55
spring
spring
mvc
java
springmvc
Dispatcher
java知识
点-java线程
1.什么是线程线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源。2.线程和进程有什么区别?简而言之,一个程序至少有一个进程,一个进程至少有一个线程.线程的划分尺度小于进程,使得多线程程序的并发性高。另外,
小菜一碟i
·
2023-06-10 11:22
Java知识
复习(十五)Vue.js
1、JSP的缺点JavaServerPages[JSP]等技术,增强了WEB与服务端的交互的安全性,其实就是Java+HTMLJSP有一个很大的缺点,就是不太灵活,因为JSP是在服务器端执行的,通常返回该客户端的就是一个HTML文本。我们每次的请求:获取的数据、内容的加载,都是服务器为我们返回渲染完成之后的DOM,这也就使得我们开发网站的灵活度大打折扣2、Vue的常见概念Vue.js:是一个用于创
奥妙无穹
·
2023-06-10 06:45
Java知识整理
vue.js
前端
决定Java程序员工资高低的三个因素
接触实战确实有助于学习
Java知识
并快速入行。但这会使一些学生疏忽大意,好高骛远。以为
QFdongdong
·
2023-06-09 02:17
Java小白入门200例84之Java对象类型转换向上转型和向下转型
引言很多Java初学者问我,新手明明很用心、很努力学习的
Java知识
,转头又忘记了,很让人犯愁,小白如何能够快速成长、成为大牛呢?其实要成为大神的技巧只有一个:“多
编程界小明哥
·
2023-06-08 18:29
Java小白入门200例
java
向上转型
向下转型
java小白入门实例
java猜数字游戏
java知识
点Random2.有一个在控制台玩家输出数字,
java知识
点Scanner3.有一个判断结果,大小对
java知识
点if判断4.玩家有猜测错误的可能,得重复猜测,
java知识
点while循环代码
春来我不先开口,哪个虫儿敢作声?
·
2023-06-06 23:48
面向对象
java
游戏
p2p
[Java]开发安卓,你得掌握的
Java知识
2
0.前言注意:本文实际是上一篇文章的后续,建议先把上一篇文章阅读完毕《[Java]开发安卓,你得掌握的
Java知识
1》本文与以往文章结构不太一样,统一采用先讲解,后放图的形式,以避免文章结构过于混乱观众请先看讲解
入梦瞌睡
·
2023-04-20 18:24
【
Java知识
点整理】数据类型以及类型转换
文章目录**一**、注释、标识符、关键字1、注释#准备,在IDEA中建立一个新的空白项目#准备,修改IDEA中的注释的格式单行注释多行注释文档注释2、标识符·**关键词**·标识符注意点二、数据类型1、分类:1)按强弱类型语言分类2)Java中的分类2、基本类型(八大类)什么是字节?3、注意事项·拓展知识1.整数拓展进制:2.浮点数拓展调试模式3.字符拓展char4.转义字符,注意用法三、类型转换
Xcong_Zhu
·
2023-04-20 06:47
学习笔记
java
Java知识
点学习(第15天)
事务的基本特性和隔离级别事务基本特性ACID分别是:原子性:一个事务的操作那么全部成功,要么全部失败。一致性:数据库从一个一致性状态转换为另一个一致性状态。比如A转给B100元,假如A只有89元,支付之前数据库中的数据都是符合约束的,但是如果事务执行成功,我们数据的约束就被破坏了,因此事务不能成功,这里我们说事务提供了一致性的保证。**隔离性**:一个事务的修改在最终提交前,对其他事务是不可见的。
风斩晚霞
·
2023-04-19 21:20
Java知识点
java
Java知识
点学习(第16天)
Innodb是如何实现事务的?innodb通过BufferPool,LogBuffer,RedoLog,UndoLog来实现事务,以一个update语句为例:innodb在收到一个update语句后,会先根据条件找到数据所在的页,并将该页缓存到BufferPool中。执行update语句,修改BufferPool中的数据,也是内存中的数据。针对update语句生成一个RedoLog对象,并存入Lo
风斩晚霞
·
2023-04-19 21:20
Java知识点
java
mysql
Java知识
点学习(第12天)
Spring事务传播机制多个事务方法相互调用,事务如何在这些方法中进行传播,方法A是一个事务的方法,方法A执行过程中调用了方法B,那么方法B有无事务以及方法B对事务的要求不同都会对方法A的事务具体的执行造成影响。REQUIRED:这是Spring默认的事务,如果当前没有事务,则自己新建一个事务,如果当前存在事务,则加入这个事务。SUPPORTS:当前存在事务,则加入事务,如果当前没有事务,就以非事
风斩晚霞
·
2023-04-19 20:16
Java知识点
java
Java知识
点学习(第14天)
Mybatis的优缺点?优点:基于SQL语句编程,相当灵活,不会对程序或数据库的现有设计造成影响,SQL写在XML中,解除了SQL和程序的耦合,便于统一管理,同时支持编写动态SQL,可重用。与JDBC相比,减少了大量的代码量,消除了JDBC大量的冗余代码,不需要手动开关连接。很好的与各种数据库兼容(因为Mybatis使用JDBC来连接数据库,所以只要JDBC支持的数据库Mybatis都支持)。能够
风斩晚霞
·
2023-04-19 20:13
Java知识点
java
Java知识
点整理(3)- 泛型类
泛型类泛型就是参数化类型,使用广泛的类型。泛型的作用:安全:编译时检查类型安全。方便:所有的强制转换都是自动和隐式的,提高代码的重用率。泛型常用字母:Ttype表示类型,K,V代表键值,E代表element,任意元素,?表示不确定的类型。格式:class类名{修饰符字母属性;修饰符构造器(字母){}修饰符返回类型方法(字母){}}注意:不能使用在静态属性上,静态方法上。使用:指定具体类型,编译时会
神坛下的我
·
2023-04-19 11:34
第01章_Java语言概述
第01章_Java语言概述讲师:尚硅谷-宋红康(江湖人称:康师傅)官网:http://www.atguigu.com1.
Java知识
脉络图1.1Java基础全程脉络图1.2本章专题与脉络2.抽丝剥茧话Java2.1
断河愁
·
2023-04-19 08:37
Java
java
Java 学到什么程度可以找到第一份工作 ?
大家的目标都很明确,也很实在,学习Java无非就是为了找工作,那到底我要学多少
Java知识
,才可以找到第一份工作呢。
程序员黄小斜
·
2023-04-19 07:01
Java知识
总结
https://www.bilibili.com/video/BV1ys4y1S7Lc1、Java中线程的实现方式为什么说本质上只有一种实现线程的方式?实现Runnable接口究竟比继承Thread类实现线程好在哪里?实现Runnable接口publicclassRunnableThreadimplementsRunnable{@Overridepublicvoidrun(){System.out
小石潭记丶
·
2023-04-19 01:36
java
jvm
servlet
linked list java,
Java知识
点总结(Java容器-LinkedList)
Java知识
点总结(Java容器-LinkedList)@(
Java知识
点总结)[Java,Java容器,JavaCollection,JavaList]LinkedList底层实现是双向循环链表,所以增删元素效率高
大力板砖飞
·
2023-04-17 00:34
linked
list
java
Java知识
点学习(第2天)
为什么不建议使用Executors来创建线程池?FixedThreadPool当我们使用Executors创建FixedThreadPool时,对应的构造方法为:publicstaticExecutorServicenewFixedThreadPool(intnThreads){returnnewThreadPoolExecutor(nThreads,nThreads,0L,TimeUnit.MI
风斩晚霞
·
2023-04-16 21:36
Java知识点
java
金九银十,大厂面试必备:Java 面试突击小册,赌你轻松拿下 offer
面试其实分为两部分,第一是
Java知识
点,主要是主流开发框架,开发技术。第二是招聘方的业务情况。
Java程序媛不睡觉
·
2023-04-16 17:15
java
面试
开发语言
Java的一维数组真的有你想象得那么简单吗?
在目前已学的
Java知识
中,如果我们想利用程序存储一个成绩数据,如下所示即可://声明一个变量,存储成绩doublescore=90;但当我们要存储5个、10个,甚至更多成绩数据时,变量这种单一存储的方式的效率将变得低下
程序员曾曾
·
2023-04-16 13:10
考试复习周
但三月的考核感觉考的很不理想,我虽然在考前将知识都看了一遍,但考试的时候,学长提问的时候,我还是答不上来,感觉大脑里还是很乱,对
java知识
理解的还是不够透彻,在java小游戏中,问题也出现了很多
贾富成_2020强化班
·
2023-04-14 08:12
Java知识
点学习(第11天)
CountDownLatch和Semaphore的区别和底层原理CountDownLatch表示一个计数器,可以给CountDownLatch设置一个数值,一个线程如果调研了CountDownLatch的await方法就会阻塞,其他线程可以调用CountDownLatch的countDown方法来使数值减一,当数值被减为0时,所有的await的线程都会被唤醒。底层原理是调用await方法的所有线程
风斩晚霞
·
2023-04-14 07:24
Java知识点
java
jvm
Java知识
点学习(第8天)
JVM中哪些是线程共享区线程共享的:方法区:主要存储类的信息。堆:主要存储类所产生的各个对象。线程独有的:虚拟机栈:存储某一个线程在执行过程中执行了哪些方法。一个栈有很多栈帧,每个栈帧就表示线程执行了哪些方法。程序计数器:每一个线程在执行方法的时候,程序计数器会告诉线程需要执行哪一行的代码。所以必然需要每个线程独有。本地方法栈:类似于虚拟机栈,区别是虚拟机栈执行Java方法服务,而本地方法栈执行N
风斩晚霞
·
2023-04-14 07:49
Java知识点
java
jvm
Java知识
点整理
1.Spring相关1.1Autowired、Resource区别Spring中,@Resource和@Autowired都是做bean的注入时使用。使用过程中,有时候@Resource和@Autowired可以替换使用;有时,则不可以。共同点:@Resource和@Autowired都可以作为注入属性的修饰,在接口仅有单一实现类时,两个注解的修饰效果相同,可以互相替换,不影响使用。不同点@Res
小白豆豆5
·
2023-04-14 02:10
阿里面试官:你在工作中是如何做代码重构的?
---公众号「猿码天地」
Java知识
学堂:https://gitee.com/zhangbw666/it
猿码天地
·
2023-04-13 09:19
工具
面试技巧
粉丝福利
设计模式
黑盒测试
面试
Java高级面试题整理(附答案)
你可能知道这些棘手的Java问题的答案,或者觉得这些不足以挑战你的
Java知识
,但这些问题都是容易在各种Java面试中被问到的,而且包括我的朋友和同事在内的许多程序员都觉得很难回答。
蒙塔ta
·
2023-04-13 07:19
java
面试
开发语言
架构
分布式
Java知识
点总结框架篇26-28
二十六、拦截器的理解什么是拦截器:拦截器是AOP中的概念,它本身是一段代码,可以通过定义“织入点”,来指定拦截器的代码在“织入点”的前后执行,从而起到拦截的作用正如上面Struts2的Reference中讲述的,Struts2的Interceptor,其拦截的对象是Action代码,可以定义在Action代码之前或者之后执行拦截器的代码。在项目中,我们经常用来拦截通过非正常程序而进行的访问Stru
发觉原来我只是250
·
2023-04-12 15:09
java 开发应该掌握什么知识
只有脚踏实地学好
java知识
,把理论知识灵活运用实践,多学,多问,多操作,只要这样才能真正成为java编程高手。下面小编给大家说说java开发应该掌握什么知识,希望能对你有些帮助。
yx2003_0720
·
2023-04-11 22:10
java
servlet
struts
[Java]开发安卓,你得掌握的
Java知识
11——HashMap等
”等其他主要知识,可以去看前面的文章由于最终目的是要开发安卓app,因此这里使用的IDE是AS(AndroidStudio)(不会使用的可以参考下面这篇文章中的例子)《[Java]开发安卓,你得掌握的
Java
入梦瞌睡
·
2023-04-11 13:03
Java知识
:恒生电子的坑爹笔试题扩展的知识
摘自论坛JAVASE板块精华帖Java代码如下:public``class``TestCodeSeg``{????``static``????``{``????????``System.out.println(``"1"``);``????``}``????``{``????????``System.out.println(``"2"``);``????``}``????``public``Tes
m0_67391270
·
2023-04-11 07:02
java
java
后端
Java知识
点总结(超详细)
Java语言的特点1.面向对象面向对象(OOP)就是Java语言的基础,也是Java语言的重要特性。面向对象的概念:生活中的一切事物都可以被称之为对象,生活中随处可见的事物就是一个对象,我们可以将这些事物的状态特征(属性)以及行为特征(方法)提取并出来,并以固定的形式表示。2.简单好用Java语言是由C和C++演变而来的,它省略了C语言中所有的难以理解、容易混淆的特性(比如指针),变得更加严谨、简
小小锋叔叔
·
2023-04-11 06:36
java
java
开发语言
Java知识
点学习(第6天)
说一下HashMap的Put方法1.7和1.8版本的具体实现方式是不同的,但它们的大体流程是相似的:根据key通过哈希算法与运算得出数组下标。如果数组下标的位置元素为空,则将key和value封装成为Entry对象(1.7为Entry对象,1.8为Node对象)并放入该位置。如果数组下标元素不为空,则要分情况进行讨论:如果是1.7版本,则先判断是否需要扩容,如果需要扩容就进行扩容,如果不需要扩容就
风斩晚霞
·
2023-04-11 06:35
Java知识点
java
Java知识
点学习(第10天)
Java死锁如何避免?造成死锁的几个原因:一个资源只能被一个线程使用。一个线程在阻塞等待某个资源时,不会释放自己拥有的资源。一个线程已经获得的资源,在未使用完之前,不能被强行剥夺。若干线程形成收尾相接的循环等待资源关系。这4个条件就是形成死锁必要的4个条件,想要避免死锁,只要不满足上面的一个条件即可,但是前三个条件是作为锁要符合的条件,所以只能去打破第四个条件,不出现循环等待锁的关系。在开发过程中
风斩晚霞
·
2023-04-11 06:35
Java知识点
java
Java知识
点学习(第5天)
重载和重写的区别重载:发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不同、方法返回值和访问修饰符可以不同,发生在编译的时候。重写:发生在父子类中,方法名、参数列表必须相同,返回值类型小于等于父类,抛出的异常范围小于等于父类,访问修饰符的范围大于等于父类;如果父类的访问修饰符为private则子类不能重写该方法。List和Set的区别List:有序,按对象进入的顺序保存对象,可重复,
风斩晚霞
·
2023-04-11 06:04
Java知识点
java
Java知识
点学习(第7天)
什么是字节码?采用字节码的好处是什么?编译器将Java源文件(.java)文件编译成字节码文件(.class),可以做到一次编译到处运行,windows上编译好的class文件,可以直接在linux运行,这种方式也就是我们所说的跨平台,但是Java的跨平台是有前提条件的,因为不同的操作系统上安装的JDK或JRE是不一样的,虽然字节码通用,但是需要把字节码解释成各个操作系统的机器码是需要不同的解释器
风斩晚霞
·
2023-04-11 06:30
Java知识点
java
Java知识
点学习(第3天)
Sychronized和ReentrantLock有哪些不同点?本身属性Sychronized是Java中的一个关键字,底层是JVM,也就是通过C++进行实现的;ReentrantLock是JDK提供的一个类,我们需要生成ReentrantLock的对象,然后调用它lock/unlock,trylock方法去加锁解锁。锁本身Sychronized(JVM层面)会自动的进行加锁和解锁;Reentra
风斩晚霞
·
2023-04-11 00:52
Java知识点
java
Java知识
点学习(第4天)
Tomcat中为什么使用自定义加载器?Tomcat去部署应用的时候,可能会有两个类的类名完全一样,即使两者的内容完全不一样,但Tocat是通过WebAppClassLoader去加载自己的类的,因为在加载完第一个类之后,想要再去加载同名的另一个类是不能实现的,因此我们可以分别有两个不同的类加载器使加载类名一样的类,目的就是为了让应用和应用之间、应用和Tomcat之间的类去进行隔离,不相互冲突。同时
风斩晚霞
·
2023-04-10 21:39
Java知识点
java
<--个人成长笔记系列-->缓存和零碎点...
JAVA知识
点:(掌握)设计模式之Factory(掌握)并发环境下,先操作数据库还是先操作缓存?缓存穿透、缓存雪崩(参考文章:)https://baijiahao.baidu.com/s?
天痕丿泪倾城
·
2023-04-10 14:10
从零开始学android编程_android初学者的入门秘籍
稍微看了一下基础的
java知识
我就直接上手android
weixin_39964899
·
2023-04-09 09:57
从零开始学android编程
目录
JAVA知识
考点梳理前言|构建能力框架01|职业未来发展02|操作系统相关知识03|计算机网络相关知识♠备注♠:博文内容参考《32个Java面试必考点》、《Java核心技术36讲》,仅为个人学习使用,谢绝转载
fcbhank
·
2023-04-08 14:56
堪称最完整的
Java知识
笔记(基础+进阶+架构+算法+网络)
最近,我的阿里朋友分享了我一份内部学习笔记——(Java开发知识笔记),拿到翻阅一遍才知道自己在很多方面都有不足,也只能感叹“阿里就是阿里”。(Java开发知识笔记)将每个知识点细分成29个章节JVM、JAVA集合、JAVA多线程并发、JAVA基础、Spring原理、微服务Netty与RPC、网络、日志、Zookeeper、Kafka、RabbitMQHbase、MongoDB、Cassandra
java梦想口服液
·
2023-04-08 05:59
算法
数据结构
数据库
分布式
java
Spring实现事务(主要基于XML、注解)
Java知识
点总结:想看的可以从这里进入目录15、Spring的事务15.1、简介15.2、事务管理器15.3、实现事务15.3.1、编程式事务15.3.2、声明式事务1、基于XML2、基于注解15、Spring
辰 羽
·
2023-04-07 16:12
#
SSM
spring
java
事务
Java 知识梳理(一) —— 基础知识回顾
Java知识
梳理(一)——基础知识回顾原文来自githubstars>63k的项目JavaGuide,欢迎小伙伴去支持原作者1.面向对象和面向过程的区别面向过程:面向过程性能比面向对象高。
夜空星稀
·
2023-04-07 01:23
转载
JAVA
Java基础
转载
Java知识
点梳理——Java面经(剑指offer)
Java编程思想——万物皆对象1、JDK与JRE的关系JDK(JavaDevelopmentKit)是Java开发工具包。JRE(JavaRuntimeEnvironment)是Java运行环境。JDK=JRE+开发工具集JRE=JVM+JavaSE标准类库1、“&”和“&&”以及“|”和“||”的区别 在逻辑运算符中,“&”和“&&”以及“|”和“||”的区别:区分“&”和“&&”:相同点:都
qq_1532145264
·
2023-04-07 01:52
java
jvm
开发语言
互联网寒冬 阿里架构师的
Java知识
地图,Java集合面试常用的问题
1、并发编程Java并发编程是整个Java开发体系中最难以理解,但也是最重要的知识点之一,一旦掌握你一定在市场上供不应求。Java并发编程学习笔记:四大部分,详细拆分并发编程——并发编程+模式篇+应用篇+原理篇Java并发编程的艺术(pdf版本)——Java程序员的必读书籍:2、高并发部分由并发编程深入高并发部分,掌握高并发的人才一定是各家互联网企业碗中的香饽饽,这份《Java高并发编程详解笔记》
不几乎都有
·
2023-04-06 20:34
java
面试
经验分享
架构
spring
Java知识
复习(十七)SpringCloud
1、什么是微服务架构微服务架构就是将单体的应用程序分成多个应用程序,这多个应用程序就成为微服务,每个微服务运行在自己的进程中,并使用轻量级的机制通信这些服务围绕业务能力来划分,并通过自动化部署机制来独立部署。这些服务可以使用不同的编程语言,不同数据库,以保证最低限度的集中式管理。2、SpringCloud的优势springcloud就是基于SpringBoot把市场上优秀的服务框架组合起来,通过S
奥妙无穹
·
2023-04-06 11:44
Java知识整理
java
spring
cloud
spring
boot
2022-03-27
到后几天时间空闲比较多,说要好好学习
java知识
的,练算法题,可是到时候又会发现还有好多事情,开会,活动,生活中的各种杂事,也是非常浪费时间的。周六还要补课,一周下来发现自己学的东
王超楠8期强化班
·
2023-04-06 06:20
实习生
JAVA知识
总结目录
一.JAVA基础学习
JAVA知识
点全面总结1:零散知识
JAVA知识
点全面总结2:面向对象
JAVA知识
点全面总结3:String类的学习
JAVA知识
点全面总结4:异常类学习
努力生活...
·
2023-04-06 04:22
实习出击
java
jvm
servlet
面试清单(Java岗):Java+JVM+数据库+算法+Spring+中间件+设计模式
01JAVA基础1.1
java知识
点Hashmap源码能掌握,扩容,红黑树,最小树化容量,hash冲突解决,有些面试官会提出发自灵魂的审问,比如为什么是红黑树,别的树不可以吗;为什么8的时候树化,4不可以吗
互联网Java进阶架构
·
2023-04-06 04:34
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他