文化沙漠麦七
码龄6年
关注
提问 私信
  • 博客:212,250
    社区:32
    问答:90
    动态:319
    212,691
    总访问量
  • 32
    原创
  • 2,259,294
    排名
  • 89
    粉丝
  • 0
    铁粉

个人简介:代码经得住测试,人性经不起考验

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-07-24
博客简介:

麦七的博客

查看详细资料
个人成就
  • 获得171次点赞
  • 内容获得77次评论
  • 获得714次收藏
  • 代码片获得1,135次分享
创作历程
  • 15篇
    2021年
  • 17篇
    2020年
成就勋章
TA的专栏
  • Harmony
    3篇
  • javaScript
  • Web前端
    3篇
  • 经验分享
    1篇
  • git
    2篇
  • npm
    1篇
  • vue
    7篇
  • java
    5篇
  • Redis
    1篇
  • uniapp
    3篇
  • mysql
    1篇
  • 微信小程序
    2篇
  • linux
    3篇
  • Springboot
    1篇
  • Springcloud
    1篇
  • 多线程
    1篇
  • activemq
    1篇
  • 题库
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 前端
    javascriptcssvue.js前端框架
  • 后端
    springnode.js
  • 网络与通信
    https
  • 服务器
    linuxcentos
  • 学习和成长
    面试
  • 用户体验设计
    photoshop
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

微前端(二)Systemjs模块化入门

Systemjs是什么?systemjs 是一个最小系统加载工具,用来创建插件来处理可替代的场景加载过程,包括加载 CSS 场景和图片,主要运行在浏览器和 NodeJS 中。它是 ES6 浏览器加载程序的的扩展,将应用在本地浏览器中。通常创建的插件名称是模块本身,要是没有特意指定用途,则默认插件名是模块的扩展名称。缺点:版本兼容性差,对开发者体验不好使用通过webpack将react应用打包为systemjs模块,在通过systemjs在浏览器中加载模块安装配置npm install webpa
原创
发布博客 2021.04.23 ·
6579 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

微前端(一)微前端是什么?为什么要用微前端?

微前端是什么?参考网站:https://micro-frontends.orghttps://microfrontends.com微前端就是与多个可以独立发布功能的团队一起构建现代化web应用程序的技术、策略和方法,将大而可怕的事物分割成更小、更易于管理的部分,然后明确它们之间的依赖关系。我们的技术选择,我们的代码库,我们的团队,以及我们的发布过程都应该能够相互独立地操作和进化,而不需要过度的协调。微前端架构是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将 Web 应用由单一的单体
原创
发布博客 2021.04.23 ·
20495 阅读 ·
6 点赞 ·
2 评论 ·
58 收藏

Vite2.0发布,Webpack等模块化编译打包的时代要结束了吗?

Vite号称下一代前端开发工具,噱头大还是真的有能力?之前就一直听说Vite那里好那里好,像极了别人家的孩子,今年2月Vite2.0发布,Vite时代拉开序幕Vite是什么?Vite 官方中文文档:https://cn.vitejs.dev/guideVite (法语意为 “快速的”,发音 /vit/) 是尤雨溪开发的一种新型前端构建工具,它基于原生ES模块提供了 丰富的内建功能。开发环境下使用模块热更新(HMR),项目随启随用,即时更新。生产环境下,它使用 Rollup 打包,并且它是预配.
原创
发布博客 2021.04.22 ·
1088 阅读 ·
1 点赞 ·
0 评论 ·
11 收藏

教你一招,轻松找到符合自身的项目练习

之前有个同学问我:七哥,我现在大三了,没有像样的项目经验怎么办?学校学的东西零零碎碎,平时都是跟着老师做,现在要自己做项目,从项目的内容、结构都很迷茫,求推荐几个好项目学习一下。这里我就要说你一句啦,是不是上课没好好听课?不然一个学期下来,知识点肯定是完整的,写个项目没啥问题,是不是漏了几节课啊(手动坏笑)好了,不开玩笑了,今天就教大家怎么轻松找到符合自身的项目练习首先,我们可以上github或者gitee搜索你需要的知识内容,或者所需要的框架例如你要找Vue+springboot的商城类项目,那我
原创
发布博客 2021.04.14 ·
344 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Git2.27.0.1.zip

