自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黑马Jack的博客

坚持己心,我欲爬上山巅。

  • 博客(37)
  • 资源 (3)
  • 收藏
  • 关注

原创 ROS与Halcon联合(halcon_bridge),有源码

ROS与Halcon联合,首先是进行USB相机与ROS的交互,接着实现了Halcon与ROS的交互,使用了halcon_bridge。

2021-12-09 16:21:18 1619 1

原创 基于flask框架的新冠疫情数据可视化系统源码+实验报告

基于flask框架的新冠疫情数据可视化系统新冠疫情数据可视化系统是本学期大数据可视化这门课的结课作业,本系统有四个模块的功能,涵盖有视频播放、疫情情况中国地图分布、Echarts饼状图和树状图等,应用Python爬虫、Flask框架、Echarts等技术实现 。一、系统概述系统开发环境:关键技术:1、Python爬虫;Flask框架;Echarts。实验平台:1、Window 10;2、PyCharm (2019.1);3、Jupyter。功能模块设计:共五个模块:1、导航栏;2、

2021-08-01 20:43:04 9086 33

原创 基于SSM的商城项目项目源码+实验报告

基于SSM的商城项目本项目是今年暑假小学期时完成的,耗时四天时间,在小学期结束项目答辩时,在年级里斩获冠军,在此很感谢我的团队,正是我们各个环节的配合,最终才能够获得如此好的成绩。一、项目概述项目名:jmarket(即买客)商城开发环境:① win10;② IntelliJ IDEA 2020.1.1;③ Visual Studio Code;④ maven3.6.3;⑤ tomcat8.5;⑥ MySQL8.0;开发成果–六大项目功能:① 登录&注册模块;② 商品列表模块

2021-07-31 22:27:24 11173 71

原创 软件工程第四版家庭保安系统源码+实验报告

软件工程第四版家庭保安系统这个学期开设了软件工程这门课,在软件工程这门课我们的结课作业是实现书中的家庭保安系统这个案例,实现家庭保安系统的功能,以下是我按照书本案例实现出来的程序。因为在网上搜了很多相关教程都没搜到,只能自己写啦,有需要的朋友底下有程序源代码,需要的自取噢!教材版本软件工程第4版书上案例P231-P232:第8章人机交互设计–8.7-用户界面的概念设计系统首页使用html+css模拟实现了系统首页系统配置页使用html+css模拟实现了系统配置页修改密码、添加传

2021-06-11 22:54:56 2067 2

原创 基于spingboot+springcloud微服务技术的在线教育平台系统

在线教育平台系统分享一个优质的微服务项目教程,这是我在B站找到的项目,教程中老师讲得很细致,而且有配套的教学笔记,视频中听得不是很清楚的时候跟着教学笔记敲是非常方便的。跟着这个视频我搭建出了在线教育平台系统。在系统中实现了阿里云视频点播业务、利用阿里云OSS实现头像上传、利用POI实现课程分类Excel导入导出。在前端中主要是掌握了vue-admin-template后台管理框架的二次开发,以及使用NUXT搭建服务器端渲染优化;在后端中主要是掌握了springboot微服务的创建、springcloud实

2021-06-08 19:42:18 2500 1

原创 SpringBoot微服务的发布与部署

SpringBoot微服务的发布与部署1、注销父工程的springboot打包插件的pom依赖2、在需要打包的微服务添加pom依赖org.springframework.bootspring-boot-maven-plugin打包时候碰到的一些问题总结

2021-05-30 21:43:30 737

原创 NUXT的简单使用

NUXT的简单使用一、服务端渲染技术NUXT1、什么是服务端渲染服务器端渲染(SSR)的优势主要在于:更好的 SEO,由于搜索引擎爬虫抓取工具可以直接查看完全渲染的页面。如果你的应用程序初始展示 loading 菊花图,然后通过 Ajax 获取内容,抓取工具并不会等待异步完成后再进行页面内容的抓取。也就是说,如果 SEO 对你的站点至关重要,而你的页面又是异步获取内容,则你可能需要服务器端渲染(SSR)解决此问题。2、什么是NUXTNuxt.js 是一个基于 Vue.js 的轻量级应用框架,可用

2021-05-29 09:18:16 567 1

原创 Feign-简单使用

Feign-简单使用Spring Cloud Feign帮助我们定义和实现依赖服务接口的定义。在Spring Cloud feign的实现下,只需要创建一个接口并用注解方式配置它,即可完成服务提供方的接口绑定。一、实现服务调用1、在调用端添加pom依赖添加 spring-cloud-starter-openfeign 依赖<!--服务调用--><dependency> <groupId>org.springframework.cloud</gro

