自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 SpringBoot-数据校验

1.SpringBoot 对表单数据校验的技术特点1.1SpringBoot 中使用了 Hibernate-validate (现在已经被javax.validation.constraints数据校验取代)校验框架(springboot中默认已经集成,无需手动引入约束)2.SpringBoot 表单数据校验步骤2.1在实体类中添加校验规则package com.example....

2020-01-29 18:20:17 169

原创 Spring Boot整合Mybatis

一.创建项目将STS与eclipse集成,新建SpringBoot项目,勾选如下选项一路next,pom.xml文件会帮我们配置好.但我们还需要引入thymeleaf模板引擎,需要我们手动向pom.xml文件中添加<dependency> <groupId>org.springframework.boot</groupId&gt...

2020-01-28 12:59:52 177

原创 SpringBoot整合Jsp

1.在pom.xml中引入依赖由于Spring官方不推荐jsp;因此在创建pom.xml依赖时,并没有自动引入相关依赖,需要我们手动添加以下依赖至pom.xml文件<!-- jstl --><dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</...

2020-01-22 23:09:40 72

原创 SpringBoot上传静态资源

1.静态资源存放的位置springboot的静态资源需要放在resources目录的static文件夹下2.上传文件2.1 编写fileUpLoad.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Tit...

2020-01-22 21:48:08 258

原创 SpringBoot整合Servlet,Filter,Listener

