- 博客(45)
- 资源 (16)
- 收藏
- 关注
原创 jdk官网下载账号登陆
目前jdk官网下载需要登陆才能进行下载解决方案:下面为大家提供一个可以免费使用的账号和密码账号:1985479344@qq.com密码:Oracle123
2022-04-19 23:08:52
2736
2
原创 Java 8 中的 Stream 轻松遍历树形结构
可能平常会遇到一些需求,比如构建菜单,构建树形结构,数据库一般就使用父id来表示,为了降低数据库的查询压力,我们可以使用Java8中的Stream流一次性把数据查出来,然后通过流式处理,我们一起来看看,代码实现为了实现简单,就模拟查看数据库所有数据到List里面。实体类:Menu.java/** * Menu * * @author lcry */@Data@Builderpublic class Menu { /** * id */ public
2022-04-13 13:45:26
453
原创 centos上安装报错Error: Failed to download metadata for repo ‘appstream‘: 无法通过yum安装软件
原因:由于镜像问题,导致无法下载,需要手动修改。解决方法:cd /etc/yum.repos.dvi CentOS-Linux-BaseOS.repo以下是修改配置:[baseos]name=CentOS Linux $releasever - BaseOS#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=BaseOS&infra=$infra#
2022-04-11 14:41:26
910
原创 Redis的缓存穿透的解决方案-布隆过滤器BloomFilter
直接上代码import java.util.Arrays;import java.util.BitSet;/** * @Description * @Author tearriy * @Date 2022/04/08 10:21 */public class MyBloomFilter { //后面hash函数会用到,用来生成不同的hash值,可以随便给,但别给奇数 private final int[] ints = {6, 8, 16, 38, 58, 68};
2022-04-08 10:56:50
1246
原创 centos上配置完nginx后访问报错403 failed (13: Permission denied)
1、日志报错信息为:"/home/web/manage/dist/index.html" failed (13: Permission denied)2、原因:selinux的状态为可用状态,所以导致无法访问3、解决方法: 3.1、vim /etc/selinux/config 3.2、将SELINUX=enforcing 修改为 SELINUX=disabled 状态。 3.3、然后重启:reboot...
2022-03-04 11:08:37
3838
原创 Centos8无法用yum下载
原因:CentOS 8操作系统版本结束了生命周期(EOL),Linux社区已不再维护该操作系统版本解决方案:在服务器上执行如下代码curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo...
2022-03-02 11:18:02
1118
原创 IDEA中run dashborad的设置
在当前项目的.idea目录下的workspace.xml文件中加入如下组件,然后重启idea即可。<component name="RunDashboard"> <option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> </set> ...
2022-02-28 16:52:50
202
原创 centos在线安装MongoDB
1、配置yum源,在/etc/yum.repos.d/ 目录下 创建 mongodb-org-4.2.repo 文件vim mongodb-org-4.2.repo添加如下yum源[mongodb-org-4.2]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/gpgcheck=1enabled=1gpgkey=https:/
2022-02-14 11:46:19
1682
1
原创 centos上安装nacos
1、上传nacos安装包,1.3.2-nacos.zip-互联网文档类资源-优快云下载2、进⼊bin⽬录 3、启动 sh startup.sh -m standalone 4、访问 localhost:8848/nacos 默认账号密码 nacos/nacos
2022-01-10 18:10:45
495
原创 Linux上编写监控jar包重启脚本
1、编写自动重启脚本#!/bin/sh#接口重启命令cd /home/service # 查询程序占用project=`ps -ef|grep test-V1.0.jar|grep -v grep|wc -l`date=`date`server_name="test-V1.0"# $? -ne 0 不存在 # $? -eq 0存在 if [ $project -eq 0 ]then echo "时间:${date},${server_name}服务器已挂,重启中..."
2021-12-28 18:13:12
850
原创 CentOS在线安装Elasticsearch
一、jdk环境java -vsersion二、部署elasticsearch6.4.01、下载elasticsearchcd /optwget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.0.tar.gztar -zxvf elasticsearch-6.4.0.tar.gz2、添加普通用户groupadd ela 创建ela组useradd -g ela ela 创建ela用户,
2021-12-28 15:59:07
976
原创 centos安装rabbitmq
erlang环境安装1、安装erlang依赖yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel2、下载erlangwget http://erlang.org/download/otp_src_22.0.tar.gz3、解压tar -zxvf otp_src_22.0.tar.34、移走mv otp_src_
2021-12-13 11:52:33
3521
原创 Centos7上yum安装activemq
1、首先进入自己的目录下面,创建并进入 activeMQ 文件夹mkdir activeMQ2、下载activityMQwget http://archive.apache.org/dist/activemq/5.14.5/apache-activemq-5.14.5-bin.tar.gz3、解压文件tar -zxvf apache-activemq-5.11.1-bin.tar.gz4、重命名文件夹为activemqmv apache-activemq-5.14.5 /home
2021-10-22 14:10:23
863
原创 vscode 配置代码自动格式化加修复
一、安装 Eslint首选得在ide安装eslint插件二、安装 Prettier-Code formatter目前新的vscode 都需要安装这个 代码格式化插件否则会提示 Extension 'esbenp.prettier-vscode' is configured as formatter but not available. Select a different default formatter to continue.三、安装Vetur目前vue 用的比较多,当然
2021-10-20 11:37:19
2983
1
原创 CentOS 7 在线安装ActiveMQ
1、首先进入自己的目录下面,创建并进入 activeMQ 文件夹(mkdir activeMQ)2、下载activityMQ(wget http://archive.apache.org/dist/activemq/5.14.5/apache-activemq-5.14.5-bin.tar.gz)注意1:下载时间可能会比较长,也可以自行下载安装包上传。注意2:如果此处报没有wget命令(wget: command not found)则需要先安装,yum install -y wge
2021-08-30 20:03:34
218
原创 关于vue 的 this.$refs 打印为undefined解决办法
用ref 注册子组件,父组件可以通过this.$refs.xx.fn调用子组件里的函数,但是有时会出现 fn 为定义的情况,这是为什么呢?vue 官网中ref 下有一段话 "关于 ref 注册时间的重要说明:因为 ref 本身是作为渲染结果被创建的,在初始渲染的时候你不能访问它们 - 它们还不存在!$refs也不是响应式的,因此你不应该试图用它在模板中做数据绑定。"也就是说 ref 只有等页面加载完成好之后你才能调用 this.$refs ,如果你使用v-if 、v-for渲染页面的话,那么在刚..
2021-02-04 14:16:23
4076
3
原创 mpvue 快速创建小程序项目
mpvue 快速初始化项目三种初始化方法官方初始化教程在这里,其中核心的语句是:# 安装vue-cli$ npm install --global vue-cli@2.9# 创建一个项目$ vue init mpvue/mpvue-quickstart my-project# 切换到项目文件夹,并安装依赖$ cd my-project$ npm install# 运行$ npm run dev这样这样就可以新建一个mpvue的默认项目。mpvue-cli官方初
2020-12-07 10:00:36
204
原创 小程序中使用vant框架报错(value || []).some is not a function
使用for循环报错,报错截图如下:报错原因:value值设置的不对,非手风琴模式下value必须为数组。解决方案:将accordion属性设为true,设为手风琴模式附:见api文档:https://vant-contrib.gitee.io/vant/#/zh-CN/collapse...
2020-09-29 09:54:16
2308
1
原创 idea上自动生成实体类(Generate POJOs.groovy)
import com.intellij.database.model.DasTableimport com.intellij.database.util.Caseimport com.intellij.database.util.DasUtilimport java.text.SimpleDateFormat/** Available context bindings:* SELECTION Iterable<DasObject>* PROJECT p...
2020-07-04 16:43:50
1073
原创 Linux上挂载磁盘
1、查询当前系统已挂载盘 命令:df -h2、查询系统未挂载盘 命令:lsblk3、开始挂载 命令:sudo mkfs -t ext4 /dev/vdb #备注 vdb 都是存在在/dev 下面的4、创建一个挂载目录 命令:sudo mkdir /data5、把磁盘空间挂载到data下 命令:sudo mount /dev/vdb /data6、使用df-h 检查是否成功,出现以下界面,表示挂载成功7、向系统添加一条系统挂载配...
2020-06-23 14:34:28
543
原创 Centos7上搭建FTP服务器
1 、安装vsftpdyum install -y vsftpd2、 启动vsftpdsystemctl start vsftpd3、加入自启动systemctl enable vsftpd4、查看默认的21端口是否启动netstat -nltp | grep 215、添加账户linux上创建文件夹及账号、文件夹授权(读取)的操作adduser -...
2020-03-31 14:16:36
180
原创 Centos7上yum安装nginx
1、添加源sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm2、安装Nginxsudo yum install -y nginx3、启动Nginx并设置开机自动运行sudo systemctl start nginx...
2020-03-31 14:04:46
373
原创 centos下安装redis
1、检查是否有redis yum 源yuminstallredis2、下载fedora的epel仓库yuminstall -yepel-release3、安装redis数据库yuminstallredis4、启动redissystemctl start redis.service5、设置开机自启动chkconfig redis on6、修改配...
2020-03-31 13:56:16
151
原创 Centos7下安装Mysql5.7
1、下载yum repo配置文件wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm2、安装reporpm -ivh mysql57-community-release-el7-9.noarch.rpm安装完成后会在/etc/yum.repos.d/目录下生成两个repo文件mysql-c...
2020-03-31 11:09:48
325
原创 centos上安装jenkins
一、安装jenkins1、下载rpm包sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo2、导出密钥(若之前已从Jenkins导入过密钥,“rpm--import”将失败,请忽略,继续执行下面)sudo rpm --import https://pk...
2020-03-27 14:13:21
117
原创 redis服务开机自启动
1、在写脚本前设置下redis允许在后台启动,修改redis.conf文件,把daemonize no改成daemonize yes2、编写启动脚本#vim /etc/init.d/redis --创建脚本文件#!/bin/bash#chkconfig: 22345 10 90#description: Start and Stop redisREDISPORT=6379...
2020-03-27 13:52:24
746
原创 python升级pip版本后,pycharm还是显示老版本的解决办法
先找到pycharm工程文件下的script路径(我的工程目录在D盘,比如路径为"D:\PyCharm 2018.2.4\test\venv\Scripts")在pycharm里的Terminal或者在cmd里cd到工程scipts路径然后输入easy_install -U pip 安装完后 查看pip的版本 pip --version...
2020-03-04 15:40:37
2443
2
原创 Springboot集成App微信支付
1.引入依赖:<dependency> <groupId>com.github.wxpay</groupId> <artifactId>wxpay-sdk</artifactId> <version>0.0.3</version></dependency>2.微信app支付参数配...
2019-12-19 15:47:33
720
原创 Springboot集成App支付宝支付
1.引入依赖:<dependency> <groupId>com.alipay.sdk</groupId> <artifactId>alipay-sdk-java</artifactId> <version>3.7.110.ALL</version></dependency>2.支付宝...
2019-12-19 15:46:02
2065
原创 每天自动备份Linux服务器上数据库的脚本
创建backup.sh脚本文件#!/bin/sh# 当前日期today=$(date "+%Y%m%d")# 打印日志echo 'Backup DB data on time: '$today# 先删除存在的备份rm -rf DB_BACKUP_$today.sql# 执行备份/opt/PostgreSQL/9.4/bin/pg_dump -f /root/sql/DB...
2019-11-26 17:29:25
299
原创 Linux中安装MySQL数据库及配置
1.wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm解释:wget是一个下载文件的工具,是World,Wide.Web和get的合称,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能...
2019-08-19 16:59:19
153
原创 linux(Centos7)关闭防火墙
有时候,在虚拟机(我用的是centos)上面开了服务,在外面访问不到,本机一切都正常,这时就应该想到防火墙。关闭防火墙:首先,我们要知道要关闭的可能还不少,有iptables,firewalld,selinux,下面一个个来关闭;a1、查看状态:systemctl status firewallda2、关闭: systemctl stop firewalld(事实证明,只执行这...
2019-08-19 15:28:48
352
吃鸡捏脸微信小程序引流
2022-06-23
springboot+vue开发的h5知识共享平台
2022-05-18
微服务电商项目SpringBoot+SpringCloud +Maven+Redis+ActiveMQ+XXLJOB(分布式任务调度)+ Freemarker
2020-12-04
CRM客户关系管理系统
2018-07-05
Jquery遮罩ShowLoading组件
2017-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人