技术篇
文章平均质量分 62
黑马Jack
坚持看书、健身、赚钱、用心爱一个人,这种在常人看来无趣且难以坚持的事情才是最酷的。
展开
-
基于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 · 11239 阅读 · 71 评论 -
软件工程第四版家庭保安系统源码+实验报告
软件工程第四版家庭保安系统这个学期开设了软件工程这门课,在软件工程这门课我们的结课作业是实现书中的家庭保安系统这个案例,实现家庭保安系统的功能,以下是我按照书本案例实现出来的程序。因为在网上搜了很多相关教程都没搜到,只能自己写啦,有需要的朋友底下有程序源代码,需要的自取噢!教材版本软件工程第4版书上案例P231-P232:第8章人机交互设计–8.7-用户界面的概念设计系统首页使用html+css模拟实现了系统首页系统配置页使用html+css模拟实现了系统配置页修改密码、添加传原创 2021-06-11 22:54:56 · 2093 阅读 · 2 评论 -
基于spingboot+springcloud微服务技术的在线教育平台系统
在线教育平台系统分享一个优质的微服务项目教程,这是我在B站找到的项目,教程中老师讲得很细致,而且有配套的教学笔记,视频中听得不是很清楚的时候跟着教学笔记敲是非常方便的。跟着这个视频我搭建出了在线教育平台系统。在系统中实现了阿里云视频点播业务、利用阿里云OSS实现头像上传、利用POI实现课程分类Excel导入导出。在前端中主要是掌握了vue-admin-template后台管理框架的二次开发,以及使用NUXT搭建服务器端渲染优化;在后端中主要是掌握了springboot微服务的创建、springcloud实原创 2021-06-08 19:42:18 · 2550 阅读 · 1 评论 -
SpringBoot微服务的发布与部署
SpringBoot微服务的发布与部署1、注销父工程的springboot打包插件的pom依赖2、在需要打包的微服务添加pom依赖org.springframework.bootspring-boot-maven-plugin打包时候碰到的一些问题总结原创 2021-05-30 21:43:30 · 746 阅读 · 0 评论 -
NUXT的简单使用
NUXT的简单使用一、服务端渲染技术NUXT1、什么是服务端渲染服务器端渲染(SSR)的优势主要在于:更好的 SEO,由于搜索引擎爬虫抓取工具可以直接查看完全渲染的页面。如果你的应用程序初始展示 loading 菊花图,然后通过 Ajax 获取内容,抓取工具并不会等待异步完成后再进行页面内容的抓取。也就是说,如果 SEO 对你的站点至关重要,而你的页面又是异步获取内容,则你可能需要服务器端渲染(SSR)解决此问题。2、什么是NUXTNuxt.js 是一个基于 Vue.js 的轻量级应用框架,可用原创 2021-05-29 09:18:16 · 578 阅读 · 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 · 210 阅读 · 0 评论 -
Eureka的使用(服务注册中心和服务注册)
Eureka的使用(服务注册中心和服务注册)本文简单介绍Eureka的服务注册中心和服务注册的使用,一共分为两个步骤,本作者亲测可用,希望能对你有小小的帮助。一、Eureka服务注册中心模块的创建1、定义Spring Cloud的版本<dependencyManagement> <dependencies> <!--Spring Cloud--> <dependency>原创 2021-05-27 12:08:01 · 203 阅读 · 0 评论 -
elementUI-Tree 树形控件的使用
elementUI-Tree 树形控件的使用实现效果:控件的官方使用说明控件要求返回的数据结构{ "success": true, "code": 20000, "message": "成功", "data": { "items": [ { "id": "1394579386803421185", "title": "后端开发", "children": [ { "id原创 2021-05-26 09:50:00 · 6326 阅读 · 1 评论 -
阿里云视频点播的使用(SDK调用示例的运行)
阿里云视频点播的使用(SDK调用示例的运行)本文着重介绍阿里云视频点播的SDK的使用,实现这SDK方式的视频播放凭证和视频播放地址的获取。阿里云视频点播SDK的使用方法一:准备工作1、给AccessKey用户组添加权限2、上传测试样例3、记录下视频ID4、找到视频点播官方文档中的SDK调用示例链接: 官方文档中的SDK调用示例.紧接着我们就根据这个调用示例来实现其获取播放凭证和获取播放地址功能。二、使用SDK1、创建maven项目 aliyun-vod2、添加Maven仓库原创 2021-05-24 09:49:05 · 1829 阅读 · 0 评论 -
推荐几款实现内网穿透的实用工具(转载)
推荐几款实现内网穿透的实用工具(转载)内网穿透能够实现支付宝、微信支付的测试,能够通过暴露端口来使程序能够远程访问。在学习的过程中我选择的是免费使用的内网穿透工具,已成功使用,在此做一些小小的笔记。我了解的内网穿透工具NgrokNatapp(已测试,可以免费使用)小米球Sunny-Ngrok(已测试,免费使用失败)echositeSsh、autosshLanproxySpikefrpfcn花生壳前5个都是基于国外的ngrok来进行二次开发的。使用教程1、Ngrokngrok转载 2021-05-20 17:21:45 · 4283 阅读 · 0 评论 -
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 · 4600 阅读 · 0 评论 -
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 · 3032 阅读 · 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 · 931 阅读 · 0 评论 -
阿里云Oss云存储的使用
阿里云Oss云存储的使用阿里云OSS云存储能够实现提供远程的文件上传服务器的功能,简化了文件上传功能。本文章简单描述在IDEAJava项目中通过API使用OSS创建Bucket功能。一、开通OSS云存储服务二、创建Bucket进入OSS控制台,进入Bucket列表中,新建Bucket读写权限可以开启为公共读,这样能够使得我们远程访问...原创 2021-05-14 09:58:46 · 1355 阅读 · 0 评论 -
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 · 8305 阅读 · 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 · 1328 阅读 · 0 评论 -
毕业设计-校园租衣交易系统
毕业设计-校园租衣交易系统设计目的:在平时大学生活中,校园生活里社团活动众多,我们时常需要参加和出席各种活动,这时候就需要去租赁各种服装,在当前的租赁模式中,都是买家通过打听或者传单的方式了解到校园外面的租衣店铺,这种获取店铺信息的渠道让用户想要去了解市场和选择店铺方面受到了很大的限制。所以,我们编写一个校园租衣交易系统,可以让商家在系统中发布商品,实现多样式、多价格的衣服种类,能够让学生在购买商品时有多重选择,并且能方便学生挑选衣服。校园租衣系统既方便了商家的宣传和销售产品,又方便了学生的选择和购买产原创 2021-05-07 19:52:05 · 663 阅读 · 3 评论 -
毕业设计-校园招聘系统
毕业设计-校园招聘系统设计目的:大学生生涯结束在即,每年的这个时候是招聘高峰期,校园里有大量的学生需要找到一份好的工作,同时校园外有大量的企业急需招聘应届毕业生,那么在这个招聘高峰期,我想着开发一个项目,专门提供企业选人和学生选企业的这么一个平台,实现企业和学生双向选择的需求。本校园招聘系统致力于方便学生找到工作与解决公司招聘问题,本校园招聘系统能够扩大公司的招聘信息的宣传,从而方便学生挑选企业,从而提高学校应届生就业率,给学生、公司、学校带来良好的经济效益。系统环境:系统环境:Windows开发原创 2021-04-24 12:02:58 · 6279 阅读 · 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 · 66 阅读 · 0 评论 -
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 · 153 阅读 · 0 评论 -
搭建与配置Eureka服务注册中心
搭建与配置Eureka服务注册中心昨日在B站跟着蛙课网学习了springcloud微服务,进行了Eureka服务注册中心的搭建与配置,特此做一下笔记记录下我的学习过程,因为网上说边学习边输出是最好的学习方法:第一步:搭建springboot工程这一步较为简单,略过第二步:在pom文件中添加eureka依赖<!--Spring Cloud 的 eureka-server 起步依赖--> <dependency> <groupId>org.springframe原创 2021-04-05 12:34:09 · 809 阅读 · 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 · 836 阅读 · 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 · 1553 阅读 · 7 评论 -
oracle桌面版远程连接
oracle桌面版远程连接在我们安装oracle时,可以选择安装桌面版,那样的版本对计算机性能要求比较低,入门比较方便,减少了复杂的安装步骤。我是在VMware中新开了台win7虚拟机进行oracle12c的安装,这就需要涉及到本机oracle客户端对虚拟机oracle服务器的远程连接问题。网上有的博客说桌面版的oracle无法进行远程连接,经过验证,我得出结论:oracle桌面版是可以进行远程连接的,如果你想要和我实现本机连接虚拟机中oracle的远程连接功能的话,请跟我往下来。操作步骤1.我们需原创 2021-02-06 16:37:05 · 461 阅读 · 0 评论 -
设置service的nodeport以后外部无法访问对应的端口的问题
设置service的nodeport以后外部无法访问对应的端口的问题设置service的nodeport以后外部无法访问对应的端口的问题,对于这个问题,网上有两种说法,一种是将iptables的权限放开,我尝试了第一种,这个角度应该是正确的,但是,如果你设置完第一种还是没行得通的话,那就请跟我往下走,有可能你跟我碰到的是同一个问题。配置软路由之后,Openwrt会给每个机子都分配了一个ip地址你点开你的软路由Openwrt查看一下,你的软路由为你每一台机器分配的ip地址,使用它来加上你要访问的端口号应原创 2020-12-02 21:12:58 · 1192 阅读 · 0 评论 -
基于SSM搭建的学生信息管理系统项目源码+学习视频
基于SSM搭建的学生信息管理系统目录1.为什么要编写学生信息管理系统2.编写学生信息管理系统的过程3.从项目实战中获取到的经验1.1编写项目的起因:疫情在家,每天足不出户,想着说捣鼓些玩意,因为这个学期学校开设了Java课程,在学习Java的过程中,觉得学习Java是很好玩的一件事,所以自学了SSM,servlet和springboot等一些企业生产环境中的常用框架,学习了这些之后我就想着在六月份找一份实习,但是苦于没有作品,所以就想着说做一份作品出来,让自己在面试中有更多的筹码,本人今年大二,热爱编程,认原创 2020-07-04 21:36:07 · 9125 阅读 · 24 评论