自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

随穆

南京,南京

  • 博客(54)
  • 收藏
  • 关注

原创 Vue 组件间函数调用,事件传递

注明: 采用了一个很 low 的方法 来实现任意组件间的函数调用,也可以说是事件传递。子组件调用父组件函数在子组件中可以 通过 emit 函数触发父组件中自定义的事件,通过事件绑定调用父组件函数。父组件调用子组件函数在父组件中, 通过在子组件上绑定一个 ref 值, 然后直接调用子组件的函数任意组件间函数调用找一个或一些组件,使得俩个组件之间有一些联系,然后使用上面...

2018-09-09 23:07:01 15750 4

原创 宝塔面板 配置 emqx 负载均衡

nginx 已经支持 TCP 的负载均衡。但不可以配置 在 http {} 中, 需要配置在 stream{} 中。通过查看宝塔nginx 配置文件,发现 stream 模块已经加入。并得到 配置文件所在目录为。官方给出了氪金教程,但是我只需要配置一个 emqx 的负载均衡。因为是内网环境,所以就没有 配置 ssl ,相关配置可以参考。进入目录,创建文件 emqx-lb.conf。完成之后,记得重新加载 nginx 配置。.........

2022-08-29 18:26:42 1655 1

原创 TDengine 单机安装教程

安装传送门: 官网安装教程根据 系统直接下载对应的安装包最省事,二进制编译安装有概率会碰到依赖的问题。在此直接给出可用的下载链接a. centoswget https://www.taosdata.com/assets-download/TDengine-server-2.4.0.0-Linux-x64.rpmrpm -iv TDengine-server-2.0.0.0-Linux-x64.rpm b. ubuntu serverwget https://www.taosdata.

2021-12-29 14:42:21 1538

原创 linux minio 安装 并设置开机自启动

安装教程官网地址: https://min.io/download#/linux习惯安装到 /opt 目录下mkdir -p /opt/minio cd /opt/minio# 有时候下载的比较慢wget https://dl.min.io/server/minio/release/linux-amd64/miniochmod +x minio开机自启动vim /usr/lib/systemd/system/minio.service内容如下:[Unit]Descri.

2021-12-26 14:14:39 1677

原创 linux mint 安装 dnsmasq 服务

安装sudo apt-get -y install dnsmasq安装成功,启动失败。端口占用的问题,停止占用的服务sudo systemctl stop systemd-resolved.service sudo systemctl disable systemd-resolved.service 重启 dnsmasq 服务 sudo systemctl restart dnsmasq.service配置 dnsmasq 解析进入 /etc/dnsmasq.d 文件夹并.

2021-12-22 09:46:05 563

原创 nextcloud服务端同步思路。

现存两个主机都装有 nextcloud (docker 方式),我想做个同步,以实现当其中一台主机宕机时,不影响用户的使用体验,无感知切换搭建的方案参照上一篇博客 : docker 安装 nextcloud查询资料得知, syncthing 可以实现不同主机间的文件同步。而 nextcloud 的文件都是集中放置到用户目录下,上传的文件同步就轻松解决了。而当我满心欢喜的配置好 syncthing ,同步文件之后发现。并不可以。 我使用 mysql 来给 nextcloud 提供存储服务,.

2021-09-23 12:18:25 1937

原创 docker 安装 nextcloud

想在 docker 中运行 nextcloud 来提供一个私有化的云存储服务docker 的安装此处不再赘述。创建数据卷挂载,以防止数据丢失。 mysql 并不对外提供接口。以保证数据的安全。docker-compose.yml 如下:使用命令 docker-compose up -d 运行即可停止使用 docker-compose downversion: '2'services: db: container_name: nextcloud-db image: m.

2021-09-18 11:16:54 805

原创 mariadb 换成 mysql5.7

思路就是删除原有的 mariadb , 然后通过 yum 安装 mysql查找并删除 mariadb , 提前做好数据备份rpm -qa | grep mariadbrpm -qa | grep mysqlyum remove mariadb-xxx下载 mysql由于CentOS7的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。# 保持好习惯mkdir /home/tempcd /home/temp# 下载配置文件wget https:/

