搭建项目学习框架(一,Linux下Java的安装,安装Tomcat与搭建Zookeeper)

不知不觉就到了框架的学习了,小编根据IT老师的讲解思路进行自己的总结与练习,和小编一起总结吧!一,确保自己的虚拟机能上网小编写的虚拟机上网博客https://blog.csdn.net/weixin_47514459/article/details/123594822需要安装包,Java安装包,to

操作系统 ---多线程(进阶)

多线程(进阶)1. 常见的锁策略1.1 乐观锁 悲观锁乐观锁 : 总是假设最好的情况,每次去拿数据的时候都认为别人不会修改数据,但是在对数据提交更新的时候,再去判断这个数据在这个期间是否有别人对这个数据进行了修改.悲观锁 : 总是假设最坏的情况,每次去拿数据的时候都认为别人会修改数据,每次在拿数据

【JavaWeb】前端三剑客—JavaScript基础知识

目录一、JavaScript 是什么JavaScript (简称 JS)JavaScript 和 HTML 和 CSS 之间的关系JavaScript 运行过程二、前置知识第一个程序JavaScript 的书写形式行内式内嵌式外部式输入输出三、语法概览变量的使用基本数据类型number 数字类型st

JDBC和XML

JDBC和XML1 JDBC环境配置1.1 MySQL驱动包1.2 新建Java项目并添加驱动包1.3 注册驱动2 JDBC基本操作2.1 JDBC操作流程2.1.1 获取连接对象2.1.2 获取语句执行平台对象Statement2.1.3 释放资源2.3 JDBC实现增删改查2

Mybatis01-Mybatis简介

1、Mybatis历史Mybatis最初是Apache的一个开源项目iBatis,2010年6月这个项目由Apache Software Foundation迁移到了Google Code。随着开发团队转投Google Code旗下, iBatis3.x正式更名为MyBatis。代码于2013年11

【故事会】淘系技术是如何一步步发展到今天的?

淘宝网自2003年上线以来,已经走过了将近20年的时光,我也是有幸从小到大一步步见证了它的发展,直到今天成为公司的一名员工。回顾淘系技术的发展历程,不难发现它其实也印证了整个互联网后端从单点应用到如今的微服务的技术变迁史,“以史为镜,可以知兴替”,本文将淘系技术的发展概括成为了7个阶段故事,希望各位

文件-------javaweb

1 文件的基本操作:咱们在java中谈到的文件都是磁盘上的文件,如果抛开java站在操作系统的角度来看,操作系统在管理许多软件资源和硬件设备的时候,都是把这些东西抽象成了一个个的文件,显示器,打印机,网卡,抽象成文件c//File(parent)传入一个绝对路径,来创建一个File的类

【JAVA知识点每日一练】 —— 运算符的那些事

都说基础不牢地动山摇,还真是那么回事!别小看这运算符,每个语法中运算符扮演者举足轻重的角色,稍微没用对,那可就犯了大错误!接下来跟随小梦,迈着轻松且愉快的步伐一起看看运算符的那些事吧~运算符的那些事🌊Java 语言支持的运算符💧算术运算符💧赋值运算符💧扩展赋值运算符💧关系运算符💧逻辑运算

必踩的坑之Java方法中形参、实参传递

首先亮明Java中方法参数传递的规则,这两点很重要:如果实参是基本类型(包括包装类型)或者String,则实参不会变(传的是值);如果实参是对象集合或者数组,则实参会改变(传的是引用)。

CGB2202二进制

二进制:回顾:正则表达式:描述字符串内容格式的,通常用它来匹配字符串内容是否符合要求正则表达式语法--------------了解String中与正则表达式相关的方法:matches():使用给定正则表达式来验证当前字符串内容是否符合要求,符合返回true,不符合返回falsesplit():将当前

Flink-Exactly-once一致性系列实践1

Flink-Exactly-once系列实践-KafkaToKafka文章目录Flink-Exactly-once系列实践-KafkaToKafka一、Kafka输入输出流工具类二、统计字符个数案例三、消费者消费kafka的事务数据总结与可能出现的问题一、Kafka输入输出流工具类代码如下(示例):

RocketMq 高可用性解析(一)存储高可用

引言RocketMq 作为一个成熟的消息中间件,自身保证了高可用性。学习RocketMq中的高可用性可以帮助我们自己在平时编写代码时能够编写处高可用的代码。对于RocketMq,高可用主要在这四块进行保证消息发送的高可用:在消息发送时可能会遇到网络问题、Broker 宕机等情况导致消息没有发送成功消

【二】RabbitMQ基础篇(延迟队列和死信队列实战)

本章将通过学习rabbitMQ基础中的延时队列和死信队列,然后写一个demo实现一个小例子,在商城购物时,先下单创建订单记录,然后可以选择进行立即支付或者不支付,若30秒后不支付,则删除订单。下面针对这个例子进行学习。目录一、分析例子二、编写前端代码三、整理模块四、改造common公共模块五、改造p

【Java成王之路】第十四篇:Java SE(面向对象编程—组合、多态)

本节目标组合一、什么是组合和继承类似, 组合也是一种表达类之间关系的方式, 也是能够达到代码重用的效果. 例如表示一个学校:public class Student { ... } public class Teacher { ... } public class School { publi

基于SSM+SpringBoot+Vue+ElmentUI实现公司案件管理系统

技术选型 前端:Vue2 Element UI 后端:Java SSM SpringBoot maven 工具:IDEA环境搭建数据库DROP DATABASE IF EXISTS `20220323exam`;CREATE DATABASE IF NOT EXISTS `2022

Java基础知识

Java基础知识(3万字)

【大话云原生】微服务篇-五星级酒店的服务方式

大话云原生第三篇,用通俗易懂的语言说明微服务架构,和五星级酒店的服务方式有异曲同工之妙哦!

Java—银行存款系统(多练多乖,不练就呆)

银行存取款的流程是人们非常熟悉的事情,用户可以在银行对自己的资金账户进行存款、取款、查询余额等操作,极大的便利了人们对自己资金的管理。

Java 18 正式发布

Java 18 正式发布,一共有九个JEP

CGB2202API基础第2天

API基础第二天:回顾:String面试题:String s = new String(“abc”); 创建了几个对象?String常用方法:length():trim():toUpperCase()和toLowerCase():startsWidth()和endsWith():charAt():i

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