自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HERO笔记

一生所追求的是高贵的理想和自由的灵魂。

  • 博客(92)
  • 资源 (2)
  • 收藏
  • 关注

原创 Sentinel笔记(二):进阶使用

文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言Sentinel Api的简单使用后,我们了解下Sentinel控制台,以及项目中是如何通过Sentinel实现流量控制和熔断降级的。一、Sentinel控制台二、使用步骤1.引入库代码如下(示例):import numpy as np import pandas as pd import matplotlib.pyplot as plt import se.

2021-03-06 16:37:06 434

原创 Nacos笔记(二):基本使用

本文只讲解Nacos配置管理方面的使用。一、Nacos的关键概念:”磨刀不误砍柴工“,先把nacos基本的概念搞清楚。namespacegroupdataId数据类型支持的格式:text/json/yaml/properties等test: info = testjson: { "info":"test"}yaml: info: testproperties: info=test一,springboot的基本使用1,jar包引用2,参数配置3,注.

2021-03-01 14:14:38 643

原创 Sentinel笔记(一):基本使用

官方文档一,控制台启动1,下载2,启动java '-Dserver.port=7777' '-Dcsp.sentinel.dashboard.server=localhost:7777' '-Dproject.name=sentinel-dashboard' -jar .\sentinel-dashboard-1.8.0.jar二,Api基本调用1,jar包依赖<!--sentinel--><dependency> <group.

2021-02-25 08:45:56 367 2

原创 Jmeter笔记(一):基本使用

Jemeter笔记(一):基本使用Jemeter下载安装启动简单使用Jemeter压力测试工具 JemeterJMeter主要用于应用程序的功能负载测试以度量软件的性能,通过线程组模拟多线程请求接口,测试以度量系统的性能。下载安装下载文件:下载连接解压文件,并配置环境变量JMETER_HOME : G:\JavaTools\apache-jmeter-5.4 (文件解压后的地址)CLASSPATH : %JMETER_HOME%\lib\ext\ApacheJMeter_core.j

2021-01-13 18:08:37 202

原创 IDEA使用Mybatis-generator自动生成代码

目录官方文档一、Springboot 结合 Mybatis-generator1,修改Pom文件添加Maven引用,添加完成在idea右侧可看到mybatis-generator:generate插件。2,在resources添加文件mybatis-generater.xml3,双击mybatis-generator:generate,即可生成对应的代码。二,Spring结合1,其他不变,添加maven插件,添加配置文件mybatis-generater.xml2,修改配置文

2021-01-12 13:54:45 3122

原创 IDEA配置及快捷键

快捷键:格式化代码 Ctrl+alt+L后退Ctrl+alt+ <-格式化代码快捷键:Ctrl + Alt + L删除整行:Ctrl+X实现类 ctrl + altCtrl+N 查找类Ctrl+Shift+N 查找文件CTRL+SHIFT+ALT+N 查找类中的方法或变量Ctrl+Alt+O 优化导入的类和包Ctrl+R 替换文本shift + shift全局搜索alt+enter 提示错误解决方案ctrl+F12 查找当前类中的变量和方法Alt

2020-12-23 12:02:36 467

原创 Zookeeper知识点整理

1,zookeeper集群启动时,至少启动两个节点才能成功。

2020-12-22 20:00:31 58

原创 Telnet调用dubbo服务

1,安装telnet yum list telnet* 列出telnet相关的安装包 yum install telnet-server 安装telnet服务 yum install telnet.* 安装telnet客户端2,访问Linux命令窗口:telnet duboot-ip:port 如:telnet 172.12.1.100:20881进入dubbo命令行:Telnet命令参考手册...

2020-12-22 19:22:13 785

原创 启动dubbo-admin遇到的那些坑

dubbo-admin打包失败坑一:提示权限不足【ERROR】npm ERR! Error:EPERM: operation not pernitted坑二:在PowerShell窗口下执行maven命令行报错:Unknown lifecycle phase “.test.skip=true”.

2020-12-18 16:08:47 2706

