- 博客(38)
- 资源 (11)
- 收藏
- 关注
原创 mysql忘记密码的修改方式
由于之前将root的密码设置为空了,所以这里直接回车即可登录成功。然后关闭前一个命令行窗口,在本窗口中启动MySQL服务。注意这时是没有密码的,直接回车即可登录成功。之后执行修改root密码的命令即可。注意该窗口暂时不关闭。然后开始执行登录操作。
2022-09-21 10:08:40
309
原创 学习项目搭建(一)
SpringCloud Hoxton.SR8:微服务基础设施 - 服务注册、服务发现、服务熔断、微服务网关、配置中心等。5.创建代码生成器类,使用的是mybatis-plus的代码生成器,也可以上官网上复制代码。Redis 5.0:缓存技术 管理工具:RedisDesktopManager。vue-element-admin:基于Vue.js的后台管理系统UI集成方案。NuxtJS:基于Vue.js构建的服务器端渲染应用的轻量级框架。Vue.js:web 界面的渐进式框架。......
2022-08-28 11:12:42
144
原创 Vue 开发表格行上 LOV
介绍使用上和我的上一篇Vue 开发 Lov基本上一致,只有几点不一样。使用<LineLov v-model="scope.row.goodsCode" :value="scope.row.goodsCode" code="GOODS_PURCHASE_CODE" lovPlaceholder="商品编码" ref="goodsLov" @method="goodsLovMethod" :index="scope.$index" />index:记录行上的下标,从0开始value:记录
2021-11-19 16:04:31
727
原创 docker 安装 redis 容器
下载 redis 镜像docker pull redis启动 redis 实例mkdir -p /mydata/redis/confcd /mydata/redis/conftouch redis.confdocker run -p 6379:6379 --name redis \-v /mydata/redis/data:/data \-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \-d redis redis-serv
2021-11-13 08:38:08
1220
原创 Vue之权限管理(一)
需求分析数据库表设计用户表CREATE TABLE `user` ( `id` char(19) NOT NULL COMMENT '会员id', `username` varchar(20) NOT NULL DEFAULT '' COMMENT '微信openid', `password` varchar(32) NOT NULL DEFAULT '' COMMENT '密码', `nick_name` varchar(50) DEFAULT NULL COMMENT '昵称',
2021-09-30 09:34:28
163
原创 Vue 开发 Lov 组件
前端样式开发1.开发 LOV 的配置页面页面如下,具体的代码就不在展示了,只是对数据库的增删改查操作。新增页面如下:2.在项目存放自定义组件的列表下新建 lov 文件夹,并新建 index.vueindex.vue 代码如下:<template> <div class="mod-config"> <el-input :placeholder="lovPlaceholder" v-model="newModel" class="input-with-s
2021-09-10 17:14:19
1140
1
原创 windows中Maven配置
配置 Maven 本地仓库到指定的目录下打开 Maven 的 settings.xml 文件找到 标签,修改便签里面的内容为本地仓库的路经即可,代码如下:<localRepository>E:\.m2</localRepository>配置 Maven 为阿里云镜像<!-- 配置阿里云仓库 --> <mirror> <id>aliyun</id> <mirrorOf>*</mirrorOf>
2021-09-06 10:32:07
121
原创 python基础(三)
内置函数1)函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段2)函数能提高应用的模块性,和代码的重复利用率3)基础部分:函数名、传入的参数、处理逻辑、返回值代码:# abs 获取绝对值print(abs(-2))# max/min 返回一系列元素的最大值/最小值a = [1, 2, 3, 4, 5, 6]print(max(a))print(min(a))# sorted 对元素进行排序,默认升序b = [3, 5, 1, 2, 9, 0]print(sorte
2021-07-30 11:31:57
100
原创 python基础(二)
模块1)模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py2)模块可以被别的程序引入,以使用改模块中的函数等功能3)import 模块名:使用 import 语句导入模块4)from … import * 语句:把一个模块的所有内容全都导入5)一个模块只会被导入一次,不管你执行了多少次importpython 常见的标准库python 标准库中文文档地址:https://docs.python.org/zh-cn/3/library/1)os 模块:提供了不少与操作系统相关联的函数
2021-07-30 09:50:36
92
原创 python基础(一)
数据类型1)每个变量在使用前都必须赋值,赋值以后改变量才会创建2)变量的类型指的是他在内存中存放时对象的类型3)= 左边是变量名字,= 右边是存储在变量中的值例如:name = ’ 天啊’name , location = ‘天啊’ , ‘上海’1.String(字符串)1)用单引号或者双引号2)用反斜线 \ 对特殊字符进行转义3)用加号 + 进行字符串拼接,用星号 * 表示进行复制代码:name = '天啊'a = 1b = '2'c = 2.1print(name)pr
2021-07-29 17:24:06
113
原创 java+vue+rsa前后端加密解密
Base64Utilspackage com.zhhgyj.zhmall.core.util;import com.sun.org.apache.xerces.internal.impl.dv.util.Base64;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io
2021-07-21 20:47:30
1524
原创 spring配置多数据源实现数据库的读写分离
Spring配置多数据源实现数据库的读写分离1.实现读写分离,目前常用的两种方式:1)第一种方式是我们最常用的方式,就是定义2个数据库连接,一个是MasterDataSource,另一个是SlaveDataSource。更新数据时我们读取MasterDataSource,查询数据时我们读取SlaveDataSource。2)第二种方式动态数据源切换,就是在程序运行时,把数据源动态织入到程序中,从而选择读取主库还是从库。主要使用的技术是:annotation,Spring AOP ,反射。下面会详细的介
2021-07-13 15:23:48
682
原创 quartz+spring使用
1.spring框架搭建(略:具体看ssm框架搭建)2.配置quartz<?xml version="1.0" encoding="UTF-8"?><!-- ~ #{copyright}# --><beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/schema/beans" xmlns:conte
2021-07-13 15:22:11
898
原创 Jenkins自动构建设置
1.在系统管理=》管理插件中,安装maven、gitlab、git的插件(包括不限于以下插件)2.创建新的job3.配置如下图示:源码管理选择git,仓库位置来自本地gitlab,Credentials一项选择已有通行证或者点击add,有多种方法用于验证通过触发器选择如下图,poll点上即可,取消则不会自动发布POM位置一般为项目名称/pom.xml,第二项选择clean install。然后POST STEP加入如下脚本,在成功构建之后会自动把war包复制到tomcat中,实现自动
2021-07-13 15:18:37
544
原创 Jenkins构建maven项目
Jenkins构建maven项目1.打开jenkins首页如下:2.点击新建注:jenkins刚刚建立之后是没有maven这一项的需要到系统配置中添加插件,步骤如下:系统管理–》管理插件–》搜索–》maven3.点击ok之后会进入jenkins配置页面:第一次的pom.xml会提示点击 the tool configuration.会进入下一个页面进行配置jdk和maven之后新增jdk,如:JAVA_HOME:/usr/java/jdk1.8.0_111MAVEN_HOME:
2021-07-13 15:16:18
530
原创 Linux Centos安装Jenkins
Linux Centos安装JenkinsJenkins 是一个开源项目,提供了一种易于使用的持续集成系统,使开发者从繁杂的集成中解脱出来,专注于更为重要的业务逻辑实现上。同时 Jenkins 能实施监控集成中存在的错误,提供详细的日志文件和提醒功能,还能用图表的形式形象地展示项目构建的趋势和稳定性。Centos 6.7Jenkins 2.0yum安装Jenkins创建 jenkins 的 yum 的源文件$ vim /etc/yum.repos.d/jenkins.repo在 jenkins
2021-07-13 15:12:22
374
原创 微信服务号使用微信支付
微信服务号使用微信支付时,首先需要得到微信授权登录的openID,即用户微信登陆的openID。服务号微信授权登录1.登录微信公众平台2.找到接口权限3.找到网页服务中的网页授权4.点击修改5.设置JS接口安全域名和网页授权域名6.配置MP_verify_yV1cBO3b3kOK3I34.txt在服务器上的80端口配置如下代码:location /MP_verify_yV1cBO3b3kOK3I34.txt { proxy_pass http://localhost:96/MP_
2021-04-20 14:48:26
619
原创 Windows系统使用Redis的过期策略
使用Redis作为Windows服务的启动方式redis-server --service-install redis.windows.conf启动服务redis-server --service-start停止服务redis-server --service-stop注:使用这种方式启动的Redis服务,可能会出现key过期无法监听到的问题。这个问题也不知道是什么原因造成的。后面研究吧,先在这记录一下吧。使用如下方式启动Redisredis-server.exe redis.wind
2021-03-26 16:59:50
234
原创 docker安装elasticsearch
1.下载镜像文件docker pull elasticsearch:7.4.2 存储和检索数据docker pull kibana:7.4.2 可视化检索数据2.创建实例1)ElasticSearchmkdir -p /soft/elaticsearch/configmkdir -p /soft/elaticsearch/dataecho “http.host: 0.0.0.0”>>/soft/elaticsearch/config/elasticsearch.y
2020-08-22 19:51:49
241
原创 notepad++如何放到右键中
新建文本文档,并放入如下内容Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\Shell\NotePad++][HKEY_CLASSES_ROOT\*\Shell\NotePad++\Command]@="\"D:\\Program Files\\npp\\notepad++.exe\" \"%1\""注意:“D:\Program Files\npp\notepad++.exe” 指的是notepad++安装或者解压后notepad
2020-08-15 17:36:14
403
原创 git操作
git config --global user.name "name"git config --global user.email "xxxx@.com"ssh-keygen -t rsa -C "xxxxxxxxx@126.com" cat ~/.ssh/id_rsa.pub
2020-07-17 15:25:00
114
原创 docker创建rabbitmq容器
进入docker hub镜像仓库地址:https://hub.docker.com/搜索rabbitMq,进入官方的镜像,可以看到以下几种类型的镜像;我们选择带有“mangement”的版本(包含web管理页面);拉取镜像docker pull rabbitmq:3.8.5-management启动容器docker run --name myrabbitmq -p 5672:5672 -p 15672:15672 -v /soft/rabbitmq/data:/var/lib/rabbitmq
2020-06-22 10:23:07
456
原创 使用docker创建jenkins容器
下载jenkins的最新版本,否则很多插件安装不上docker pull jenkins/jenkins:lts在宿主机上创建文件,用于对jenkins容器的映射mkdir /soft/jenkins/data为刚创建的文件添加权限,否则无法映射chmod -R 777 /soft/jenkins/data启动一个容器docker run -p 8002:8080 -p 50000:50000 -v /soft/jenkins/data:/var/jenkins_home --name
2020-06-20 19:09:17
488
原创 docker创建mysql容器
拉取mysql镜像docker pull mysql:5.7创建容器docker run --name mysqlv-5.7 --restart=always -p 3306:3306 -e MYSQL_ROOT_PASSWORD=1314feifei! -d mysql:5.7-e MYSQL_ROOT_PASSWORD 设置root用户密码
2020-06-18 13:55:10
166
原创 Python学习基础(一)
官网下载Python官网地址:https://www.python.org/downloads/windows/使用python.3.6.6版本的。安装Python傻瓜式安装就行了安装ipython、jupyterpip install ipythonpip install jupyter运行jupyterjupyter notebook将在浏览器上打开一个页面可以新...
2020-05-01 12:28:48
177
原创 java html itextpdf freemarker
package com.wdw.web.manage.wgsx;import com.itextpdf.text.*;import com.itextpdf.text.log.Level;import com.itextpdf.text.log.Logger;import com.itextpdf.text.log.LoggerFactory;import com.itextpdf.t...
2019-11-29 14:23:24
392
原创 支付宝pc版支付
登录支付宝开放平台https://open.alipay.com/platform/manageHome.htm进入开发者中心,选择沙箱(这里用沙箱测试)配置沙箱环境下载沙箱版支付宝,登录沙箱账号开始代码pom.xml <!-- 支付宝 --> <dependency> <groupId>com.alipa...
2019-11-12 16:53:09
397
原创 VS Code中安装python的开发环境
VSCode配置Python环境:点击 查看->扩展,在搜索框中输入python,点击安装OK,现在已经可以用VSCode调试python文件了,打开一个py文件,点击右上角的三角符号运行。(如果没有那个三角符号,你可以点上方的 调试->启动调试,但最好再装一个插件Code Runner,同样在扩展里搜索,然后安装即可,这样就会有那个三角符号啦,它会让你方便很多。)(这里右...
2019-09-17 09:58:59
503
原创 git解决每次拉取代码需要输入用户名密码
git解决每次拉取代码都需要用户名密码执行git config --global credential.helper store,在~/.gitconfig目录下会多出一个文件,这里会记录你的密码和帐号;再执行git pull 输入一次正确的帐号密码之后就不用再输入了。...
2019-08-17 10:24:11
5607
原创 jenkins权限问题
1.Jenkins没有权限的原因是什么一切问题都要找到根本原因,只要你找到了问题的原因相信也就找到了解决办法。Jenkins没有权限的原因是:执行脚本的时候jenkins使用的用户没有对应文件的权限。那jenkins使用的是哪个用户呢?打开配置文件看一下:找到JENKINS_USER,然后会发现执行的默认用户是jenkins。所以问题的原因就是jenkins用户没有文件的权限。2....
2019-07-09 15:32:16
1425
原创 docker创建nginx容器
下载容器省略,相信已经会了。启动容器docker run --name nginx -p 80:80 -d nginx在宿主机中创建文件夹mkdir html conf log拷贝容器文件到宿主机中docker cp nginx:/usr/share/nginx/html /soft/nginxdocker cp nginx:/var/log/nginx /soft/nginx/...
2019-06-21 14:55:45
1681
原创 docker创建tomcat容器
搜索tomcatdocker search tomcat下载tomcatdocker pull tomcat:8.5其中8.5是tomcat的版本查看下载的tomcatdocker images启动容器docker run --name tomcat8001 -p 8001:8080 -v /soft/tomcat/8001/conf:/usr/local/tomcat/c...
2019-06-21 13:14:49
3039
原创 Java连接池
连接池的步骤初始化连接池销毁连接池获得一个连接释放一个连接自我检查具体代码MysqlPool.javapackage com.feifei.cloud.pool.service;import java.sql.Connection;/** * @author xupf@wangreat.com * @create 2019-06-12 15:50 */publi...
2019-06-12 17:03:27
248
原创 springcloud动态路由(mysql数据库)
静态配置server.port=8006spring.application.name=api-gatewayeureka.client.serviceUrl.defaultZone=http://127.0.0.1:8001/eureka/zuul.routes.api-a.path=/api-a/**zuul.routes.api-a.service-id=consumer-c...
2019-06-12 14:16:02
1158
原创 使用webpack搭建react项目
初始化项目新建一个文件夹,进入此文件夹,执行:npm init执行完之后在项目上会出现package.json文件安装依赖安装开发环境依赖:npm install --save-dev babel-core babel-loader babel-plugin-import babel-preset-latest babel-preset-react babel-preset-sta...
2019-05-15 15:44:48
1054
原创 线程原子性例子
先写一个demo的例子package wg.fnd.test;/** * @author xupf@wangreat.com * @create 2019-03-14 10:56 */public class Demo { int i = 0; public void incr(){ i++; } public static vo...
2019-03-14 13:06:36
478
原创 ActiveMq在linux下的安装和javaapi例子
一、linux进行安装1.官网http://activemq.apache.org/download.html下载:2.放到linux的文件夹:/usr/local/activemq下3.解压下载好的压缩包:tar –zxvf apache-activemq-5.15.8-bin.tar4.到解压好的activemq中,找到bin目录,在bin目录下执行:./activemq sta...
2019-01-14 16:24:03
217
luck_draw.rar
2020-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人