自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

扶醉的博客

当你的才华还撑不起你的野心的时候,你就应该静下心来学习。

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

原创 docker-compose+Dockerfile搭建elasticsearch7.8.0与kibana

一、环境准备centos7服务器docker使用最新的docker,可通过docker version查看本地版本。docker升级:rpm -qa | grep docker列出当前信息docker-client******docker-common******使用yum remove卸载以上全部yum remove docker-client******使用curl升级(可能有些慢)curl -fsSL https://get.docker.com/ | sh重启d

2020-12-04 00:13:49 3299 6

原创 基于JavaEE的学生信息管理(选课)系统论文

本篇论文为毕业设计论文,源码已开源,相关博文:基于SSM的学生信息管理系统(选课)文章目录摘要Abstract第一章 绪论1.1 设计背景1.2 目的和意义1.3 国内外进展1.3.1 国外进展1.3.2 国内进展1.4 本文工作主要内容第二章 需求分析2.1 可行性分析2.1.1 技术可行性2.1.2 经济可行性2.1.3 操作可行性2.1.4 法律可行性2.2 用例图2.2.1管理员流程2.2.3教师用户用例图2.2.4学生用户用例图2.3 功能需求2.3.1 管理员功能需求2.3.2 教师功能需求.

2020-06-05 01:51:11 8927 13

原创 B/S基于springMVC的网上选课系统(功能齐全javaweb)

自己在课设上写的,基于springMVC的网上选课系统。使用说明:windows系统 java环境和tomcat环境 mysql数据库 用户名root 密码root eclipse需配置jre和tomcat。可由eclipse直接导入工程使用设计题目1.1设计选题《网上选课系统》1.2设计的目的1.3的设计背景随着在校人数的增加,选课是重点问题,拥有一...

2020-06-01 10:05:50 23133 130

原创 nginx之详细配置记录

一、前言在平时用的nginx挺多,但是并不熟悉nginx的配置,所以打算查阅网上资料整理一篇笔记方便自己以后回顾。二、nginx目录结构路径类型作用/etc/logrotate.d/nginx配置文件Nginx日志轮转,用于logrotate服务的日志切割/etc/nginx目录Nginx主配置文件夹/etc/nginx/nginx.conf配置...

2020-02-17 20:16:27 1798

转载 centos7下搭建ngrok服务器进行内网穿透

以下以阿里云centos7服务器为例,并且已经安装好git、golang一、下载ngrokcd /data/wwwrootgit clone https://github.com/tutumcloud/ngrok.git二、生成ngrok使用的https证书cd /data/wwwroot/ngrokNGROK_DOMAIN="ngrok.test.com"openssl genr...

2019-11-07 16:25:27 1991

原创 (已解决)Cannot execute request on any known server

Cannot execute request on any known server在springcloud项目中,加入了security认证,报以上错误。解决:在eureka的defaultZone中加入认证。例如:http://username:password@localhost:8001/eureka/...

2019-10-28 13:59:25 3404

原创 websocket操作bitshares

一、安装npm install wscat二、连接wscat -c wss://internal.api.magicw.net/ws三、操作1、登录到完整节点{"id":0, "method":"call", "params":[1, "login", ["",""]]}2、获取指定标识的API详情{"id":0, "method":"call", "params":[1, ...

2019-10-24 10:42:41 1634

转载 npm 与 package.json 快速入门教程

npm 是前端开发广泛使用的包管理工具,之前使用 Weex 时看了阮一峰前辈的文章了解了一些,这次结合官方文章总结一下,加深下理解吧!读完本文你将了解:文章目录什么是 npm?安装 npm更新 npmpackage.json 文件package.json 如何创建package.json 的内容指定依赖的包Semantic versioning(语义化版本规则)安装 package本地安装 p...

2019-07-05 14:57:16 1555

原创 git合并分支

将远程分支合并到自己分支上:先在自己分支上`git checkout 你的分支名``git fetch <远程主机名> 目标分支``git merge <远程主机名>/目标分支`if(有冲突){ 解决冲突 git add . git commit -m "解决冲突"}git push -u <远程主机名> 自己分支名fetch是只拉去,...

2019-07-05 13:19:44 1612

原创 PostgreSQL导入sql文件

最近新项目中用到PostgreSQL,运行测试导入表结构和数据是必须的,用navicat导入sql文件报错,之后查询了一下资料,得到了正确的导入方式:1.命令行(cmd或powershell)进入PostgreSQL安装目录cd \PostgreSQL\11\bin2.执行语句psql -d ethgateway -U ethgateway -f D:\Desktop\db.sql这里我...

2019-07-05 13:15:30 28388 3

原创 mysql利用存储过程批量插入一千万数据(半小时)