原创 SpringBoot知识点整理

JavaConfig是什么?约定优于配置剖析@SpringBootApplicationStarter开箱即用Actuator监控

2020-12-14 10:03:14 266 1

原创 Spring事务隔离级别、事务传播特性和数据库事务隔离级别

事务特性(4种):原子性 (atomicity):强调事务的不可分割.一致性 (consistency):事务的执行的前后数据的完整性保持一致.隔离性 (isolation):一个事务执行的过程中,不应该受到其他事务的干扰持久性(durability):事务一旦结束,数据就持久到数据库如果不考虑隔离性引发安全性问题:脏读:一个事务读到了另一个事务的未提交的数据不可重复读:一个事务...

2020-12-07 17:01:00 100 1

原创 关于Integer的比较

package com.wzf.design.other.integer;import org.apache.commons.lang3.StringUtils;/** * @Author: HERO * @Date: 2020/4/12 8:27 * @Version 1.0 */public class IntegerEqDemo { public st...

2020-10-29 18:21:00 123

原创 GitHub的Release下载文件中断解决方案

学习Sentinel是需要下载Release的jar文件,遇到了下载的问题。经过百度,发现了这个简单的方案:(一)右键要下载的文件,复制下载链接:(二)拷贝到https://d.serctl.com/ 网址中,点击提交:(三)列表中会展示出来,点击下载就可以了:...

2020-10-27 16:18:00 491

原创 Nacos笔记(一):下载安装

Nacos下载单机安装;Nacos集群安装;

2020-10-24 18:55:00 327 1

原创 Kafka下载安装

kafka知识点整理,写的真好开始上手:1,官网下载地址2,按照官网的方式quickstart(解压、启动、通信)3,需要注意的是:  1、kafka自带zookeeper,需要先启动zookeeper,再启动kafka。  2、kafka版本差异较大,不同版本命令不同;  3、后台启动方式:bin/kafka-server-start.sh -daemon ./con...

2020-10-18 15:50:00 784

原创 Zookeeper下载安装集群

单机环境安装1.下载zookeeper的安装包http://apache.fayea.com/zookeeper/stable/zookeeper-3.4.10.tar.gz2.解压zookeepertar -zxvf zookeeper-3.4.10.tar.gz3.cd到 ZK_HOME/conf , copy一份zoo.cfgcp zoo_sample.c...

2020-10-18 11:01:00 92

原创 MySQL下载安装和升级

1,下载可以下载32位的MSI安装文件2,mysql官网下载安装包安装教程及注意事项mysql安装时,Unable to connect to any of the specified MySQL hostsnavicat 连接不上虚拟机上的mysql容器 client does not support authentication protocol requestedby...

2020-10-17 21:59:00 118

原创 Vagrant安装virtualbox

我们的目的仅仅是通过vagrant+virtualbox的方式安装一个centos7,也可以参考下边两篇博客搭建centos7。虚拟机VirtualBox及轻量级的CentOSWindows下载安装VMware和CentOS71 下载安装vagrant01 访问Vagrant官网https://www.vagrantup.com/02 点击DownloadWindows,M...

2020-10-15 08:29:00 136

原创 Node.js安装详细步骤教程(Windows版)

Node.js安装详细步骤教程(Windows版)根据上边博客文章,完成下载及安装。问题一:npm ERR! The operation was rejected by your operating system.npm ERR! It's possible that the file was already in use (by a text editor or antiviru...

2020-10-14 15:44:00 280

原创 Linux常用命令

1,CentOS下实现普通用户和管理团员权限的切换使用su命令实现用户属性的转换普通用户切换到root用户:方法有多重 1)su->回车->输入root密码 2)su -root->回车->输入root密码root用户切换到普通用户: su "普通用户名"2,查看当前登录用户 who3,搜索文件位置find / -name '*redi...

2020-07-20 15:59:00 1911

原创 Dubbo的基本使用

1,常用配置2,常用注解3,基本使用4,踩坑日记

2020-06-20 20:35:00 79