2021-07-15 18:52:57 780

原创 centos7 安装 vsftpd 并创建虚拟用户

检测是否已安装 vsftpd# 未安装 ,进入步骤 2 [root@iZbp1hduhk14ug5p2lvazwZ ~]# vsftpd -v-bash: vsftpd: command not found# 已安装, 进入步骤 3[root@iZbp1hduhk14ug5p2lvazwZ ~]# vsftpd -vvsftpd: version 3.0.2安装 vsftpyum -y install vsftpd# 设置开机自启动systemctl enable vsftpd.

2021-07-07 13:45:05 695

原创 maven 多模块不同域名

场景,在不改变 父项目的包名下,开发不同域名的子项目注: groupId 与所取的包名无关例如: 父级域名 : ruoyi.com父级或者其他代码都在包 com.ruoyi 下:字模块域名 : suimu.site子模块的代码都在包 : site.suimu 下Spring boot 项目:yml 配置 :# 搜索指定包别名(site 无法配置,我放弃了,新建原域名下的模块,把 domain 类都放进去)typeAliasesPackage: com.# 配置mapper的扫描,.

2021-03-19 15:45:07 146

原创 关于实体类字段类型的总结

实体类的字段类型全部使用 包装类int > Integerlong > Longdouble > Doublefloat > Float主要的原因在于: 默认值的问题。比如设备列表需要排序的功能。那么 deviceSort 字段在更新的时候 0 也必须更新。int 的默认值就是 0;mapper.xml 中不能过滤 0 ,因为业务上需要有的排序设置为 0所以将 deviceSort 的类型设置为 Integer进行 null 判断就可以解决这个问题&l

2021-03-17 10:00:22 915

