自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(423)
  • 收藏
  • 关注

原创 Java并发包源码学习:阻塞队列实现之LBQ源码解析(1)

使用LinkedBlockingQueue的时候,可以指定容量,也可以使用默认的Integer.MAX_VALUE,几乎就是无界的了,当然,也可以传入集合对象,直接构造。在take阻塞式获取方法的基础上额外增加超时功能,传入一个timeout,获取不到而阻塞的时候,如果时间到了,即使还获取不到,也只能立即返回null。在put阻塞式插入方法的基础上额外增加超时功能,传入一个timeout,获取不到而阻塞的时候,如果时间到了,即使还获取不到,也只能立即返回null。

2024-05-26 20:56:06 425

原创 linux中sftp的使用详解,scp使用的详解

get: 将本地文件上传到连接主机put: 将远程主机文件下载到本地quit: 断开FTP连接使用工具: SecureCRT 本地上传到linux服务器方法步骤:​​sftp使用方法​​​​lcdlcd E:\​​cdcd /rootlslls​​。

2024-05-25 23:11:27 437

原创 Linux下的tar压缩解压缩命令详解

tar -cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z。-Z, --compress, --uncompress 通过 compress 过滤归档。-F, --info-script=名称, --new-volume-script=名称。-z, --gzip, --gunzip, --ungzip 通过 gzip 过滤归档。

2024-05-25 23:10:56 385

原创 Java中的反射基础知识

