6 一路追寻

尚未进行身份认证

暂无相关简介

等级
TA的排名 1w+

一键脚本升级OpenSSL、OpenSSH

OpenSSL、OpenSSH一般官方每年会更新两次,修复已知安全漏洞和各种程序Bug。随着越来越多的企业对安全意识的提高,一般每年也会内部开展两次安全整改检查工作,其中OpenSSL、OpenSSH漏洞是企业安全扫描系统中最常见的风险项之一。Dropbear是一款基于ssh协议的轻量sshd服务器,与OpenSSH相比,他更简洁,更小巧,运行起来占用的内存也更少。#echo "脚...

2020-01-19 14:35:40

吞吐量(Throughput)、QPS、并发数、响应时间(RT)对系统性能的影响

首先对吞吐量()、QPS、并发数、响应时间(RT)几个概念一直比较模糊,也不知道哪些指标可以较好的衡量系统的性能。今天特意查了些资料做一些记录:首先看一些概念(来自百度百科)1. 响应时间(RT)  响应时间是指系统对请求作出响应的时间。直观上看,这个指标与人对软件性能的主观感受是非常一致的,因为它完整地记录了整个计算机系统处理请求的时间。由于一个系统通常会提供许多功能,而不同功能的处理逻辑也千...

2019-12-17 15:48:46

IDEA DEBUG 进阶技巧

运行到光标处 Alt + F9 回退断点Drop Frame 修改属性字段 方法1,通过计算表达式方式修改方法2,将variables添加到Watches修改并观察 条件断点 多线程调试...

2019-11-26 11:51:01

记录一下@Controller中private方法无法访问到@Autowired的bean

原因分析:容器扫描bean生成代理类的时候,public和protected方法可以被正常代理,而private方法的不会被代理,属性的注入也是在代理类中完成,所以public/protected方法获取的注入属性是完成注入的属性,private方法获取的是未完成注入时的属性,所以是null...

2019-11-25 09:48:51

Git Submodule

前言submodule 目前对 git 仓库拆分的已有实现之一。环境 git version 2.7.4.windows.1准备工作 首先创建主仓库 subrepo-master,随意提交一次文本,接着拉取到本地 建立子仓库 subrepo 和 subrepo1,随意提交一次文本 操作子模块本地提交代码当本地子模块没有指定 branch 的时候,是处于一个称作 ...

2019-10-12 13:08:52

K8S YAML 详解

一、YAML基础YAML是专门用来写配置文件的语言,非常简洁和强大,使用比json更方便。它实质上是一种通用的数据串行化格式。YAML语法规则:大小写敏感使用缩进表示层级关系缩进时不允许使用Tal键,只允许使用空格缩进的空格数目不重要,只要相同层级的元素左侧对齐即可”#” 表示注释,从这个字符一直到行尾,都会被解析器忽略  在Kubernetes中,只需要知道两种结构类型即...

2019-09-29 15:11:56

CAS5 代理模式

一、什么是CAS的代理认证  在我们的项目中,有这样一个场景:有两个服务holiday(节假日服务)和mainWeb(集成服务),这两个服务都集成了CAS,所有的请求都要经过CAS Server的认证。由于mainWeb内部会去调用holiday的服务,但是mainWeb的请求会被holiday配置的CAS拦截器AuthenticationFilter拦截并重定向到CAS Server。这样...

2019-09-16 09:41:15

Windows平台在Tomcat中启动Cas报错解决

Caused by: java.lang.UnsatisfiedLinkError: Could not load library. Reasons: [no jansi in java.library.path, 系统找不到指定的路径。]解决办法:将jansi.dll文件放到C:\Windows\System32目录下即可。注意:jansi.dll文件在使用gradle编译打包cas时...

2019-08-22 18:55:10

Gitlab 实现仓库完全迁移,包括所有提交记录、分支、标签

方法一:命令cd <项目目录>git fetch --allgit fetch --tagsgit remote rename origin old-origin #可以不保留git remote add origin http://***(项目的新仓库地址)#git remote set-url origin <项目的新仓库地址>git push ori...

