自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (10)
  • 收藏
  • 关注

原创 C语言实现树形菜单的管理系统(含源码免费下载)

C语言简单实现菜单管理系统:c语言实现创建一个树形菜单以及对该菜单进行增删改查,还包含了将一个树结构的菜单存储到文件中,从文件中读取一个树结构的菜单并显示等。

2020-06-20 01:06:32 5029 6

原创 spring.factories中配置ApplicationContextInitializer实现类却不起作用

最终发现在springboot启动时,该实现类没有被调用,检查了很久,spring.factories配置没问题,路径也没问题,猜测可能时springboot版本问题,切换了版本还是不行,找到一篇。使用pom打包时,不会生成jar包,自然在引入时就没有自动注入的过程,因此删掉它,重新编译可以解决问题,这里做个记录。并且在resources/META-INF/spring.factories中对该实现类进行配置。里面提到了该问题的原因,

2024-04-19 15:57:33 59

原创 springboot项目整合shiro实现简单的权限验证

本文主要实现springboot项目整合shiro实现简单的权限验证,包括用户登录认证,不同的角色访问受权限管控的接口,不同权限的用户访问受不同权限管控的接口等操作

2024-04-16 17:25:51 213

原创 websocket在java中的使用教程

本文从websocket服务端和客户端两个方面简单介绍下websocket在java中的使用

2024-03-05 11:58:33 774

原创 springboot项目整合minio实现文件的分布式存储

简单介绍下springboot项目整合minio并实现文件的上传下载删除等操作。

2024-03-05 10:39:29 587

原创 windows环境下搭建minio分布式存储系统并通过nginx实现负载均衡

介绍了windows环境下minio的集群搭建以及通过nginx实现负载均衡策略,并简单介绍minio分布式存储系统的使用

2024-03-04 14:23:49 1209

原创 c语言源码生成dll文件并供java调用详细教程

详细介绍通过java和c语言生成java可以调用的动态库dll文件,并通过java完成调用

2024-03-04 11:37:43 643

原创 springcloud alibaba整合sentinel并结合dashboard控制面板设置规则

介绍springcloud alibaba整合sentinel,并通过dashboard控制面板设置规则,着重介绍通过控制面板设置规则

2024-01-03 17:06:18 1182

原创 sentinel控制面板dashboard的下载安装教程

sentinel的控制面板dashboard的下载安装教程,文中给出了sentinel-dashboard-1.8.0.jar下载地址,无需积分

2024-01-03 15:02:34 905

原创 nacos可视化界面使用说明

本文主要简单介绍下nacos可视化界面的使用以及对应的配置中心的管理,包括配置文件的读取等。

2023-12-28 17:36:55 757

原创 springcloud中使用openfeign来优化接口调用

简单介绍在springcloud中使用openfeign来优化接口调用

2023-12-27 17:42:01 482

原创 nacos实现指定ribbon负载均衡策略的三种方式

在使用springcloud alibaba框架中,简单介绍三种方式为nacos指定相应的负载均衡策略

2023-12-27 14:00:10 735

原创 java语言使用ffmpeg在windows系统中实现视频推流拉流

本文主要详细介绍在windows系统下,采用java语言来实现rtmp流媒体协议的视频的推流拉流。利用screen capturer recorder录屏工具结合ffmpeg.exe文件捕获桌面视频流并推到nginx服务器,随后使用浏览器进行视频流的拉取并播放。文末给出相关工具的下载链接。

2023-10-25 15:16:44 1410 2

原创 linux搭建java运行环境详细教程(文末附一整套安装包)

本文详细介绍了linux系统下安装部署java运行环境,包括jdk1.8的安装,mysql8.0、nginx以及redis6.0的安装配置教程,并在文末给出对应的所有安装包的免费下载链接

2023-10-20 11:14:34 872

原创 简单记录下springboot中常用的配置

maven中的pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/

2023-09-26 17:22:09 68

原创 解决前后端分离项目后端设置响应头前端无法获取

解决前后端分离项目中前端获取不到响应头

2023-09-12 22:43:21 1919

原创 vue+elementui实现文件打包下载

前后端分离项目中使用vue+elementui实现文件夹的打包下载

2023-09-12 22:36:07 340

原创 java中jwt的使用,包括token生成和验证

java中jwt的使用,包括token生成和验证

2023-09-07 14:36:16 170

原创 java中使用protobuf的详细说明

介绍protobuf在java中的使用

2023-08-02 20:52:13 1523 2

原创 idea中设置代码注释(多个参数分行显示、参数字段不对齐问题解决)

详解介绍idea中设置注释模板的教程,解决参数分行不显示、参数字段不对齐等问题

2023-07-21 10:14:10 1270

原创 redisearch和redisJson的使用(附录redisearch.so和rejson.so文件)

介绍redis中redisearch和redisJson模块的安装

2023-07-18 15:51:13 353

