- 博客(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
770
原创 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
946
原创 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
640
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
303
原创 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
3229
原创 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
595
原创 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
857
原创 启动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
2954
原创 SpringBoot知识点整理
JavaConfig是什么?约定优于配置剖析@SpringBootApplicationStarter开箱即用Actuator监控
2020-12-14 10:03:14
698
1
原创 Spring事务隔离级别、事务传播特性和数据库事务隔离级别
事务特性(4种):原子性 (atomicity):强调事务的不可分割.一致性 (consistency):事务的执行的前后数据的完整性保持一致.隔离性 (isolation):一个事务执行的过程中,不应该受到其他事务的干扰持久性(durability):事务一旦结束,数据就持久到数据库如果不考虑隔离性引发安全性问题:脏读:一个事务读到了另一个事务的未提交的数据不可重复读:一个事务...
2020-12-07 17:01:00
160
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
174
原创 GitHub的Release下载文件中断解决方案
学习Sentinel是需要下载Release的jar文件,遇到了下载的问题。经过百度,发现了这个简单的方案:(一)右键要下载的文件,复制下载链接:(二)拷贝到https://d.serctl.com/ 网址中,点击提交:(三)列表中会展示出来,点击下载就可以了:...
2020-10-27 16:18:00
829
原创 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
864
原创 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
125
原创 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
168
原创 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
172
原创 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
368
原创 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
2002
原创 Springboot+Dubbo+Zookeeper系统搭建
官方文档搭建dubbo系统demo大致三个步骤,如下: 第一步:安装zookeeper,并搭建zookeeper集群; 第二步:创建service服务,其中包括api和providerl两个模块; 第三步:创建client系统调用服务,测试;话不多说,开始搭建!第一步:安装zookeeper,并搭建zookeeper集群; 这不是本文重点,就不过多描述,请自行百...
2020-06-17 14:05:00
205
原创 Elasticsearch(ES)安装
参考:http://www.ruanyifeng.com/blog/2017/08/elasticsearch.htmlhttps://blog.youkuaiyun.com/hemin1003/article/details/73295303安装ES遇到的问题:1,启动内存不足$./bin/elasticsearchJava HotSpot(TM) 64-Bit Server VM w...
2020-06-04 13:56:00
113
原创 SpringBoot知识点
SpringBoot四大组件:1,starter 开箱即用2, autoconfiguration3,actuator监控4.SpringBoot CLIjavaConfig @Configuration @Import @ComponetScan常用注解:@RestController :@GetMapping常用配置:logging.level....
2020-05-24 16:51:00
72
原创 UML关系图
类:[可见性] 属性名:类型[=默认值]注意:“可见性”表示该属性对类外的元素是否可见,包括公有(Public)、私有(Private)、受保护(Protected)和朋友(Friendly)4 种,在类图中分别用符号+、-、#、~表示。接口:类关系由强到弱:泛化(继承) = 实现 > 组合 > 聚合 > 关联 > 依赖1,泛化(继承): 如动物和...
2020-03-17 18:33:00
268
原创 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
140
原创 Java枚举知识点
近几天从单例模式及阿里开发手册中遇到枚举,之前没怎么关注过。便学习一下,此次看了多方资料,并写Demo实现,记录下知识点,方便之后巩固。枚举的两个优点:1. 保证了类型安全:调用者无法随意传一个 int或者String 等值;2. 代码可读性非常高;举个例子: 1 package com.wzf.study03.test03; 2 3 enum LangEnum {...
2019-07-26 16:59:00
74
原创 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
92
原创 使用spring profile实现多环境切换
第一步:applicationContext.xml <!--环境配置开始--> <beans profile="production"> <context:property-placeholder ignore-resource-not-found="true" location="cla...
2019-05-14 13:25:00
69
原创 Java网站视频资源加密
----------------------------------------------------------分享此文章,只为让版权能够得到更多的保护----------------------------------------------------------------------------目前公司是做线上视频教育的,教育视频资源一直被盗取,版权被侵犯。领导特别重视此事...
2019-05-13 15:12:00
516
原创 实现开发环境、测试环境、生产环境配置自动切换
在项目部署中,总是手动修改三套配置环境,过于繁琐,通过 spring 容器内建的 profile 功能实现开发环境、测试环境、生产环境配置自动切换,让我倍感轻松。第一步:定义 profile现在就可以通过定义 profile来将开发和生产环境的数据源配置分开,这里我们定义两个 profile,一个名称是 development,另一个名称是 production<!-- 开...
2019-05-06 11:32:00
367
原创 Java开发微信公众号模板消息【同步|异步】
第一步:申请模板消息功能并添加模板在微信公众平台找到你需要的模板,并添加上即可;第二步:添加功能模块后开始开发功能中使用的类及代码:发送数据主实体类:Template.javapackage com.wfcm.wxUitls;import org.apache.commons.lang.StringUtils;import java.util.ArrayLis...
2019-04-17 20:12:00
277
原创 MySql设计规范及SQL索引优化【呕心之作】
数据库及表结构基本设计规范1. 所有表必须使用Innodb存储引擎没有特殊要求(即Innodb无法满足的功能如:列存储,存储空间数据等)的情况下,所有表必须使用Innodb存储引擎(mysql5.5之前默认使用Myisam,5.6以后默认的为Innodb)。Innodb 支持事务,支持行级锁,更好的恢复性,高并发下性能更好。2. 优先选择符合存储需要的最小的数据类型列的字段越大,...
2019-04-09 10:44:00
117
原创 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
453
原创 Java日志那些事儿
# 以下是rootLogger的配置,子类默认继承,但是子类重写下面配置=rootLogger+自己配置,我晕#输出到控制台 log4j.appender.console=org.apache.log4j.ConsoleAppender #设置输出样式 log4j.appender.console.layout=org.apache.log4j.PatternLayout #日...
2019-04-01 09:58:00
85
原创 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
279
原创 更改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
207
原创 禅道下载安装及使用
最近需要下载安装禅道管理项目,简单记录一下,分享给需要的同学;一、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
231
原创 跨域问题Java方式解决及Nginx方式解决【亲测可行】
这两天和前端同事调试微信公众号项目,就遇到了跨域问题;网上相关博客也挺多的,但有很多细节没有点到,在此呢我也再次记录一下解决方式;(算是踩坑日记吧~ ~ ~) !问题发现: 页面加载不出来,控制台报错:当你看到类似上面的这种错误提示,基本上就是跨域问题咯~~~恭喜你中奖啦!!! 问题解决方式一 ——Java过滤器:public class SimpleCORSF...
2019-01-25 19:47:00
205
BouncyCastleProvider-RSA加密算法提供商
2019-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人