自定义博客皮肤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)
  • 收藏
  • 关注

原创 SpringBoot使用Swagger2构建API文档

SpringBoot使用Swagger2构建API文档1、Swagger2介绍​ 编写和维护接口文档是每个程序员的职责,前面我们已经写好的接口现在需要提供一份文档,这样才能方便调用者使用。考虑到编写接口文档是一个非常枯燥的工作,我们采用Swagger2这套自动化文档工具来生成文档,它可以轻松的整合到Spring Boot中,并与Spring MVC程序配合组织出强大RESTful API文档...

2020-03-09 23:46:53 164

原创 主要电商模式

一、B2B–企业对企业B2B ( Business to Business)是指进行电子商务交易的供需双方都是企业(公司),她(他)们使用了互联网的技术或各种商务网络平台,完成商务交易的过程。电子商务是现代 B2B marketing的一种具体主要的表现形式。案例:阿里巴巴二、C2C–个人对个人C2C即 Customer(Consumer) to Customer(Consumer),意...

2020-02-28 12:43:16 263

原创 Spring Security框架

1.1 Spring Security 简介Spring Security 是一个能够为基于Spring 的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring 应用上下文中配置的Bean,充分利用了Spring IOC(控制反转 Inversion of Control),DI(依赖注入 Dependency Injection)和 AOP(Aspect Or...

2020-02-26 14:01:54 118

转载 Zookeeper

1、Zookeeper是什么?Zookeeper是一个开源的分布式协调服务。它是一个为分布式应用提供一致性服务的软件,分布式应用程序可以基于Zookeeper实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master选举、分布式锁和分布式队列功能等。Zookeeper 的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。Zoo...

2020-02-26 12:46:41 101

原创 Java面试题

1.Java基础知识1.1、JDK开发工具包JDK(Java Development Kit)是Java语言的软件开发工具包(SDK)。Java开发工具包是Java环境的核心组件,并提供表明以、调式和运行一个Java程序所需的所有工具,可执行文件和二进制文件。JDK是一个平台特定的软件,有针对Windows,Mac和Unix系统的不同安装包。可以说JDK是JRE的超集,它包含了JRE的Jav...

2020-02-26 12:08:20 103

原创 Nexus搭建Docker镜像私有仓库

一、安装nexus需要首先安装jdk环境1、上传jdk-8u131-linux-x64.tar.gz到/usr/local tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/local2、重命名jdk mv jdk1.8.0_131/ jdk3、编辑文件vi /etc/profile4、配置java runtime environment...

2020-02-22 20:43:48 504

原创 Linux配置jdk环境

1、上传jdk-8u131-linux-x64.tar.gz到/usr/local tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/local2、重命名jdk mv jdk1.8.0_131/ jdk3、编辑文件vi /etc/profile4、配置java runtime environment#java runtime enviro...

2020-02-22 17:18:37 127

原创 Dockerfile入门

Dockerfile常用命令命令 作用FROM image_name:tag 定义了使用哪个基础镜像启动构建流程MAINTAINER user_name 声明镜像的创建者ENV key value 设置环境变量 (可以写多条),可以在创建容器的时候传递参数给容器RUN command 是Dockerfile的核心部分,执行系统指令(可以写多条)ADD source_dir/file ...

2020-02-22 00:01:19 110

原创 Java开发者Docker常用镜像容器创建

一、jdk部署(1)拉取jdk镜像执行命令:docker pull java:8(2)创建jdk容器执行命令: docker run -di --name jdk1 java:8(3)进入jdk1容器docker exec -it jdk1 /bin/bash二、mysql部署docker run -d --name=mysql01 -p 3307:3306 -e MYSQL...

2020-02-21 23:06:00 302

原创 Docker容器操作常用指令

一、使用镜像创建一个容器docker run(1)、创建并运行一个java容器 打印一个Hello World[root@wuduzhun ~]# docker run java:8 /bin/echo 'hello world'hello world(2)、创建Centos容器docker run -di --name=c1 centos:centos7 /bin/bash-...

2020-02-21 15:00:02 176

原创 Docker镜像操作常用指令

1、搜索指令docker search tomcat列说明:NAME:仓库名称DESCRIPTION:镜像描述STARS:用户评价,反应一个镜像的受欢迎程度OFFICIAL:是否官方AUTOMATED:自动构建,表示该镜像由Docker Hub自动构建流程创建的2、下载镜像使用命令docker pull 命令即可从Docker Registry上下载镜像docker pull...

2020-02-21 13:01:17 80

原创 Docker 下载安装 Docker 配置镜像加速器

1、下载Docker-CE rpm安装包https://download.docker.com/linux/centos/7/x86_64/stable/Packages/2、注意下载版本要和操作系统版本对应docker-ce-18.06.2.ce-3.el7.x86_64.rpm3、上传docker安装包4、安装dockeryum install docker-ce-18.06....

2020-02-21 12:06:55 157

原创 u盘插在电脑上有声音但是不显示

https://jingyan.baidu.com/article/48b558e3d87a437f38c09af0.html

2020-01-15 22:23:04 640

原创 JSON.parseArray和 JSON.parseObject的区别?

JSON.parseArry和JSON.parseObject都是将json字符串转为实体类的方法,那么两者有什么区别呢?取决于json字符串的格式JSON.parseArry用于如果是用[]包裹的JSON.parseObject用于如果是{}包裹的补充:此处用的是阿里的com.alibaba.fastjson.JSON...

2020-01-02 22:52:28 1495

原创 优乐选-高亮显示

前端代码@Servicepublic class ItemSearchServiceImpl implements ItemSearchService { @Autowired private SolrTemplate solrTemplate; @Override public Map<String, Object> search(Map s...

2020-01-02 08:20:06 169

原创 基于XML 方式的声明式事务

applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:c...

2019-12-13 22:42:31 277

原创 @ResponseBody返回json浏览器输出显示[object object]问题

使用JSON.stringify()success:function (result) {var data = JSON.stringify(result);$.each(JSON.parse(data),function () {}

2019-12-11 08:32:15 1889

原创 从一个HTML页面携带id到另一个HTML页面

点击跳转到另一个页面携带id在另一个HTML页面获取id的代码<script type="text/javascript"> function getValue(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.s...

2019-12-10 14:54:00 2008

原创 批量删除和全选/全不选

全选与全不选1.使用bootStrap构建页面<%@ page contentType="text/html;charset=UTF-8" language="java" %><% pageContext.setAttribute("PATH",request.getContextPath());%><%@ taglib prefix="c" uri...

2019-12-04 09:25:17 545

原创 idea启动TOMCAT html乱码解决办法

第一步第二步第三步勾选Pass environment variablesName : JAVA_TOOL_OPTIONSValue:-Dfile.encoding=UTF-8重启Tomcat,清空浏览器缓存,html页面乱码问题解决

2019-12-03 18:37:44 787

原创 Nginx+Tomcat动静分离

Nginx+Tomcat动静分离在tomcat1和tomcat2的webapp下创建ngnix文件夹,在ngnix下创建img文件夹和index.jsp在tomcat1和tomcat2分别的/webapp/nginx下分别创建:index.jsp<%@ page import="java.util.Date" %><%@ page import="java.text.Si...

2019-12-02 22:41:12 63

原创 redis存储对象(通过JSON方式)

redis存储对象在Java程序中,redis提供的方法插入的key,value要么是string,要么就是byte[]数组。那如果是要插入的value是个对象怎么办呢?网上的方法大多是对这个对象进行序列化。序列化还有一个作用是可以将对象序列化之后通过socket进行传输。那么,JSON也是一个进行数据交换的格式。何不将对象转为JSON字符串然后当作String存在Value中也是可以的。我用...

2019-12-02 18:50:23 2120

原创 解决redis-cli 类linux下get key的中文内容为乱码

进入redis下的src输入redis命令:./redis-cli -h 127.0.0.1 -p 端口 -a 密码–raw

2019-12-02 11:07:24 611

原创 Linux 常用命令

.gz 格式的压缩包tar ----- 最常用的打包工具.tar.gztar zcvf 压缩包名.tar.gz 需要压缩的文件名如:tar zcvf www.tar.gz aaa.txt- c 压缩文件- v 显示信息- f 指定压缩包名- z gz 格式压缩 tar [option] 压缩包名 原材料 tar zcvf www.t...

2019-11-29 16:46:29 179

原创 pagehelper分页

maven repositorypom.xml<!--引入PageHelper 分页插件--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifac...

2019-11-27 21:04:54 66

原创 SSM整合

Mybatis的xml配置文件mybatis_cfg.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"&g...

2019-11-25 08:22:27 75

原创 JSP 的四大作用域

JSP 的四大作用域的对象分别是:page、request、session 和 application。四大作用域的作用范围:1、page :page作用域数据只在当前页面有效。如果页面发生变化,数据失效。该作用域的范围最小,使用的较少。2、request:request表示一次请求的过程中有效,只要请求的对象不发生变化,请求作用域中的数据就一直存在。它的作用域大于page的作用域。3、s...

2019-10-24 19:29:01 264

原创 JDK8 新特性

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

2019-09-23 16:24:37 69

原创 Javaweb学生信息管理系统

功能描述:实现管理员对学生信息的基本管理,学生信息的增删查改以及实现分页功能。本文章值得学习,希望你们从中学习到东西。页面展示点击获取源码提取码:qmgr...

2019-06-29 02:39:14 1841

空空如也

空空如也

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

TA关注的人

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