自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 Echarts 绘制到区县街道的地图

获取坐标数据即可,但是这个是不到区县街道的坐标,如果需要绘制到街道的坐标,需要借助。依次把下载的kml文件导入,全都导入完成后,直接将右侧的json数据cv。在线工具将所有的mkl导入生成到区县的坐标数据。然后放到json文件中然后引用就好。依次下载所需街道的kml文件。【2】组合kml坐标信息。正常绘制到省市县可以用。

2024-04-07 11:11:21 384

原创 Mysql 提示 Operation ALTER USER failed for ‘root‘@‘%‘

【代码】Mysql 提示 Operation ALTER USER failed for ‘root‘@‘%‘

2024-03-08 16:56:34 451

原创 Nginx重启

【代码】Nginx重启。

2024-02-19 11:43:11 350

原创 CSS常用技巧

【代码】CSS常用技巧。

2024-02-19 10:27:16 655

原创 VUE JS与CSS相互引用变量

VUE JS与CSS相互引用变量

2023-03-02 21:50:20 778

原创 Centos7 安装Nacos

下载nacos-server-2.0.3.tar.gz 安装包。

2021-10-19 17:07:22 249

原创 redis客户端工具连不上远程redis服务

需要修改服务器端:redis.conf 文件[1]注释 127.0.0.1 # bind 127.0.0.1 ::1 # bind 127.0.0.1[2]修改protected-mode 属性值 protected-mode no[3]查看是否有密码,有密码连接时需要填写密码 requirepass 你的密码...

2021-09-13 16:50:04 174

原创 nginx 调整上传文件大小配置

本地项目上传图片正常,部署到服务器就异常。(1)查看tomcat的配置大小:/tomcat81/webapps/manager/WEB-INF/web.xmltomcat配置没有问题(2)查看nginx代理的配置:添加配置:client_max_body_size 10M;重启nginx正常上传...

2021-08-26 18:49:23 270

原创 Hbuilder IOS端使用mui.ajax无法发送请求

官方解答 :https://ask.dcloud.net.cn/article/36348现象 :ios端发送ajax请求提示XMLHttpRequest abort 由于安卓与ios是同一套代码,Android已经调试通过,ios却报这个错。大概率不是代码的问题。解决办法:manifest.json文件添加如下代码。"plus" : { "kernel" : { "ios": "UIWebview" //或者 "WKWebview" },}...

2021-08-12 21:06:01 450

原创 centos7.2 自动添加黑名单到防火墙脚本

脚本名称:auto-add-ip-deny.sh 添加到系统定时任务即可。#!/bin/bashcat /var/log/secure | awk '/Failed/{print $(NF-3)}' | sort | uniq -c |awk '{print $2"="$1}' > /usr/local/logdelete/blacklistMAXCOUNT="10"for i in `cat /usr/local/logdelete/blacklist`do IP=`..

2021-08-02 17:31:46 371

原创 生成安卓证书

【一】需要安装JRE环境,推荐JRE8【二】生成证书[1]使用keytool -genkey命令生成证书:keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore

2021-06-10 14:44:15 300

原创 微信小程序-----自定义导航栏

点这里看原文链接,有图有讲解先上效果图:【1】全局配置app.json及app.js增加计算导航栏高度app.json配置改为自定义导航栏app.jsz增加计算导航栏高度// app.jsApp({ globalData: {}, onLaunch: function () { let menuButtonObject = wx.getMenuButtonBoundingClientRect() wx.getSystemInfo({ s..

2021-01-30 22:33:43 137

原创 VUE----将字符串变成函数来执行

重点:[1]constmethods=this.$options.methods //获取本组件下的所有method [2]methods[item.methodName].call(this,item)//使用this.$options.methods会有this指向问题<script>import _ from 'lodash'import adImage from '@/assets/base/ad.png'import ...

2020-10-23 09:44:08 4637

原创 HBuilder----APP热更新升级

app检测是否有新版本,有的话提示更新下载,实现热更新的代码。点击确定制作升级包。

2020-07-21 12:41:24 1177