发布资源 2021.04.13 ·
zip

教你一招,利用Gitee自带的Gitee Pages,不需要服务器也能拥有自己的网站

首先,这种方法只适用于不需要数据交互的网站,即静态数据网站那么,需要做些什么?一、首先我们要拥有自己的Gitee账号大家注册的时候不要像我一样带一些乱七八糟的符号,因为这样有些软件会识别不出这是一个链接,前往注册>>二、建立一个公共仓库必须是开源的三、上传我们的项目,但是项目必须符合以下目录结构index.html一定是在最外层怎么上传?1、直接建文件夹上传(不推荐)2、通过Git指令上传这里就不详说了,有需要可以看我以前的文章使用git命令上传/更新项目到gith
原创
发布博客 2021.04.13 ·
9653 阅读 ·
4 点赞 ·
1 评论 ·
20 收藏

Vue使用ECharts完成2020年全国各地区GDP总量大数据可视化面板(附源码)

就在上周全国各地区GDP总量上了热搜,一时性起就想写个大数据面板展示既然决定要写,那么就要考虑到图表和图标的使用,这里我是用了我最熟悉的两大框架ECharts和element-ui一、我的构思步骤1. 确定主题色彩首先我们通过ECharts主题定制确定我们的总体图表颜色也可以自行定制,替换掉我里面的macarons.json文件就行了import macarons from './macarons.json' // 引入默认主题 export default { d
原创
发布博客 2021.04.12 ·
5147 阅读 ·
11 点赞 ·
13 评论 ·
66 收藏

js运算符

1、算数运算符运算符描述+加-减*乘/除%系数++递加- -递减**幂2、赋值运算符运算符例子等同于=x = yx = y+=x += yx = x + y-=x -= yx = x - y*=x = yx = x * y/=x /= yx = x / y%=x %= yx = x % y3、比较运算符运算符描述==
原创
发布博客 2021.04.02 ·
425 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

uniapp蓝牙模块demo

<template> <view> <button type="primary" @click="startBluetoothDeviceDiscovery">搜索蓝牙</button> <button type="primary" @click="onBluetoothDeviceFound">发现外围设备</button> <button type="primary" @click="getBluetoothDe
原创
发布博客 2021.03.30 ·
5621 阅读 ·
3 点赞 ·
6 评论 ·
33 收藏

onBluetoothDeviceFound获取蓝牙设备为什么没有任何反应?

这里以uni.onBluetoothDeviceFound为例包括(微信小程序、支付宝小程序)也是同理onBluetoothDeviceFound() { console.log("发现外围设备") uni.onBluetoothDeviceFound((res) => { console.log(res) console.log(JSON.stringify(res.devices)) })},确保代码没bug的情况下,一般搜索需要等待几秒才会出结果,如果没出来,那就是部分
原创
发布博客 2021.03.27 ·
5457 阅读 ·
5 点赞 ·
6 评论 ·
2 收藏

Vue使用photo-sphere-viewer360°×180°全景插件模拟VR看房、房间切换

近两年随着VR的火热,市面上也出现了很多购房和二手房软件小程序出现了VR看房功能,实现足不出户就能亲身体验,那么类似这样的功能是怎么实现的呢?今天阿七就和大家一起来学习一下360°×180°全景插件photo-sphere-viewer和他的插件(这里只用到标记插件Markers)photo-sphere-viewerphoto-sphere-viewer是基于three.js和uEvent 2下载插件使用npm或yarn下载安装npm install photo-sphere-viewer
原创
发布博客 2021.03.24 ·
4468 阅读 ·
5 点赞 ·
10 评论 ·
42 收藏