2021-05-28 08:08:37 206

原创 Eureka的使用(服务注册中心和服务注册)

Eureka的使用(服务注册中心和服务注册)本文简单介绍Eureka的服务注册中心和服务注册的使用,一共分为两个步骤,本作者亲测可用,希望能对你有小小的帮助。一、Eureka服务注册中心模块的创建1、定义Spring Cloud的版本<dependencyManagement> <dependencies> <!--Spring Cloud--> <dependency>

2021-05-27 12:08:01 189

原创 elementUI-Tree 树形控件的使用

elementUI-Tree 树形控件的使用实现效果:控件的官方使用说明控件要求返回的数据结构{ "success": true, "code": 20000, "message": "成功", "data": { "items": [ { "id": "1394579386803421185", "title": "后端开发", "children": [ { "id

2021-05-26 09:50:00 6299 1

原创 阿里云视频点播的使用(SDK调用示例的运行)

阿里云视频点播的使用(SDK调用示例的运行)本文着重介绍阿里云视频点播的SDK的使用,实现这SDK方式的视频播放凭证和视频播放地址的获取。阿里云视频点播SDK的使用方法一:准备工作1、给AccessKey用户组添加权限2、上传测试样例3、记录下视频ID4、找到视频点播官方文档中的SDK调用示例链接: 官方文档中的SDK调用示例.紧接着我们就根据这个调用示例来实现其获取播放凭证和获取播放地址功能。二、使用SDK1、创建maven项目 aliyun-vod2、添加Maven仓库

2021-05-24 09:49:05 1813

转载 推荐几款实现内网穿透的实用工具(转载)

推荐几款实现内网穿透的实用工具(转载)内网穿透能够实现支付宝、微信支付的测试,能够通过暴露端口来使程序能够远程访问。在学习的过程中我选择的是免费使用的内网穿透工具,已成功使用,在此做一些小小的笔记。我了解的内网穿透工具NgrokNatapp(已测试,可以免费使用)小米球Sunny-Ngrok(已测试,免费使用失败)echositeSsh、autosshLanproxySpikefrpfcn花生壳前5个都是基于国外的ngrok来进行二次开发的。使用教程1、Ngrokngrok

2021-05-20 17:21:45 4231

转载 layui实现后台管理系统界面:对示例代码改动几处即可轻松实现(转载)

layui实现后台管理系统界面:对示例代码改动几处即可轻松实现(转载)使用的是最新的layui2.5.61、UI效果2、代码需要根据自己的项目,对下面代码中注释了TODO的地方进行修改。(当然,至于其他js/css文件也需要具体情况具体修改)(下面的代码只是管理界面的架子,不包含右边的页面主体区域。)<html><head> <meta charset="utf-8"> <meta name="viewport" content="w

2021-05-20 09:57:44 4557

原创 vue-admin-template开发(头像上传功能)

vue-admin-template开发(头像上传功能)vue-admin-template是一个后台管理系统的前端框架,提供了登录、导航栏、路由等功能,是一个强大简洁的后台管理系统的前端框架。本文将讲述在 vue-admin-template 的基础上进行二次开发,把 vue-element-admin当做工具箱。锁定头像上传功能我们以vue-element-admin的头像上传为例,简单描述如何将头像上传功能移植进入到vue-admin-template中锁定头像上传功能代码首先在浏览器导

2021-05-19 10:57:09 2981 2

原创 Java使用POI实现Excel导入导出

Java使用POI实现Excel导入导出POI简介(Apache POI)Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。HSSF - 提供读写Microsoft Excel格式档案的功能。(.xls)XSSF - 提供读写Microsoft Excel OOXML格式档案的功能。(.xlsx)HWPF - 提供读写Microsoft Word格式档案的功能。HSLF - 提供读写Microsof

2021-05-18 09:42:15 921

原创 阿里云Oss云存储的使用

阿里云Oss云存储的使用阿里云OSS云存储能够实现提供远程的文件上传服务器的功能,简化了文件上传功能。本文章简单描述在IDEAJava项目中通过API使用OSS创建Bucket功能。一、开通OSS云存储服务二、创建Bucket进入OSS控制台,进入Bucket列表中,新建Bucket读写权限可以开启为公共读,这样能够使得我们远程访问...

2021-05-14 09:58:46 1341

原创 layui弹窗间的传值(layui弹出层传值)(窗口传值)

layui弹窗间的传值(layui弹出层传值)(窗口传值)LayUI父窗口向弹出层传递数据可以解决页面中的编辑数据的操作。点击编辑按钮,父窗口传递当前选中行当数据至弹出层,弹出层获取到父窗口传递的数据,接着在弹出层中展示出来。效果如下:具体步骤到LayUI官网寻找案例代码我从LayUI官网拷贝下来了:layer.open({ type: 2, content: 'test/iframe.html', success: function(layero, index){ var

2021-05-11 11:37:52 8225 2

原创 解决layui中table异步数据请求不支持自定义返回数据格式的问题

Layui中table异步数据请求支持自定义返回数据格式我们使用LayUI的后台管理系统框架时,会使用table.render方法与Java后端系统的controller层进行数据交互,LayUI的table.render方法处理的res返回结果有固定的数据格式,如果controller层返回的数据与LayUI不匹配时会造成LayUI无法处理后端传递过来的数据问题。LayUI的table.render方法要求返回的数据格式如下:使用案例:table.render({ elem: '#test-

2021-05-08 12:27:30 1305

原创 毕业设计-校园租衣交易系统

毕业设计-校园租衣交易系统设计目的:在平时大学生活中,校园生活里社团活动众多,我们时常需要参加和出席各种活动,这时候就需要去租赁各种服装,在当前的租赁模式中,都是买家通过打听或者传单的方式了解到校园外面的租衣店铺,这种获取店铺信息的渠道让用户想要去了解市场和选择店铺方面受到了很大的限制。所以,我们编写一个校园租衣交易系统,可以让商家在系统中发布商品,实现多样式、多价格的衣服种类,能够让学生在购买商品时有多重选择,并且能方便学生挑选衣服。校园租衣系统既方便了商家的宣传和销售产品,又方便了学生的选择和购买产

2021-05-07 19:52:05 657 3

原创 毕业设计-校园招聘系统

毕业设计-校园招聘系统设计目的:大学生生涯结束在即,每年的这个时候是招聘高峰期,校园里有大量的学生需要找到一份好的工作,同时校园外有大量的企业急需招聘应届毕业生,那么在这个招聘高峰期,我想着开发一个项目,专门提供企业选人和学生选企业的这么一个平台,实现企业和学生双向选择的需求。本校园招聘系统致力于方便学生找到工作与解决公司招聘问题,本校园招聘系统能够扩大公司的招聘信息的宣传,从而方便学生挑选企业,从而提高学校应届生就业率,给学生、公司、学校带来良好的经济效益。系统环境:系统环境:Windows开发

2021-04-24 12:02:58 6263 4

原创 Node.js入门

Node.js入门Node.js能够使javascript编写服务器代码,使js能够实现php那般简易可行的服务器。1、在VSCode中安装插件:2、安装Node.js这一步在网上有相关教程,跟着教程安装即可。安装完毕后使用node -v查看版本3、编写入门程序(1)创建文件夹nodejs(2)控制台程序创建 01-控制台程序.jsconsole.log('Hello Node.js')打开命令行终端:Ctrl + Shift + y进入到程序所在的目录,输入命令行终端的指令跟

2021-04-18 12:27:56 62

原创 springboot统一日志处理

springboot统一日志处理统一日志处理能够获取控制台中打印出来的日志,将其存储在log文件中,log文件拆分成三个文件:1、info;2、warn;3、error。这样子拆分能够有利我们能够快速排查问题。1、配置logback日志删除application.properties中的日志配置安装idea彩色日志插件:grep-consoleresources 中创建 logback-spring.xml<?xml version="1.0" encoding="UTF-8"?>

2021-04-17 16:10:03 532

原创 springboot统一异常处理

springboot统一异常处理统一异常处理,能够将系统中出现的异常统一被工具类拦截下来,实现集中管理。制造异常// @TableField(value = "is_deleted")private Boolean deleted;创建异常处理工具类guli-framework-common中的com.guli.common.util包中,创建异常处理工具类ExceptionUtil.java:public class ExceptionUtil { public static

2021-04-16 12:32:13 202

原创 springboot+mybatis-plus分页和条件查询

springboot+mybatis-plus分页和条件查询mybatis-plus分页查询拥有内置的page方法,前端页面向后台传入page和limit,后台调用page()方法可以得到分页结果。分页在Controller中添加分页方法@ApiOperation(value = "分页讲师列表")@GetMapping("{page}/{limit}")public R pageList( @ApiParam(name = "page", value = "当前页码", require

2021-04-15 08:34:23 2334

原创 springmvc统一返回数据格式

springmvc统一返回数据格式springmvc会封装响应成json返回,一般我们会将所有接口的数据格式统一, 使前端(iOS Android, Web)对数据的操作更一致、轻松。我们可以将返回数据格式统一为:1.状态码;2.返回消息;3.数据。如下:{ "success": 布尔, //响应是否成功 "code": 数字, //响应码 "message": 字符串, //返回消息 "data": HashMap //返回数据,放在键值对中}接下来进行统一返回数据格式的配置:

2021-04-12 08:53:42 757

原创 springboot配置Swagger2

springboot配置Swagger2swagger能够发现controller控制类内方法,能够识别出前后端交互传递的参数,并且在swaggerUI中能够触发事件进行获取数据。下面是springboot配置swagger2的步骤:1、在pom文件中添加依赖<!--swagger--><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-s

2021-04-11 12:28:10 605

原创 springboot整合mybatisplus

springboot整合mybatisplus环境声明springboot-2.0.7.RELEASEmybaits-plus-3.0.51.pom文件添加依赖<!--mybatis-plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</ar

2021-04-10 13:20:28 258 1

原创 SpringCloud-Feign的使用

SpringCloud-Feign的使用SpringCloud-Feign结合了ribbon的负载均衡和hystrix的服务熔断,并且使得远程方法的调用变得十分简单,就犹如调用的是一个service层方法。1.创建一个springboot工程这一步在idea中实现起来非常方便,略过。2.在pom.xml文件中导入依赖<!--SpringCloud 集成 eureka 客户端的起步依赖--> <dependency> <group

2021-04-08 08:06:23 146

原创 搭建与配置Eureka服务注册中心

搭建与配置Eureka服务注册中心昨日在B站跟着蛙课网学习了springcloud微服务,进行了Eureka服务注册中心的搭建与配置,特此做一下笔记记录下我的学习过程,因为网上说边学习边输出是最好的学习方法:第一步:搭建springboot工程这一步较为简单,略过第二步:在pom文件中添加eureka依赖<!--Spring Cloud 的 eureka-server 起步依赖--> <dependency> <groupId>org.springframe

2021-04-05 12:34:09 800 1

原创 davinci源码编译打包部署到Linux中

davinci源码编译打包部署到Linux中davinci是一个大数据可视化很好的系统,具有网页版的Navicat和Tableau功能。我可以提供当前最新版的源码.zip文件:链接:https://pan.baidu.com/s/1Z53tsPTUgTDY9MS1Q3rk_Q ,密钥:eskx。davinci源码利用idea打包部署到Linux中:先看我的davinci项目结构:其实打包很简单,使用idea的maven插件就很方便,但是使用前注意配置好自己的maven地址噢打包命令执行完之后,

2021-03-23 22:47:08 824 6

原创 Davinci源码部署-后端前端部署指南

Davinci源码部署-后端前端部署指南Davinci源码地址:https://github.com/edp963/davinci如果这个网址进不去,可能是被墙了,可以在window的hosts文件中添加相关的域名解析,如:34.120.127.130 artifacts.elastic.co、52.74.223.119 github.com、185.199.110.153 edp963.github.io这三个hosts域名解析,使用的工具是站长工具,可以帮你选择近一些的DNS域名。Davinci

2021-03-18 09:14:06 1540 7

原创 oracle桌面版远程连接

oracle桌面版远程连接在我们安装oracle时,可以选择安装桌面版,那样的版本对计算机性能要求比较低,入门比较方便,减少了复杂的安装步骤。我是在VMware中新开了台win7虚拟机进行oracle12c的安装,这就需要涉及到本机oracle客户端对虚拟机oracle服务器的远程连接问题。网上有的博客说桌面版的oracle无法进行远程连接,经过验证,我得出结论:oracle桌面版是可以进行远程连接的,如果你想要和我实现本机连接虚拟机中oracle的远程连接功能的话,请跟我往下来。操作步骤1.我们需

2021-02-06 16:37:05 448

原创 设置service的nodeport以后外部无法访问对应的端口的问题

设置service的nodeport以后外部无法访问对应的端口的问题设置service的nodeport以后外部无法访问对应的端口的问题,对于这个问题,网上有两种说法,一种是将iptables的权限放开,我尝试了第一种,这个角度应该是正确的,但是,如果你设置完第一种还是没行得通的话,那就请跟我往下走,有可能你跟我碰到的是同一个问题。配置软路由之后,Openwrt会给每个机子都分配了一个ip地址你点开你的软路由Openwrt查看一下,你的软路由为你每一台机器分配的ip地址,使用它来加上你要访问的端口号应

2020-12-02 21:12:58 1182

原创 尚硅谷Kubernetes教程之软路由koolshare安装

尚硅谷Kubernetes教程之软路由koolshare安装软路由,就是用一个虚拟机来实现路由器的功能,NAT接口连接window获取网络,仅主机模式接口作为LAN口向别的虚拟机提供网络,如果你正在安装koolshare软路由,那么就请跟我来往下走,因为这个地方有个坑,我困惑了一整天。文章目录尚硅谷Kubernetes教程之软路由koolshare安装一、下载老毛桃镜像和安装步骤,转载自另外一个优秀的博主,我把他的链接贴在下面,点进去跟着一起安装二、配置完上边的内容之后,出现了虚拟机无法上网问题,接下来

2020-11-29 21:54:00 1794 1

原创 关于Ubuntu18.04虚拟机开机黑屏的问题:

关于Ubuntu18.04虚拟机开机黑屏的问题:前两天被Ubuntu虚拟机整得快要气疯,一配置好,一重启就黑屏,压根进不去,在网上找了很多资料留意了下面两个点,亲测有效!1.虚拟机映像文件路径不要有中文2.在虚拟机编辑中将打印机移除,然后就不会黑屏了!3.找一个好一些的映像文件,比如18.04.05...

2020-11-29 21:38:57 1748 1

原创 DataSphere Studio安装部署流程(精简版)

DataSphere Studio安装部署流程(精简版)DataSphere Studio安装部署流程(精简版)资料来源避雷指南成功启动DSS精简版的一些补充DataSphere Studio安装部署流程(精简版)你好,欢迎来到DSS部署阶段,在这个阶段我部署了四天,根据网上的一些资料和去和大佬们的交流成功搭建了DSS精简版。资料来源https://github.com/WeBankFinTech/DataSphereStudio/blob/master/docs/zh_CN/ch2/DSS_LIN

2020-11-26 22:28:25 3272 5

原创 基于SSM搭建的学生信息管理系统项目源码+学习视频

基于SSM搭建的学生信息管理系统目录1.为什么要编写学生信息管理系统2.编写学生信息管理系统的过程3.从项目实战中获取到的经验1.1编写项目的起因:疫情在家,每天足不出户,想着说捣鼓些玩意,因为这个学期学校开设了Java课程,在学习Java的过程中,觉得学习Java是很好玩的一件事,所以自学了SSM,servlet和springboot等一些企业生产环境中的常用框架,学习了这些之后我就想着在六月份找一份实习,但是苦于没有作品,所以就想着说做一份作品出来,让自己在面试中有更多的筹码,本人今年大二,热爱编程,认

2020-07-04 21:36:07 9052 24

软件工程第四版家庭保安系统源码+实验报告

一、资源名:软件工程第四版家庭保安系统源码+实验报告 二、运行方法:启动文件是front下的index.html双击即可启动 三、资源说明: 1、本资源获取自本人所写的现有1k+阅读量的原创博客; 2、本资源亲测可用,运行方法简单; 3、本资源对应的博客地址为:https://blog.csdn.net/m0_46991388/article/details/117827820。欢迎一起学习和交流,希望能对你有小小的帮助,你的支持和鼓励是我创作的源源动力,我是黑马Jack,一起学习一起进步!

2021-08-05

基于SSM搭建的学生信息管理系统项目源码+导入视频

一、项目名:学生信息管理系统 二、运行环境: 系统环境:Windows 开发工具:Eclipse Java版本:JDK 1.8 服务器:tomcat 7.0 数据库:MySQL 5.7 三、系统采用技术: SSM框架+Jsp+EasyUI+jQuery+Ajax+面向接口编程 四、资源说明: 1、本资源获取自本人所写的现有2k+阅读量的原创博客; 2、本资源已帮助了不下10人,亲测可用,运行方法简单; 3、本资源对应的博客地址为:https://blog.csdn.net/m0_46991388/article/details/107129893。欢迎一起学习和交流,希望能对你有小小的帮助,你的支持和鼓励是我创作的源源动力,我是黑马Jack,一起学习一起进步!

2021-08-05

基于PHP与python的新冠疫情大数据展示系统

一、项目名:基于PHP与python的新冠疫情大数据展示系统 二、运行方法:启动文件是china_covid-19下的index.html双击即可启动 三、资源说明: 1、本资源获取自本人所写的现有1k+阅读量的原创博客; 2、本资源已帮助了1人,亲测可用,运行方法简单; 3、本资源对应的博客地址为:https://blog.csdn.net/m0_46991388/article/details/114827023。欢迎一起学习和交流,希望能对你有小小的帮助,你的支持和鼓励是我创作的源源动力,我是黑马Jack,一起学习一起进步!

2021-08-05

空空如也

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

TA关注的人

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