2019-08-14 09:40:32

解决Docker容器中无法修改MySQL大小写敏感问题

MySQL大小写敏感的另类解决方案项目测试环境的数据库出现大小写敏感的问题,但之前图省事,使用docker方式运行,配置文件没有外置,现在怎么办?参数mysql是通过lower_case_table_names参数来控制大小写敏感的,该参数在[mysqld]结点下。关于lower_case_table_names参数对表名称或数据库名称大小写敏感的控制。 Unix下默认为0,也就...

2019-07-09 23:25:47

搭建Elsticsearch6.2.3集群 报错with the same id but is a different node instance解决办法

[2019-06-06T16:37:56,171][INFO ][o.e.d.z.ZenDiscovery ] [node-2] failed to send join request to master [{node-1}{3_JvZCeCSsaPI8OfPZGp-A}{5_gxO780Qy2e7YMx9bf3LA}{127.0.0.1}{127.0.0.1:9300}], reaso...

2019-06-06 16:56:42

Git Commit 规范以及emoji 使用指南

Git Commit 规范以及emoji 使用指南Git版本规范分支master分支为主分支(保护分支),不能直接在master上进行修改代码和提交 develop分支为测试分支,所以开发完成需要提交测试的功能合并到该分支 feature分支为开发分支,大家根据不同需求创建独立的功能分支,开发完成后合并到develop分支 fix分支为bug修复分支,需要根据实际情况对已发布...

2019-05-14 18:21:54

Java8-Optional

NullPointException可以说是所有java程序员都遇到过的一个异常,虽然java从设计之初就力图让程序员脱离指针的苦海,但是指针确实是实际存在的,而java设计者也只能是让指针在java语言中变得更加简单、易用,而不能完全的将其剔除,所以才有了我们日常所见到的关键字null。空指针异常是一个运行时异常,对于这一类异常,如果没有明确的处理策略,那么最佳实践在于让程序早点挂掉,但是...

2019-05-14 14:09:38

git 413 Request Entity Too Large

问题:Enumerating objects: 118, done.Counting objects: 100% (78/78), done.Delta compression using up to 8 threadsCompressing objects: 100% (42/42), done.Writing objects: 100% (46/46), 10.93 MiB | ...

2019-04-11 09:34:55

SpringBoot2 开启https

生成证书keytool-genkey-aliasabc -keypass k123456 -keyalgRSA-keysize 2048 -validity3650 -keystoreD:/keys/keystore.keystore-storepass s123456修改ymlserver: session-timeout: 3600 tomcat: ...

2019-03-27 19:46:01

Java诊断新工具-来自阿里的Arthas

ArthasArthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?线上遇到某个用户的数据处理有问题,但...

2019-02-28 17:58:48

短网址创建成功!

短网址创建成功!(暗藏福利,谷歌,注册即可获得 50 $)原网址https://www.vultr.com/?ref=7815825-4F 短网址 http://t.im/ambz  过期时间 自动

2019-01-30 13:00:48

IntelliJ IDEA 2018.3 代码提示 不能Enter上屏

IntelliJ IDEA 2018.3.2 (Ultimate Edition)Build #IU-183.4886.37, built on December 17, 2018目录现象解决办法恢复正常图示原因猜测IntelliJ IDEA 2018.3 183.4588.61 Release Notes IntelliJ IDEA 2018.3 (183.4284...

2019-01-20 21:18:37

批量多库多表 Optimize Table

#!/bin/bashhost_name=126.168.6.1user_name=rootuser_pwd=123456# set -xneed_optmize_table=truedatabases_system_arr=("base" "information_schema" "mysql" "performance_schema" "sys");databases_arr=...

2019-01-12 09:51:35

解决springboot项目在eclipse中可以启动在idea中报错

pringboot项目在eclipse中正常启动运行,但是在idea中一直出错。解决方案为:第一步 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId&...

2019-01-09 11:40:15

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    博客专家完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条Blink获赞超过3个即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。