java基础语法
文章平均质量分 80
java的一些语言的基础语法
宏远十一冠王
坚信10000小时定律,只管努力就好,如果有事也可以邮箱(lyzhang02@163.com)
展开
-
PageHelper分页原理解析
文章主要介绍了PageHelper原理,以及在我们执行startPage后,它是如何帮我们拼接SQL的,最终如何实现查询的。原创 2023-09-07 15:25:31 · 357 阅读 · 0 评论 -
一文掌握ArrayList和LinkedList源码解读
今天我们来看一下ArrayList和LinkedList的源码,主要是看一下常用的方法,包括像add、get、remove方法,大部分都是从源码直接解读的,相信大家读完都会有一定收获。原创 2023-04-11 21:55:19 · 212 阅读 · 0 评论 -
JUC并发工具类的使用
本文章分享的主要是一些并发工具类的使用和介绍,希望大家喜欢!原创 2023-04-09 22:01:46 · 323 阅读 · 0 评论 -
Java常见的线程池的创建及使用
本文主要介绍了线程池常见的创建方式、7个参数、线程池的拒绝策略以及自定义实现拒绝策略原创 2023-03-02 23:54:00 · 193 阅读 · 0 评论 -
你知道Object类和Objects的常用方法吗
这个方法在判断两个对象是否相等,或者字符串是否相等非常常用,那使用这个方法时也需要考虑一个问题就是a.equals(b),a不能为null,否则会抛出NullPointerException,但是在Objects.equals方法是可以很好避免这个问题,我们就可以减少对a是否非null的判断,在equals中是已经进行了判断。大家好,Leo又来了!最近在网上看到别人分析Objects中isNullfanfan方法来判断,我就想到之前写的一坨坨==null,突然很惭愧,特地去研究学习下,争取下次可以用上.原创 2023-03-01 22:49:56 · 363 阅读 · 0 评论 -
shiro拦截axios请求导致@RequireRole注解失效
最近在整理一个自己以前做过的系统,想要添加一些功能,发现shiro框架在处理axios请求出现了点问题,觉得这个错误应该还是蛮有价值的,就写出来和大家分享下…原创 2023-01-31 09:44:38 · 408 阅读 · 1 评论 -
编译原理分析器大作业之字幕分析器
写一个srt字幕解释器,需要分析单词和语法,分别写出词法和语法,实现字幕的偏移,检验字幕单词语义。分析字幕的单词和语法,分别写出词法和语法的文法在文法的基础上设计词法分析器和语法分析器建立内存数据结构,缓冲字幕实现字幕平移(例如,将字幕整体推迟2秒)等功能,更新字幕文件。原创 2023-01-11 17:13:18 · 985 阅读 · 1 评论 -
lombok版本报错问题java.lang.IllegalAccessError: class lombok.javac.apt.LombokProcessor (in unnamed module
我在本地采用的lombok版本是1.18.12,然后运行打包是没有问题的,然后再服务器上报错官网上JDK9+推荐我们使用1.18.24版本因此我们将依赖更改为1.18.24, 然后打包就成功了原创 2022-12-08 10:38:04 · 1821 阅读 · 0 评论 -
一篇弄懂二分算法
二分查找,时间复杂度为O(log2N),但是是在有序的前提下,相比O(N)会快特别多,二分的实际应用非常广泛,但是二分有很多种情况,今天就遇到了,特地来总结一下,也是参考一下labuladong的算法秘籍。原创 2022-11-25 23:36:47 · 421 阅读 · 0 评论 -
java镜子之反射篇
本文主要介绍java反射的一些入门概念,如何获取一个类的反射以及使用反射操作。原创 2022-11-07 09:57:36 · 253 阅读 · 0 评论 -
网络编程之java简易聊天室实现
最近浅学习了一些关于网络编程方面的知识,视频是跟着狂神学习的,可能学习的不是很深说到网络,相信大家都对TCP、UDP和HTTP协议这些都不是很陌生,学习这部分应该先对端口、Ip地址这些基础知识有一定了解,后面我们都是直接上demo来解释代码。原创 2022-11-06 09:12:45 · 1582 阅读 · 0 评论 -
RedisTemplate在拦截器前没有注入的问题
通过上面这样就可以解决加载不进去的问题了,这时运行的redisTemplate就是已经加载进去的了。原创 2022-09-07 23:34:01 · 399 阅读 · 0 评论 -
Swagger之学习使用
这个是为了介绍一下Swagger的使用,最近也在使用Swagger,就在下面这篇文章介绍下,我特地改了上次分享的外卖项目,添加了Swagger注解…原创 2022-08-21 22:26:10 · 177 阅读 · 0 评论 -
Stream方法的介绍
最近在学习Stream流,写项目时用到了一些map, filter方法,就想着去学习一下,于是就有了下面这篇文章,下面分享了一些常见的方法和介绍…stream是位于java.util.stream包,包下面后很多的好用的方法,比如我们很常用的Collectors,Stream等等获取一个Stream的方法有of}上述是一些常见的Stream的方法,还有一些其他的方法,但是我没有去列出来,相信大家多用用就会了。...原创 2022-08-11 16:57:16 · 342 阅读 · 0 评论 -
Java开发规范
Java开发规范之小记,本文基本都是来自原书原创 2022-08-06 12:11:24 · 166 阅读 · 1 评论 -
浅谈ArrayList和LinkedList
浅谈LinkedList和ArrayList原创 2022-08-02 19:49:44 · 206 阅读 · 0 评论 -
java线程的创建
文章目录前言进程线程使用线程继承Thread线程随机性.start()的顺序不代表.run()的顺序实现Runnable实例共享造成的非线程安全问题线程常用方法:判断线程是否为停止状态暂停线程suspend()和resume()yield方法线程的优先级线程优先级的继承特性优先级的规律性优先级的随机性守护线程对象及变量的并发访问方法内的变量为线程安全synchronized方法总结前言本文章部分笔记来自自高诗岩的《java多线程编程核心技术》书。进程进程是操作系统结构的基础;是一次程序的执行;是一个原创 2022-05-03 16:43:08 · 542 阅读 · 0 评论