自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (7)
  • 收藏
  • 关注

原创 集合的空指针问题NullPointerException

空指针异常

2022-09-13 19:31:20 786

原创 MySQL索引

数据库索引

2022-05-17 12:14:41 321

原创 SQL外键约束&&多表查询&&级联删除&&子查询

sql外键约束,多表查询,级联删除,子查询

2022-05-16 12:06:37 1243

原创 MySQL事务

mysql事务及隔离级别

2022-05-06 09:00:07 408

原创 MySQL单表操作

MySQL单表操作一、排序语法格式说明SELECT 字段名 FROM 表名 [WHERE 字段 = 值] ORDER BY 字段名 [ASC]ASC 表示升序排序(默认)SELECT 字段名 FROM 表名 [WHERE 字段 = 值] ORDER BY 字段名 [DESC]DESC 表示降序排序单列排序:只按照某一个字段进行排序SELECT * FROM TRANSACTION ORDER BY salary;SELECT * FROM TRANSACTI

2022-05-06 08:30:56 241

原创 SQL知识点

MySQL简单使用

2022-05-01 15:27:44 273

原创 命令行登录数据库

mysql命令登录

2022-04-30 20:01:24 4952

原创 Windows启动MYSQL的两种方式

Windows启动MYSQL的方式

2022-04-30 19:39:20 10770

原创 Optional类

Optional类

2022-04-27 00:04:47 144

原创 Stream接口

stream接口

2022-04-26 23:59:44 521

原创 函数式接口之方法引用

java新特性的方法引用

2022-04-26 23:41:19 256

原创 函数式接口的匿名内部类与Lambda表达式的实现

文章目录函数式接口一、函数式接口:二、Lambda表达式:三、常用函数式接口:实现代码:函数式接口一、函数式接口:函数式接口主要指只包含一个抽象方法的接口,如:java.lang.Runnable、java.util.Comparator接口等Java8提供@FunctionalInterface注解来定义函数式接口,若定义的接口不符合函数式的规范便会报错Java8中增加了java.util.function包,该包包含了常用的函数式接口二、Lambda表达式:Lambda 表达式是实例

2022-04-26 23:31:40 681

原创 常用设计模式

java常用设计模式

2022-04-25 17:31:54 356

原创 常用设计原则

java常用设计原则

2022-04-25 10:52:04 162

原创 JAVA反射机制

java中的反射机制的演示与讲解

2022-04-24 12:55:49 170

原创 java网络编程

JAVA网络编程学习概念:从大的方面说就是对信息的发送到接收,中间传输为物理线路的作用在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的七层网络模型OSI(Open System Interconnect),即开放式系统互联,是ISO(国际标准化组织)组织在1985年研究的网络互连模型OSI七层模型和TCP/IP五层模型的划分如下当发送数据时,需要对发送的内容按照上述七层模型进行层层加包后发送出去当接收数据时,需要对接

2022-04-21 13:24:39 180

原创 UDP案例代码

UDP网络编程的案例代码

2022-04-21 13:20:23 2399

原创 TCP案例代码

TCP实现网络通信案例代码

2022-04-21 13:12:56 2744

原创 JAVA中线程池

多线程中线程池

2022-04-18 19:20:27 156

原创 多线程中的生产者消费者案例

线程中的生产者消费者同步机制

2022-04-18 19:09:52 256

原创 线程同步机制

线程同步机制

2022-04-18 19:02:31 222

原创 多线程知识

多线程的知识点

2022-04-18 16:57:37 351

原创 IO拷贝代码

IO拷贝文件/视频代码

2022-04-16 14:32:38 424

原创 IO流知识点

IO流的常用类知识点

2022-04-16 14:08:16 207

原创 File类

File类的使用

2022-04-13 13:32:44 469

原创 Exception知识

Exception知识代码解析

2022-04-12 23:37:13 271

原创 Collections类

Java中Collections对于集合的使用

2022-04-11 22:46:47 384

原创 Could not connect to‘192.168.184.130‘(port 22): Connection failed.

问题大概:XShell连接Ubuntu虚拟机出现问题原因:没有开启ssh server解决办法:在终端中输入sudo apt-get install openssh-server完成以后重新使用XShell连接若再出现如下问题使用root或者自定义用户名都登陆试试就可以了。...

2022-03-27 00:22:26 2592

原创 Redis

redis的知识点

2022-03-26 01:12:59 780

原创 互联网架构的发展

互联网架构发展的四个阶段第一阶段第一阶段对于数据库的需求不大,第一阶段架构可以搞定第二阶段通过分类使得不同的业务访问不同的数据库数据访问量大的时候通过缓存来缓解数据库的压力第三阶段主从读写分离主库与从库分别用来写和读(第二阶段中读写都在一个数据库中)让master(主数据库)来响应事务性(增删改)操作,让slave(从数据库)来响应非事务性(查询)操作,然后再采用主从复用把master上的事务性操作同步到slave数据库中数据库的主从分配是当前网站建设中最普遍的第四阶

2022-03-24 20:52:17 2149 2

原创 java.lang.StackOverflowError

问题:分析:java.lang.StackOverflowError提示说是栈空间不足,栈内存满了,所以首先考虑是不是出现了死循环,但是最后发现没有使用递归与循环。解决办法:因为是SSM项目,所以通过检查代码,发现在service的实现类serviceImpl中应该注入的代码是Mapper/Dao层接口中的代码,但是我注入的还是service接口,所以导致了service一直调用自己,最后引发了异常。检查service中注入的代码是否正确...

2022-03-16 00:00:48 4364

原创 Please refer to E:\SSM\Distributed\edu-parent\edu-dao\target\surefire-reports for the individua