示例:向user表中插入一千万条数据,其中user_id11位手机号随机,可以重复;age为18-27之间;count随机金额,八位小数;status二百万数据为1,八百万数据为0。-- 如果该名字存储过程已存在,则删除DROP PROCEDURE IF EXISTS proc_initData1;-- 创建CREATE PROCEDURE proc_initData1 ( ) BEGI...

2019-07-01 16:47:26 4598

转载 PowerDesigner连接MySQL和逆向工程图

0、写在前面的话最近想梳理公司项目的表间关系,从项目后台管理系统的操作入手,以及代码的hibernate注解入手,都不算特别尽人意,于是最后还是鼓捣了一下PowerDesigner的逆向工程图,这样更直观一些。想着以后不论项目切换或者接手的时候肯定是用得上的,所以在这里也记录一下,毕竟,好记性不如烂笔头,更何况我这还不是好记性。看网上有个哥们说他已经是三次忘了步骤了,所以我吸取教训赶紧第一次就...

2019-05-12 23:25:59 1554

原创 (已解决)The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time

详情:SQLSTATE = 01S00The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone config...

2019-05-12 17:45:18 1617

转载 Security身份认证之UserDetailsService

之前我们采用了配置文件的方式从数据库中读取用户进行登录。虽然该方式的灵活性相较于静态账号密码的方式灵活了许多,但是将数据库的结构暴露在明显的位置上,绝对不是一个明智的做法。本文通过Java代码实现UserDetailsService接口来实现身份认证。1.1 UserDetailsService在身份认证中的作用Spring Security中进行身份验证的是AuthenticationMan...

2019-05-08 22:29:39 42736

转载 (已解决)使用docker拉镜像时连接超时