原创 [Ljava.lang.Long; cannot be cast to java.lang.Long

前一个 是 Long 型 数组。Long l = 1l; Long[] l2 = {}; System.out.println(l.getClass()); //class java.lang.LongSystem.out.println(l2.getClass()); // class [Ljava.lang.Long;//原代码 环绕通知(ProceedingJoinPoint pjp)Object[] args = pjp.getArgs();if (args

2021-03-17 09:23:51 725

原创 vue 树形菜单目录的实现思路;自己对于 js arrary.filter() 的理解。

菜单表 menu_id, parent_id,order_num查询给前端的 select menu_id,parent_id,order_num from menu order by parent_id,order_menu前端处理参数说明 :data :获取的数组id: 比如 menu_id后面的可以不传。示例数组(后台查出):[ {menu_id: 1, parent_id:0 ,order_id:0}, {menu_id: 2, parent_id:0 .

2021-01-20 17:34:13 278

原创 vue项目引入高德地图

简单叙述首先需要了解一个小细节: 就是定位获取到的坐标,直接在地图组件或者在位置标注中使用的时候,位置可能有一定的偏差。还有一个点需要注意的就是: 微信开发者工具的定位不准确,无法获取想要的位置。为了安全,经纬度一般都进行了加密地球上同一个地理位置的经纬度,在不同的坐标系中,会有少于偏移,国内目前常见的坐标系主要分为三种:地球坐标系——WGS84:常见于 GPS 设备,Google 地图等国际标准的坐标体系。火星坐标系——GCJ-02:中国国内使用的被强制加密后的坐标体系,高德坐标就属于该种坐

2021-01-08 13:59:40 3211 4

原创 javascript 动态渲染节点

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv=...

2019-07-30 18:56:16 1486

原创 vscode常用快捷键、插件、设置

快捷键ctrl + ~ 调出控制台ctrl + F 快速查找ctrl + H 快速替换Alt + shift + 拖动鼠标 同时选中多行Alt + 鼠标点击 同时选中不同位置Alt + 上下方向键 向上或向下交替换行Alt + shift + 上下方向键 向上或向下复制一行Alt + shift + 拖动鼠标后 + i 光标移动到末尾Ctrl...

2019-07-19 15:01:12 557

原创 spring mvc文件上传

spring mvc 真的做了很多的东西,用起来很简单,但是如果学习使用,建议servlet在springmvc.xml中配置 <!--文件上传解析器--> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolve...

2019-07-17 08:58:41 157

原创 pom.xml (包含资源拷贝插件)

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0...

2019-07-16 09:13:32 749

原创 java web 项目搭建

这篇博客主要介绍 java web 环境以及项目搭建开发第一步 环境配置jdk //运行 java 必备 ,oracle 官网下载 。须注册,tomcat //java web 服务器环境, 下载解压即可用mysql // 数据存储 , 我一般用 wampserver , 集成了我所需要的maven // maven 项目需...

2019-07-08 15:13:24 1604

原创 阿里云服务器重装 ssh 无法连接

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT ...

2019-06-28 15:37:50 896 1

原创 Linux 小记一

重点Linux 操作系统安装任何软件之前都要更新软件仓库目录以 debian 发行版为例 :更新软件仓库目录apt update下载软件包并安装apt full-update新装系统要重复运行以上两条命令,直到无可更新为止...

2019-06-21 10:47:22 94

原创 vue-router 路由导航+卫士

简单记录一下,随时查阅官方文档SPA 中,页面跳转控制都在前端做了vue router/index.jsimport Vue from 'vue'import Router from 'vue-router'import HelloWorld from '@/components/HelloWorld'import Login from '@/view/Login'import I...

2019-06-16 13:26:49 1641

原创 java 读取某一路路径下的所有文件

package site.suimu;import java.io.File;import java.util.LinkedList;public class ReadDir { public static void main(String[] args) { String dirPath = "/home/lennon/temp"; ReadD...

2019-06-15 20:53:31 3199

转载 Mybatis逆向工程

1. 导入jar包<!-- https://mvnrepository.com/artifact/org.mybatis.generator/mybatis-generator-core --> <!--MyBatis 官方提供了一种名为 “逆向工程” 的机制,其可以针对数据库中的单表自动生成 MyBatis 执行所需要的代码 包括: J...

2019-06-15 19:17:25 1160

转载 maven2 (常用命令)

原文地址https://www.cnblogs.com/wkrbky/p/6352188.html

2019-06-15 12:01:44 137

原创 vue+axios 跨域

配置两个文件 config/index.js 以及 src/mian.jsconfig/index.js首先在config/index.js 里面找到proxyTable :{} ,然后在里面加入"/api": { target: 'http://localhost:8080', changeOrigin: ...

2019-06-15 11:20:22 543

原创 idea-maven-ssm-热部署-tomcat

在小组协作开发的过程中,有时会使用vue单页面来开发前端,这样一来,数据交互就是很大的问题,总不能等后端部署好了才开始连接吧。热部署很好解决栏这一问题,写好的代码即使发布到服务器上,供前端连接步骤1. 配置 tomcat在tomcat安装目录下 有个 conf/tomcat-users.xml 文件修改此文件, username,password 自定义<role rolena...

2019-06-14 01:10:31 1830

原创 idea- junit-ssm

代码模板import static org.junit.Assert.*;import org.junit.runner.RunWith;import org.springframework.test.context.ContextConfiguration;import org.springframework.test.context.junit4.SpringJUnit4ClassRu...

2019-06-13 16:00:19 253

原创 idea-Mybatis-mapper-xml文件模板

在 SSM 项目中,mapper 下的xml文件每次创建都很难受,干脆就创建了一个模板设置如图:两个注意点: name自己取、Extension 是 xml模板的代码如下,这是我从 Mybatis3 官方模板中拿过来的<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//myba...

2019-06-13 13:57:20 7572 2

原创 前端工程师推荐浏览器

常用浏览器在我看来,常用浏览器只有三个: chrome 、火狐 、IE(包含win10) 那种快速浏览器其他的浏览器 类似于 QQ ,360 ,opera , 红裤衩 ,等等。F12之后的效果都和谷歌一致。既然控制台一样,那么其他的扩展插件之类的又不如谷歌,那么直接使用谷歌会方便的多当然,谷歌商店需要梯子,但是,很容易解决。...

2019-06-03 10:04:17 1283

原创 win10 系统安装,傻瓜式教程

系统重装或安装,是我们生活中不可避免的一环。但是总是觉得请维修店的太费钱了,而且总给人一种不踏实的感觉。所以在这里做了一篇教程,来说一下如何装系统。总共有两种方法U盘重装U盘重装为啥这么说呢,下面我会介绍两种U盘制作方式准备工具U盘 (大于4G)一个联网的电脑,用来制作启动盘不推荐什么一键装机。很蠢!!!镜像还都是被修改过的。基本思路是通过下载官方镜像文件,通过启...

2019-05-28 01:58:51 483

原创 java post 405 错误

在正常写请求的时候,总是报405 错误后来我发现是我在 doPost 的方法中添加参数 HttpSession session 这个参数在 Servlet 中是不能那么写的,应该写HttpSession session = request.getSession()...

2019-05-20 13:18:43 1386

原创 javaweb filter 拦截

fiter 拦截什么呢比如说我定义了一个拦截 /admin/* 路径的拦截器import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletExcep...

2019-05-20 10:17:21 677

原创 controller 控制器跳转不灵光总结

视图解析器配置之后,不会出现问题。可以映射N级目录 看看路径以及jsp 文件名称是否错误配置拦截器之后注意注册和登录页面的放行。<iframe> 和 <a> 不会影响页面的控制...

2019-05-17 17:25:18 319

转载 win 系统目录迁移

win 10 C 盘目录解析Intel安装了intel芯片组驱动留下来的log类文件夹,主要是给安装者提供一些信息:安装了哪些驱动,是否安装成功等等。用处不是很大,可以删除。芯片组(Chipset)是构成主板电路的核心。一定意义上讲,决定了主板的级别和档次。芯片组就是"南桥"和"北桥"的统称,就是把以前复杂的电路和元件最大限度地集成在几颗芯片内的芯片组。芯片组是整个身体的神经...

2019-05-11 12:51:26 794

原创 jar 包下载教程

相信很多小伙伴在下载 jar 包的时候很苦恼,下面我给出免费的打开网址 :https://mvnrepository.com/这个是 maven 中央仓库的地址 , 可以从这里下载需要的 jar可以在搜索框中输入你想要的 jar 包名称,回车之后会给出各个不同公司的 jar...

2019-05-10 20:34:26 2787 1

原创 maven

maven 是一种项目构建模式。标准目录结构project |--- main | |--- java | |--- resources |--- test |--- java |--- resourcesmaven 配置类似于 jdk ,是解压即可。需要配置一个环境变量。需要修改 setting.xml 文件以及配...

2019-05-09 15:51:36 106

原创 idea 常用快捷键

快捷键作用ctrl+ alt+ L快速格式化代码tab快速补全代码,html 使用较多ctrl + /快速注释当前行alt + enter快速导入所需的 jar 包ctrl + y快速删除当前行ctrl + d快速复制当前行但是 ctrl + d 默认复制的时候直接在文本后添加,并不换行很不爽。我做了一点小修改打开设置 fi...

2019-05-09 11:46:07 98

转载 机械革命x6ti拆机教程

加油,做好换笔记本的准备!!!哎,说多了都是泪,人生中第一台笔记本竟然这么难拆。两个装饰物卡扣已经断了几颗。还好能正常使用!!!细心,谨慎一点就不会出问题。给一个小窍门,用没用的饭卡,公交卡,健身卡之类的撬。注意 D 面 是 22 颗螺丝。风扇出风口有两个装饰物。硬盘、显卡、固态 共 6 颗小白丝显示下面 翻盖里面 3 颗和其他不一样。拔掉排线后,拆...

2019-05-08 16:40:49 14341 1

原创 MySql数据库,创建新用户,并授权登录

a. 创建数据库 create database wisdomlabs default character set utf8 collate utf8_general_ci;b. 创建用户 create user 'wisdomlabs'@'localhost' identified by '123456';c. 给用户授权 grant...

2019-04-29 18:46:33 7231

空空如也

空空如也

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

TA关注的人

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