avatar
文章
32
标签
21
分类
23

首页
时间轴
标签
分类
友链
关于
WeiBlog
首页
时间轴
标签
分类
友链
关于

WeiBlog

IDEA-jdk8开发热部署
发表于2023-04-02
安装JDK1.8_1811https://repo.huaweicloud.com/java/jdk/8u181-b13/ 下载dcevm1https://github.com/dcevm/dcevm/releases 安装dcevm1(base) xuwei@xuweideMacBook-Pro java8-hotDeployment % sudo java -jar DCEVM-8u181-installer-build2.jar 下载HotswapAgent1https://github.com/HotswapProjects/HotswapAgent/releases 添加启动配置 使用方法修改代码后重新编译当前类即可生效
SpringBoot-统一异常处理和信息返回
发表于2023-03-28
统一响应格式类123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960public class Resp<T> { //服务端返回的错误码 private int code=200; //服务端返回的错误信息 private String msg="success"; //服务端返回的数据 private T data; private Resp(int code,String msg,T data){ this.code=code; this.msg=msg; this.data=data; } public static <T> Resp success(T data){ Resp<T> resp = new Res ...
黑马程序员-Zookeeper
发表于2023-02-23|分布式Zookeeper
初识Zookeeper ZooKeeper的安装与配置1.1下载安装1、环境准备ZooKeeper服务器是用Java创建的,它运行在JVM之上。需要安装JDK 7或更高版本。 2、上传将下载的ZooKeeper放到/opt/ZooKeeper目录下 3、解压将tar包解压到/opt/zookeeper目录下 1tar -zxvf apache-zookeeper-3.5.6-bin.tar.gz 1.2 配置启动1、配置zoo.cfg进入到conf目录拷贝一个zoo_sample.cfg并完成配置 1234#进入到conf目录cd /opt/zooKeeper/apache-zookeeper-3.5.6-bin/conf/#拷贝cp zoo_sample.cfg zoo.cfg 修改zoo.cfg 123456#打开目录cd /opt/zooKeeper/#创建zooKeeper存储目录mkdir zkdata#修改zoo.cfgvim /opt/zooKeeper/apache-zookeeper-3.5.6-bin/conf/zoo.cfg 修改存储目录: ...
黑马程序员-Kafka
发表于2023-02-20|消息中间件Kafka
简介消息队列简介什么是消息队列消息队列,英文名:Message Queue,经常缩写为MQ。从字面上来理解,消息队列是一种用来存储消息的队列。来看一下下面的代码: 123456789// 1. 创建一个保存字符串的队列Queue<String> stringQueue = new LinkedList<String>();// 2. 往消息队列中放入消息stringQueue.offer("hello");// 3. 从消息队列中取出消息并打印System.out.println(stringQueue.poll()); 上述代码,创建了一个队列,先往队列中添加了一个消息,然后又从队列中取出了一个消息。这说明了队列是可以用来存取消息的。我们可以简单理解消息队列就是将需要传输的数据存放在队列中。 消息队列中间件消息队列中间件就是用来存储消息的软件(组件)。举个例子来理解,为了分析网站的用户行为,我们需要记录用户的访问日志。这些一条条的日志,可以看成是一条条的消息,我们可以将它们保存到消息队列中。将来有一些应用程序需要处理这些日志,就可以随时将 ...
尚硅谷-Spring-Security
发表于2023-01-13|Spring全家桶Spring-Security
SpringSecurity 框架简介概要Spring 是非常流行和成功的 Java 应用开发框架,Spring Security 正是 Spring 家族中的成员。Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。 正如你可能知道的关于安全方面的两个主要区域是“认证”和“授权”(或者访问控制),一般来说,Web 应用的安全性包括用户认证(Authentication)和用户授权(Authorization)两个部分,这两点也是 Spring Security 重要核心功 (1) 用户认证指的是:验证某个用户是否为系统中的合法主体,也就是说用户能否访问该系统。用户认证一般要求用户提供用户名和密码。系统通过校验用户名和密码来完成认证过程。通俗点说就是系统认为用户是否能登录 (2) 用户授权指的是验证某个用户是否有权限执行某个操作。在一个系统中,不同用户所具有的权限是不同的。比如对一个文件来说,有的用户只能进行读取,而有的用户可以进行修改。一般来说,系统会为不同的用户分配不同的角色,而每个角色则对应一系列的权限。通俗点讲就是系统判断用户 ...
MyBatis-Plus-代码生成器(新)
发表于2022-11-05|ORM框架MyBatis-Plus
完整代码1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283package com.itheima.reggie;/** * <p> * mysql 代码生成器演示例子 * </p> */import com.baomidou.mybatisplus.core.mapper.BaseMapper;import com.baomidou.mybatisplus.generator.FastAutoGenerator;import com.baomidou.mybatisplus.generator.config.*;import com.baomidou.mybatisplus.generator.engine.FreemarkerTemplateEngine;import java.util.ArrayL ...
黑马程序员-瑞吉外卖
发表于2022-11-01|项目
1.概述软件开发整体介绍软件开发流程 角色分工 软件环境 瑞吉外卖项目介绍项目介绍 产品原型展示 技术选型 功能架构 角色 开发环境搭建数据库环境搭建 maven项目搭建 配置pom文件123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/ ...
MacOS-M1软件安装-MySQL
发表于2022-10-25|软件安装
下载MySQL 安装 设置mysql密码 检查是否安装成功 配置MySQL如果需要在终端里面输入Mysql命令,那么就需要进行如下的配置。 1231、打开文件:vi ~/.bash_profile2、加入语句:PATH=$PATH:/usr/local/mysql/bin3、使配置的语句生效:source ~/.bash_profile 如果配置成功,那么输入命令:mysql -u root -p,运行效果如下: 此时输入登录密码就可以使用了。如果不能出现上面的运行图片,则说明配置环境失败。 此时输入登录密码就可以使用了。如果不能出现上面的运行图片,则说明配置环境失败。 配置Mysql环境变量遇到的坑之前我们是在bash环境中配置Mysql,所以当电脑重启或者关机之后有可能出现mysql命令失效的情况。这也是我遇到的一个坑,解决办法如下: 在~/.zshrc文件最后,增加一行:source ~/.bash_profile1、如果没有~/.zshrc文件,那么就需要执行命令touch ~/.zshrc;反之,如果有zsh文件,那么可以跳过本步骤,直接进入第2步。2、执行 ...
MacOS-M1软件安装-Maven安装与绑定IDEA
发表于2022-10-23
需要先安装好jdk Maven下载http://maven.apache.org/download.cgi 将解压的文件移动至制定目录下 配置环境变量1vim ~/.zshrc 激活环境变量 1xuwei@xuweideMacBook-Pro local % source ~/.zshrc 安装完成测试1mvn -v 配置阿里云源123456<mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url></mirror> 配置本地仓库 1<localRepository>/Users/xuwei/codeEnv/apache-maven-3.8.6/repo</loc ...
MacOS-M1软件安装-HomeBrew
发表于2022-10-08|软件安装
首先安装Command_Line_Tools_for_Xcode 下载地址 1https://developer.apple.com/download/more/ 终端输入命令安装homebrew,需要输入电脑密码 1/bin/zsh -c "$(curl -fsSL https://gitee.com/huwei1024/HomebrewCN/raw/master/Homebrew.sh)" 镜像选择 开始安装 安装完成后出现报错信息 修改环境变量 利用命令进入macOS系统的根目录 1cd ~ 打开.zshrc文件 1$ open -e .zshrc 修改路径 12export PATH="/opt/homebrew/bin:$PATH"export PATH="/opt/homebrew/sbin:$PATH" 存修改,读取文件中环境变量路径,使其生效 1source .zshrc 查看homebrew是否安装成功 复制执行两两条命令 12git config --global --add saf ...
1234
avatar
Wei Shao
文章
32
标签
21
分类
23
Follow Me
公告
写什么代码,一拳把地球打爆!
最新文章
PostgreSQL基本使用2023-06-28
CentOS7离线安装PostgreSQL122023-06-26
黑马程序员-jQuery2023-06-26
吉他谱-恶魔之子2023-06-16
三更草堂-SpringMVC2023-05-22
分类
  • Java基础1
    • 函数式编程1
  • ORM框架2
    • MyBatis-Plus2
  • Spring全家桶3
    • Spring-Security1
    • SpringBoot1
    • SpringMVC1
标签
Docker Java容器 Java并发编程 Kafka MyBatis-Plus PostgreSQL RabbitMQ Redis Spring-Security SpringBoot SpringMVC Zookeeper jQuery 三更草堂 函数式编程 吉他谱 尚硅谷 软件安装 面试 项目 黑马程序员
归档
  • 六月 20234
  • 五月 20233
  • 四月 20231
  • 三月 20231
  • 二月 20232
  • 一月 20231
  • 十一月 20224
  • 十月 20226
网站资讯
文章数目 :
32
本站访客数 :
本站总访问量 :
最后更新时间 :
©2020 - 2023 By Wei Shao
框架 Hexo|主题 Butterfly