问题:在项目install的时候无法通过提示1:Please refer to E:\SSM\Distributed\edu-parent\edu-dao\target\surefire-reports for the individual test results.提示2:Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on project edu-dao:

2022-03-14 17:32:53 1867

原创 Zookeeper中节点操作代码

完整代码package yan.dong.text;import org.apache.zookeeper.*;import org.apache.zookeeper.data.Stat;import org.junit.Before;import org.junit.Test;import java.io.IOException;import java.util.List;public class TestZK { // Zookeeper集群IP private

2022-01-15 23:05:57 879

原创 Zookeeper

zookeeper知识点

2022-01-15 22:48:04 946

原创 Zookeeper中NullPointerException

#Zookeeper中出现java.lang.NullPointerException问题示例:具体产生错误地址:问题解析:查看String的源码可以发现,它将bytes[]进行转变的时候,会考虑长度,而我们的节点中,只存在节点,但是没有节点数据,它的转化就是失败的,所以会报空指针异常。解决办法:先为节点添加数据,然后在进行节点数据的查询。...

2022-01-14 10:35:21 1782

原创 Zookeeper中的选举机制

Zookeeper的选举机制:半数机制:集群中半数以上机器存活,集群可用。(Zookeeper通常情况安装奇数台服务器)在Zookeeper的配置文件中没有指定leader和followerZookeeper中的leader是通过Zookeeper内部的选举机制临时产生,产生的该节点为leader,其余为follower选举原理:(以五台服务器为例)服务器1先投票,首先将票投给自己,自己投票后发现自己的票数没有过半,无法成为leader,然后将自身票数转移给下一台服务器(服务器2)服务器

2022-01-12 21:44:34 560

原创 Zookeeper监听器原理

Zookeeper监听器的工作原理:原理图:原理解析:在main()方法创建Zookeeper客户端的同时会创建两个线程,一个负责网络通信,一个负责监听监听事件会通过网络通信发送给Zookeeper集群Zookeeper获得注册的监听事件以后,将监听事件添加到监听列表中Zookeeper监听到 数据变化或 路径变化,将消息返回给监听线程监听线程在内部调用process()方法对于监听来说常见的监听有两种:监听节点数据的变化:get path监听子节点增减的变化:Is path

2022-01-12 21:27:48 694

原创 Shell编程简单使用

Shell编程文章目录Shell编程1.基本概念2.执行Shell程序的方式3.基本编写4.变量的定义5.常用的运算符算术运算符关系运算符6.流程控制语句if判断case语句for循环while循环函数1.基本概念Shell是一个命令解析器,可以接收应用程序或用户命令,然后访问操作系统内核Shell是一个功能强大的编程语言,易编写,易调试,灵活性强2.执行Shell程序的方式方式一:./文件名,此方式需要执行权限方式二:/bin/bash 文件名,此方式不需要执行权限3.基本编写#

2022-01-08 21:11:54 899

原创 Linux开发环境的搭建

1.开发使用工具Xshell工具和Xftp工具工具下载地址:https://www.netsarang.com/zh/安装注意:直接一路点击下一步即可,安装过程选择免费版。2.设置网络模式设置网络模式为NAT模式修改配置文件使用root用户打开 /etc/sysconfig/network-scripts/ifcfg-eno16777736 文件,添加内容如下:BOOTPROTO=static (修改即可)ONBOOT=yes (修改即可)IPADDR=192.168.

2022-01-08 12:41:06 447

原创 Linux命令的简单使用

Linux系统概述和编程基础一、Linux系统概述1.1 计算机的体系结构计算机由计算机硬件和计算机软件两个部分组成,其中计算机软件可分为系统软件和应用软件吗,系统软件就是操作系统,是其他软件的基础目前主流的操作系统有:WIndows系列、Unix系列、Linux系列、Android系列、IOS系列、等等1.2 Linux系统的概述Linux系统诞生于1991年,由林纳斯-托瓦兹(Linus Torvalds)设计与研发Linux系统是一套免费,自由,开发源代码的类Unix操作

2022-01-06 20:43:05 950

android studio开发的天气预报

这是一款由android studio开发的天气预报,由于没有采用数据库与api这些东西,所以非常适合初学者所采用,这个项目基本是在简单框架的基础上采用webview来实现。 实现功能: 1.大多数城市的天气搜索(局限于采用中国天气网的城市id来搜索) 2.多个城市的显示,采用左右滑动换页显示 3.具有定时提示功能。

2021-05-17

管理系统(前端与后端功能)

一个工厂管理系统,前端涉及ajax,jsp,html,css,js 后端涉及servlet,jdbc 数据库mysql

2021-07-30

图书管理系统(包含管理员与普通用户)

springboot项目,前端使用Templates实现,项目使用spring+SpringMVC+mybatis实现

2021-11-18

spring+SpringMVC+mybatis整合项目

这是一个对于简单单表的增删改查与批量删除操作

2021-11-16

Swing模拟的App.zip

这是一个拿Swing模拟的APP,包括登录注册,文本读取,模糊查询,随机数抽取(重写run方法),多线程购物操作等。

2021-08-03

大富翁游戏(原本游戏模式嵌套六种小游戏)

这是一款全新的大富翁游戏,在游戏中拿六个小游戏取代了原本游戏买地赚钱的方式,基于swing页面编写的游戏。 其中游戏中涉及的五个小游戏分别为(打怪,扫雷,贪吃蛇,推箱子,是男人下一百层,飞翔的小鸟) 其中的数据库可用可不用,主要用来存储游戏记录,需要自建数据库

2021-07-30

实验室管理系统(java后端)

简单的jdbc对mysql数据库的增删改查后端项目的操纵

2021-07-30

空空如也

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

TA关注的人

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