前言 开发时经常遇到端口被占用的情况,这个时候我们就需要找出被占用端口的程序,然后结束它,本文为大家介绍如何查找被占用的端口 打开命令窗口 开始—->运行—->cmd,或者是 window+R 组合键,调出命令窗口 查找所有运行的端口 netstat -ano 该命令列出所有端口的使用情况。 在列表中我们观察被占用的端口,比如是 1224,首先找到它。 查看被占用端口对应的 P...

Read more

网站底部统计访客效果 改造前 改造后 简介 【卜算子】 “卜蒜子”与百度统计谷歌分析等有区别:“卜蒜子”可直接将访问次数显示在您在网页上(也可不显示);对于已经上线一段时间的网站,“卜蒜子”允许您初始化首次数据 普通用户只需两步走:一行脚本+一行标签,搞定一切。追求极致的用户可以进行任意DIY。 使用教程 由于本站主题joe2.0已经配置好卜算子,就不多说废话了 【51LA】 ...

Read more

前言 迷你天猫商城是一个基于Spring Boot的综合性B2C电商平台,需求设计主要参考天猫商城的购物流程:用户从注册开始,到完成登录,浏览商品,加入购物车,进行下单,确认收货,评价等一系列操作。 作为迷你天猫商城的核心组成部分之一,天猫数据管理后台包含商品管理,订单管理,类别管理,用户管理和交易额统计等模块,实现了对整个商城的一站式管理和维护 项目界面 后台 前台 不做过多...

Read more

项目截图 特点 有点小意思 中国风 打开直接运行,暂时没有那么多花里胡哨的项目架构 运行 双击打开index.html就可以了 抽奖 运行项目 一、二、三、纪念奖对应1、2、3、4按键,抽奖前选择对应的奖项 点击开始抽奖按钮(或space空格键) —> 按钮显示可以抽奖了 —> 再点击抽奖按钮(或space空格键) —> 显示中奖人员 后记 项目是在2016年年底给公司做的年会...

Read more

前言 为何要写这一篇略显多余的文章,我思考了一下,主要是一下两个方面: 服务器贵呀,只能是活动时新买服务器,然后把原有服务器全备份迁移 本人较懒,懒得上华为云,而且迁移中有些坑,也再次记录下 关于主机迁移 主机迁移服务是一种P2V/V2V迁移服务,可以帮您把X86物理服务器或者私有云、公有云平台上的虚拟机迁移到华为云弹性云服务器上,从而帮助您轻松地把服务器上的应用和数据迁移到华...

Read more

权限的概念 Linux下有两种用户:超级用户(root)、普通用户 超级用户:可以再linux系统下做任何事情,不受任何限制 普通用户:在linux下做有限的事情。 超级用户的命令提示符是“#”,普通用户的命令提示符是“$“。 命令:su - [用户名] 功能:切换用户。 例如,要从root用户切换到普通用户test,则使用 su test。 要从普通用户user切换到root...

Read more

概述 毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很多原理,很多人可能并不知晓。因此本文将通过大量的手绘图,给大家谈谈Spring Cloud微服务架构的底层原理。 实际上,Spring Cloud是一个全家桶式的技术栈,包含了很多组件。本文先从其最核心的几...

Read more

使用Nodejs + http 搭建web服务器 首先创建一个server.js文件,创建服务器,以及对应css和js文件的引入和判断 js var http=require('http'); var fs = require('fs'); var url = require('url'); js //创建服务器 http.createServer(function(reque...

Read more

概述 本文讲述了如何使用MyBatisPlus+ShardingSphereJDBC进行读写分离,以及利用MySQL进行一主一从的主从复制。 具体步骤包括: MySQL主从复制环境准备(Docker) 搭建ShardingShpereJDBC+MyBatisPlus+Druid环境 测试 环境 OpenJDK 17.0.3 Spring Boot 2.7.0 MyBatis P...

Read more

前情提要 本文中提供了九种方式获取resources目录下文件的方式。其中打印文件的方法如下: java / 根据文件路径读取文件内容 @param fileInPath @throws IOException / public static void getFileContent(Object fileInPath) throws IOException { Buffered...

Read more

细心的小伙伴可能会发现,抖音新上线了 IP 属地的功能,小伙伴在发表动态、发表评论以及聊天的时候,都会显示自己的 IP 属地信息 下面,我就来讲讲,Java 中是如何获取 IP 属地的,主要分为以下几步 通过 HttpServletRequest 对象,获取用户的 IP 地址 通过 IP 地址,获取对应的省份、城市 首先需要写一个 IP 获取的工具类,因为每一次用户的 Requ...

Read more

前言 YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。 简单来说,就是提供写接口文档的地方,后端人员写接口文档,前端人员直接在上面进行接口查看与开发。 官网...

Read more

防盗链主要用在资源站或文件服务器上,不想让其它网站引用你的资源,避免服务器流量浪费 以下配置主要针对nginx,如果使用COS,OBS等,直接在相应服务商配置即可 防盗链配置 sh location / { 防盗链 白名单 validreferers none blocked servernames .lovelu.top 127.0.0.1 servicewechat.com...

Read more

1、斜体和粗体 text 斜体或斜体 粗体 加粗斜体 删除线 显示效果: 这是一段斜体 这是一段粗体 这是一段加粗斜体 这是一段删除线 2、分级标题 第一种写法: text 这是一个一级标题 ============================ 这是一个二级标题 第二种写法: text 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 由于用了[TOC]标记编辑器...

Read more

下了很大决心,终于开始搭建博客了 几乎研究了所有开源博客,从写作、发布、访问效率、资源占用,最终选用Hexo + Butterfly搭建 2022年及以前搭建的博客弃用了,记得那时候用的域名:mxshop.com,废弃了蛮可惜 目前主用的域名lovelu.top,由于换了云服务商,重新注册了mxheo.com这个域名,准备作为主域名 为何要创建博客 其实很多博主都会被问到这个问...

Read more