要获取当前类中定义的所有方法可以通过 Class 中的 getDeclaredMethods 函数,它会获取到当前类中的 public、default、protected、private 的所有方法。而 getDeclaredMethod(String name, Class… parameterTypes)则是获取某个指定的方法。代码示例如下 :try {// 获取方法的参数类型列表Class

2024-05-25 19:13:21 271

原创 Java中的this关键字:this

2、修饰符 private、 public 、默认(default/friendly)、protected。如果不加上this,人家局部变量反手一个自己传自己,传完消失注销释放在内存的栈上的内存。把实参传给方法中的形参,然后形参自己给自己赋值,类中的成员变量压根没参与。百花丛中过,片叶不沾身,你的成员变量SET方法什么值也没捞到。protected :保护的 自己,朋友,子孙能用?在计算机中,位运算的速度是大于 */(乘除)的。传进来的实参碰都没碰到,所以还是空的。1、运算符与、或、异或。

2024-05-25 19:12:51 393

原创 Eclipse的正确安装使用姿势

eclipse.exe”文件是在Windows计算机上启动Eclipse的文件。但是在享用Eclipse午餐之前,我们需要配置所需版本的Java运行时环境以为其提供支持。

2024-05-25 16:11:06 382

原创 Eclipse的Maven快速入门

最终maven都会把jar下载到本地仓库当中,maven工程再引用本地仓库的jar包。

2024-05-25 16:10:35 381

原创 datax安装及批量生成json任务文件,以sqlservrreader和mysqlwriter为例_datax的json文件自动生成

我还通过一些渠道整理了一些大厂真实面试主要有:蚂蚁金服、拼多多、阿里云、百度、唯品会、携程、丰巢科技、乐信、软通动力、OPPO、银盛支付、中国平安等初,中级,高级Java面试题集合,附带超详细答案,希望能帮助到大家。还有专门针对JVM、SPringBoot、SpringCloud、数据库、Linux、缓存、消息中间件、源码等相关面试题。创建过定时任务,需要创建定时文件,但如果已有定时文件,则修改或增加定时任务即可。

2024-05-23 20:47:25 761

原创 Data Type And Operator - 数据类型和运算符 (JavaSE- 最详细的介绍,因为这算是我最长的一篇了)

拓展JavaSE(Java Platform, Standard Edition - Java平台标准版的简称) 中的 八大基本数据类型1.整形变量( 4 byte)

2024-05-23 20:46:50 703

原创 Java核心编程总结(七、Stream流)

面试前的“练手”还是很重要的,所以开始面试之前一定要准备好啊,不然也是耽搁面试官和自己的时间。我自己是刷了不少面试题的,所以在面试过程中才能够做到心中有数,基本上会清楚面试过程中会问到哪些知识点,高频题又有哪些,所以刷题是面试前期准备过程中非常重要的一点。![三年Java开发,刚从美团、京东、阿里面试归来,分享个人面经](https://uploa必看视频!获取2024年最新Java开发全套学习资料 备注Javaitle-必看视频!获取2024年最新Java开发全套学习资料 备注Java)]

2024-05-23 19:02:24 800

原创 Java核心类库之(类加载器、反射机制、模块化)

Java反射机制:是指在运行时去获取一个类的变量和方法信息。然后通过获取到的信息来创建对象,调用方法的一种机制。由于这种动态性,可以极大的增强程序的灵活性,程序不用在编译期就完成确定,在运行期仍然可以扩展总的来说,面试是有套路的,一面基础,二面架构,三面个人。最后,小编这里收集整理了一些资料,其中包括面试题(含答案)、书籍、视频等。希望也能帮助想进大厂的朋友//一、首先把这个类的带包的字符串路径传给forName()方法得到字节码文件Class对象cClass

2024-05-23 19:01:49 924

原创 Java反射重要吗?

我想问下大家当初选择做程序员的初衷是什么?有思考过这个问题吗?高薪?热爱?既然入了这行就应该知道,这个行业是靠本事吃饭的,你想要拿高薪没有问题,请好好磨练自己的技术,不要抱怨。有的人通过培训可以让自己成长,有些人可以通过自律强大的自学能力成长,如果你两者都不占,还怎么拿高薪?架构师是很多程序员的职业目标,一个好的架构师是不愁所谓的35岁高龄门槛的,到了那个时候,照样大把的企业挖他。为什么很多人想进阿里巴巴,无非不是福利待遇好以及优质的人脉资源,这对个人职业发展是有非常大帮助的。

2024-05-23 17:07:22 572

原创 Java反射获取对象属性并设值

很多程序员,整天沉浸在业务代码的 CRUD 中,业务中没有大量数据做并发,缺少实战经验,对并发仅仅停留在了解,做不到精通,所以总是与大厂擦肩而过。我把私藏的这套并发体系的笔记和思维脑图分享出来,理论知识与项目实战的结合,我觉得只要你肯花时间用心学完这些,一定可以快速掌握并发编程。

2024-05-23 17:06:45 425

原创 Java 网络编程_java实现计算机网络

根据 IP 地址和端口号创建套接字地址。创建套接字地址,其中 IP 地址为通配符地址,端口号为指定值。根据主机名和端口号创建套接字地址。获取 InetAddress。获取 hostname。获取端口号。案例演示//返回主机名//获得InetSocketAddress的端口//返回一个InetAddress对象(IP对象)TCP通信能实现两台计算机之间的数据交互,通信的两端,要严格区分为客户端(Client)与服务端(Server)。

2024-05-23 15:11:59 614

原创 go并发编程之美(一)、go与java并发编程对比_java

在java中由于创建的线程与os线程一一对应,所以java中的每个线程占用一个时间片来运行。而go中多个协程对应一个os 线程,也就是多个协程对应了一个时间片,go则使用自己的调度策略(非os的调度策略)来让多个协程使用一个时间片来并发的运行。也就是go中存在两级策略,一个是go语言层面的调度多个协程公用一个时间片,一个是os层面的调度多个逻辑处理器轮询占用不同的时间片。

2024-05-23 13:17:19 331

原创 go并发编程之美(一)、go与java并发编程对比_java(1)

注意: 如上通过go关键字开启一个协程,执行匿名函数里面的内容,这里需要注意main函数所在线程需要休眠以下,以便等开启的协程执行,这是因为go中只要main函数线程退出则进程就退出。

2024-05-23 13:16:44 198

原创 5年开发经验,面试10分钟后,面试者:我只会crud,不好意思

(介绍下自己最满意的,有技术亮点的项目或平台,重点介绍下自己负责那部分的技术细节;这一块主要考察应聘者对自己做过的事情是否有清晰的描述,判断做的事情的复杂度)Spring bean的生命周期能不能结合源码回答一下这个问题、或者结合一下bean的生命的意义来回答,就是Spring为什么需要找个生命周期。我们常常说的自动注入,到底怎么注入的?比如怎么动态插拔eureka的功能,利用了Spring的那个技术点,或者从源码说一下。用过哪些MQ,怎么用的,和其他mq比较有什么优缺点,MQ的连接是线程安全的吗。

2024-05-23 11:22:56 804

原创 5大Java流行技术盘点,2024年“钱”程无忧!

此外,这个工具还有助于提高项目的速度和效率。易学且实用。Git最突出的功能之一就是提供闪电般的性能。学习和掌握Git的途径很多,最好的方法之一是参加 Udemy 或其他在线机构的课程。2.OpenJDKOpenJDK是Java SE的免费版本。它不仅包含Java社区的贡献,还包含Oracle的贡献。另外,最新版本的Java中甚至包含了几个来自OpenJDK的二进制文件。人们对于社区贡献与开源贡献的意识并没有消失。OpenJDK 对 Java开发人员的帮助良多。因此,该公司正在尝试升级OpenJDK。

2024-05-23 11:22:21 888

原创 01-回顾多线程

既已说到spring cloud alibaba,那对于整个微服务架构,如果想要进一步地向上提升自己,到底应该掌握哪些核心技能呢?就个人而言,对于整个微服务架构,像RPC、Dubbo、Spring Boot、Spring Cloud Alibaba、Docker、kubernetes、Spring Cloud Netflix、Service Mesh等这些都是最最核心的知识,架构师必经之路!下图,是自绘的微服务架构路线体系大纲,如果有还不知道自己该掌握些啥技术的朋友,可根据小编手绘的大纲进行一个参考。

2024-05-22 21:16:02 796 1

原创 01-回顾多线程(1)

作为过来人,小编是整理了很多进阶架构视频资料、面试文档以及PDF的学习资料,针对上面一套系统大纲小编也有对应的相关进阶架构视频资料//并发:多线程操作同一个资源类,把资源类丢入线程i < 40;i++) {作为过来人,小编是整理了很多进阶架构视频资料、面试文档以及PDF的学习资料,针对上面一套系统大纲小编也有对应的相关进阶架构视频资料[外链图片转存中…(img-bKzmA13y-1716383688779)][外链图片转存中…(img-TDixjDyZ-1716383688780)]

2024-05-22 21:15:21 633

原创 01-初始springmvc

由于篇幅有限,这里就不一一罗列了,20道常见面试题(含答案)+21条MySQL性能调优经验小编已整理成Word文档或PDF文档还有更多面试复习笔记分享如下6ea879d59b2788.png)(title-必看视频!获取2024年最新Java开发全套学习资料 备注Java)]由于篇幅有限,这里就不一一罗列了,20道常见面试题(含答案)+21条MySQL性能调优经验小编已整理成Word文档或PDF文档[外链图片转存中…(img-GlQMpeT4-1716383649224)]还有更多面试复习笔记分享如下。