一:SpringBoot整合Servlet有两种方式1.方式一:通过注解扫描完成Servlet组件的注册1.1编写Servlet@WebServlet(name="FirstServlet",urlPatterns="/first")public class FirstServlet extends HttpServlet {@Overrideprotected void do...

2020-01-22 20:34:35 110

原创 linux文本编辑基础

在部署项目时,我们难免会接触到服务器,而服务器绝大多数都是采用linux系统。在部署项目时,我们都是远程登录到linux服务器,我们都是通过命令行对服务器操作,liunx命令有很多。这篇文章主要介绍linux下的文本编辑。项目部署时,难免会修改阅读,配置各种各样的配置文件。linux下的文本编辑是什么样的呢?1.vi与vim介绍所有的Linux 系统都会内建vi 文本编辑器。Vim 具有程...

2020-01-16 21:52:02 199 1

原创 SpringBoot整合Thymeleaf模板引擎

背景:springboot引入tomact时,并非完整的tomcat,而是一个嵌入式的tomact,因此使用springboot默认配置是无法支持jsp(但并非不能在SpringBoot中使用jsp),那么我们使用jsp时,怎么办呢?这时我们可以使用模板引擎。其实jsp就是一个模板引擎。模板引擎工作流程图如下:市面上有很多模板引擎,这里介绍Thymeleaf模板引擎。Spring...

2020-01-13 18:11:08 409

原创 SpringBoot与Web开发(关于静态资源的访问)

1.简介使用SpringBoot;1)、创建SpringBoot应用,选中我们需要的模块;2)、SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来3)、自己编写业务代码;2.springboot对静态资源的映射规则映射规则有很多,在这里只介绍几种方法方式一:所有的静态资源都应该放在/webjars/** ,都去 classpa...

2020-01-13 13:09:07 171

原创 在SpringBoot中使用日志

背景:springBoot提供了java ee开发的一站式解决方案,可以整合其他框架,每一个框架为了简化开发人员的调试,均采用了日志框架。不同的框架采用了不同的日志:SpringBoot(slf4j+logback)、Spring(commons-logging)、Hibernate(jboss-logging)、MyBatis、xxxx 。那么如何统一日志记录,用SpringBoot整合别的框架...

2020-01-13 11:26:04 241

原创 SpringBoot的配置文件

1、使用Spring Initializer快速创建Spring Boot项目IDE都支持使用Spring的项目创建向导快速创建一个Spring Boot项目;选择我们需要的模块;向导会联网创建Spring Boot项目; 默认生成的Spring Boot项目;在生成的目录中:主程序已经生成好了,我们只需要关注我们自己的逻辑resources文件夹中目录结构 static:保存所有...

2020-01-12 21:12:33 90

原创 SpringBoot邂逅HelloWorld

一.环境准备1.jdk1.82.Maven3.6.2更改conf文件夹下的settings.xml文件在配置文件中添加<profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> ...

2020-01-12 11:16:40 118

minist数据集原始图片 压缩包中是minist数据集的图片文件,包含60000张图片,标签为0-9

minist数据集原始图片。压缩包中是minist数据集的图片文件,包含60000张图片,标签为0-9.

2023-08-09

byzer-llm-3.3-2.12-0.1.0-SNAPSHOT.jar

byzer-llm-3.3_2.12-0.1.0-SNAPSHOT.jar 外网资源不好下载,放在这里了。原资源链接:https://download.byzer.org/byzer-extensions/nightly-build/byzer-llm-3.3_2.12-0.1.0-SNAPSHOT.jar

2023-07-25

Byzer-lang:byzer-lang-all-in-one-linux-amd64

外网资源不好下载,上传到此处了。原资源链接是: https://download.byzer.org/byzer-lang/2.3.8/byzer-lang-all-in-one-linux-amd64-3.3.0-2.3.8.tar.gz

2023-07-25

JAVA生命游戏多线程模式(使用n个线程并行读取初始pgm文件,把图像分割为n份,分别计算出下一轮的细胞状态,然后重新整合)

5.将生命游戏由单线程模式改为多线程模式,使用n个线程并行读取初始pgm文件,把图像分割为n份,分别计算出下一轮的细胞状态,然后重新整合为一个新一代细胞状态图。要求程序无死锁(Deadlock Free),无竞争条件(No Race Condition),无久等(No Long Waiting)等状态发生,可以采用任何一种线程同步机制实现,建议首选BlockingQueue。 (1)增加一项ticker功能,报告每隔两秒钟活着的细胞数量。 (2)设计一个简单的GUI,能够控制GOL游戏引擎功能,“start”开始运行,“pause”暂停程序运行,“continue”继续运行程序,“quit”结束程序运行。Ticker功能可以加在GUI里。 (3)采用工具对程序性能进行基准测试(BenchMark Test),对测试结果进行可视化,详细分析结果影响因素,比如线程数量、执行的次数对性能的影响,比较执行的时间,整体吞吐量等多维度目标。 撰写报告,内容包括:介绍(包括实现的功能、采用的算法、测试方式、性能结果),具体功能实现及流程,可视化

2023-06-28

JAVA多线程实现2个producer和一个Consumer把整数放入到一个环形缓冲Circle Buffer中

采用2个producer和一个Consumer把整数放入到(或者从中取出)一个环形缓冲Circle Buffer中,这块连续的存储会被反复使用。一个写指针指向数据写入的位置,如果写到Buffer的末端,则从Buffer的头端开始写。类似的,一个读指针指向读取数据的位置,如果读到Buffer的末端,也转回到头端开始读。 Producer1: 每间隔0ms~500ms把一个整数放入buffer中,从1开始依次累加。 Producer2: 每间隔0ms~500ms把一个整数放入buffer中,从1000开始依次递减。 Consumer: 每间隔0ms~5ms从buffer中读出一个数。 采用同步机制synchronized/wait(notify)或者lock(unlock)/condition variable实现两个producer和一个consumer之间协调运行。运行结果输出格式为:Put(or Get) number {[content] length start_index end_index} 包含说明文档:采用的机制、完成情况、运行结果

2023-06-28

c语言商品销售系统源码

主要分为三个模块。客户--销售部门--公司经理 1--客户。客户主要是通过该系统进行订货。进入系统后,需要注册,登陆。系统会自主分配。一个服务编号给客户,由客户自己设定密码。订购之后,可以登录查询自己的订货情况. 2--采购部门。主管仓库,查看处理缺货,进货。使用该系统前,首先必须由采购部门建立仓 库。填写货物名称,进价,售价,库存数量。货物编号由系统自主按序分配 3--经理只需要抽时间查看一下销售报表。了解每一种货物的销售情况,以及总的销售利润。

2023-06-28

基于c语言实现的中国象棋源码

本文将介绍中国象棋的源代码,采用c语言编写。该代码实现了中国象棋的基本游戏规则和操作,包括棋盘、棋子、移动规则、吃子规则、判断胜负等功能。代码结构清晰、易于理解和修改,适合初学者学习和进阶者使用。由于中国象棋的规则和操作较为复杂,本代码仅实现了基本规则,丕包括特殊规则和棋谱记录功能。读者可根据震要进行扩展和完善。

2023-06-28

c语言实现的力学相关的流体源码

#define WIDTH 1024 // 屏幕宽 #define HEIGHT 576 // 屏幕高 #define NUM_MOVERS 600 // 小球数量 #define FRICTION 0.96f // 摩擦力 // 定义小球结构 struct Mover { COLORREF color; // 颜色 float x, y; // 坐标 float vX, vY; // 速度 }; // 定义全局变量 Mover movers[NUM_MOVERS]; // 小球数组 int mouseX, mouseY; // 当前鼠标坐标 int mouseVX, mouseVY; // 鼠标速度 int prevMouseX, prevMouseY; // 上次鼠标坐标 bool isMouseDown; // 鼠标左键是否按下

2023-06-28

基于c语言实现的火车票订票管理系统

程序中传递的有信息有:票务信息(包括车次,出发站、到达站、出发时间日期,历时、票数,票价)个人购票信息(姓名,身份信息,车次,出发时间日期,座位号,票价) 1.票务浏览:对票务系统中的所有票务信息进行浏览,获取不同时间日期的票务信息。 2.购票: 当乘客购票成功后,为乘客构建购票信息,用于存储该乘客所有的购票信息,以便乘客查询,同时减少票务系统中的相关票数。 3.退票 :当乘客退票成功后,将相关的购票信息从为乘客构建的购票信息系统中删除,同时增加票务系统的相关票数。 4.信息查看 :乘客可随时查看票务系统中所有的票务信息,用于查看个人的所有购票信息。

2023-06-28

c语言实现的汉诺塔演示程序

c语言实现的汉诺塔演示程序 汉诺塔(Tower of Hanoi),又称河内塔。源自印度古老传说的一个游戏,大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。 现有三个柱子A、B、C,其中有n个圆盘在A柱上,最终要实现把这n个圆盘从A柱借助B柱移动到C柱上。实现实现思路:先将n-1个圆盘从A柱移动到B柱上,然后将A柱上最后一个圆盘移动到C柱上,最后再把B柱上的n-1个圆盘移动到C柱上。

2023-06-28

基于c语言实现的UDP通信系统

基于c语言实现的UDP通信传输系统 这是一个控制台程序,需要用命令提示符打开。使用方式: (1)首先在开始菜单中打开“运行”命令,然后找到命令udp.exe (2)用同样的方法在另一台主机上运行udp.exe命令。

2023-06-28

基于C语言实现的俄罗斯方块小游戏

C语言实现的俄罗斯方块小游戏有如下功能: 1、在二维的平面里用各种随即产生的方块堆积木,每填满一行消去一行, 当到达顶部时,游戏结束。 2、玩家能通过方向键来控制方块的转动,左移,右移和直落。 3、每种类型的方块都有颜色。游戏有预览的功能,能告诉玩家下一个将出 现什么类型的方块。 4、游戏能够在玩的过程中,给出玩家的分数,分数是由随即方块的类型决 定的,每堆一个方块,就将分数累加到总分中。 5、游戏有暂停、开始和结束、游戏规则、游戏说明等控制。 通过对功能要求的分析,将俄罗斯方块游戏的功能划分为2个类模块,它们是: Tetris类:该类包含main方法,应为应用程序的主类。该类用来创建游戏的用户界面,整个程序从该类的main方法开始执行。 Tetrisblok类:用来设计游戏界面。游戏界面显示在由Tetrisblok 类创建的整个用户界面的中(Center)区,游戏的即时分数、堆积木的二维平面即时效果图及方块的预览功能都在整个类里面实现。用来封装俄罗斯小方块。一个方块的属性是由方块1位置即x和y的坐标、颜色决定的。

2023-06-02

基于Java Swing组件的实验展示系统

java实验展示系统主要对实验题目、实验程序代码、实验程序代码的运行结果,这三个字段进行增、删、查、改。 (1)实验题目的查询、增加、删除、修改:用户进入该系统后能通过GUI图形化界面对java实验题目进行编辑,通过GUI画面新增实验题目,并存储在文件中,然后该GUI界面能实时显示刚刚新增的实验题目。如果需要对实验题目进行修改,还能通过GUI画面对该实验题目进行修改,同样,还可以删除该实验题目。 (2)实验程序、实验结果的查询、增加、删除与修改:通过GUI新增实验题目以后需要为该实验题目添加正确的实验代码与代码运行结果。同样地,也可以对实验代码和运行结果进行修改与删除。 GUI图形化交互界面:该实验系统能够通过GUI界面与用户进行交互,能接收用户通过界面增加的数据信息,并且能够将数据信息保存到文件中,能正确识别用户发出的修改与删除信息的指令,从文件中正确修改、删除用户想要操作的某条数据。GUI图形化交互界面一方面需要与用户交互,另一方面能够对文件进行操作,使程序关闭后,数据仍然能完好无损地保存在文件中。

2023-06-02

java swing mysql实现的员工工资管理系统项目

由Java swing mysql数据库实现的员工工资管理系统,该项目功能相对完善,有管理员和普通用户两个角色,分别实现了一些列功能,数据库采用的是mysql,这个代码的复杂度非常适合Java初学者和学生用来参考学习。 包含部门信息管理:部门信息的增加、修改、删除、查询等多种功能。

2023-05-24

c语言教工工资管理系统

(1)一个小型学院教工工资管理系统,工资管理的数据文件中存储有教工姓名、月工资、教工号、性别、年龄、电话号码,该程序可以录入和显示所有员工的相关资料。在录入所有教工后,系统会自动对教工按工资进行降序排列存入文件中。 (2)项目运行的软、硬件环境: Windows操作系统以及相应的软硬件 Microsoft  Visual C++ 6.0  (3)项目具体的功能要求: 数据录入:输入各种数据; 数据统计:各行政人员的工资计算最终按工资进行的冒泡排序; 数据打印:打印表格; 数据备份:把相关数据写入文件; 退出:退出本系统。

2023-05-24

glove.6B.100d.tx t词向量文件

下载解压后即是glove.6B.100d.txt文件,glove.6B.100d词向量文件中,每个词语会使用一个100维的向量表示。

2023-03-28

NLTK下载停用词(stopwords)

Resource stopwords not found. Please use the NLTK Downloader to obtain the resource: import nltk >>> nltk.download('stopwords') For more information see: https://www.nltk.org/data.html Attempted to load corpora/stopwords 错误解决方法。 NLTK下载停用词(stopwords)资源,下载后解压到相应目录中即可,亲测可用!

2023-03-28

IMDb Large Movie Review-数据集

该数据集共有5万条评论,其中25000条是训练数据,25000条是测试数据,数据下载后包括train和test两个数据集。训练数据和测试数据分别在不同的文件夹中,train和test文件夹中分别同时包含有pos(正向)和neg(负向)两种评论。在pos和neg文件夹中,每一个.txt文件包含一条评论。

2023-03-23

空空如也

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

TA关注的人

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