原创 C#(四)右键菜单ContextMenuStrip实现对TreeView中结点的增删改操作

一、效果图二、实现首先在工具箱中拖拽一个ContextMenuStrip控件,对其进行编辑,双击编辑好的菜单项会自动生成对应的点击事件。在对应的TreeView控件的属性中找到ContextMenuStrip,选择刚编辑好的ContextMenuStrip控件名。//editMenuTree为TreeView控件名 private void menuAddChildItem_Click(object sender, EventArgs e)//添加子菜单 {

2020-07-29 00:24:10 2107

原创 C#(三)TreeView勾选菜单结点(CheckBoxes)的联动反应

一、效果1、选择父结点,所有子节点自动勾选2、取消父结点的选择,子节点也全部取消3、勾选子节点,自动勾选所有祖先结点4、子节点取消勾选,先判断该父结点下是否还有其他子节点被勾选,如果有则不取消,没有则取消。二、实现首先设置TreeView控件中的CheckBoxes为true,这样在显示菜单时每项菜单前会有一个勾选框。private void editTreeView_AfterCheck(object sender, TreeViewEventArgs e)//勾选事件

2020-07-29 00:02:12 3505

原创 C#(二)TreeView实现双击修改菜单结点名称

一、效果图1、可编辑状态下2、修改成功后二、实现代码首先为TreeView控件生成一个双击事件,选择闪电一样的按钮,找到 DoubleClick 这一项双击,会自动生成相应的事件,同样方法生成 MouseDown 事件和 AfterLabelEdit 事件。 private Point pi;//定义一个坐标变量 //editMenuTree为TreeView的Name private void editMenuTree_MouseDown(object sender,

2020-07-28 23:33:28 2810

原创 C#(一)TreeView实现从数据库中读取菜单并显示

一、效果图二、实现部分代码List<TreeNode> parent = new List<TreeNode>();//用来存储一级菜单结点DBHelper db = new DBHelper();//自己定义的数据库操作类private void DisplayTreeView()//显示菜单 { string sql = "select * from t_menu where parentid = 0";//查询一级菜单,即父结点

2020-07-28 22:53:54 1964 1

原创 C#实现向xml中读写数据的简单示例

//文件保存在当前程序所在目录using System;using System.Collections.Generic;using System.Reflection;using System.IO;using System.Xml;namespace ConsoleApp1{ enum LEVEL{ INFO, Error, OK } enum STATUS { OUT, EX

2020-07-06 20:33:10 452

原创 C语言实现判别有向图(采用邻接表为存储结构)中是否存在有向环,当有向环存在时,输出构成环的顶点

一、源码思路及其详细解释看另一篇:关于图的第二题#include<stdio.h>#include<stdlib.h>//定义图的结构体#define MaxVexNum 100typedef struct ArcNode{//边表结点 int data; struct ArcNode *next;}ArcNode;typedef struct VNode{//顶点表结点 int data,indegree,outdegree;//indegree、outde

2020-06-28 23:06:12 2053

原创 数据结构中链表、树、图相关编程题笔记

一、结构体数据结构中结构体很重要,所以先了解结构体相关知识点。struct LNode{ int data; char name[20];};//struct是定义结构体的关键字,LNode是结构体的名称//如为上个结构体创建一个对象——struct LNode n;//这里创建对象必须加上结构体关键字struct。n就是对象了,可直接使用struct LNode{ int data; char name[20];}n;//这是在定义的时候创建了对象ntypedef st

2020-06-25 00:05:54 1140

原创 javaWeb中使用Ueditor出现net::ERR_ABORTED 404类型报错

学习在javaWeb项目中使用Ueditor的过程发现了一个文件路径的问题,错误截图如下:以下为该目录:我是从网上下载的最新版本的Ueditor,把它解压到WebContent目录下,同时创建一个和它同级的jsp文件夹存放示例代码,ueditor.config.js文件配置如下:就改了一处 UEDITOR_HOME_URL的地址,运行时就出现上述错误,最终找到原因:我使用的是最新的...

2018-11-16 00:13:24 3814

sentinel-dashboard-1.8.0.jar

sentinel整合springcloud alibaba相应的控制面板,可以直接运行,默认启动端口8080,启动后打开浏览器输入localhost:8080即可打开sentinel控制页面,用户名密码默认都是sentinel。 sentinel控制面板可以很方便的对接口的流量设定规则,包括流控规则,降级规则等等,均可通过可视化界面来动态控制接口的流量规则

2024-01-03

视频推流ffmpeg相关环境工具包

视频推流拉流工具包,包含nginx服务压缩包,自带rtmp服务模块、录屏软件screen capturer recorder安装包,安装之后自带ffmpeg.exe等相关文件以及vlc视频安装包。 可用于在windows环境下用java实现视频推流拉流技术,可以达到录屏桌面然后将视频流推到nginx服务器中,随后可以从vlc软件或者网址中实时观看桌面录屏的视频

