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高级编程系列
并发
编程系列
之掌握LockSupport的用法
并发
编程系列
之掌握LockSupport的用法1、什么是LockSupport?
smileNicky
·
2023-03-19 21:06
【
Java高级
】教你仿Mybatis自己定义、加载和代理一个Mapper
本文为原创文章,转载请注明出处查看[Java]系列内容请点击:https://www.jianshu.com/nb/45938443我们知道,Mybatis的Mapper一般只有一个接口和对应的XML文件,实际上,Mybatis也是通过动态代理来生成的对应接口的实体对象,这里可以仿着原理实现一个简单的,复杂的读者可自行实现。实现总体上比较简单,首先我们需要准备几个东西:一个Mapper接口:MyM
大栗几
·
2023-03-18 18:54
【网络
编程系列
_01 】Linux内核启动与收包分析
持续创作,加速成长!这是我参与「掘金日新计划·10月更文挑战」的第1天,点击查看活动详情前言:1.最近在学习netty,由于源码中有很多和网络连接,读取数据等这些和网络编程密切相关的东西(因为netty本身定位就是网络编程框架)。我自认为如果不去一探究竟,可能会对以后或者当前的学习造成障碍,同时我也深知,对底层实现理解的越深,上层的框架分析起来其实就很简单了,有种“透视”的感觉。我觉得“透视”这个
蝎子莱莱爱打怪
·
2023-03-18 07:14
linux
网络
运维
服务器
小结
再有的东西都算
java高级
编程。爷不学了。直接GUI,和网络编程。
独立Demo制作者
·
2023-03-18 05:07
数据结构与算法-双向链表
Java高级
系列文章前言本文章涉及到数据结构与算法的知识,该知识属于
Java高级
阶段,通常为学习的二阶段,本系列文章涉及到的内容如下(橙色框选内容):本文章核心是教学视频,所以属于个人笔记,非商用。
忆忆_application
·
2023-03-17 07:09
雨蝶的数据结构与算法笔记
链表
java
数据结构
Java高级
学习栈(史上最详细的整合)
目录一:集合1.什么是集合2.List的特点3.ArrayList和LinkedList的区别4.set的提点5.map的特点6.ArrayList7.泛型7.1.不带泛型7.2带泛型(公司用)8.LinkedList实战9.HashMap实战9.HashSet实战二、Api1.枚举2.包装类2.1基本数据类型转换为包装类进行算数运算2.2将包装类转化为数据类型2.3intValue()2.4to
代码贩子、
·
2023-03-16 16:35
Java
高级
讲义
学习
【
Java高级
】深度解析Java动态代理(实战MyBatis手动代理)
本文为原创文章,转载请注明出处查看[Java]系列内容请点击:https://www.jianshu.com/nb/45938443我们知道,代理模式一般分为静态代理和动态代理模式,静态代理模式这里还是简单提一下:我们在以前进行MVC编程的时候,一个好的编程习惯是:从数据库里面查询需要有三个组件:一个接口A:A是用来定义对数据进行操作的接口一个数据实现ClassAImplimplementsA:即
大栗几
·
2023-03-15 17:22
java获取视频时长,金三银四
Java高级
工程师面试题整理
前言一位小伙伴准备了许久的阿里Java面试,原以为能够顺利拿下offer,但在第三面还是被摁在地上反复摩擦,丧气一段时间后,小伙伴调整了心态重新尝试了一下,最终拿下了offer,今天小编把这位小伙伴遇到的面试题分享出来,希望能对即将面试的小伙伴有所帮助。内容简介:本书一共15章,核心内容为SpringBoot、SpringCloud、Docker、RabbitMQ消息组件。其中,SpringBoo
A程序员导师
·
2023-03-15 11:43
Java
经验分享
面试
java
靠这份文档,掌握百分之八十拿下阿里P8架构师岗,Java面试PDF
头条篇幅有限,详细的目录请看图片,这应该是目前全网最齐全的
Java高级
面试文档了,如果掌握百分之五十,估计大厂offer不在话下!我一个开发十年的大佬朋友,靠这份文档!
程序猿java易
·
2023-03-15 02:45
java
编程
程序员
面试
pdf
职场和发展
Java高级
编程之Lambda表达式
Lambda表达式1,语法利用Lambda可以更简洁的实现匿名内部类与函数声明与调用;另外,基于Lambda提供stream流式处理极大简化对集合的操作publicstaticvoidmain(String[]args){//1.标准Lambda使用方式,其中MathOperation为定义的一个四则运算接口//约束条件:Lambda表达式只能实现有且只有一个抽象方法的接口,Java称为"函数式接
Charmchin
·
2023-03-14 13:28
Java学习之路
java
jvm
开发语言
Lambda表达式
Java高级
点的知识
Java集合框架该框架必须是高性能的。基本集合(动态数组,链表,树,哈希表)的实现也必须是高效的。该框架允许不同类型的集合,以类似的方式工作,具有高度的互操作性。对一个集合的扩展和适应必须是简单的。Set和List的区别Set接口实例存储的是无序的,不重复的数据。List接口实例存储的是有序的,可以重复的元素。==Set检索效率低下,删除和插入效率高,==插入和删除不会引起元素位置改变。List和
han23762376
·
2023-03-14 13:21
基础知识
笔记
java
数据结构
阿里P8架构师分享
Java高级
工程师面试总结
面试前面也总结了一和二,这第三篇可能更偏向于是内心的独白篇和面试技巧总结吧.....一、独白之前也面试别人,现在轮到自己找工作,怎么说呢,每个面试官的看法不一样,面试的方式就不一样,比如我面试别人我喜欢问项目中他用到了那些,然后针对用到的技术去问一些问题,或者说对于某些场景的一些技术实现方案是我特别喜欢问的,比如当你的接口服务数据被人截包了,你如何防止数据恶意提交?相对来说,Java的底层和基础会
weixin_34387284
·
2023-03-14 11:55
面试
java
数据结构与算法
阿里
Java高级
工程师的一份面试总结
面试技巧1、背熟你的简历原因:面试的第一个问题,一般都是让你简单介绍下你自己,或者介绍一下你最近的项目,而一个面试者,如果连自己的简历都无法熟知,对里面提到的项目、技术都无法描述清楚的话,我想没有哪家公司会接受这样的,哪怕你是超级人才,你自我表述不行,估计也会为此头疼,所以,切记:一定要背好自己的简历,不要求你能全部记下,至少要熟记你最近所待过的两家公司,这两家公司里面你做过的项目,你负责的模块,
JAVA高级架构v
·
2023-03-14 11:52
java
阿里巴巴
java
架构师
jvm
程序员
玩游戏学
编程系列
-课程4
上节课,我们让游戏动了起来,小鸟也可以通过空格控制上升和下落了。这节课我们把游戏的管道加进来,至此,我们游戏的有所角色就都登场完毕了。让我们先看一下这节课的游戏效果。我们看到,游戏增加了一组管道,每对管道由上下两个组成,每对管道的高度不同,管道以一定的速度匀速向左移动。我们还是先看一下本节课代码:首先,我们来看看管道是怎么组成的。通过运行游戏我们发现,管道都是一对一对出现的。一个头朝上,一个头朝下
阿达老师
·
2023-03-14 10:15
由浅入深,一起来刷
Java高级
开发岗面试指南,面试必定无忧!
前言我只想面个CV工程师,面试官偏偏让我挑战造火箭工程师,加上今年这个情况更是前后两男,但再难苟且的生活还要继续,饭碗还是要继续找的。在最近的面试中我一直在总结,每次面试回来也都会复盘,下面是我根据亲身经历整理的面试知识点。由浅入深,整理了很久,每(zhěng)天(lǐ)整(bù)理(yì)10条(qiú)左(diǎn)右(zàn),希望对正在找工作的小伙伴有点帮助。内容包含阿里巴巴、蚂蚁金服、京
java技术媛
·
2023-03-14 07:45
学习
java
后端
面试
Java高级
特性-注解:Spring的注解是怎么回事?
在Spring中,大家会经常用到各种注解。在加上这些注解后,我们的代码就有了很多神奇的功能。比如,下面这个类只用了两个注解:@Controller和@RequestMapping,你就能在浏览器上访问index()方法。@Controller@RequestMapping("/")publicclassIndexController{@RequestMapping(value="index")pu
该叫什么昵称好
·
2023-03-14 02:07
Java2023年最新高级面试题合集,附答案解析(原创)
#
Java高级
面试题合集,附答案解析1、说明Tomcat配置了多少个Valve?2、Java中Semaphore是什么?3、一个类的构造方法的作用是什么?若一个类没有声明构造方法,改程序能正确执行吗?
shsh1234567890
·
2023-03-13 14:55
java
第二章:流程控制
本文是Python通用
编程系列
教程,已全部更新完成,实现的目标是从零基础开始到精通Python编程语言。本教程不是对Python的内容进行泛泛而谈,而是精细化,深入化的讲解,共5个阶段,25章内容。
马无极
·
2023-03-13 13:35
【并发
编程系列
3】volatile内存屏障及实现原理分析(JMM和MESI)
初识volatileJava语言规范第3版中对volatile的定义如下:Java编程语言允许线程访问共享变量,为了确保共享变量能被准确和一致地更新,线程应该确保通过排他锁单独获得这个变量。这个概念听起来有些抽象,我们先看下面一个示例:packagecom.zwx.concurrent;publicclassVolatileDemo{publicstaticbooleanfinishFlag=fa
刀哥说Java
·
2023-03-11 20:34
vue创建项目报错:getaddrinfo ENOTFOUND
yarnconfigsetregistryhttps://registry.npm.taobao.org零基础系列《零基础学安卓编程》《零基础学Java编程》《零基础学鸿蒙编程》关于我厦门大学计算机专业|前华为工程师专注《零基础学
编程系列
蓝不蓝编程
·
2023-03-11 14:28
机器学习周志华-读书笔记day01
我本身是一个
java高级
开发和大数据的工程师,目前也在上海研读人工智能方向的研究生。
koronto
·
2023-03-09 07:10
ai
机器学习
周志华
机器学习
周志华
利用jmap和MAT等工具查看JVM运行时堆内存
微服务、Spring,MyBatis,Netty源码分析的朋友可以加我的
Java高级
架构师交流:680075317,群里有阿里大牛直播讲解技术,以及Java大型互联网技术的视频免费分享给大家。
架构师Javaspring
·
2023-03-09 00:14
Java高级
进阶多线程学习之路(三)偏向锁
想要理解synchronized的升级过程,首先我们来了解一个工具,他就是JOL(JavaObjectLayout),JOL如何使用呢,很简单,百度上一大堆,maven里引入类库就能使用,这里不再赘述。有这样一个面试题,当你new一个对象的时候,他的内存布局是怎么样的?一看这个问题就有点懵,那么就来恶补一下基础知识吧。分析一下问题,这个问题实际上是问我们这个对象在堆中占用的空间里面是怎么布局的,那
迷糊兔COMBO
·
2023-03-08 22:36
果断收下180页100+题15W+字解析的《
Java高级
面试指南》
而说到准备面试,那是真不容易,趁着空挡我也收集了不少
Java高级
面试资源!
java技术媛
·
2023-02-24 16:57
java
面试
学习
后端
职场和发展
Java程序员2019年升级架构师之路经验总结里面有没有你的影子
1刚开始,只知道架构师很挣钱,但不知道该学什么我自认为还算比较上进,所以,在
java高级
开发的岗位上也是不断学习,当时再往上升,有项目经理和架构师等选择,一方面,
java云帆
·
2023-02-19 05:40
XNginx - nginx 集群可视化管理工具
微服务、Spring,MyBatis,Netty源码分析的朋友可以加我的
Java高级
交流:854630135,群里有阿里大牛直播讲解技术,以及Java大型互联网技
程序员日常填坑
·
2023-02-18 17:07
Java高级
特性——注解与反射
注解Java注解(Annotation)又称Java标注,是JDK5.0引入的一种注释机制。注解是元数据的一种形式,提供有关于程序但不属于程序本身的数据。注解对它们注解的代码的操作没有直接影响。注解声明Java中所有的注解,默认实现Annotation接口:packagejava.lang.annotation;publicinterfaceAnnotation{booleanequals(Obj
Boahui
·
2023-02-18 13:00
Java高级
技术day78:Nginx
一、Nginx的简介1.Nginx的介绍:Nginx(enginex)是一个高性能的HTTP和反向代理服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。Nginx是一个很强大的高性能Web和反向代理服务,它具有很多非常优越的特性:在连接高并发的情况下,Nginx是Apache服务不错的
开源oo柒
·
2023-02-17 04:08
HTML完结《一篇文章入门
编程系列
之从零基础入门HTML+CSS前端开发》12.24
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(QQ_3336392096.jpg)]一篇文章让你从HTML零基础入门前端开发前言:此文为玄子,复习ACCP-S1课程后,整理的文章,文中对知识点的解释仅为个人理解,源码均可直接复制运行配套PPT,站点源码,等学习资料请加文章封面联系方式一、了解HTML51.1HTML简介超文本标记语言(英语:HyperTextMarkupLa
玄子Share
·
2023-02-17 02:55
一篇文章入门编程系列
HTML
html
css
前端
零基础学
编程系列
教程
个人介绍厦门大学计算机专业|华为八年高级工程师十年软件开发经验,5年编程培训教学经验编程相关知识分享《零基础学安卓编程》《零基础学Java编程》《零基础学鸿蒙编程》开源项目基础框架安卓App开发MVVM框架实例学习用十种编程语言开发计算器应用安卓APP-图片浏览安卓APP-随机选图安卓APP-天气预报安卓APP-云笔记安卓App-记事本安卓App-自定义View安卓App-充电长支付宝余额
蓝不蓝编程
·
2023-02-17 00:12
java高级
篇2——System类、StringBuilder类、包装类
1、System类java.lang.System类提供大量静态方法,可以获取与系统相关的信息或系统级操作。常用方法publicstaticlongcurrentTimeMillis():返回以毫秒为单位的当前时间publicstaticvoidarraycopy(objectsrc,intsrcPos,Objectdest,intdestPods,intlength):将数组中指定的数据拷贝到另
Saltyyy
·
2023-02-16 22:55
java高级篇
java
api
总结我在架构师升级过程中的那些坑以及各种体会
一、刚开始,只知道架构师很挣钱,但不知道该学什么我自认为还算比较上进,所以,在
java高级
开发的岗位上也是不断学习,当时再往上升,有项目经理和架构师等选择
Java_苏先生
·
2023-02-16 22:04
响应式编程之Reactor
java编程中并不常见,可能比较近的接触也就是spring-gateway中晦涩难懂的响应式代码,一直处于半懵逼,参考了很多文章说响应式是一种未来趋势,所以还是有必要研究一下因此今天开始研究学习响应式
编程系列
pq217
·
2023-02-10 15:58
并发编程 · 基础篇(中) · 三大分析法分析 Handler
小木箱成长营并发
编程系列
教程(排期中):并发编程·基础篇(上)·android线程那些事并发编程·基础篇(下)·android线程池那些事并发编程·提高篇(上)·Java并发关键字那些事并发编程·提高篇
·
2023-02-07 10:16
后端
java反射
Java高级
特性——反射定义JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为
花无重日人未红
·
2023-02-06 13:56
蚂蚁花呗
Java高级
架构师技术面试:Spring+MySQL+Redis+性能优化
蚂蚁花呗一面(一个小时):Java容器有哪些?哪些是同步容器,哪些是并发容器?ArrayList和LinkedList的插入和访问的时间复杂度?java反射原理,注解原理?说说一致性Hash原理新生代分为几个区?使用什么算法进行垃圾回收?为什么使用这个算法?HashMap在什么情况下会扩容,或者有哪些操作会导致扩容?HashMappush方法的执行过程?HashMap检测到hash冲突后,将元素插
北熊行
·
2023-02-06 04:46
并发编程终章:Java并发
编程系列
总纲
并发编程目录磕磕绊绊近半年时间,在工作之余,前后一共写了十余篇深入Java并发
编程系列
的文章,由于内容颇多,所以在这里列一个目录方便诸位翻阅。
竹子爱熊猫
·
2023-02-06 02:15
【原创】Java并发
编程系列
1:大纲
【原创】Java并发
编程系列
1:大纲一个人能力当中所蕴藏的潜能,远超过自己想象以外。
Dali王
·
2023-02-05 11:29
并发编程 · 基础篇 · android线程那些事
小木箱成长营并发
编程系列
教程(排期中):并发编程·基础篇(下)·android线程池那些事并发编程·提高篇(上)·Java并发关键字那些事并发编程·提高篇(下)·Java锁安全性那些事并发编程·高级篇(
小木箱
·
2023-02-04 14:08
后端
并发
编程系列
之什么是Java内存模型?
并发
编程系列
之变量可见性问题探究1、什么是并发中的变量可见性问题以例子的形式看看,定义一个变量,先用static修饰,在主线程修改之后,看看在新开的子线程里能被看到?
smileNicky
·
2023-02-04 12:04
机器人python极客pdf_机器人Python极客编程入门与实战
“青少年学
编程系列
丛书”只是“Python极客项目”的起点,也是新一代智能化硬件的起点,我们期待更多的同行、更多的年轻人加入这个领域。
岳国强
·
2023-02-04 09:51
机器人python极客pdf
linux网络
编程系列
(十二)--滑动窗口、拥塞控制、断线重连机制
1.滑动窗口我们都知道TCP是可靠的协议,而可靠性很多时候就是来自于TCP的确认重传机制,在确认重传的基础上,就实现了滑动窗口协议,滑动窗口主要有两个作用:保证TCP的可靠性;提供TCP的流控特性;1.1滑动窗口保证可靠性所谓窗口其实就是表示一段存放在发送缓冲区中的、可以被发送者发送的字节序列,它连续的一个范围,我们就称为窗口。而滑动则是随着数据不断的被发送,那么窗口就会在缓冲区中向前移动。比如:
cpp加油站
·
2023-02-04 06:53
Java REST Client Description
--TransportClientTransportClient旨在被
Java高级
REST客户端取代,该客户端执行HTTP请求而不是序列化的Java请求。
卧云听羽
·
2023-02-04 05:53
并发编程 · 基础篇 · android线程那些事
小木箱成长营并发
编程系列
教程(排期中):并发编程·基础篇(下)·android线程池那些事并发编程·提高篇(上)·Java并发关键字那些事并发编程·提高篇(下)·Java锁安全性那些事并发编程·高级篇(
·
2023-02-03 21:43
后端
拾人牙慧系列--Synchronized的理解
前言本系列文章,将在各路大神文章的基础上,总结提炼出自己的感悟,力求将大神的观点总结的更加凝练,希望站在巨人的肩膀上,能看得更远本篇引用文章Java并发
编程系列
文章(这个是第一篇,里面有其余相关的文章)
小斌_bingor
·
2023-02-01 22:19
全国青少年软件编程等级考试标准 (预备级)1-4级
Scratch少儿
编程系列
目录_老程序员115的博客-CSDN博客Scratch教案ppt视频源码一级标准考核内容:一、初步学会使用编程工具,理解编程工具中的核心概念:1.理解编程环境界面中功能区的分布与作用
老程序员115
·
2023-02-01 08:03
Scratch
青少年编程
scratch
全国青少年软件编程等级考试scratch一级考试大纲+考点
Scratch少儿
编程系列
目录_老程序员115的博客-CSDN博客Scratch教案ppt视频源码考试大纲知道二进制、十进制以及十六进制之间的差别能够使用选择结构的指令模块掌握舞台区坐标系的概念
少儿编程张老师
·
2023-02-01 08:27
Scratch
蓝桥杯
scratch
全国青少年软件编程等级考试
少儿编程
scratch考试
全国青少年软件编程等级考试标准 (预备级scratch)1-4级
Scratch少儿
编程系列
目录_老程序员115的博客-CSDN博客Scratch教案ppt视频源码一级标准考核内容:一、初步学会使用编程工具,理解编程工具中的核心概念:1.理解编程环境界面中功能区的分布与作用
少儿编程张老师
·
2023-02-01 08:26
Scratch
蓝桥杯
学习
scratch
青少年编程
kotlin学习笔记(二)
intshortLongdoublefloatByte,可以看出没有我们java中的char类型boolean布尔类型对于kotlin中的常量我们可以用“_”线来连接,便于我们阅读,所以这是一个kotlin比
java
lennasu
·
2023-01-31 15:05
Spark核心
编程系列
(一)——RDD详解
目录Spark核心
编程系列
——RDD详解(一)RDD概念RDD与IO之间的关系RDD的核心属性RDD执行原理基础编程RDD创建RDD的并行度与分区参考Spark核心
编程系列
——RDD详解(一)RDD概念
Stray_Lambs
·
2023-01-31 14:12
大数据
Spark
spark
大数据
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他