- 博客(173)
- 资源 (1)
- 收藏
- 关注

原创 JAVA资深架构师成长路线
JAVA资深架构师成长路线 架构师筑基必备技能 并发编程进阶 JVM性能深度调优 网络编程与高效IO 深入Tomcat底层 MySql深度优化 架构基础必备Linux 设计思想解读开源框架 六大原则 设计模式 Spring5源码解读 SpringMVC框架源码解读 MyBaits框架源码解读 性能直线提升架构技术分布式架构思想 Zookeeper Nginx 消息中间件 ActiveMQ RabbitMQ RocketMQK...
2019-08-12 22:11:08
2635
1
原创 Nginx Linux ubuntu离线安装部署教程
Nginx Linux ubuntu离线安装部署教程1、离线安装G++GCC2、离线包安装nginx依赖组件:pcre zlib openssl3、离线包安装nginx
2022-08-25 10:14:03
6438
3
原创 windows 命令行CMD按文件名查找文件
for /r dhc-hzsh %i in (*lims-service-0.0.1-SNAPSHOT.jar) do @echo %i
2020-03-05 16:03:40
5958
原创 Spring Cloud Ablibaba Sentinel与Neflix Ribbon结合使用,@SentinelRestTemplate不生效问题
问题:@SentinelRestTemplate不生效今天使用和@LoadBalanced和@SentinelRestTemplate进行负载均衡和链路流量控制。@Configurationpublic class MainConfig { @Bean @LoadBalanced @SentinelRestTemplate( blockHan...
2020-02-24 17:52:58
1396
5
原创 Spring Boot 和 Spring Cloud兼容版本选择信息
通过 https://start.spring.io/actuator/info 网址可获取所有相关信息以下是发布此文章 时(2020-02-23)获取的最新版本相关信息{ "git": { "commit": { "time": "2020-02-19T14:53:59Z", "id": "4265e9e" ...
2020-02-23 15:14:37
381
转载 Fescar原理
Fescar原理1、概述fescar刚推出不久,没几天。看了github的Issues,有人问:可以直接商用吗?作者的回复:image我们也看一下fescard的历史:阿里是国内最早一批进行应用分布式(微服务化)改造的企业,所以很早就遇到微服务架构下的分布式事务问题。2014 年,阿里中间件团队发布 TXC(Taobao Transaction Constructor),为集团内应用...
2020-01-23 14:14:33
441
原创 docker容器时区不正确
方法一容器启动时添加参数:-e TZ=“Asia/Shanghai”启动示例:docker run -e TZ="Asia/Shanghai" -d --name hzsh-lims-service_7600 --expose 7600 -p 7600:7600 -e "EUREKA_INSTANCE_IP-ADDRESS=10.152.70.4" -e "SERVER_PORT=7600"...
2020-01-08 09:43:26
815
原创 Tomcat在Linux服务器启动卡住不动
文章目录问题解决方法原因问题Tomcat在Linux服务器启动卡住的情况,情况很简单,tomcat启动以后卡在INFO: Deploying web application directory /usr/software/tomcat/apache-tomcat-7.0.61/webapps/docs解决方法将jdk下的/usr/local/jdk8/jdk1.8.0_191/jre...
2019-12-17 14:46:42
1424
原创 MyBatis Plus AR学习
文章目录ActiveRecord基本使用简单例子完整代码实体类映射类映射文件测试类ActiveRecord基本使用第一、实体类要继承Model第二步、mapper类要继承BaseMapper第三步、测试类,user可以直接调用Insert插入记录输出结果,成功简单例子完整代码实体类package com.hzsh.module.user.entity;import c...
2019-11-22 17:07:54
644
原创 java.lang.AbstractMethodError: Method oracle/jdbc/driver/OracleResultSetImpl.getObject is abstract
出现java.lang.AbstractMethodError: Method oracle/jdbc/driver/OracleResultSetImpl.getObject(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; is abstract错误java.lang.AbstractMethodError: Method or...
2019-11-22 16:07:41
7870
8
原创 spring-boot集成mybatis-plus简单例子
文章目录mybatis-plus一、建库建表二、引入依赖三、配置3.1 数据源配置3.1.1 mysql3.1.2 oracle四、编码4.1 Entity4.2 Mapper4.3 SpringBoot启动类五、测试5.1 代码运行结果mybatis-plus一、建库建表具体操作不详细说,创建一个测试的T_USER表二、引入依赖<?xml version="1.0" encod...
2019-11-21 13:23:02
919
1
原创 快速构建springboot web项目及常见坑点
文章目录快速开始常见坑点找不到主类快速开始第一步、到官网创建下载springboot项目第二步、添加spring-boot-starter-web即可构成基本的web项目<!--web场景启动器,包含 Tomcat 和 spring-mvc restful aop jackjson支持。 --> <dependency> <groupId>...
2019-11-21 10:30:25
260
原创 Vue-cli实战项目15 全局面包屑导航开发(二)
文章目录上一章节全局面包屑导航开发(二)完整代码下一章节上一章节Vue-cli实战项目14全局面包屑导航开发全局面包屑导航开发(二)添加本地存储,在刷新仍保持在原来页面。第一步、将当前顶部Index和侧边index保存到本地第二步、在刷新后,执行初始化操作,调用_initNavBar方法将本地保存的顶部Index和侧边index重新加载完整代码<template>...
2019-11-20 17:01:55
947
原创 Vue-cli实战项目14全局面包屑导航开发
文章目录上一章节面包屑导航基本实现通过路由数据生成完整代码下一章节上一章节Vue-cli实战项目13 分离全局配置面包屑导航使用Element 的 Breadcrumb 面包屑 组件来实现。显示当前页面的路径,快速返回之前的任意页面。Breadcrumb 面包屑API基本实现<el-breadcrumb separator-class="el-icon-arrow-righ...
2019-11-20 17:01:36
1193
原创 Vue-cli实战项目13 分离全局配置
文章目录上一章节分离全局配置完整代码下一章节上一章节Vue-cli实战项目12 侧边导航开发(二)循环和属性计算器分离全局配置第一步、创建config.js文件scriptexport default{ logo:"UNI-ADMIN-SILAS"}第二步、在main.js中引入全局变量第三步,使用变量完整代码layout.js<template> ...
2019-11-20 15:13:08
446
原创 Vue-cli实战项目12 侧边导航开发(二)循环和属性计算器
文章目录上一章节循环自动生成侧边菜单属性计算器完整代码下一章节上一章节Vue-cli实战项目11 顶部导航开发(二)循环和过滤器循环自动生成侧边菜单属性计算器完整代码<template> <div> <el-container style="position: absolute;left: 0;top: 0;bottom: 0;right: 0...
2019-11-20 14:57:40
399
原创 Vue-cli实战项目11 顶部导航开发(二)循环和过滤器
文章目录上一章节循环自动生成顶部菜单filter和封装filter完整代码下一章节上一章节Vue-cli实战项目10侧边导航开发循环自动生成顶部菜单循环自动生成顶部菜单<el-menu-item :index="index|numToString" v-for="(item,index) in navBars.list" :key="index"> {{item.n...
2019-11-20 13:57:45
478
原创 Vue-cli实战项目10侧边导航开发
文章目录上一章节侧边导航基本实现完整代码下一章节上一章节Vue-cli实战项目9 顶部导航栏的实现侧边导航使用Element 的 NavMenu 导航菜单组件来实现NavMenu 导航菜单基本实现<!-- 侧边布局 --> <el-aside width="200px"> <el-menu default-active="2" @sele...
2019-11-20 13:34:44
1097
原创 Vue-cli实战项目9 顶部导航栏的实现
文章目录上一章节顶部导航栏的实现基本实现调整头像完整代码下一章节上一章节Vue-cli实战项目8 主布局的实现顶部导航栏的实现使用Element 的 NavMenu 导航菜单组件来实现NavMenu 导航菜单基本实现调整水平布局 class=“d-flex”居中 class=“align-items-center”mb-0 = margin-bottom:0mr-auto ...
2019-11-20 13:12:58
5791
原创 Vue-cli实战项目8 主布局的实现
文章目录上一章节主布局的实现基本实现左侧,实现滚动美化滚动条完整代码下一章节上一章节Vue-cli实战项目7 提交表单并且进行表单验证主布局的实现基本实现添加布局组件 <el-container> <el-header>Header</el-header> <el-container> <el-aside widt...
2019-11-20 12:40:17
885
原创 Vue-cli实战项目7 提交表单并且进行表单验证
文章目录上一章节提交表单并且进行表单验证完整代码下一章节上一章节Vue-cli实战项目6 表单验证功能提交表单并且进行表单验证第一步、绑定验证表单,并且登陆按钮绑定点击事件第二步、实现submit方法完整代码<template> <div class="container"> <div class="row"> <div cl...
2019-11-20 12:00:44
1020
原创 Vue-cli实战项目6 表单验证功能
文章目录上一章节表单验证功能完整代码下一章节上一章节Vue-cli实战项目6 登陆页实现表单验证功能使用Element的表单组件的验证功能Element表单API第一步添加规则第二步绑定规则组件第三步、绑定错误信息输出位置完整代码<template> <div class="container"> <div class="row">...
2019-11-20 11:44:06
884
原创 Vue-cli实战项目6 登陆页实现
文章目录布局组件完整代码Vue-cli实战项目5 vue-route的再次封装布局使用了Bootstrap的网格布局Bootstrap的网格布局API组件Bootstrap卡片Element表单完整代码<template> <div class="container"> <div class="row"> <div cla...
2019-11-20 11:17:30
692
原创 Vue-cli实战项目5 vue-route的再次封装
vue-routeVue-cli实战项目4 vue-router的封装封装path和name对nmae完整代码let routes = [ { path: '/', name: 'layout', redirect:{name:'index'},//定向到首页 //component: ()=>import('../../views/layout...
2019-11-20 09:55:09
536
原创 Vue-cli实战项目4 vue-router的封装
routerVue-cli实战项目3 vue-router的安装和基本使用封装router当页面过多时,router.js会非常繁杂不友好,所以要对路由进行封装第一步创建common/config/router.jslet routes = [ { path: '/', name: 'layout', component: ()=>import('../.....
2019-11-19 18:13:29
2186
原创 Vue-cli实战项目3 vue-router的安装和基本使用
安装第一步npm install vue-router --save第二步src目录下新建router.jsimport Vue from "vue"import Router from "vue-router"Vue.use(Router)export default new Router({ routes:[]})第三步在main.js中引入router.js...
2019-11-19 17:49:41
4631
原创 Vue-cli实战项目1 用nodejs创建vue-cli项目
文章目录安装vue创建vue项目vue ui管理项目导入项目仪表盘关闭错误提示安装vue安装vue脚手架npm install -g @vue/cli配置vue环境变量查看VUE版本vue -V创建vue项目创建一个项目vue create vue-el-admin进入项目根目录cd vue-el-admin运行项目npm run server启动完成...
2019-11-19 15:55:07
825
原创 nodejs下载安装,并创建vue项目
1、下载https://nodejs.org/en/安装打开安装文件,按指示安装即可。配置prefixnpm config set prefix "D:\TOOLS\Node.js\install_file\node_global"缓存npm config set cache "D:\TOOLS\Node.js\install_file\node_cache"配置镜像站...
2019-11-19 15:39:26
838
原创 版本为11的ie浏览器默认用ie7打开页面
使用IE打开页面时打开控制台发现,用的是IE7解决方法页面中添加meta标签,以最高级模式渲染文档 来解决这个问题。<meta http-equiv="X-UA-Compatible" content="IE=edge chrome=1">也可以添加<meta name="renderer" content="webkit|ie-comp|ie-stand"&g...
2019-11-19 08:43:41
2679
1
原创 spring cloud config server 使用JCE进行密文存储,并添加spring boot security组件进行身份认证
文章目录spring cloud conifg 安全策略一、JCE下载jcejce加入到jre目录下测试jec加密解密二、spring boot security2.1 、添加jar包2.2、添加配置2.3、在客户端添加身份认证spring cloud conifg 安全策略在《spring cloud 项目 怎么把config 集成到自己的项目中》中已经完成了配置中心的实现,配置中心管理所有...
2019-10-26 15:35:11
722
原创 spring cloud 项目 怎么把config 集成到自己的项目中
文章目录集成 config 到自己的项目一、创建配置文件仓库1.1、远程仓库1.2、本地仓库1.3、配置文件1.5、执行git命令把该文件推送到远端git仓库二、搭建config server工程2.1、添加Jar包2.2、配置文件2.3、添加注解2.4、访问规则三、搭建config client 工程3.1、添加jar包3.2、bootstrap文件3.3、启动并测试集成 config 到自己...
2019-10-26 13:32:12
881
原创 JMeter 压测工具,快速开始
文章目录JMeter快速开始1、下载2、解压3、启动4、使用4.1、Thread Group4.2、HTTP Request4.3、Aggregate Report4.3、启动运行结果JMeter快速开始今天准备实习下JMeter来进行压测。以下是以redis实现分布式锁的代码来作为测试用例。1、下载到JMeter官网下载,本人下载的是apache-jmeter-5.1.1.zip2...
2019-10-24 23:38:49
797
1
原创 nginx快速开始
windows环境下使用nginx1、下载http://nginx.org/en/download.html 下载稳定版本,以nginx/Windows-1.12.2为例,直接下载 nginx-1.12.2.zip2、解压下载后解压,目录如下:3、启动nginx有很多种方法启动nginx(1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过(2)打开cmd...
2019-10-24 22:52:13
556
原创 springcloud 分布式链路跟踪sleuth+zipkin 快速搭建
一、部署zipkin#1.1、下载zipkin-serverzipkin-server-2.12.9-exec.jar下载链接1.2、启动zipkin-serverjava -jar zipkin-server-2.12.9-exec.jar1.3、访问zipkin-serverhttp://localhost:9411...
2019-10-22 17:14:26
470
原创 Linux scp 远程copy文件
Linux scp 远程copy文件1、拷贝本机/usr/local/redis整个目录至远程主机192.168.1.100的/root目录下scp -r /usr/local/redis root@192.168.1.100:/usr/local/2、拷贝单个文件至远程主机scp /usr/local/redis/redis-5.0.5.tar.gz root@192.168.1.10...
2019-10-22 15:37:32
133
原创 redis 主从模式搭建
redis 主从模式搭建1、复制一份redis.conf文件2、将相关配置修改为如下值: port 6380 pidfile /var/run/redis_6380.pidlogfile "6380.log" dir /usr/local/redis‐5.0.3/data/63803、配置主从复制 replicaof 192.168.0.60 6379 # 从本机6379的re...
2019-10-22 15:36:34
195
原创 redis 安装
redis安装步骤下载地址:http://redis.io/download 安装步骤: # 安装gcc yum install gcc# 把下载好的redis‐5.0.3.tar.gz放在/usr/local文件夹下,并解压 wget http://download.redis.io/releases/redis‐5.0.3.tar.gz tar xzf redis‐5.0.3....
2019-10-22 14:41:44
391
原创 java并发编程学习juc工具类之Exchange
文章目录Exchanger应用场景示例代码相关学习路线Exchanger当一个线程运行到exchange()方法时会阻塞,另一个线程运行到exchange()时,二者 交换数据,然后执行后面的程序。应用场景极少,待学习示例代码import java.util.concurrent.Exchanger;public class ExchangerTest { public...
2019-10-16 15:49:24
402
1
Nginx Linux_ubuntu离线安装包
2022-08-25
ubuntu/kylin系统离线安装gcc-g++-c++
2022-08-25
mysql_5.5.62,64位
2018-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人