2024-05-22 21:14:37 516

原创 00后确实卷,公司新来的卷王,我们这帮老油条真干不过

必看视频!获取2024年最新Java开发全套学习资料 备注Java。

2024-05-22 20:58:56 266

原创 (项目实战)如何结合k8s和pipeline的流水线,并通过k8s接口完成镜像升级?

总而言之,面试官问来问去,问的那些Redis知识点也就这么多吧,复习的不够到位,知识点掌握不够熟练,所以面试才会卡壳。将这些Redis面试知识解析以及我整理的一些学习笔记分享出来给大家参考学习总而言之,面试官问来问去,问的那些Redis知识点也就这么多吧,复习的不够到位,知识点掌握不够熟练,所以面试才会卡壳。将这些Redis面试知识解析以及我整理的一些学习笔记分享出来给大家参考学习还有更多学习笔记面试资料也分享如下:[外链图片转存中…(img-f7L16CNc-1716382660583)]

2024-05-22 20:58:13 1002

原创 (多线程)leetcode1195

假设有这么一个类:请你实现一个有四个线程的多线程版 FizzBuzz, 同一个 FizzBuzz 实例会被如下四个线程使用:线程A将调用 fizz() 来判断是否能被 3 整除,如果可以,则输出 fizz。线程B将调用 buzz() 来判断是否能被 5 整除,如果可以,则输出 buzz。线程C将调用 fizzbuzz() 来判断是否同时能被 3 和 5 整除,如果可以,则输出 fizzbuzz。线程D将调用 number() 来实现输出既不能被 3 整除也不能被 5 整除的数字。

