标签:java开发
@目录前置知识有限状态机状态机下的正则表达式串联匹配并连匹配 (正则表达式中的 |)重复匹配(正则表达式中的 ? + *)重复0-1次 ?重复1次以上重复0次以上匹配指定次数特殊符号(正则表达式中的 . d s……)子表达式(正则表达式 () )练习题代码实现建图匹配下集预告功能完善化DF
本文总结了常见高频的关于二叉树的算法考察。 1.计算一个给定二叉树的叶子节点数目。 可以采用递归的方式进行累加 public static int calculateTreeNodeNumber(TreeNode treeNode) { if (treeNode ==
事情起源于一次本地安装和配置RabbitMQ,代码之前是OK的,只是把RabbitMQ服务器的IP网段调整到和开发机器不同的网段后(备注,有设置两者互通,并且防火墙也是通的); 但是当做完RabbitMQ服务器的网段后,开发机器的代码就访问RabbitMQ,就报错connection er
之前在博客上分享过一篇文章,涉及到 Java 中的注释,就信誓旦旦地写了一句话:“注释是不会被执行的!”结果,有小伙伴留言说,“老师,你确定吗?” 我这个人一直有个优点,就是能听得进去别人的声音,管你是赞美的还是批评的,从来都是虚心接受。因为我相信,大多数小伙伴都是出于善的目的。 况且,我
MyBatisPlus详解 官网链接:链接 简介 MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 MyBatis 最好的搭档,就像 魂斗罗 中的 1P、2P,基友搭配,效率翻倍。 为什
1 简介 Spring WebFlux是一个新兴的技术,Spring团队把宝都压在响应式Reactive上了,于是推出了全新的Web实现。本文不讨论响应式编程,而是通过实例讲解Springboot WebFlux如何把http重定向到https。 作为餐前小吃,建议大家先吃以下https
有的时候 SpringMVC 框架提供的视图解析器不能满足我们的需求,这时候我们可以来自定义视图以及视图解析器来完成定制的功能。 主要分为以下三步: 编写自定义视图实现类 编写视图解析器 在配置文件中将自定义的视图解析器注入ioc容器中 1、编写自定义视图实现类: import java.
以下为整理的自己秋招遇到的面试题;主要是Java和大数据相关题型;根据印象整理了下,有些记不起来了。死锁、乐观锁、悲观锁synchronized底层原理及膨胀机制ReetrantLock底层原理,源码是如何实现公平和非公平的synchronized和lock的区别volitale理解?vo
安装git,全部选默认安装 安装tortoiseGit全部默认安装 一、打开git命令配饰ssh key 先打开c盘>用户>当前用户 查看是否有.ssh文件夹,若没有则手动生成ssh密钥 在git终端中执行 配置提交用户名 git config --global user.n
1 简介 不知不觉Https相关的文章已经写了6篇了,本文将是这个专题的最后一篇,起码近期是最后一篇。前面6篇讲的全都是单向的Https验证,本文将重点介绍一下双向验证。有兴趣的同学可以了解一下之前的文章: (0)Https专题 (1)Springboot整合https原来这么简单 (2)
  搜索了一下,发现有两种方法  两种方法: 1.     这种方式,需要对每个方法都进行配置。 2.修改springmvc的配置文件    同时注意,把这个配置写在扫描包的上面。  
JAVA 数组复制的方法 1. 使用for循环遍历,效率最低 int [] arr = {1,2,3,4,5,6,7,8}; int [] arr1 = new int [arr.length]; for (int i = 0; i <arr.length ; i++) {
本文总结了常见高频的关于排序的算法考察。 1.冒泡排序 冒泡排序的思想是元素两两比较,将较大或者较小的元素往一端进行移动 public static void bubble(int[] array) { for (int i = 0; i < array.le
入坑类似编程,还是要从远古的初中年代,那时为了玩游戏,为了解放双手,接触到某某精灵。 把java当脚本用,肯定不是我的一个程序,是我万万没想到的一种用法。 先上图:。 这QQ表白轰炸机,对女神还是要温柔一点的,不然啊,被女神屏蔽了可(偷笑)。   现附上代码吧 1 package ot
上文我们介绍了IOC和DI,IOC是一种设计模式,DI是它的具体实现,有很多的框架都有这样的实现,本文主要以spring框架的实现,来看具体的注入实现逻辑。 spring是如何将对象加入容器的 spring将对象加入容器的方式有很多种,最主要的是xml和注解的形式,而当下注解的形式应用更加
SpringMVC: 结果跳转方式 ModelAndView 设置 ModelAndView 对象 , 根据 view 的名称 , 和视图解析器调到指定的页面 第一种跳转方式 页面: {视图解析器前缀} + viewName + {视图解析器后缀}  <!--视图解析器:
#Spring - 1.0 1. Spring:春天 --> 给软件行业来带了春天 ​ 2. 2002年,首次推出了Spring框架的雏形:interface21框架! ​ 3. Spring框架以interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月2