自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (4)
  • 收藏
  • 关注

原创 多线程编程实战导图(一)

导图文件地址:添加链接描述

2021-12-04 11:34:57 220 1

原创 Netty实战导图

导图文件地址:添加链接描述

2021-12-04 11:32:30 196

原创 java8实战导图

导图源文件:https://download.csdn.net/download/include_fight/55455492

2021-12-04 11:28:46 370

原创 踩坑记录:shell脚本循环调度ssh,仅循环一次

一个简单的脚本,将需要的文件传出到远程机器上,再调度脚本远程执行,达到批量配置机器的目的#!/bin/bashdir=$(pwd)example=$1cat file.txt | while read ip2do echo $ip2 ssh-keygen -f "/root/.ssh/known_hosts" -R $ip2 sshpass -f password scp -o StrictHostKeyChecking=no ${dir}/c

2021-11-02 17:27:26 1645 1

原创 MyBatis入门

1、 Is What?开源、轻量级的数据持久化框架,是 JDBC 和 Hibernate 的替代方案MyBatis 支持定制化 SQL、存储过程以及高级映射,可以在实体类和 SQL 语句之间建立映射关系,是一种半自动化的 ORM 实现ORM(Object Relational Mapping,对象关系映射)是一种数据持久化技术,它在对象模型和关系型数据库之间建立起对应关系,并且提供了一种机制,通过 JavaBean 对象去操作数据库表中的数据。MyBatis 的主要思想是将程序中的大量 SQL

2021-10-26 16:53:21 196

原创 Servlet零碎

文章目录1. Tomcat2. Servlet基础2.1 Servlet 的使用方法2.2 Servlet 的工作原理2.3 Servlet 的生命周期2.4 ServletRequset接口2.5 ServletResponse接口2.6 ServletConfig接口2.7 ServletContext对象2.8 GenericServlet抽象类2.9 HttpServlet抽象类2.10 使用部署描述符3. Session管理3.1 URL rewriting3.2 隐藏域3.3 cookie3.4

2021-10-15 10:21:54 81

原创 docker小tip:进入容器网络

平常定位故障,进入容器后经常发现有些命令未安装,比如tcpdump等,影响故障定位。可以通过从宿主机进入容器网络,再执行相关命令。首先确保宿主机上已安装相关库或者命令进入容器网络docker ps | grep aaa查看container id...

2021-07-27 15:48:51 125

原创 《微服务架构与实践》读书笔记

读书心得综合书中提到的微服务相对于单块架构的优势,多是围绕【微】展开的,正是因为每个服务小又相对独立,带来了技术选型、弹性伸缩等方面的灵活性。书中的实践篇提到的构建微服务的几个步骤,基本可映射到当前我们自己微服务的持续交付流程。“微”让持续交付流水线快速反馈成为可能,所以更应该在流水线的构建上考虑效率,保持快速、有效、精确的反馈。书中提到的微服务带来的一些问题与挑战,结合目前参与组件开发的一些直观感受,认为有一些从developer角度值得关注与改进的问题:微服务之间的相互依赖导致的启动时序问题。服务

2021-07-24 15:23:37 102

原创 jsoup解析XML(String to Document, Document to String)

jsoup是一款Java的HTML解析器,主要用来对HTML解析,也是可以用于解析XML的,一些注意事项如下。XML文本转换成Document,设置Parser为xmlParserDocument document = Jsoup.parse(body, "", Parser.xmlParser());操作完Document之后,想要转换成String,直接采用toString(...

2019-11-08 10:49:59 564

原创 依赖外部jar包问题记录

一、jar包信息其他地区的同事开发的模块,依赖该jar包用于cli-name转换,暂且叫它A.jar。该模块基于dropwizard框架,内部依赖比较复杂。依赖A.jar后,调试过程中产生了不少问题,做个记录,有些解决方案比较蠢。二、springboot依赖该jar包,问题记录1. IDEA中运行junit单元测试,报错:command line is too long...

2019-10-15 20:25:09 632

原创 jenkins job builder定义job变量缺省值的覆盖顺序

一、jjb中的变量继承---官网定义在JJB中可以为不同级别的变量定义默认值,这样用户可以覆盖job-templates中定义的变量。每种定义类型的变量优先级如下:job-group project job-template defaults从这个列表中我们可以看到,如果我们想在job-templates中覆盖变量,那么使用defaults配置是没用的,因为它具有最低优先级。...

2019-08-10 16:38:33 554

原创 Paas Saas Iaas的概念梳理

原文:http://m.elecfans.com/article/625899.htmlhttp://www.ruanyifeng.com/blog/2017/07/iaas-paas-saas.htmlIaaSIaaS(Infrastructure as a Service),即基础设施即服务。消费者通过Internet 可以从完善的计算机基础设施获得服务。这类服务称为基础设施即...

2019-08-03 15:24:32 229

转载 线程的sleep()与wait()区别

原文:https://www.cnblogs.com/tenlee/p/4940807.html一、基本差别sleep 是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复,调用sleep 不会释放对象锁。由于没有释放对象锁,所以不能调用里面的同步方法。sleep()使当前线程进入停滞状态(阻塞当前线程),让出CUP...

2019-05-22 10:45:38 502

原创 junit实战随手笔记

1. junit起步框架: 框架是一个应用程序的半成品。框架提供了一个可复用的公共结构,可以在多个应用程序之间进行共享。开发人员将框架散入到他们自己的应用程序中,并且加以扩展以满足他们特定的需求。框架与工具包的不同之处在于,框架提供了一致的结构,而不只是一组简单的工具类。单元测试:单元测试检查一个独立工作单元的行为。在Java应用程序中,独立工作单元经常是(但不总是)一个独立方法。相比之下,集...

2019-01-30 09:54:42 110

翻译 maven实战笔记

maven实战笔记1. What is maven?2. 配置文件3. 入门4. Archetype5. 坐标6. 依赖依赖解调依赖排除依赖归类依赖优化7. maven仓库在pom中配置远程仓库远程仓库认证部署到远程仓库8. 镜像9. 生命周期三套周期10. 插件插件目标插件配置插件的仓库解析插件版本11. 聚合与继承聚合继承可继承的pom元素dependencyManagement插件管理 pl...

2018-12-14 20:10:00 1547

原创 Bootstrap中popover位置调整和使用实例

弹出框插件的简单教程:http://www.runoob.com/bootstrap/bootstrap-popover-plugin.html现有一个表格,表格每一行有button,希望点击删除的button后出现弹出框询问是否删除,先上效果图:bootstrap popover插件本身提供了placement选项,可以对弹出框的显示位置进行选择,我这里选的bottom:...

2018-11-30 18:50:12 6339

多线程编程实战指南.xmind

多线程编程实战指南.xmind

2021-12-04

java8.xmind

java8.xmind

2021-12-04

java8 多线程 kafka的思维导图

java8 多线程 kafka的思维导图

2021-08-10

Netty.xmind

Netty权威指南思维导图

2021-07-26

空空如也

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

TA关注的人

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