2024-05-22 20:57:26 901

原创 CQRS架构(1)

包含最全MySQL、Redis、Java并发编程等等面试题和答案,用于参考~

2024-05-16 09:45:41 325

原创 CPU架构对redis性能的影响分析

总体来说,如果你想转行从事程序员的工作,Java开发一定可以作为你的第一选择。但是不管你选择什么编程语言,提升自己的硬件实力才是拿高薪的唯一手段。如果你以这份学习路线来学习,你会有一个比较系统化的知识网络,也不至于把知识学习得很零散。我个人是完全不建议刚开始就看《Java编程思想》、《Java核心技术》这些书籍,看完你肯定会放弃学习。建议可以看一些视频来学习,当自己能上手再买这些书看又是非常有收获的事了。本文已被。

2024-05-16 09:45:08 235

原创 CPU架构对redis性能的影响分析(1)

针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。最新整理面试题上述的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题最新整理电子书最新整理大厂面试文档以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取访问速度L1>L2>L3>内存。

2024-05-16 09:44:35 399

原创 Could not initialize class org

文章中涉及到的知识点我都已经整理成了资料,录制了视频供大家下载学习,诚意满满,希望可以帮助在这个行业发展的朋友,在论坛博客等地方少花些时间找资料,把有限的时间,真正花在学习上,所以我把这些资料,分享出来。相信对于已经工作和遇到技术瓶颈的朋友们,在这份资料中一定都有你需要的内容。本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取。

2024-05-16 09:44:01 396

原创 552 学生出勤记录 II(递推-动态规划-枚举技巧)

光给面试题不给答案不是我的风格。这里面的面试题也只是凤毛麟角,还有答案的话会极大的增加文章的篇幅,减少文章的可读性。

2024-05-16 01:51:43 633

原创 552 学生出勤记录 II(递推-动态规划-枚举技巧)(1)

又是一年求职季,在这里,我为各位准备了一套Java程序员精选高频面试笔试真题,来帮助大家攻下BAT的offer,题目范围从初级的Java基础到高级的分布式架构等等一系列的面试题和答案,用于给大家作为参考以下是部分内容截图本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取。

2024-05-16 01:51:09 579

原创 520到了,教你做个JavaWeb表白墙小项目

如果你选择了IT行业并坚定的走下去,这个方向肯定是没有一丝问题的,这是个高薪行业,但是高薪是凭自己的努力学习获取来的,这次我把P8大佬用过的一些学习笔记(pdf)都整理在本文中了《Java中高级核心知识全面解析》小米商场项目实战,别再担心面试没有实战项目:本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取result[i].from + '对' +result[i].to + '说: ' +

2024-05-16 01:50:36 289

原创 50道微服务经典面试题,想进大厂你必须弄懂(内附答案)

上述知识点,囊括了目前互联网企业的主流应用技术以及能让你成为“香饽饽”的高级架构知识,每个笔记里面几乎都带有实战内容。很多人担心学了容易忘,这里教你一个方法,那就是重复学习。打个比方,假如你正在学习 spring 注解,突然发现了一个注解@Aspect,不知道干什么用的,你可能会去查看源码或者通过博客学习,花了半小时终于弄懂了,下次又看到@Aspect 了,你有点郁闷了,上次好像在哪哪哪学习,你快速打开网页花了五分钟又学会了。从半小时和五分钟的对比中可以发现多学一次就离真正掌握知识又近了一步。