原创 VUE----使用JS防抖

参考:JS 防抖与节流场景:点击一个按钮,频繁的点击需要不断和后台进行交互,更新后台数据,实际上以最后的一次操作为准也是没有问题的。使用JS防抖便可以解决这个问题【1】JS封装/*** 将防抖函数封装到公共js代码里* 这里涉及到闭包的相关内容,闭包内容自行百度*/export function debouce(func, delay = 100) { let timer = null; return function (...args) { if (timer) c

2020-06-14 09:51:57 479

原创 Nginx 配置tomcat负载均衡导致微信公众号报错:redirect_uri域名与后台配置不一致,错误码:10003

nginx配置的负载均衡如下:# server_pool自定义的名称,下面的proxy_pass里面需要用到upstream server_pool { server 110.110.110.110:8080; server 110.110.110.110:8081;} sever { listen 80; localhost 110.110.110.110; lo...

2020-03-30 21:02:04 731

原创 Nginx--同一端口同时代理vue项目和web项目

环境:只有一台服务器,一个web系统使用了两台tomcat在运行,一个vue系统,需要的结果:需要同时用到https的443端口,并且访问http时,自动跳到https中去思路:[1]代理web项目很简单,按照之前的操作即可。[2]代理vue项目时,为了和web项目的路径区分,在vue项目中添加前缀路由配置index.js添加const router = new...

2020-03-04 17:36:44 1099

原创 Nginx 安装HTTPS证书

由于购买的是腾讯云服务器,可以申请免费证书。腾讯云Nginx安装证书过程,过程比较简单。(1)将申请的证书 1_www.domain.com_bundle.crt 证书文件和 2_www.domain.com.key放在 /usr/local/nginx/conf ,即放在自己nginx安装目录下的conf目录里面(2) 修改nginx.conf文件server { #SSL......

2020-03-03 15:37:43 616

原创 Nginx 相关配置

准备环境:服务器ip为:110.110.110.110、nginx监听80端口、两个tomcat端口分别为8080、8081;【一】反向代理实现访问http://110.1110.110.110/aaa/a.html反向代理访问到http://110.1110.110.110:8001/aaa/a.htmlsever { listen 80; localhost 110.1...

2020-03-02 19:06:41 164

原创 VUE----解决vuex刷新数据丢失问题

【一】vuex的数据存储在内存中,页面一刷新就会丢失vuex中存储的内容:人员信息。解决办法:1:人员登陆成功时,将人员信息保存到vuex和sessionStorage里面各一份。2:页面刷新时,在App.vue里面取出sessionStorage保存的人员信息,并设置到vuex中去。如果路由里面做了根据vuex里面是否有人信息来判断是否登陆的,需要修改为判断sessionStor...

2020-02-27 16:45:53 786

原创 VUE----消息总线$bus

现在有三个页面A(父组件), B(子组件),C(子组件)。A与B,A与C之间的通讯就是父子组件之间的通讯,那么B与C之间的通讯如何解决呢,这里就用到了消息总线$bus。--B子组件点击一个按钮,发出事件busClickmethods: { busClick() { const info = { 'code': '200', 'message': 'c...

2020-02-13 19:51:44 830

原创 VUE----状态管理器vuex

[1]安装vuex ,由于是开发环境和正式环境都需要用到,所以需要使用命令--安装vuexnpm install vuex --save安装完毕后,可在package.json文件的dependencies查看是否有vuex[2]使用vuex,创建store.js文件,并将其挂载//store.js// 状态管理器// 引入vueximport Vue from 'vu...

2020-02-11 16:00:40 224

原创 VUE ----父子组件通信

【1】将父组件parent_component的值传给子组件child_component父传子:props,在子组件中定义需要传的数据,父组件在引用子组件的时候,将对应的数据传给子组件, movieslist:[{id:1,name:'暴力街区1'},{id:2,name:'暴力街区2'},{id:...

2020-02-07 16:07:17 189

原创 VUE 前后端分离----微信授权登陆

在做这个功能之前,查看了网上的一些博客,大多数人的难点就是如何重定向,如何在前台获取code!!!回想一下以前前后端不分离的时候,后台使用redirect来重定向到另一个action。通过request来获取code,拿到code了,来换取openid,拿到openid了就可以获取更多的信息。现在需要解决的就是,前台如何获取这个code值!思路:[1]设置一个空页面weixin_a...

2020-02-05 11:58:37 2014 3

原创 VUE v-for中使用 style background-image的写法

<li v-for="(item, index) in list" :key="index" class="weui_uploader_file" :style="{'background-image':'url('+item.picUrl+')'}"> <input type="checkbox" style="display: none;"/>...

2020-01-15 09:10:48 2356 1

原创 centos7.2 部署VUE项目

【1】项目config/index.js配置更改:然后使用npmrun build命令打包,会在下面里面生成dist目录,直接把dist上传到服务器中,我这里传上去后,更改dist为zhoul作为目录名称。放在/usr/local/vuePorject目录下。也就是下面root里面配置的路径。【2】服务器安装nginx,服务器安装nginx更改nginx.conf配置然后使用...

2019-12-29 16:33:31 1427

原创 Vue async+await实现同步执行

今天在测试微信扫一扫的时候,发现了一个很奇怪的问题。点击扫一扫的时候第一次总是打不开,再点一次就正常了。后来仔细看代码才发现:获取js-sdk验证和打开扫一扫分成了两个方法。首先调用验证方法,然后调用打开扫一扫。但是居然先打印的扫一扫里面的信息。这就很奇怪了。后来查阅资料发现了:js是异步执行的,导致了还没有验证成功,就执行了打开扫一扫功能。要想不改原代码,能治寻找其他的办法了,先执行验...

2019-12-29 14:35:58 4045

原创 SpringCloud----配置动态网关

由于搭建动态网关是在上个例子基础上搭建的,配置完毕后,死活不成功。而且配置肯定没错,但就是不生效。找了几天原因,终于找到了。配置中心的客户端的yml文件应该是bootstrap.yml,而不是application.yml!!!【1】动态网关引入pom.xml<!-- config配置中心 --> <dependency> <groupId&g...

2019-11-13 15:01:32 560

原创 SpringCloud----configServer配置中心及手动刷新

准备工作:一个注册中心项目、一个配置中心服务端及一个配置中心客户端项目。需要将配置中心服务端及客户端注册到注册中心去。使用码云作为仓库管理配置信息。【1】配置中心服务端依赖:pom.xml<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-b...

2019-11-04 16:01:56 548

原创 SpringCloud----Rest和Feign方式调用及负载均衡

(1)Rest方式是要手动开启负载均衡的,并且要注入到Bean才可使用(不要用new的方式)。Feign方式是要引入依赖,默认自动就开启了负载均衡的。(2)Rest方式每次调用服务端方法时都要写地址,很恶心。但是Feign方式就不一样了。只需要设置@FeignClient就可以自动映射服务端的方法。最好在application.yml里面配置一下客户端超时时间。新建接口:MemberApiFeign。【2】Feign调用方式。

2019-10-29 15:07:09 467 1

原创 SpringCloud----注册中心集群

可以看出8001由于服务被关闭了,服务不可用。所有注册的服务转移到了8000上。这就是注册中心集群的效果。订单服务的配置与会员服务的一致。只需添加注册中心地址即可。第一个注册中心配置application.yml。第二个注册中心配置application.yml。【2】会员服务配置application.yml。启动两个注册中心和会员服务,订单服务。注册中心集群是两个项目,方便查看。

2019-10-26 15:24:05 279

原创 SpringCloud----会员服务集群及服务之间使用rest方式调用

然后更改application.yml,更改端口为8020,启动后,注册中心还有一个服务为8020的服务。连接,会访问订单服务的该方法,在该方法里面调用了会员服务的getMember()方法。启动订单服务,此时注册中心应该有三个服务被注册了。可以看出打印的结果是在两个端口时间切换的,那么说明服务是采用轮询的机制来实现集群效果的。会员服务端口开始为8010,启动后,注册中心有一个服务为8010的服务,【2】订单服务:在这里服务里面通过rest方式调用会员服务的方法。订单服务集群通用可以采用次方法测试一下。

2019-10-26 14:59:05 248

原创 SpringCloud----注册中心及会员、订单服务

启动该类,刷新http://localhost:8000页面,如果能看到注册中心有Application内容即代表注册成功。按照会员服务的操作过程,将订单服务搭建起来,只需要更改端口号,服务别名即可。运行该类,如果访问http:localhost:8000能出现Eureka页面代表注册中心搭建成功。注册中心:SpringCloud-Eureka-Server。会员服务:SpringCloud-Member-Server。订单服务:SpringCloud-Order-Server。启动类要放在最外层包里面,

2019-10-26 14:42:36 394

原创 Myeclipse配置Maven环境

【1】第一步:下载maven安装包,配置环境变量MAVEN_HOME;变量值为maven的解压目录。在path里添加:然后使用cmd看是否配置成功:有版本信息就代表成功了。然后配置好本地仓库,settings.xml文件的指向本地仓库的目录:<localRepository>G:\Maven\repository</localRepository&g...

2019-10-24 21:51:11 285

原创 DB2 提示 root capability required SQLSTATE= 08001

今天使用客户端连接数据的时候提示:root capability required SQLSTATE= 08001。解决办法如下:/home/db2inst1/sqllib/security目录下,db2chpw、db2ckpw两个文件的所属用户修改为root。权限修改为:4511。[1]使用root用户,切换到/home/db2inst1/sqllib/security目录下[2]...

2019-10-20 13:17:43 463

原创 DB2相关知识点记录

【代码】DB2相关知识点记录。

2019-09-11 10:59:38 1154

原创 Centos7.2 安装Nginx

【1】安装插件 需要安装以下插件:yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel【2】下载nginx的tar包并解压,放在自己的目录下。/usr/local/nginxwget http://nginx.org/download/nginx-1.10.2.tar.gztar zxvf...

2019-09-11 10:47:57 315

原创 DB2集群数据库,数据均衡分布到每个节点问题

表已经重建完毕,现在来看看表的分配是否已经均衡了,由于我是按照三个字段来分区的,所以可以查看以下结果。【6】检查无误后,删除temp里面的表数据,并清除temp表的冗余空间,最后删除temp表。建表时的PARTITIONING KEY有问题,是随随便便找的字段进行分区的,这样显然是有问题的。由于重建表的过程中,十分消耗数据库资源,cup使用率很大,所以操作尽量在晚上使用少的情况下重建。【5】千万不要立刻删除temp里面的表数据,要先查看导入的表数据量和记录的量是否一致!看看建表的时候是怎么建的吧。

2019-08-17 13:24:14 1123

原创 VUE 计算属性与监听器总结

在自己做一些小功能的时候,老是用错了计算属性与监听属性的用法。虽然可以达到目的,但是还是使用正确的方式比较好。<!-- VUE 语法练习 --><template> <div class=""> <yd-cell-group :title="'计算属性实时计算结果:'+reversedMessage"> ...

2019-07-03 14:31:39 298

原创 Vue 单页面开发----实战五 购物车功能

由于是使用的VUE版的YDUI。所以购物车的标准按照规定的写法来。【1】展示商品信息这个就很简单了,找到对应的样式,该添加的添加,该修改的样式稍微修改一下。控制选中了哪些商品有个双向数据绑定的变量。可以查阅一下文档信息。【2】删除功能要用到v-show,或者v-if指令绑定一个变量来实现购物车商品的删除。但是很多情况下我们获取后台的商品list并没有这个变量属性。那么该怎么办呢...

2019-06-28 10:33:37 464 2

ngrok启动脚本

ngrok启动脚本,腾讯云 centos7.2搭建属于自己的内网穿透工具!

2018-08-16

Myeclipse2015导出war报错时的替换jar包

myeclipse 2015导出war包报错时的替换jar包,com.genuitec.eclipse.export.wizard_9.0.0.me201203160414.jar

2018-08-07

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

TA关注的人

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