- 博客(39)
- 资源 (17)
- 问答 (1)
- 收藏
- 关注
原创 Redisson实现分布式锁,AOP注解方式使用
1、项目加入pom依赖 <dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> </dependency>2、配置RedissonConfig连接redis单节点redis@Configurationpublic class RedissonCon
2020-12-16 09:25:43
887
原创 [最新] 微信对接沙箱环境详细教程
前置条件对接微信沙箱环境也需要拥有正式的商户号和key,微信不像支付宝可以获取测试号,所以没有注册商户号无法对接沙箱环境。并且下载WXSDK。请求方法1、获取沙箱环境key
2020-12-14 09:13:44
11279
16
原创 Sping AOP实现环绕日志
1、启动类加入注解@EnableAspectJAutoProxy2、定义切面@Aspect@Componentpublic class InterWebLogAspect { @Pointcut("execution(* cn.egenie.mall.inter.api.controller..*.*(..))") //作用域 public void executionService() { } @Around("executionService()")
2020-11-28 10:27:28
311
原创 Docker 安装 Jenkins (超详细)
详细介绍如何通过 Docker 安装 Jenkins 。安装环境CentOS 7.6Docker 18.09.6拉取镜像我这里安装的版本是2.222.3-centos,可以去这里获取你需要的版本: https://hub.docker.com/_/jenkins?tab=tags docker pull jenkins/jenkins:2.222.3-centos创建本地数据卷我这里映射本地数据卷的路径为/data/jenkins_home/,你想放别的地方可以自行修改mkdir -p
2020-10-28 14:31:42
1455
2
原创 Docker安装与部署,将jar制作镜像并启动
Docker 要求 CentOS 系统内核版本在 3.10 以上。通过 uname -r 查看内核版本uname -r使用root权限登录CentOS,确保yum包更新到最新yum -y update安装需要的软件包yum install -y yum-utils device-mapper-persistent-data lvm2设置yum源yum-config-manager --add-repo https://download.docker.com/linux/
2020-09-21 14:31:28
533
原创 Mysql 统计最近七天、一月内的数据并分组
第一步:查询一定范围内的数据、数量查询最近一天的数据:select * from table where to_days(column_time) = to_days(now());select * from table where date(column_time) = curdate(); 查询最近一周的数据select * from "table" where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date("column_time");
2020-07-03 11:31:46
2655
原创 Spring Cloud微服务脚手架搭建实战——Sentinel使用实战
前言上一节我们讲了Sentinel的简介和与Hystrix的对比,本节我们讲解Sentinel的具体使用。前期准备加入pom依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId> <
2020-05-22 17:39:40
373
原创 Spring Cloud微服务脚手架搭建实战——SpringCloud Alibaba Sentinel实现熔断与限流介绍
前言前面我们总共讲解了注册中心Nocs、配置中心Nacos、网关GateWay、服务调用Feign,今天我们讲解微服务核心组件的最后一个组件Sentinel。为什么要用Sentinel总体来说使用Sentinel是非常方便的,符合开箱即用原则。Sentinel安装与部署官方文档https://sentinelguard.io/zh-cn/下载地址https://github.com/alibaba/Sentinel/releases下载后编辑启动参数默认启动端口是8080,启动
2020-05-22 14:19:51
1140
原创 Spring Cloud微服务脚手架搭建实战——使用feign客户端实现admin服务调用支付服务以及负载均衡
回顾上一章节实现了搭建Gateway网关服务使用Nacos作为配置中心引入配置信息,并且加多个公共配置文件。本章讲解SpringCloud中的核心组件服务调用feign客户端,实现网关服务调用支付服务,并展示负载均衡效果。步骤1、创建支付服务项目2、导入pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project x...
2020-05-22 09:40:07
402
原创 Spring Cloud微服务脚手架搭建实战——Nacos作为配置中心实现动态配置
回顾上一章节我们讲了Nacos作为注册中心,并将Gateway网关服务注册到Nacos注册中心,本章我们讲解怎么使用Nacos作为服务配置中心。为什么使用配置中心配置实时生效:传统的静态配置方式要想修改某个配置只能修改之后重新发布应用,要实现动态性,可以选择使用数据库,通过定时轮询访问数据库来感知配置的变化。轮询频率低感知配置变化的延时就长,轮询频率高,感知配置变化的延时就短,但比较损耗性...
2020-05-07 16:01:18
1443
2
原创 Spring Cloud微服务脚手架搭建实战——搭建Gateway网关服务注册到Nacos
网关Zuul:使用的是阻塞式的 API,不支持长连接,比如 websockets。底层是servlet,Zuul处理的是http请求没有提供异步支持,流控等均由hystrix支持。依赖包spring-cloud-starter-netflix-zuul。Gateway:底层依然是servlet,但使用了webflux,多嵌套了一层框架依赖spring-boot-starter-we...
2020-05-07 14:54:46
1937
原创 Spring Cloud微服务脚手架搭建实战——Nacos安装部署与集群
Nacos安装与部署官方文档:https://nacos.io/en-us/docs/quick-start-spring-cloud.html环境准备Nacos 依赖 Java 环境来运行。如果您是从代码开始构建并运行Nacos,还需要为此配置 Maven环境,请确保是在以下版本环境中安装使用:64 bit OS,支持 Linux/Unix/Mac/Windows,推荐选用 Linu...
2020-05-07 11:16:47
1942
原创 Spring Cloud微服务脚手架搭建实战——架构介绍
前言本专题主要帮助初学者学习微服务的重要组成以及搭建一个简易的微服务脚手架,适合于微服务学习者,学习和巩固知识。本文脚手架采用的是2020最新的微服务技术,非常适合学习。架构图其中每个技术栈都采用2020年最新版本,保证技术的前沿性。...
2020-05-07 10:35:22
480
原创 python + selenium 爬取12306所有车站车次数据
python + selenium 驱动谷歌浏览器 实现模拟人工爬取车次数据,特别注意 谷歌版本和驱动器版本。驱动获取地址:https://blog.csdn.net/weixin_44186072/article/details/94720063源代码地址:https://download.csdn.net/download/weixin_44186072/12230041...
2020-03-05 17:39:14
1032
原创 python + selenium 爬取携程飞机航班
python + selenium 驱动谷歌浏览器 实现模拟人工爬取航班数据,特别注意 谷歌版本和驱动器版本。驱动获取地址:https://blog.csdn.net/weixin_44186072/article/details/94720063源代码地址:https://download.csdn.net/download/weixin_44186072/12230036...
2020-03-05 17:37:06
1071
原创 CSS 设置滚动条样式或隐藏滚动条
盒子装入内容,让盒子滚动并更改滚动条样式 div{ height:100px; overflow-y: auto; } div::-webkit-scrollbar { width: 4px; } div::-webkit-scrollbar-thumb { border-radius: 10p...
2020-02-05 16:14:58
676
原创 python使用adb驱动手机自动完成“闲鱼”每日浏览得红包
初次是基于像素得,因为手机不同需要修改。import timeimport os# 获取APP名称def get_app_name(): app_name = os.popen('adb shell dumpsys window w |findstr \/ |findstr name=') print(app_name)# 呼醒屏幕def wake_up():...
2019-12-25 15:01:59
1141
原创 python项目打包exe程序 绝对不报错
安装插件pip install pyinstaller1、第一种pyinstaller --hidden-import=queue -w -F main.py2、第二种pyinstaller --hidden-import=pkg_resources -F main.py如果出现资源部问题那么就在后面加上资源部绝对路径:pyinstaller --hidden-import=pkg_...
2019-12-17 09:41:10
803
原创 mysql The used table type doesn’t support FULLTEXT indexes 解决方案
在导入数据时候出现错误提示: mysql The used table type doesn’t support FULLTEXT indexes出现这样的错误情况一般是和数据库的存储引擎有关系了。mysql的数据库默认有两种形式INNODB,MyISAM。所以我们处理这个错误时候有两种选择。1、修改mysql数据库的配置文件把INNODB的设置换成MyISAM1-1、停掉mysql服务...
2019-09-20 10:30:49
448
原创 Linux服务器安装JDK
查看yum库中的Java安装包yum -y list java*安装openjdk正常安装的版本是1.8.0,安装命令如下:根据自己选择版本来。yum -y install java-1.8.0-openjdk-devel最后看到Complete!,基本就OK了。JDK环境变量配置vi /etc/profile在最后加上这三行:(根据自己版本改)export JAVA_HOME=...
2019-09-06 11:44:20
157
原创 Linux 安装 python3 并且不影响其他版本python环境
//确定根目录位置cd ///进入常用安装目录cd usr/loacl///下载源码包wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz//解压源码包tar -zxvf Python-3.7.4.tgz//进入解压目录cd Python-3.7.4//检查安装环境并安装./configure --pref...
2019-09-06 09:57:12
532
原创 Linux导出mysql文件,window导入到本地数据库
在Linux服务器找到mysql的mysqldump路径:find / -name mysqldump -print导出数据库mysqldump -u用户名 -p 数据库名 > x1.sql输入密码,回车,等待一下,自己去当前路径看有没有想x1.sql这个文件导出文件到windows磁盘中先把x1.sql压缩成zip类型,如:zip -r x1.zip x1.sql,然后使用sz...
2019-09-05 18:06:33
973
原创 PostgreSQL的数据目录移到新位置
要准备移动PostgreSQL的数据目录,让我们通过启动一个交互式PostgreSQL会话来验证当前位置。 在下面的线, psql是进入交互式显示器的命令, -u postgres告诉sudo来执行psql作为系统的postgres用户:sudo -u postgres psql进入监视器后,选择数据目录:SHOW data_directory; data_directory ...
2019-08-29 16:01:47
1433
原创 windows 10 部署 odoo12 开发环境
一、准备1.python安装(我的版本是3.7)2.PyCharm安装(企业版个人版均可)3.postgresql-10.7-1-windows-x64(选10版本)下载地址 :https://www.postgresql.org/download/windows/4.odoo12的源码包(选一个zip)下载地址:http://nightly.odoo.com/12.0/nightly...
2019-08-29 10:30:31
753
原创 Git 命令行 创建项目到Git服务器仓库
1、运行cmd指定到项目文件夹例如:cd d:/product/demo2、命令行输入 git init 初始化,项目文件夹中会出现 .git 隐藏文件。3、命令行输入 git add * 将当前目录所有文件夹添加到 git。4、命令行输入 git commit -m “first commit” 添加提交备注。5、命令行输入 git remote add origin htt...
2019-08-27 14:54:06
336
原创 解决:元素悬浮后,父级的盒子没有高度
对父级样式加overflow样式此方法非常简单,也可以作为推荐解决父级不能被撑开自适应高度的方法,可以不增加div盒子对象,只需要对父级加一个overflow:hidden样式即可。<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>父div不自适应高度实...
2019-08-20 17:11:53
1002
原创 window10 部署人脸识别项目 Face Recognition 涉及安装 VisualStudio、python安装cmake、boost、dlib
面部识别(Face Recognition)Face Recognition可能是世界上最简单的人脸识别库,支持从Python或命令行识别和篡改人脸。此外还提供了一个简单的face_recognition命令行工具,可用命令行对图像文件夹进行人脸识别!GitHub: https://github.com/ageitgey/face_recognition1、安装 VisualStudio20...
2019-08-08 09:58:16
776
原创 服务器磁盘挂载、文件信息查看、软连接等操作
1.查看所有磁盘 #fdisk -l2.磁盘分区 #fdisk /dev/a (以a为例)3.查看所有参数 m4.打印分区信息 p5.新建分区 n(两次回车默认分区)6.保存 w7.格式化分区 #mkfs.ext4 /dev/a8.创建挂载点 mkdir /test/9.直接挂载 mount /dev/xvdc1 /pan210.开机自动挂载echo “/dev/xvdc1 ...
2019-07-25 17:41:27
909
原创 Python使用Selenium实现淘宝网滑块登陆
1、下载chrome浏览器的对应版本自动化驱动查看本机安装的chrome浏览器版本点击设帮助--------》点击关于chrome---------》查看版本信息进入驱动下载地址,找到对应驱动版本(大部分对的上就能用)下载地址: http://npm.taobao.org/mirrors/chromedriver/下载完成后复制到你电脑安装chrome.exe目录中去。然后是导...
2019-07-23 14:30:39
4921
原创 CentOS 安装 Python 环境
本文以python3.6.5作为举例,其他版本只要下载对应安装包即可相同步骤安装。wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz下载Python3.6.5源码tar -xzvf Python-3.6.5.tgz解压到当前目录cd Python-3.6.5进入解压后的目录./configure --prefix...
2019-07-18 10:28:57
129
原创 单行、多行超出省略,兼容多浏览器
单行省略overflow: hidden;text-overflow:ellipsis;white-space: nowrap;多行省略display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;@-moz-document url-prefix() {元素样式{...
2019-07-15 10:40:54
860
原创 base64转blob,blob转formData
1、base64转blobfunction dataURItoBlob(base64Data) { var byteString; if (base64Data.split(',')[0].indexOf('base64') >= 0){ byteString = atob(base64Data.split(',')[1]); } else{ byteString = un...
2019-07-15 10:37:58
3503
原创 CentOS 7 odoo12 部署
1.安装Python 3.6和Odoo依赖项使用以下命令启用EPEL和SCL存储库:sudo yum install epel-release centos-release-scl启用存储库后,安装Python 3.6构建Odoo依赖项所需的所有工具:sudo yum install rh-python36 git gcc wget nodejs-less libxslt-d...
2019-07-15 10:32:15
1616
原创 本地项目上传到Coding
一、coding创建新项目二、本地安装Git三、选择创建本地仓库位置四、commit到本地仓库五、建立本地仓库与远程仓库的连接六、push到远程仓库
2019-07-12 17:46:20
881
原创 Pgsql 为已创建的表设置id自增
CREATE SEQUENCE frp_model_cache_idSTART WITH 1 INCREMENT BY 1 NO MINVALUENO MAXVALUECACHE 1;alter table frp_model_cache alter column id set default nextval(‘frp_model_cache_id’)
2019-07-11 09:37:15
7717
原创 Chrome调用音频提示Uncaught(in promise)DOMException:play()
在Chrome中页面首次加载的时候有事会出现以上报错:Uncaught(in promise)DOMException:play()处理方法:Open chrome://flags/#autoplay-policy修改为 No user gesture is required...
2019-07-08 18:46:56
3848
原创 Python使用Selenium+ChromeDriver+BeautifulSoup实现淘宝产品详情页数据爬取
一、下载ChromeDriver注意版本与Selenium对应,如果不清楚运行代码时会报错提示,只需要找到对应版本就行。下载地址: http://npm.taobao.org/mirrors/chromedriver/二、导入资源包from selenium import webdriverfrom selenium.webdriver.chrome.options import Opt...
2019-07-08 18:42:20
1916
原创 Google 无界面浏览器 ChromeDriver 镜像地址 下载
地址:http://npm.taobao.org/mirrors/chromedriver/
2019-07-05 10:30:25
2014
nacos-server-1.2.1.tar.gz 最新源码编译,支持mysql8.0以上,linux版本,含有windows版本
2020-04-19
nacos-server-1.2.1 最新源码编译版,支持mysql8.0以上 windows支持,Linux支持
2020-04-19
shopnc相关帮助文档v16.zip
2020-01-08
shopnc b2b2c 新版多用户商城系统源码.zip
2020-01-08
vali-admin后台管理模板UI,包含大量控件元素
2018-12-20
有谁集齐了
2021-07-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人