2023-10-25

linux部署java运行环境的安装包

压缩包文件包含jdk1.8,mysql8.0.11,nginx1.20.2以及redis6.2.12的安装包文件,均为tar.gz文件,在我的博客中对应有各个安装包的安装部署以及配置的详细教程,喜欢的可以下载,无需积分和费用,可以点我头像找到对应的博客教程

2023-10-20

protobuf的编译器 protoc.exe文件,版本号为3.21.12

protobuf的编译器,用于结构化的数据序列化、反序列化。Protocol Buffers 是一种语言无关、平台无关、可扩展的序列化结构数据的方法,它可用于(数据)通信协议、数据存储等。Protocol Buffers 是一种灵活,高效,自动化机制的结构数据序列化方法-可类比 XML,但是比 XML 更小(3 ~ 10倍)、更快(20 ~ 100倍)、更为简单。你可以定义数据的结构,然后使用特殊生成的源代码轻松的在各种数据流中使用各种语言进行编写和读取结构数据。你甚至可以更新数据结构,而不破坏由旧数据结构编译的已部署程序

2023-08-02

redisearch和redisJson的so文件

redisearch和redisJson的so文件,无需自己编译,省去解决各种报错信息,下载后直接使用即可,仅支持redis4.0版本及以上,最好是6.0以上版本。 下载这两个so文件,在redis安装目录下新建module文件夹,将两个so文件复制过去,随后修改redis配置文件并以指定修改后的配置文件来重启redis即可 重启后登录redis,使用module list命令查看是否成功

2023-07-10

C#实现UDP简单聊天室功能(winform版)

开发工具使用的是VS2017,基于UDP协议实现的一个简单聊天室功能,包括客户端和服务器端,首先运行服务器端,接着调试->启动新实例开启多个客户端,每开启一个客户端,服务器端会显示XXX连接等提示。客户端发送消息给服务器,服务器将消息转发给其他客户端实现一个客户端通讯的过程。注意需要将客户端连服务器端IP地址改成自己的,否则没反应(udpClient.cs 19行)

2020-11-22

2011-2018真题参考答案.doc

安徽工业大学861数据结构历年真题参考答案(2011-2018) 安徽工业大学861数据结构历年真题参考答案(2011-2018) 安徽工业大学861数据结构历年真题参考答案(2011-2018) 需要的赶快下载吧,不然所需积分会慢慢升高

2020-09-02

基于C# WinForm的用户角色权限管理系统.zip

此项目基于mysql5.0、visual studio 2017开发出来的,主要功能包括用户的登录注册,学生信息以及成绩的增删改查,账号的增删改查,菜单的增删改,对角色分配菜单项,即授权。对账号选定角色,账号登录之后只会显示给他对应角色分配的菜单,还有个人中心设置个人图像和用户名密码的修改,内容真实有效。文件中包含源码、sql文件以及mysql连接数据库的各版本的Mysql.Data.dll

2020-07-28

上万种图标大全,500多兆压缩文件

自己收集的所有图标打包处理,上万张图标,包含各种格式,压缩文件大小五百多兆,值得珍藏,下载这一个顶其他十几个

2020-07-17

基于Mysql的超市商品管理.zip

基于mysql数据库的系统,是我根据网上教程一步步写出来的,主要就是在图形界面中对数据库增删改查,里面包含源码,数据库文件,以及mysql连接数据库所需的各个版本的mysql.Data.dll。附上学习视频地址:https://www.bilibili.com/video/BV1VJ411W72j?from=search&seid=16855367961163287255

2020-07-14

三份c语言实现的简单系统代码.txt

在vc6.0下用c语言编写的三份简单系统,学生信息和成绩管理系统是采用了链表结构,菜单管理系统采用了树结构和栈的使用,难度较大,都包含的简单的增删改查,以及文件的存储、读取等,代码真实有效,有兴趣的可以下载看看

2020-06-19

SSH框架项目

该项目是一套完整的校园系统,使用java+mysql结合SSH框架开发完成,代码健全真实有效,包含项目源码和mysql文件,主要技术包含图片、文件上传下载,日志,数据库事务,内容十分丰富,且包含大量注释,是一份丰盛的java大餐!

2018-11-14

SSH框架整合源码简单示例

该文件夹包含源码、mysql数据库文件和一份整合框架的ppt,是对学生和院系数据表的基本操作,简单易上手,适合新手,代码健全且真实有效

2018-10-16

java后台实现easyui的权限管理系统

java作为后台,利用easyui实现权限管理系统,包含增删改查,可以给角色授予权限,给用户分配角色,使得不同角色的用户登录后菜单不同。文件包含源码和mysql数据库文件以及easyui中文API

2018-10-15

easyui+java获取数据并实现分页以及增删改查功能

该文件包含源代码以及后台数据库,真实有效,还附带一份easyui的中文api文档,代码中有注释,适合新手

2018-09-04

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

TA关注的人

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