因为在下载官方镜像点的镜像国内访问速度太慢,所以报错,使用加速器就可以解决这个问题首先打开配置文件daemon.json,centos上安装后有此文件,但是ubuntu上需要自己创建文件:vim /etc/docker/daemon.json在文件中加入:{"registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]}然后重启守...

2019-04-28 16:28:36 8978 1

转载 (已解决)本地项目上传到github时$git push -u origin master error failed to push some refs...等错误

使用命令:1、touch README.md2、git init3、git add .4、git commit -m "test"5、git remote add origin master6.git push -u origin master(执行这个命令行后会弹出下面的错误,出现错误的主要原因是github中的README.md文件不在本地代码目录中)7、可以通过以下命令解决上面...

2019-04-28 16:26:18 1548

原创 (已解决)Mon Apr 08 14:02:29 CST 2019 WARN: Establishing SSL connection without server's

Mon Apr 08 14:02:29 CST 2019 WARN: Establishing SSL connection without server’s identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection mus...

2019-04-28 16:24:15 22597 11

原创 (已解决)IDEA 报错 Could not autowire. No beans of 'UserMapper' type found.

IDEA 报错 Could not autowire. No beans of ‘UserMapper’ type found.解决办法:Settings - Editor - Inspections - Spring - Spring Core - Code - Autowiring for Bean Class - disable(把√去掉)...

2019-04-28 16:22:47 8821 1

原创 (已解决)command serverStatus requires authentication

详情:2019-04-17T20:00:31.142+0800 Failed: command serverStatus requires authentication在学习mongodb监控时,使用mongostat命令出现如上提示,是说需要验证,因为我设置了用户密码。查看了一下帮助 mongostat --help发现了几个参数觉得和mysql好像!于是:输入mongost...

2019-04-28 16:20:54 21315 1

原创 (已解决)Public Key Retrieval is not allowed

在运行程序时,报出一溜错,其中最后一条是:Public Key Retrieval is not allowed解决办法:在连接url上加 allowPublicKeyRetrieval=true之后那一溜错也不复存在了。参考:https://blog.csdn.net/Yuriey/article/details/80423504...

2019-04-28 16:19:22 81670 5

原创 bootstrap样式记录

本文主要参考菜鸟教程等。一、栅格化1.响应式布局container2.栅格化布局col-md左右两栏默认一个row分为12个单位col-md-4col-md-8默认宽度小于992时,不再左右。3.栅格化col-sm宽度小于768时,不再左右。4.栅格化col-xs永远左右两侧5.混合使用<div class="col-sm-4 col-sm-4">6.p...

2019-04-21 00:39:49 1556

原创 MongoDB复制集介绍及搭建

简介为了防止数据错误和丢失,采用复制集可以数据同步到多个服务器,提供了数据的冗余备份,在多个服务器上存储数据副本,提高了数据的可用性,保证了数据的安全性。参考《MongoDB游记之轻松入门到进阶》一、主从复制和副本集MongoDB提供了两种复制部署方案:主从复制和副本集1.主从复制一个主节点,多个从节点,所有从节点会去主节点获取最新数据,做到主从数据保持一致。缺点:当主节点出...

2019-04-19 23:12:05 3707

原创 linux安装MongoDB4.0(centos7)

1. 配置包管理系统(yum)[mongodb-org-4.0] name = MongoDB Repository baseurl = https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/ gpgcheck = 1 enabled = 1 gpgkey = https:// www.mongod...

2019-04-17 17:13:34 1895

原创 基于SSM的学生信息管理系统(选课)

项目简介:由SpringMVC+MyBatis为主要框架,mysql8.0配置主从复制实现读写分离,主机丛机分别为腾讯云的服务器,而项目部署在阿里云上。前端主要由bootstrap完成,背景用particles.js插件。数据库交互查询用到pagehelper分页。在添加修改相关功能时通过ajax来验证其主键是否存在可用。代码层次清晰,输入框约束较高,已配置登录拦截。一、应用技术工具:e...

2019-04-15 19:40:52 32703 285

原创 mysql8.0安装以及主从复制搭建(linux)

一主一从:前提:两台centos7(虚拟机或云服务器)防火墙已关闭主master:192.168.17.201 msql8.0.12从slave:192.168.17.202 msql8.0.121.mysql8.0安装(1) 卸载Mariadb由于CentOS7自带的是 Mariadb, 所以需要先删除Mariadb1>. 查找版本rpm -qa|grep...

2019-04-15 19:31:51 4201

原创 linux(centos7)定时任务crontab

百度百科:crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语 chronos(χρνο),原意是时间。通常,crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。在...

2019-04-06 14:06:42 3434

原创 HIVE的搭建配置及关联MySQL

概念:Hive是由Facebook实现并开源。是基于Hadoop的一个数据仓库工具,可以将结构化的数据映射为一张数据库表,并提供HQL(Hive SQL)查询功能。其底层数据时存储在HDFS上。Hive的本质是将SQL语句转换为MapReduce任务运行,使部署需MapReduce的用户很方便地利用HQL处理和计算HDFS上的结构化数据,使用于离线的批量数据计算。一、下载前提: 配置好...

2019-04-03 20:11:58 2035

原创 Hadoop从零开始搭建完全分布式

简介:由三个或以上实体机或虚拟机组成的集群。准备:1.hadoop2.7.2版本2.jdk8版本3.vmware一、创建虚拟机及相关配置1.创建虚拟机一路下一步,选择已有centos7镜像这里我取名为hadoop01选择NAT网络模式设置相关硬件然后等待创建(中间空的步骤均使用默认)开始安装:设置root密码和创建一个用户等待安装完成2....

2019-03-28 18:59:12 2392 4

原创 Hadoop搭建伪分布式

概念海量、高增长、多样化的信息数据有三大发行版本Apache、CDH、HDP一、优势1、高可靠性:Hadoop假设计算元素和存储会出现故障,因为它维护多个工作数据副本,在出现故障时可以对失败节点重新分布处理。2.高扩展性:在集群间分配任务数据,可方便扩展数以千计的节点。3.高效性:在MapReduce的思想下,Hadoop是并行工作的,以加快任务处理速度。4.高容错...

2019-03-26 22:49:56 1191

原创 linux下配置ftp(centos7)

title: linux下配置ftp(centos7)date: 2019-03-25 14:49:51tags: linuxcategories: 配置1.安装 1.1 准备工作  关闭防火墙systemctl stop firewalld#在centos6中使用命令 service iptables stop  拥有固定ip 1.2 yum安装yum -y insta...

2019-03-25 15:04:09 1371

原创 总结一些linux基本命令

1.mkdir 创建目录 -p 创建递归目录2.touch 创建文件或修改文件时间 -a 仅修改读取时间(atime) -m 仅修改修改时间(mtime)、 -d 两者都修改3.cat...

2019-03-10 23:59:44 1223

原创 spring操作mongodb时MongoTemplate的基本使用(增删改查批量操作)

配置文件请查看:springMVC+MongoDB配置springmvc+mongodb实现登录注册增删改查:https://blog.csdn.net/qq_39329616/article/details/88046135下面是测试类,方法收集于《MongoDB游记》和互联网,如有侵权请联系我及时删除import java.util.ArrayList;import java....

2019-03-01 10:55:47 19161 4

原创 springMVC+MongoDB实现基本的登录注册以及增删改查

一、项目结构图二、pom配置以及其他配置文件请参考springmvc+MongoDB配置三、界面原有数据首页注册页点击注册成功后跳转到登录页刷新robo,便会发现注册的数据存进去了管理员登录为了方便,我在handler中直接定义admin用户名和admin密码/** * 用户登录 * */ @RequestMa...

2019-02-28 22:53:58 2786 2

原创 springMVC+MongoDB配置

一、配置文件路径二、pom.xml配置<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/...

2019-02-28 20:15:27 4665

原创 初学Redis,redis配置、终端操作、界面操作、java连接redis。

1、Redis介绍  1.1、什么是NoSql    为了解决高并发、高可用、高可扩展。大数据存储等一些列问    提的产生的数据库结局方案。    NoSql,叫做非关系型数据库,他的全名Not only sql。它不能    替代关系型数据库,只能作为关系型数据库的一个良好补充。  1.2 什么是redis    redis是使用c语言开发的一个高性能键值数据库。redis可以...

2018-12-09 16:34:46 1753

原创 tomcat绑定域名配置

&lt;Host name="域名" appBase="/www/server/tomcat/webapps" unpackWARs="true" autoDeploy="true"&gt; &lt;Context path="" docBase="项目绝对路径" debug="0" reloadable="true&quot

2018-12-08 13:26:34 1031

转载 GitHub新手使用教学(从安装到使用)

一、安装Git for Windows(又名msysgit)&amp;nbsp;下载地址:&amp;nbsp;https://git-for-windows.github.io/&amp;nbsp;&amp;nbsp;&amp;nbsp;在官方下载完后,安装到Windows Explorer integration的时候,将选项中将“Git Bash here”和“Git GUI here”打对勾。&amp;nbsp;然后就一直n.

2018-11-22 21:49:01 1012

html表单+ajax(批量)上传文件.html

html表单+ajax(批量)上传文件

2021-02-17

springMVC+MongoDB实现基本的登录注册以及增删改查

springMVC+MongoDB实现基本的登录注册以及增删改查 用到idea,MongoDB4.0.5版本,java8,tomcat9,spring4.0.0jar,spring-data-mongodb1.5.5jar(最开始用spring5.0jar和spring-data-mongodb2.0的jar,怎么都无法注入MongoTemplate)。界面为了没那么丑,简单用到了前端框架bootstrap。其中还有一个测试类,有MongoTemplate的基本方法(增删改查等)。

2019-02-28

spring5.0.7jar包(超全)

里面层次分明,aop、mvc、ioc、dao、dbcp、ioc、jakson、cglib这些spring相关jar包。

2018-12-09

jstl和stand两个包,分别有1.0 1.2两个版本

两个版本的jstl和standard包,1.0和1.2,按需求而用。

2018-12-09

java连接redis需要的jar包 jedis

java连接redis需要的两个java包:jedis-2.7.0.jar和commons-pool2-2.3.jar,2018年12月09日亲测可用

2018-12-09

最详细的redis

里面包括两个解压文件和一个安装程序,解压文件直接解压,通过终端运行redis-server.exe和redis.conf来启动redis,安装程序为redis的图形界面系统,点击安装,安装完成后connect,填写localhost和post来连接redis。

2018-12-09

B/S基于springMVC的网上选课系统(功能齐全javaweb)

本系统开发平台: JSP + MYSQL 本系统集成开发环境: Eclipse + Tomcat 本系统运行环境: Windows OS 网上选课系统 系统功能说明 1.管理员 ①可以对学生信息通过诸多条件进行查询; ②可以对学生信息进行修改以及删除; ③添加一个新的学生信息 ④可以对教师信息查询、修改、删除以及添加。 ⑤可对课程进行修改、删除、查询、以及添加。 2.教师 ①可以查询管理员添加的课程信息,并选择自己需要教学的课程。 ②选择自己教学课程后对该课程进行安排,包括上课时间、上课地点、学分、学时、总人数等。 ③可以对自己已选教学课程的课程安排进行修改、删除等操作。 ④可以查询自己教学课程的学生选课信息。 ⑤查看自己信息,并可以修改密码。 3.学生 ①可以查询全部管理员已添加的课程,并可以通过课程编号、课程名、课程所属专业、课程类型等条件查询。 ②可以选择查询出来的课程进行选课,选择后进入确认界面,显示课程名,提示是否已有教师安排此课,若有则显示教师姓名,并有确认和取消两个按钮,确认则选课成功,取消则返回上一界面。 ③查看选课结果,用表格形式显示出课程名、上课教室、上课地点、学分、学时以及代课教师。没有教师安排的课程无法查出,只能在退选中查看单独的课程名。 ④退选已选课程,先查询出自己已选的所有课程,通过课程名选择退选。 ⑤查看个人所有信息,只可以修改密码。

2018-12-06

空空如也

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

TA关注的人

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