- 博客(668)
- 资源 (25)
- 问答 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Uniapp+Nodejs实现外卖App项目1-项目介绍
本项目采用uniapp和nodejs(数据接口)、mongodb等技术实现了一个类似美团外卖的简易APP。项目主要目的是为了快速上手,如何快速使用uniapp开发一个app项目,同时掌握一些常用的知识点。有兴趣的朋友可以拿去做二次开发或毕业设计也是不错的。通过本项目,你将学习到:1、uniapp基础2、vue和vuex的使用3、nodejs+express+mongodb的组合如何快速开发一套api接口4、uniapp本地存储的使用5、uniapp基本组件和扩展组件的使用6、如何实现购物车逻辑?
2022-07-13 10:03:35
2276
3
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 SpringCloud Config配置中心实战
介绍本文以理论结合实践编写,篇幅较长,各位看官保持耐心:),部分内容引用自网络。什么是配置中心?当微服务过多的时候,每个微服务的配置很难集中管理。SpringCloud Config通过git代码托管来实现配置的集中管理。实现配置中心客户端获取远程的配置文件,并可以动态刷新,即时生效。如何使用?SpringCloud Config分为服务端和客户端两部分。服务端也称为分布式配置中心,它是一个独立的微服务应用,用来连接配置服务器并为客户端提供获取配置信息,加密/解密信息等访问接口客户端则是通过指
2021-07-20 17:58:33
316
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Vue+ElementUI实现用户管理前后分离实战一:前端篇
项目介绍前几天有老铁问我能不能写一个Vue+ElementUI+SpringBoot后端的前后分离项目,最近有点忙,但今天他还是来了!希望对大家能有点帮助,大家还想要点啥也可以加我QQ或给我留言 :)用到的技术栈界面布局和组件:Vue、ElementUI、LessAjax请求:axios其他:sessionStorageapi接口:spring boot实现效果展示主要代码这里只列几处重要代码,详细请看项目源码。登录页<template> <di
2021-01-11 19:14:51
868
9
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Spring Boot学生信息管理系统项目实战-1.项目介绍
1.项目源码源码是捐赠方式获取,详细请QQ联系我 :)2.项目背景刚开始自己帮教师朋友写的,核心是学生信息的导入导出功能。后来又扩展了几个模块。水平一般能力有限,觉着有用的朋友可以拿去自己修改。3.功能介绍3.1 总览3.2 功能模块展示4.系统架构源码是捐赠方式获取,详细请QQ联系我 :)...
2020-12-14 15:25:13
1124
4
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Spring Boot图书管理系统项目实战-1.系统功能和架构介绍
1.项目地址:Spring Boot图书管理系统:https://gitee.com/indexman/bookman2.项目背景:自己闲着没事写的,供初学spring boot和在校大学生毕业设计学习交流。大神请忽略:)系统做的不是很完善,觉着有用的朋友可以拿去自己修改。别忘了给我点赞,留言~~3.功能介绍3.1 前台搜索功能支持:ISBN号、作者、书...
2020-03-12 00:17:08
7575
337
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 spring boot+layui实现增删改查实战
说明: 最近在做一个后台,希望用一个现成的前端模板,找了一圈发现Layui比较合适。我知道很多人都有这个需求,为了使大家快速上手,我把自己写的最实用的增删改查案例完整的展示出来。需要源码的请留下邮箱!Layui官网:https://www.layui.com/doc/后台:spring boot2.0,数据的话用的list没连接数据库。前端:layui-...
2019-12-24 01:43:23
12721
368
原创 springboot集成tika解析word,pdf,xls文件文本内容
Apache Tika 是一个开源的内容分析工具包,用于从各种文档格式中提取文本和元数据。它支持多种文档类型,包括但不限于文本文件、HTML、PDF、Microsoft Office 文档、图像文件等。Tika 的主要功能包括内容检测、文本提取和元数据提取。
2024-07-06 13:29:25
446
原创 spring mvc实现自定义验证器Validator
Validator框架凭借其遵循的JSR-303规范,不仅强化了后端数据入口的防御机制,还通过减少重复劳动,优化了开发流程,是提升软件质量和开发速度不可或缺的工具。在现代应用开发中,其重要性不言而喻,是确保应用健壮性和数据准确性的有力保障。JSR-303,作为Java参数验证的标准,旨在通过预定义的注解来规范数据校验,如@NotNull、@Email、@Size等,极大地减轻了开发者的工作负担。
2024-06-29 22:05:03
405
原创 spring mvc实现一个自定义Formatter请求参数格式化
在Spring Boot应用中,Formatter接口用于自定义数据的格式化,比如将日期对象格式化为字符串,或者将字符串解析回日期对象。这在处理HTTP请求和响应时特别有用,尤其是在展示给用户或从用户接收特定格式的数据时。下面通过一个实际工作场景来展示如何创建自定义Formatter并应用它。
2024-06-29 17:43:14
446
原创 spring mvc实现一个自定义Converter转换器
自定义转换器输入Spring MVC框架范畴,总体上输入Spring生态的一个特性,对Web开发起作用。
2024-06-29 17:21:39
230
原创 Java利用poi实现word,excel,ppt,pdf等各类型文档密码检测
最近工作上需要对word,excel,ppt,pdf等各类型文档密码检测,对文件进行分类,有密码的和没密码的做区分。查了一堆资料和GPT都不是很满意,最后东拼西凑搞了个相对全面的检测工具代码类,希望能给需要的人带来帮助。
2024-06-28 10:43:56
739
原创 docker部署ClamAV集成java和python实现文件病毒扫描
ClamAV 是一个开源的反病毒引擎,它由多个模块组成,负责不同的任务处理。
2024-06-20 10:05:05
896
原创 数据结构与算法07-图
图是一种善于处理关系型数据的数据结构,使用它可以很轻松地表示数据之间是如何关联的。图的实现形式有很多,最简单的方法之一就是用散列表。因为从散列表里查找一个键所对应的值只需要 1 步,所以查找 Alice 的朋友能以 O(1)的时间复杂度完成,如下所示。
2024-06-05 16:14:45
280
原创 使用POI导出文件报错:No valid entries or contents found
使用POI导出文件报错:No valid entries or contents found。
2024-06-05 11:41:10
239
原创 ORA-12519 TNS:no appropriate service handler found
jdbc连接Oracle失败,报错日志如下:Listener refused the connection with the following error:ORA-12519, TNS:no appropriate service handler found The Connection descriptor used by the client was:192.9.100.217:7001:wcm通过以下语句查询分析到数据库上当前的连接数目已经超过了它能够处理的最大值.修改数据库允许的最大连接数即可
2024-06-03 16:08:40
338
原创 数据结构与算法06-树结构(二叉树)
"""二叉树节点的定义。该类用于构建二叉树的节点结构,每个节点包含一个值(val)、左子节点(left)和右子节点(right)。val: 节点的值,默认为0。left: 左子节点,默认为None。right: 右子节点,默认为None。"""二叉树是一种强大的基于结点的数据结构,它既能维持元素的顺序,又能快速地查找、插入和删除。尽管比它的近亲链表更为复杂,但它更有用。值得一提的是,树形的数据结构除了二叉树以外还有很多种,包括堆、B 树、红黑树、2-3-4树等。它们也各有自己适用的场景。
2024-06-03 15:58:48
729
1
原创 员工转正申请精选12个模板供参考
随着社会在不断地进步,我们会经常使用各种各样的申请书,转正申请书就是申请书的一种,那么转正申请书是怎么写的呢?下面是我收集整理的员工转正申请书几个版本,仅供参考,希望能够帮助到大家。别忘了一键三连:)
2024-06-03 10:10:52
1035
原创 数据结构与算法04-栈和队列
掌握了栈和队列,就解锁出了下一个目标:学习基于栈的递归。递归也是其他高级算法的基础,我们将会在本书余下的部分讲解它们。
2024-06-02 15:51:02
370
原创 数据结构与算法03-散列表(哈希表)
散列表(Hash table,也叫哈希表),是根据键(Key)而直接访问在存储器存储位置的数据结构。也就是说,它通过计算出一个键值的函数,将所需查询的数据映射到表中一个位置来让人访问,这加快了查找速度。这个映射函数称做散列函数,存放记录的数组称做散列表。大多数编程语言都自带散列表这种能够快速读取的数据结构。但在不同的语言中,它有不同的名字,除了散列表,还有散列、映射、散列映射、字典、关联数组。从散列表里读取数据只需要 O(1),因为其过程所花的时间是恒定的。
2024-06-02 15:04:04
317
原创 数据结构与算法02-排序算法
懂得区分最好、平均、最坏情况,是为当前场景选择最优算法以及给现有算法调优以适应环境变化的关键。记住,虽然为最坏情况做好准备十分重要,但大部分时间我们面对的是平均情况。
2024-05-31 15:49:18
912
2
原创 数据结构与算法01-入门
牢记:世界上并没有哪种适用于所有场景的数据结构或者算法。你不能因为有序数组能使用二分查找就永远只用有序数组。在经常插入而很少查找的情况下,显然插入迅速的常规数组会是更好的选择。
2024-05-30 21:48:35
336
原创 Springboot事务控制中A方法调用B方法@Transactional生效与不生效情况实战总结
Service@Autowired/*** 新增用户*//*** 更新密码*//*** 制造异常*/int i=1/0;原理:spring 在扫描bean的时候会扫描方法上是否包含@Transactional注解,如果包含,spring会为这个bean动态地生成一个子类(即代理类,proxy),代理类是继承原来那个bean的。此时,当这个有注解的方法被调用的时候,实际上是由代理类来调用的,代理类在调用之前就会启动transaction。
2024-05-28 10:54:45
1027
原创 Springboot+Vue+ElementUI开发前后端分离的员工管理系统01--系统介绍
springboot_vue_emp是一个基于Springboot+Vue+ElementUI实现的前后端分离的员工管理系统。
2024-05-26 15:02:01
386
原创 win10无权禁用任务计划程序中的任务
最近被win10的自动频繁更新搞得难受,发誓要彻底禁用这个家伙,于是网上找了教程执行,发现执行到禁用windows update计划任务时,提示:这特么windows这个辣鸡系统,限制还真多!!!作为专业的技术人员这搁谁能手的鸟,发誓追查到底,杀无赦!!!
2024-05-25 15:00:28
396
原创 win10右键没有默认打开方式的选项的处理方法
搞了几个PDF书籍学习一下,不过我不想用默认的WPS打开,因为WPS太恶心人了,占用资源又高。我下载了个,这时候我像更改pdf文件默认的打开程序,发现右击没有这个选项。
2024-05-25 10:56:49
595
原创 如何处理阿里云ssh连接慢
1、由于systemd-logind服务导致慢,这个服务主要功能是为每一个登陆session创建一个systemd角度的cgroup管理对象,更方便对session使用cgroup,在实际场景中没有什么用处,关闭不会影响正常ssh登陆。2、在有crond任务时,触发systemd-logind回收不及时的bug。解决方法为重启systemd-logind服务。通过查询到的资料,了解到问题原因为:dbus的服务重启后,执行完以后,秒登录。
2024-05-22 09:00:00
188
原创 【开源】2024最新python豆瓣电影数据爬虫+可视化分析项目
【开源】项目基于等技术实现豆瓣电影数据获取及可视化分析展示,觉得有用的朋友可以来个一键三连,感谢!!!【开源】2024最新python豆瓣电影数据爬虫+可视化分析项目https://github.com/mudfish/python-douban-view
2024-05-19 16:21:27
2420
4
原创 解决GitHub提交后不显示自己的头像 显示另一个没见过的账号?
最近换了几台电脑开发项目,提交到github,看了下提交记录,怎么冒出来不是我的账号头像?什么鬼i。
2024-05-15 15:05:23
230
原创 【开源】word中插入代码之Prism+PHP实现高亮代码带格式一键复制到word
你是否还在为word中插入代码格式难看,难以复制或复制出现莫名其妙格式问题而困扰?这个工具就是一键高亮代码,一键原样复制到word,保证代码在word中一样的好看,一样的容易复制而不会出乱子,怎么样,还不赶紧收藏下载试一试?【项目地址】:https://github.com/mudfish/code-highlight
2024-05-02 00:03:17
757
原创 【开源】使用Python+Flask+Mysql快速开发一个用户增删改查系统
项目本身很简单,增删改查是几乎所有系统的骨架。正所谓万丈高楼平地起,学会了增删改查,航母就指日可待了:),光速入门,直接看演示图:https://github.com/mudfish/python-flask-user-crud说白了就是一个Web框架,能够让你快速开发出Python web应用。简单易用,大家直接看官网就行:https://flask.palletsprojects.com/en/3.0.x/quickstart/懒得折腾Pycharm了,直接Vscode安装pyhon和flask插件
2024-04-19 21:45:55
2062
3
原创 Java核心之细说泛型
等你使用java逐渐深入以后会了解或逐步使用到Java泛型。Java 中的泛型是 JDK 5 中引入的功能之一。"Java 泛型 "是一个技术术语,表示一组与定义和使用泛型类型和方法有关的语言特性。在 Java 中,泛型类型或方法与普通类型和方法的区别在于它们具有类型参数。
2024-03-09 09:00:00
1690
原创 从零开始搭建Springboot开发环境(Java8+Git+Maven+MySQL+Idea)
以上就是做Java开发、Springboot项目开发基本上必须的环境搭建。也是最基本的,也是让初学者少走弯路,虽然网络上教程也不少,但是真正做到整合得如此细致,却不多,还是那句话,知识在于分享和传播,人类才能得以进步。一起加油!
2024-03-07 09:15:00
1372
原创 Java 8 Supplier函数式接口介绍及代码样例
供应商接口(Supplier Interface)是 Java 8 引入的 java.util.function 包的一部分,用于在 Java 中实现函数式编程。它表示一个函数,该函数不接收任何参数,但会产生一个类型为 T 的值。T:表示结果的类型分配给 Supplier 类型对象的 lambda 表达式用于定义其 get(),最终产生一个值。当我们不需要提供任何值并同时获得一个结果时,Supplier 就非常有用。
2024-03-06 11:26:05
646
原创 editormd等文件引用第三方图片地址CSDN等出现403问题
服务器端在拿到这个referrer值后就可以进行相关的处理,比如图片资源,可以通过referrer值判断请求是否来自本站,若不是则返回403或者重定向返回其他信息,从而实现图片的防盗链。**首先,**http请求体的header中有一个referrer字段,用来表示发起http请求的源地址信息,这个referrer信息是可以省略但是不可修改的,就是说你只能设置是否带上这个referrer信息,不能定制referrer里面的值。在需要展示第三方图片的网页中。中添加以下标签内容即可。
2024-02-27 20:27:25
376
原创 Java面向对象之接口和抽象类的区别一目了然
接口是一个伟大的工具,但它们容易被滥用。接口的典型使用是代表一个类的类型或一个形容词,如 Runnable 或 Serializable,而抽象类通常是类层次结构的一部分或一件事物的类型,如 String 或 ActionHero。:接口中只能定义抽象方法(从Java 8开始也可以定义默认方法和静态方法),所有方法默认都是public的。java8开始增加默认方法的极具说服力的理由是它允许在不破坏已使用接口的代码的情况下,在接口中增加新的方法。:抽象类是一个不完全的类,它可以包含抽象方法和非抽象方法。
2024-02-27 14:02:55
825
原创 运行Xmind出现invalid configuration location报错的解决办法
安装了XMind后,直接点击*.xmind文件,提示报错“invalid configuration location”。错误提示内容为:查找了一下,可能是因为执行权限不够,可以右击管理员模式运行。
2024-02-21 16:25:57
511
原创 java类初始化及代码块加载顺序连根拔起
相信很多人对于java中父子继承关系中,子类实例化调用过程中,代码块的执行顺序都容易忘记或搞混,尤其是java初级笔试题或面试题最容易出这类题目,让人恨得牙痒痒!!!本文就一次性将其连根铲除,看完你就不会有这个烦恼了,哈哈。Java 中万物皆对象,所以加载活动就容易得多。记住每个类的编译代码都存在于它自己独立的文件中。该文件只有在使用程序代码时才会被加载。一般可以说“类的代码在首次使用时加载“。这通常是指创建类的第一个对象,或者是访问了类的 static 属性或方法。
2024-02-21 16:12:20
340
datatables_demo.zip
2021-01-24
LiveReload210(解压后在谷歌浏览器插件里面加载).zip
2020-12-14
express_file_upload.zip
2020-04-15
springboot_layui_demo.zip
2020-04-14
Java Swing五子棋项目
2019-03-24
AES前端加密解密工具js-crypto.js
2019-02-14
libstdc++.so.5
2014-09-08
mantis1.2.5_XAMPP安装
2014-01-09
PDF解密工具--winDecrypt
2014-01-09
java打包jar文件实例
2013-12-15
ORACLE如何按以下要求返回查询结果?
2015-01-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人