2024-05-16 01:50:02 873

原创 2024 Java面试题大全(整理版)1000+面试题附答案详解,最全面详细(1)

关于分布式,限流+缓存+缓存,这三大技术(包含:ZooKeeper+Nginx+MongoDB+memcached+Redis+ActiveMQ+Kafka+RabbitMQ)等等。这些相关的面试也好,还有手写以及学习的笔记PDF,都是啃透分布式技术必不可少的宝藏。以上的每一个专题每一个小分类都有相关的介绍,并且小编也已经将其整理成PDF啦5、CHAR 和 VARCHAR 的区别?6、主键和候选键有什么区别?7、myisamchk 是用来做什么的?

2024-05-15 17:57:55 357

原创 2024 Java核心知识点精心整理(全是精华)

看完上述知识点如果你深感Java基础不够扎实,或者刷题刷的不够、知识不全面小编专门为你量身定制了一套针对知识面不够,也莫慌!还有一整套的,可以瞬间查漏补缺全都是一丢一丢的收集整理纯手打出来的。

2024-05-15 17:57:21 320

原创 2024 Java开发者数据分析:中国已成为 Java 第一大国

谈到面试,其实说白了就是刷题刷题刷题,天天作死的刷。。。。。为了准备这个“金三银四”的春招,狂刷一个月的题,狂补超多的漏洞知识,像这次美团面试问的算法、数据库、Redis、设计模式等这些题目都是我刷到过的并且我也将自己刷的题全部整理成了PDF或者Word文档(含详细答案解析)66个Java面试知识点架构专题(MySQL,Java,Redis,线程,并发,设计模式,Nginx,Linux,框架,微服务等)+大厂面试题详解(百度,阿里,腾讯,华为,迅雷,网易,中兴,北京中软等)算法刷题(PDF)本文已被。

2024-05-15 17:56:47 571

原创 2024 Java学习路线,已助我成功拿到offer

由于篇幅限制,小编在此截出几张知识讲解的图解本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取需要这份系统化的资料的朋友,可以点击这里获取。

2024-05-15 17:56:12 399

原创 聊天交友小程序计算机专业Java毕业设计,计算机毕业论文,python项目定制题目

Java架构进阶面试及知识点文档笔记这份文档共498页,其中包括Java集合,并发编程,JVM,Dubbo,Redis,Spring全家桶,MySQL,Kafka等面试解析及知识点整理Java分布式高级面试问题解析文档其中都是包括分布式的面试问题解析,内容有分布式消息队列,Redis缓存,分库分表,微服务架构,分布式高可用,读写分离等等!互联网Java程序员面试必备问题解析及文档学习笔记Java架构进阶视频解析合集本文已被。

2024-05-15 00:08:13 942

原创 耗时四个月,成功拿到“美团”offer,时,我的小伙伴都“震惊了(1)

针对以上面试题,小编已经把面试题+答案整理好了。

2024-05-15 00:07:37 866

原创 耗时半月,终于把牛客网上的软件测试面试八股文整理成了PDF合集(测试基础+linux+MySQL+接口测试

分布式技术专题+面试解析+相关的手写和学习的笔记pdf本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取6.你是否了解常见的测试设计方法,例如边界值分析、等价类划分、因果图等?7.你是否有参与过测试用例的编写和维护?你认为一个好的测试用例应该满足哪些条件?8.你是否有做过性能测试或者安全测试?能够介绍一下你所使用的方法和工具?9.你是否了解移动端测试的特点和注意事项?

2024-05-15 00:07:00 563

原创 耗时三小时写了一个图形化的贪吃蛇(第一次使用easyx图形库)算是对学习的小小实战吧

还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板可以领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书+2021年最新大厂面试题。本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取头文件#pragma comment(lib ,“winmm.lib”)//多媒体设备接口这些都是固定的,是不是很简单呢。

2024-05-15 00:06:23 777

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除