- 博客(29)
- 收藏
- 关注
原创 SpringBoot使用Swagger2构建API文档
SpringBoot使用Swagger2构建API文档1、Swagger2介绍 编写和维护接口文档是每个程序员的职责,前面我们已经写好的接口现在需要提供一份文档,这样才能方便调用者使用。考虑到编写接口文档是一个非常枯燥的工作,我们采用Swagger2这套自动化文档工具来生成文档,它可以轻松的整合到Spring Boot中,并与Spring MVC程序配合组织出强大RESTful API文档...
2020-03-09 23:46:53
219
原创 主要电商模式
一、B2B–企业对企业B2B ( Business to Business)是指进行电子商务交易的供需双方都是企业(公司),她(他)们使用了互联网的技术或各种商务网络平台,完成商务交易的过程。电子商务是现代 B2B marketing的一种具体主要的表现形式。案例:阿里巴巴二、C2C–个人对个人C2C即 Customer(Consumer) to Customer(Consumer),意...
2020-02-28 12:43:16
327
原创 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
155
转载 Zookeeper
1、Zookeeper是什么?Zookeeper是一个开源的分布式协调服务。它是一个为分布式应用提供一致性服务的软件,分布式应用程序可以基于Zookeeper实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master选举、分布式锁和分布式队列功能等。Zookeeper 的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。Zoo...
2020-02-26 12:46:41
139
原创 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
139
原创 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
590
原创 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
160
原创 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
135
原创 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
350
原创 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
229
原创 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
111
原创 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
211
原创 u盘插在电脑上有声音但是不显示
https://jingyan.baidu.com/article/48b558e3d87a437f38c09af0.html
2020-01-15 22:23:04
716
原创 JSON.parseArray和 JSON.parseObject的区别?
JSON.parseArry和JSON.parseObject都是将json字符串转为实体类的方法,那么两者有什么区别呢?取决于json字符串的格式JSON.parseArry用于如果是用[]包裹的JSON.parseObject用于如果是{}包裹的补充:此处用的是阿里的com.alibaba.fastjson.JSON...
2020-01-02 22:52:28
1621
原创 优乐选-高亮显示
前端代码@Servicepublic class ItemSearchServiceImpl implements ItemSearchService { @Autowired private SolrTemplate solrTemplate; @Override public Map<String, Object> search(Map s...
2020-01-02 08:20:06
234
原创 基于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
325
原创 @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
1985
原创 从一个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
2109
原创 批量删除和全选/全不选
全选与全不选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
610
原创 idea启动TOMCAT html乱码解决办法
第一步第二步第三步勾选Pass environment variablesName : JAVA_TOOL_OPTIONSValue:-Dfile.encoding=UTF-8重启Tomcat,清空浏览器缓存,html页面乱码问题解决
2019-12-03 18:37:44
820
原创 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
111
原创 redis存储对象(通过JSON方式)
redis存储对象在Java程序中,redis提供的方法插入的key,value要么是string,要么就是byte[]数组。那如果是要插入的value是个对象怎么办呢?网上的方法大多是对这个对象进行序列化。序列化还有一个作用是可以将对象序列化之后通过socket进行传输。那么,JSON也是一个进行数据交换的格式。何不将对象转为JSON字符串然后当作String存在Value中也是可以的。我用...
2019-12-02 18:50:23
2210
原创 解决redis-cli 类linux下get key的中文内容为乱码
进入redis下的src输入redis命令:./redis-cli -h 127.0.0.1 -p 端口 -a 密码–raw
2019-12-02 11:07:24
687
原创 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
237
原创 pagehelper分页
maven repositorypom.xml<!--引入PageHelper 分页插件--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifac...
2019-11-27 21:04:54
103
原创 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
108
原创 JSP 的四大作用域
JSP 的四大作用域的对象分别是:page、request、session 和 application。四大作用域的作用范围:1、page :page作用域数据只在当前页面有效。如果页面发生变化,数据失效。该作用域的范围最小,使用的较少。2、request:request表示一次请求的过程中有效,只要请求的对象不发生变化,请求作用域中的数据就一直存在。它的作用域大于page的作用域。3、s...
2019-10-24 19:29:01
340
原创 Javaweb学生信息管理系统
功能描述:实现管理员对学生信息的基本管理,学生信息的增删查改以及实现分页功能。本文章值得学习,希望你们从中学习到东西。页面展示点击获取源码提取码:qmgr...
2019-06-29 02:39:14
1929
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人