原创 Springboot+Dubbo+Zookeeper系统搭建

官方文档搭建dubbo系统demo大致三个步骤,如下:  第一步:安装zookeeper,并搭建zookeeper集群;  第二步:创建service服务,其中包括api和providerl两个模块;  第三步:创建client系统调用服务,测试;话不多说,开始搭建!第一步:安装zookeeper,并搭建zookeeper集群;  这不是本文重点,就不过多描述,请自行百...

2020-06-17 14:05:00 136

原创 Elasticsearch(ES)安装

参考:http://www.ruanyifeng.com/blog/2017/08/elasticsearch.htmlhttps://blog.csdn.net/hemin1003/article/details/73295303安装ES遇到的问题:1,启动内存不足$./bin/elasticsearchJava HotSpot(TM) 64-Bit Server VM w...

2020-06-04 13:56:00 88

原创 SpringBoot知识点

SpringBoot四大组件:1,starter 开箱即用2, autoconfiguration3,actuator监控4.SpringBoot CLIjavaConfig  @Configuration  @Import  @ComponetScan常用注解:@RestController :@GetMapping常用配置:logging.level....

2020-05-24 16:51:00 47

原创 UML关系图

类:[可见性] 属性名:类型[=默认值]注意:“可见性”表示该属性对类外的元素是否可见,包括公有(Public)、私有(Private)、受保护(Protected)和朋友(Friendly)4 种,在类图中分别用符号+、-、#、~表示。接口:类关系由强到弱:泛化(继承) = 实现 > 组合 > 聚合 > 关联 > 依赖1,泛化(继承): 如动物和...

2020-03-17 18:33:00 221

原创 CentOS定时运行脚本

1,新增脚本如: vim /usr/local/crontab/clear_tomcat_log.sh2, 修改权限chomd 700 clear_tomcat_log.sh3,调度任务:crontab -e 然后添加相应的任务,如:4, 启动重载查看crontab服务状态:service crond status重启服务:systemctl resta...

2019-10-16 09:59:00 99

原创 Java枚举知识点

