- 博客(22)
- 收藏
- 关注
原创 java飞机小游戏
1.飞机初始属性:攻速低、子弹量少2.敌机初始属性:数量少3.飞机可以获得奖励提升攻速和子弹数量(奖励分为生命值和提升攻击属性)4.鼠标移出界面自动暂停,鼠标进入页面继续游戏5.记录击中的敌机数量6.显示当前生命值7.可自行拓展更多效果
2023-06-29 10:23:49 141
原创 Token过滤器,验证Token
/** * token过滤器 验证token有效性 * */@Component@Slf4jpublic class JwtAuthenticationTokenFilter extends OncePerRequestFilter{ @Autowired private TokenService tokenService; @SneakyThrows @Override protected void doFilterInternal(HttpSe.
2022-03-23 08:22:45 573
原创 java实现一维码和二维码,存储图片等数据,源码可直接运行
一维码package com.doll.barcode;import com.google.zxing.BarcodeFormat;import com.google.zxing.MultiFormatWriter;import com.google.zxing.WriterException;import com.google.zxing.client.j2se.MatrixToImageWriter;import com.google.zxing.common.BitMatrix;
2022-03-22 10:02:35 1690
原创 关于mysql小伙伴们有没有遇到这样一个场景
小哈:小哈:为什么我部署你的java工程中,包含中文的SQL无法查询到结果的?大柴:大柴:你在jdbc的url指定一下characterEncoding=UTF-8就可以了小哈:为什么你没有指定也可以正常工作呢?大柴:问得好!大柴:我的mysql环境配置了character-set-server=utf8小哈:在哪配置的呢?大柴:在mysql的my.cnf(my.ini)文件里啊小哈:小哈:原来是这样啊,谢谢老黑!大柴:想深入了解的话,去看看mysql编解码机制!...
2021-12-11 17:27:46 311
原创 Java搭建eureka注册中心集群灰常简单
一、准备工作,在windows配置文件hosts中添加配置:这是hosts路径:C:\Windows\System32\drivers\etc 1. 修改这个文件需要权限所以,我们右键记事本,以管理员身份运行2.点击文件——>打开——找到etc目录——选择hosts文件,注意右下角修改为所有文件3.在最下面添加这三行配置,注意:eureka前面有空格,之后Ctrl+s保存退出即可二、创建一个eureka-demo工程以...
2021-12-11 16:32:48 1101
原创 java实现zookeeper分布式锁
实现过程:首先,一个线程获取锁并调用方法生成订单号,在该线程未释放锁资源时,其他线程会被countDownLatch阻塞,直到该线程释放锁资源。实现模拟并发生成订单号功能代码实现:先导入一个依赖 <dependency> <groupId>com.101tec</groupId> <artifactId>zkclient</artifactId>
2021-12-05 14:52:53 2262
原创 springboot+jfreechart实现折线图只需一个类
springboot那些内容我就不说了哈,自己搭建好一个springboot加入我的代码就可以了用啦先上个图先导入1个依赖<dependency> <groupId>org.jfree</groupId> <artifactId>jfreechart</artifactId> <version>1.0.19</version></dependency>在你.
2021-12-02 21:45:10 3042 8
原创 linux实现mysql主从复制(将对数据库的读写操作分离开来,这也是数据库优化的一种方式)
一、主从复制原理 mysql中有一个binlog 二进制日志,这个日志会记录下所有修改了的SQL 语句,从服务器把主服务器上的binlog二 进制日志在指定的位置开始复制主服务器所进行修改的语句到从服务器上执行一遍。二、准备Linux:CentOS 7 mysql版本:mysql 5.7(两台服务器先安装好mysql)主服务器:192.168.242.178 从服务器:192.168.242.176 ps:本文使用一主一从,一主多从也是同样的原理三、配置主机
2021-12-02 13:42:59 1608
原创 java调用阿里云对象存储,只需一个main方法
一.首先获得阿里云对象存储API1.阿里云官网注册登录,进入首页鼠标移至产品处点击对象存储oss2. 点击立即开通3. 对象存储是按量付费的,可以购买套餐也可以不购买4.开通后就会进入工作台界面,点击...
2021-11-30 19:45:12 1353
原创 java实现Excel导出方式
springboot实现easypoi依赖:<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> <version>4.1.0</version></dependency>实现代码:package com.doll.e.
2021-11-30 14:38:39 789
原创 springboot实现短信发送验证码及消息队列发送注册成功短信
PS:在编写功能之前,需要得到阿里云短信服务API; 使用消息队列(mq)可以将主业务和副业务分离,主业务是用户注册,注册成功通知是副业务,将主业务和副业务分离application.ymlspring: redis: host: 填入自己虚拟机IP #linuxIP port: 填入自己Redis端口 #端口 datasource: driver-class-name: com.mysql.cj.jdbc.Driver url...
2021-11-23 18:17:23 3211
原创 javaswing实现扫雷游戏
MineGame.java(程序入口)package cn.itbaizhan.mine;import java.awt.event.*;import java.awt.*;import javax.swing.*;import javax.swing.border.*;import java.util.*;import java.io.*;public class MineGame extends JFr.
2021-11-16 14:28:30 3916
原创 解析XML(分享一下 dom 和 dom4j 解析xml)
DOM解析xml节点:空白节点 文档节点 注释节点 元素节点 属性节点package com.xml.dom;import org.w3c.dom.Document;import org.w3c.dom.Element;import org.w3c.dom.Node;import org.w3c.dom.NodeList;import org.xml.sax.SAXException;import javax.xml.parsers.DocumentBuilder;i...
2021-07-09 16:20:01 129
原创 JavaWeb实现简单的图书管理系统
介绍一下这个简单的项目包含了书籍展示、添加书籍以及删除书籍功能,虽然项目很简单,但是作为小白的我很想和大家分享互动,欢迎大家参考交流和大神指教哈下面展示我的主要功能代码,用的是三层开发模式:这是Dao层的实现类:package com.BookManage.Dao.impl;import com.BookManage.Dao.BaseDao;import com.BookManage.Dao.BookDao;import com.BookManage.Entity.Book;im..
2021-07-06 21:01:50 2591
GreedySnake.zip
2023-06-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人