使用git命令上传/更新项目到github

输入 git clone https://github.com/zsptsf/uniapp.git克隆远程版本库打开项目,在此处打开git bash heregit config --global user.name 配置用户名git config --global user.email 配置邮箱git init 初始化本地版本库,这时会在自己本地的文件夹中出现一个隐藏.git文件夹git add . 跟踪所有改动过的版本或git add <文件名> 跟踪指定..
原创
发布博客 2021.03.13 ·
451 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

如何将自己的包发布到npm

为什么要发布到npm?一、方便开发者使用,支持开源(比较常见的一些组件都可以通过npm install直接下载)二、看一下npm官网的资源包和周下载数也可以明白用户是非常多的这里我就以先前写的Vue实现简单列表无限循环滚动(鼠标悬停)为例,当成一个组件包发布上去1.在本地新建一个名为AnimateList文件夹,使用npm init进行初始化2.使用npm login登录(要先到官网注册账号哦)3.使用npm publish发布发布成功后,就可以看到我们的资源包啦我们可以使用npm
原创
发布博客 2021.03.12 ·
657 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Vue实现简单列表无限循环滚动(鼠标悬停)

父组件:<template> <div id="animateList"> <div id="box"> <div id="con1" ref="con1" :class="{anim:animate==true}" @mouseenter="mEnter" @mouseleave="mLeave"> <p v-for='item in List'>
原创
发布博客 2021.03.12 ·
7060 阅读 ·
6 点赞 ·
2 评论 ·
31 收藏

vue2和vue3生命周期对比

图示(Vue2为例):对比: vue2 Description vue3 Description beforeCreate 组件实例刚被创建,组件属性计算之前,如data属性等 setup 开始创建组件之前,在 beforeCreate 和 created 之前执行。创建的是 data 和 method created 组件实例刚被创建,属性已绑定,但DOM还没生成,*$el*属性还
原创
发布博客 2021.03.06 ·
1160 阅读 ·
2 点赞 ·
0 评论 ·
10 收藏

springboot+Vue前后端分离使用Jackson类库的@JsonFormat导致数据库查询出时间晚八个小时问题

最近写项目的时候发现Java使用new Date()存入MySQL时间是一致的而前端拿到的数据却是晚八个小时的。首先想到的当然是时区问题,可以看到我这里使用的是东八区时间,然后我就改成GMT、UTC、CCT等等其他时区,还是存在误差(改成GMT不行是因为我MySQL那边是东八区的时间)spring: datasource: url: jdbc:mysql://localhost:3306/blog?useUnicode=true&characterEncoding=utf8&
原创
发布博客 2021.01.07 ·
427 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringCloud微服务入门——多模块项目构建管理(附源码)

一、构建多模块的Maven项目由于SpringCloud中有许多组件,每个组件都需要单独进行开发和维护,为了便于统一的版本维护和管理,我们经常会用到Maven的多模块模式。1.创建主工程2.点击这里下载插件3.修改pom.xml内容<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/200
原创
发布博客 2020.12.05 ·
1658 阅读 ·
1 点赞 ·
2 评论 ·
3 收藏

springcloud微服务入门.zip

发布资源 2020.12.05 ·
zip

(助力校招)还在找工作的小伙伴看过来,2020年100道Java基础面试题(附答案和解析)

金九银十,马上2020年10月份就过去了,作为小白是不是还在为拿不到合适的offer烦恼,面试有技巧,知识要过关。操练题目,发挥更稳。一起来学学这些经典面试题和相关知识拓展吧!一、数据类型在java源代码中,每个变量都必须声明一种类型(type)。有两种类型:primitive type和reference type。引用类型引用对象(reference to object),而基本类型直接包含值(directly contain value)。因此,Java数据类型(type)可以分为两大类:基本类
原创
发布博客 2020.10.24 ·
3520 阅读 ·
1 点赞 ·
2 评论 ·
5 收藏

2020-1024=996?

发布动态 2020.10.24
加载更多