自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

水越帆的博客

初级码农请多指教

  • 博客(102)
  • 资源 (1)
  • 问答 (5)
  • 收藏
  • 关注

原创 uniapp配置小程序及发布

第一次搭,记录一下前提准备一、申请域名并配置成https我是用的阿里云里面直接生成了免费的SSL证书,通过Nginx配置conf文件 server { listen 443 ssl; server_name XXX.com; ssl_certificate /usr/local/nginx/conf/cert/XXX.com.pem;

2021-04-22 12:58:00 2719 1

原创 记一次子查询导致索引失效问题

今天发现有一天sql查询很慢,大概是这样的SELECT * FROM dang_user WHERE id in(SELECT MAX(id) FROM dang_user WHERE if_use = 1 GROUP BY dang_username)解析发现,这个语句没走索引,这里面的字段都是有索引的,后来强制 FORCE INDEX(id),还是不行,为什么呢,百度了一下,有两个知识点第一个知识点:Mysql在处理所有的查询的时候都强行转换为联接来执行,将每个查询包括多表中关联匹配.

2020-06-17 16:09:40 1467

原创 解决ES6扩展运算符报错Syntax Error:Unexpected token(203,8)

今天拿到一个前端项目,跑起来莫名报错,记录一下看了下都是拓展运算符的地方报错,百度了一下说是要下载babel-plugin-transform-object-rest-spread依赖,还是没用,后来看到说要配置.babelrc,发现项目里根本没这个文件,于是自己手动建了一个,可以了。。里面加上对es6语法的支持{ "presets": [ "stage-...

2020-04-21 17:59:09 4861

原创 centos7安装redis并远程连接以及常见问题((error) ERR The server is running without a config file)

存一下今天在服务器上装redis一、在阿里云服务器上安装redis:  1.下载  wget http://download.redis.io/releases/redis-4.0.9.tar.gz  2.解压  tar xzf redis-4.0.9.tar.gz  3.跳转目录  cd redis-4.0.9  4.安装  make  5.启动服务端:src/redis...

2020-04-07 19:05:44 2278

原创 Andriod和java后台通信加密----RSA+AES加密通信

安卓apk反编译的问题很让人头疼,对于一些机密的数据,不加密传输要是被提取出来是会造成巨大损失,研究了两种方式(相似的)第一种:1首先需要有一对RSA的公钥和私钥 , 然后私钥留在服务器,公钥随apk发布(即安卓端写成文件,用的是时候读取,我感觉不是绝对安全,但相对方便);2 通信的时候,首先由android端,随机生成一个字符串作为AES加密算法的key,用AES加密算法来加密与服...

2020-03-30 16:42:28 761

原创 CentOS7服务器安装mysql5.7及配置Navicat远程访问(完美解决1045-Access denied for user 'root'@'localhost')

1.卸载原系统中的mariadb首先执行命令rpm -qa|grep mariadb查看是否有mariadb的安装包,没有可以无视接下来,执行 rpm -e --nodeps mariadb-libs删除mkdir /usr/local/mysql新建一个mysql文件夹执行wget https://dev.mysql.com/get/mysql80-communi...

2020-03-23 12:11:04 1083

原创 逆向手记:怎么快速的分析出apk中的目标函数

1.首先jadx-gui是不可少的,打开目标apk,寻找你需要的可能存在目标的activty(我认为这是比较快的)2.可以利用安卓自带的分析工具ddms在安卓sdk下,(可以在as点击File----other Settings-----Default project structure..查询sdk位置.)1.打开ddms,连接到对应调试设备,这里推荐用模拟器,真机需...

2020-03-12 16:18:22 546

原创 解决接口怎么避免多个人同时访问取到相同的数据

一.简单粗暴,直接使用 @Transactional 或者synchronized二.使用阻塞队列 如BlockingQueue1 BlockingQueue概述:BlocingQueue,顾名思义:<font color=red>阻塞队列</font>.BlockingQueue是在java.util.concurrent下的,因此不难理解,Blocking...

2020-03-12 15:40:22 1357

原创 docker知识点

Docker 简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows机器上。使用Docker可以更方便低打包、测试以及部署应用程序。Docker 环境安装1.安装yum-utils: yum install -y yum-utils device-mapper-persistent-d...

2020-01-15 10:12:40 165

原创 解决SpringBoot使用war打包后运行javax.websocket.server.ServerContainer not available报错问题

今天拿到个war包,用Tomcat启动时报错:Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'serverEndpointExporter' defined in class path resource [org/xx/config/We...

2020-01-06 15:18:59 3962 1

原创 解决Cannot download "https://github.com/sass/node-sass/releases/download/...."

遇到好几次了,存一下这个命令由于网速原因,执行npm install命令过程中,node-sass无法下载,那么可以使用淘宝镜像下载,具体命令如下:npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/...

2019-12-24 15:03:57 1928

原创 小米红米手机root刷机教程

前提:新出的小米手机一般都有BL锁,其中比较典型的机型如红米Note3,红米Note4,红米Pro,红米3S,小米5,小米5s,小米5s plus,小米note2,小米MIX等,针对此类机型,我们可以通过官方提供给我们的解锁方式来解除BL锁,然后才能进行刷机,ROOT等操作。准备工作(解锁)●注册小米账号(已有小米账号请忽视)●在手机中登陆【小米账号】打开【小米解锁官网】:ht...

2019-12-13 17:21:17 6217

原创 Springboot+vue上传并按行读取txt数据

前端(主要用了element官方组件): <el-upload class="upload-demo" ref="upload" :on-success="handleAvatarSuccess"//回调方法 :action="uploadTxt()"//后台接口 :on-remove="hand...

2019-12-10 16:50:46 2542 4

原创 vue实现刷新当前页和返回上一页

返回上一页很简单,只需要加上@click="$router.back()"即可。刷新当前页,首先在app.vue的加上v-if属性<router-view v-if="isRouterAlive"></router-view>在data里面加上isRouterAlive,当然这个属性名可以自己定义,默认值为true data () { ...

2019-11-15 15:44:09 10623

原创 Hbuilder真机调试出现Uncaught (in promise) Error: Network Error at js/......

今天把vue部署成app进行真机调试的时候,点击登录出现Uncaught (in promise) Error: Network Error at js/......在浏览器上没有任何问题,百度了一下无果,我看到 Network Error,想到应该是请求接口的问题后来想到在开发的时候,给项目设置了代理来跨域,即config下的index.js的proxyTable:想起来,在开发时,...

2019-11-14 16:39:23 34749

原创 Vue项目用Hbuilder打包成移动端APP

首先打包vue到dist目录npm run build然后再Hbuilder中打开dist目录首先可以看到dist目录的图片是一个 W 字样的图标,表示这是一个 web项目然后将dist包含的 web项目 转换为 移动 APP项目,Hbuilder操作,HbuilderX不太一样此时可以看到dist目录的文件图标由 W 变成了 A,说明此时的web项目已经变成了移动APP...

2019-11-14 16:16:17 1308

原创 springboot+mybatis+vue导出指定的数据为excel(包含图片)

前端:<el-button @click="speedupCheckbox" @current-change="handleSelectionChange">批量导出二维码</el-button> handleSelectionChange (val) { this.multipleSelection = val }, ...

2019-11-04 16:58:31 1151

原创 Java将文件夹内二维码内容解析成链接

解析用了谷歌的zxing,pom: <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.3</version> </dependency> ...

2019-11-04 16:38:23 519

原创 Java在网页中爬取数据并存入excel

pom中引入: <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.5</version> </dependency&...

2019-11-04 16:29:21 2154 3

原创 springboot+mybatis+vue导出数据库数据为excel

pom文件:​​​​​​​<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.16</version></dependency>工具类:...

2019-10-14 16:44:47 1739 3

原创 springboot在Windows服务器部署做成服务

springboot项目可以直接在cmd中使用java -jar这种方法可以快速启动但有个问题就是关掉cmd窗口程序就会停止,因此本系统采用了将后台做成windows服务的方式启动。这里用到了winsw插件,winsw是一个开源项目,程序以及源码可以在GitHub下载:https://github.com/kohsuke/winsw/releases winsw是一个可以将...

2019-08-16 17:05:42 9005 3

原创 vue项目打包部署后二级页面刷新变成404问题

因为我是vue+springboot项目整合后一起部署在Tomcat,排查起来更加麻烦,部署后一开始觉得没问题,功能都正常,但一点击浏览器刷新,变成了404坑了半天最后发现是路由模式的设置问题(router\index.js),本来是历史模式history,主要是使用历史记录模式时,URL将显示为“正常”,例如http://localhost:8888/user。但...

2019-08-16 16:21:41 5210 3

原创 springboot+vue+element-ui下载excel模板(静态文件)

前端:html: <div style="margin-top: 20px"> <el-button @click="downloadDemo" size="small">下载模板</el-button> </div>js: downloadDemo () { le...

2019-08-09 15:41:26 10185 13

原创 springboot+vue+element-ui实现图文上传(表单文字和图片一起入库)

前端页面: <el-dialog title="添加图文" :visible.sync="dialogVisible"> <el-form :model="configForm" ref="configForm" label-width="100px" :rules="rules" v-loadi...

2019-07-09 15:29:23 20392 19

原创 springboot+mybatis按条件查询分页问题

有时候会遇到像按照某个特定条件查询的问题,查出来的数据要进行分页展示首先定义一个工具类 public static void startPage(BaseParam param) { int pageNum = 0; int pageSize = 0; if (param.getPageNum() != null &&amp...

2019-06-26 16:17:54 3551 4

原创 vue+element-ui多选和按钮绑定并将值传往后端

遇到这样一个需求,就是选择若干条数据后对他们进行批量操作,并与后台关联页面代码 <div style="margin-top: 20px"> <el-button @click="speedupCheckbox" @current-change="handleSelectionChange">上线</el-bu...

2019-05-31 18:37:05 5313 1

转载 IntelliJ IDEA 下的svn配置及使用

最近换了用svn,收藏一篇详细的博文:https://blog.csdn.net/qq_27093465/article/details/74898489

2019-05-22 12:13:13 167 1

原创 解决vue工程报错Uncaught (in promise) Error: Request failed with status code 404

今天新加页面后首页查不到数据,报错Uncaught (in promise) Error: Request failed with status code 404大概意思就是没有获取到后台传过来的数据,一开始以为是后台控制层的问题,找了半天最后发现是在app/config/index.js里面配置没有配置proxy代理,请求没有从nodejs路由到tomcat于是加上配置顺利找到数...

2019-05-15 19:15:50 134796 19

原创 解决vue工程报错This relative module was not found:

今天在项目新添加了个页面,发现报错ERROR Failed to compile with 1 errors11:30:22This relative module was not found:* ./NavMenu.vue in ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?ty...

2019-05-14 11:36:18 25075 4

原创 Spring Boot+Quartz+Sql Server+vue实现定时任务(带界面)

目录结构:数据库表:(如果是Mysql在官网找到相应脚本即可,网上也很多)USE [quartz]GOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOIF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[...

2019-05-09 17:57:33 2428 9

原创 解决Navicat连接SQL Server数据库,报错08001-命名管道提供程序:无法打开与SQL Server的连接[2].

今天用Navicat连接SQL Server数据库,发现用“SQL Server 验证”与“Windows 验证”都报同一个错(如图)主机名或IP地址不是手动输入,而是点击框右按钮选择:注意:如果只显示主机,应该后面加上你的SQL Server名称,或者刷新一下等有这个。解决方法:开始→控制面板→系统和安全→管理工具→服务,将下图红框标记处进行启动如果已经启动最...

2019-04-23 20:30:26 6322 3

原创 解决elasticsearch max virtual memory areas vm.max_map_count [65530] is too low......报错

ERROR: bootstrap checks failedmax virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]解决办法:修改配置sysctl.confsudo vi /etc/sysctl.conf添加下面配置:vm.max_map_count...

2019-03-07 17:11:18 3238 1

原创 JVM类加载机制

以前写过一篇Java虚拟机工作原理 ,那时说有机会好好学习一下类加载机制,今天又把这一章看了一遍,记下来下次查阅方便(以下内容源自《深入理解Java虚拟机》)。 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始 化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。类加载的时机 类从被加载到虚拟机内存中开...

2019-03-05 17:44:07 187 2

原创 CentOS7安装docker

1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过uname -r命令查看你当前的内核版本 $ uname -r2、使用root权限登录 Centos。确保 yum 包更新到最新。(过程较慢,一路y)$ yum update3、卸载旧版本(如果安装过旧版本的话)...

2019-02-28 11:45:53 105 1

原创 SpringBoot整合Shiro实现认证和授权实例

权限表设计/*Navicat MySQL Data TransferSource Server : rootSource Server Version : 50642Source Host : localhost:3306Source Database : studyTarget Server Type : MYSQLT...

2019-02-27 11:55:29 851 3

原创 IDEA项目上传到GitHub

首先确定本地下载安装了Git,并在IDEA上关联git和GitHub账户在idea的 File–&gt;Setting中搜索git和github 在IDEA中,为项目创建一个本地仓库。选择对应的文件,点击OK之后,本地仓库就创建好了。不过这时候我们发现,左边目录树里面的类全部变成了红色 。这是因为没有把文件添加到版本控制。直接在工程文件夹上右击-&gt;Git-&g...

2019-02-27 11:20:42 205 1

原创 Thymeleaf详细用法

# Thymeleaf详细用法thymeleaf 是新一代的模板引擎,在spring4.0中推荐使用thymeleaf来做前端模版引擎。 ## thymeleaf介绍简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点:- 1.Thymeleaf 在有网络和无网...

2019-02-19 15:46:34 476 1

原创 基于RBAC模型的权限设计

  一、什么是RABC                                                                     RBAC(基于角色的权限控制)模型的核心是在用户和权限之间引入了角色的概念。取消了用户和权限的直接关联,改为通过用户关联角色、角色关联权限的方法来间接地赋予用户权限(如下图),从而达到用户和权限解耦的目的。RABC的...

2019-02-19 15:09:58 3787 1

原创 SpringCloud 教程资源

 蚂蚁课堂2018SpringCloud教学视频链接:https://pan.baidu.com/s/1V8w5ofs4Y3GLlQ7ty8R4sw 提取码:z1yk 51CTO学院SpringCloud教学视频2016版链接:https://pan.baidu.com/s/11AUDi2hCIccyyq4LESXMew 提取码:87z8 实战链接:https://pa...

2019-01-20 21:44:13 559 1

原创 windows下访问Linux的端口

经过实验只需要关闭防火墙或者开放端口号即可在CentOS 7或RHEL 7中防火墙由firewalld来管理,CentOS7以前的版本由iptables管理,我的是CentOS7,因此主要说这个。CentOS7以前的版本的关闭防火墙命令:chkconfig iptables off (永久)service iptables stop  (临时)如果要添加范围例外端口 如 1...

2019-01-17 23:11:14 4026 1

quartzproject.rar

Spring Boot+Quartz+Sql Server+vue实现定时任务小项目(带界面)

2019-05-09

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

TA关注的人

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