近几天从单例模式及阿里开发手册中遇到枚举,之前没怎么关注过。便学习一下,此次看了多方资料,并写Demo实现,记录下知识点,方便之后巩固。枚举的两个优点:1. 保证了类型安全:调用者无法随意传一个 int或者String 等值;2. 代码可读性非常高;举个例子: 1 package com.wzf.study03.test03; 2 3 enum LangEnum {...

2019-07-26 16:59:00 52

原创 Spring和Quartz整合实现定时任务调度

在Spring中可以很方便的使用Quartz来实现定时任务等功能,Quartz主要就是Schedule(任务调度器),Job(作业任务)和Trigger(触发器)三者的关系。实现方式有多种,在此就介绍两种:第一种:Job 继承QuartzJobBean1.实体package com.wfcm.quartz;import com.wfcm.service.WfCollage...

2019-05-14 17:07:00 63

原创 使用spring profile实现多环境切换

第一步:applicationContext.xml <!--环境配置开始--> <beans profile="production"> <context:property-placeholder ignore-resource-not-found="true" location="cla...

2019-05-14 13:25:00 52

原创 Java网站视频资源加密

----------------------------------------------------------分享此文章,只为让版权能够得到更多的保护----------------------------------------------------------------------------目前公司是做线上视频教育的,教育视频资源一直被盗取,版权被侵犯。领导特别重视此事...

2019-05-13 15:12:00 394

原创 实现开发环境、测试环境、生产环境配置自动切换

在项目部署中,总是手动修改三套配置环境,过于繁琐,通过 spring 容器内建的 profile 功能实现开发环境、测试环境、生产环境配置自动切换,让我倍感轻松。第一步:定义 profile现在就可以通过定义 profile来将开发和生产环境的数据源配置分开,这里我们定义两个 profile,一个名称是 development,另一个名称是 production<!-- 开...

2019-05-06 11:32:00 329

原创 Java开发微信公众号模板消息【同步|异步】

第一步:申请模板消息功能并添加模板在微信公众平台找到你需要的模板,并添加上即可;第二步:添加功能模块后开始开发功能中使用的类及代码:发送数据主实体类:Template.javapackage com.wfcm.wxUitls;import org.apache.commons.lang.StringUtils;import java.util.ArrayLis...

2019-04-17 20:12:00 220

原创 MySql设计规范及SQL索引优化【呕心之作】

数据库及表结构基本设计规范1. 所有表必须使用Innodb存储引擎没有特殊要求(即Innodb无法满足的功能如:列存储,存储空间数据等)的情况下,所有表必须使用Innodb存储引擎(mysql5.5之前默认使用Myisam,5.6以后默认的为Innodb)。Innodb 支持事务,支持行级锁,更好的恢复性,高并发下性能更好。2. 优先选择符合存储需要的最小的数据类型列的字段越大,...

2019-04-09 10:44:00 89

原创 Linux中jar包指定端口启动并记录日志

Linux中jar包指定端口启动并记录日志:nohup java -jar -Dserver.port=38080 group-buying-0.0.1-SNAPSHOT.jar >log.log &启动时,指定正式或者测试环境nohup java -jar /opt/jar/group-buying.jar --spring.profiles.active=p...

2019-04-01 16:02:00 404

原创 Java日志那些事儿

# 以下是rootLogger的配置,子类默认继承,但是子类重写下面配置=rootLogger+自己配置,我晕#输出到控制台 log4j.appender.console=org.apache.log4j.ConsoleAppender #设置输出样式 log4j.appender.console.layout=org.apache.log4j.PatternLayout #日...

2019-04-01 09:58:00 61

原创 gitlab下载安装及部署

初次操作成功,记录一下1. 安装依赖软件  yum -y install policycoreutils openssh-server openssh-clients postfix2.设置postfix开机自启,并启动,postfix支持gitlab发信功能  systemctl enable postfix && systemctl start postfix...

2019-03-19 15:56:00 207

原创 更改gitlab默认端口

若linux服务器的80和8080端口都已经被使用,则需修改gitlab监听的端口修改路径文件:vim /etc/gitlab/gitlab.rb1、修改external_url 'http://ip:端口号' (将前面的#注释符号去掉),我改成了80992、找到Advanced settings 下的8080端口 将端口改成自己备用端口号(不能和上面url端口号相同,会...

2019-03-19 15:43:00 172

原创 禅道下载安装及使用

最近需要下载安装禅道管理项目,简单记录一下,分享给需要的同学;一、Linux一键安装包64位 :http://sourceforge.net/projects/zentao/files/11.3/ZenTaoPMS.11.3.stable.zbox_64.tar.gz/download  更多安装包,请浏览官方地址下载:https://www.zentao.net/down...

2019-03-19 13:47:00 199

原创 跨域问题Java方式解决及Nginx方式解决【亲测可行】

这两天和前端同事调试微信公众号项目,就遇到了跨域问题;网上相关博客也挺多的,但有很多细节没有点到,在此呢我也再次记录一下解决方式;(算是踩坑日记吧~ ~ ~) !问题发现:  页面加载不出来,控制台报错:当你看到类似上面的这种错误提示,基本上就是跨域问题咯~~~恭喜你中奖啦!!! 问题解决方式一 ——Java过滤器:public class SimpleCORSF...

2019-01-25 19:47:00 151

原创 Jenkins 安装及 Git | Maven 安装

linux下jenkins安装及配置

2019-01-23 14:28:00 42

【PC端】Gif动图制作神器.rar

最好用的Gif录制及制作没有之一。找了几年才找到,如获至宝。 免费分享了~

2021-03-01

BouncyCastleProvider-RSA加密算法提供商

我在微信小程序里用到的。须知* 源jar文件名:bcprov-debug-jdk15on-161.jar RSA加密算法提供商BouncyCastleProvider,Bouncycstle 是一款开源的密码包,其包含了大量的密码算法,其支持椭圆曲线密码算法

2019-03-26

空空如也

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

TA关注的人

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