iptables笔记

##iptables linux上常用防火墙 参考地址:http://www.cnblogs.com/kevingrace/p/6265113.html #### iptables 和netfilter关系 netfilter 是linux内核中实现的包过滤的函数相关的东西 iptables 是一个管理防火墙的工具 真正实现防火墙的还是netfilter ####

spring cloud 注册中心模块笔记

eureka客户端: * 服务注册相关配置 注册的中心、心跳、注册信息缓存时间 org.springframework.cloud.netflix.eureka.EurekaClientConfigBean * 服务实列配置信息 服务实列的名称、地址、健康检查路径 org.springframework.cloud.netflix.eureka.EurekaInst

设计模式(二)-23种设计模式分类和基本概述

##创建型模式:提供在创建对象的时候的逻辑,不是直接使用运算符如new这样的形式来实例化对象, 模式名称 | 模式概述 | 备注 -----|:------------|:----- 工厂模式(Factory Pattern) | 就是一个产品加工共厂的套路 负责产生一些大致

spring boot 项目打包docker image 插件方式

####spring boot 打包成docker image 会更加方便使用 1:配置编译jar选项 2:配置maven docker 插件 3:上传到私服 4:自动化脚本 ####配置编译jar 如果是继承spring boot 的pom 直接如下配置即可 ``` <plugin> <groupId>org.springframework.boot</groupId>

spring boot 自定义mvc MessageConverter 笔记

#### 指定前后端传输数据格式 在前后分离项目中 最麻烦的应该就是 前后端工程师对接 后端通过添加mvc消息转换器 返回更加符合前端的数据格式 这个数据格式 不是说返回的格式 而是 某些类型的数据的处理 例如 date 可以

spring boot 监控模块 actuator笔记

###actuator 是spring boot 提供的一个监控的工具 直接访问 相应端点(rest 接口) 端点分为三种: * 应用配置类 /autoconfig 获取应用的自动配置相关参数 /beans 获取应用的所有bean /configprops 应用中配置的属性信息 设置enable

spring resourc笔记

##1:resource接口 ###### Resource是spring 中加载资源的顶级接口 主要方法有: * boolean exists(); 是否存在资源 * boolean isOpen(); 资源是否打开 是否开启 * URL getURL(); 返回可抽象成url的资源的URL对象 * FIle getFile();返回底层资源的文件流

spring boot (四)笔记

###在使用spring boot的时候 spring本身会根据springboot的版本引入依赖包 跟maven一样有隐藏依赖会自动引入这个时候如果不需要其中一些工具包 或者需要指定某些包的版本 可以通过maven的功能去排除依赖和覆盖依赖 ##排除依赖 通

spring boot 全局处理返回数据格式笔记

####全局处理json数据返回格式 在前后端分离中 前后端为了更好的交互 应该指定一个较为通用的数据返回格式 基本上都是code+data 方式返回 在spring mvc 中通过对controller全局增强 来进行处理 1:制定 返回json数据返回大致格

spring cloud 总览

公司想切换到spring cloud上所以我找了本书看看 大致上知道了spring cloud的各部分组件 也算是用的比较熟练了 但是好记性不如烂笔头 所以写一波笔记 防止遗忘 ####目录 * 综述 * 注册中心(eureka、consul、zk) * 微服务服务端、

spring bean manager utils 笔记

在使用spring 中总有地方要求获取bean或者注册bean 所以找了部分资料 抄袭了几波 合并成如下工具类 主要功能 : * 获取bean * 手动注册bean * 删除手工注册的bean ``` package com.ming.utils; import com.google.common.collect.Maps; import org.ap

maven 远程部署tomcat 上的java web 项目

####由于有朋友不会这个远程部署又懒的百度、google 于是我写这个maven+tomcat远程部署javaweb项目的教程。以后心情好说不定会继续更新项目管理的一些环境搭建:如jenkins+gitlab+项目管理工具(如禅道)这样自动化部署测试环境 ##工具

windows 安装虚拟化工具蓝屏

win10 安装vbox的时候蓝屏 经过google 发现是 Hyper-V 和 vbox 冲突 坑爹的微软 关闭Hyper-V 搜索 windows功能 找到Hyper-v 关闭 重启 即可

spring cloud ribbon 负载均衡笔记

###ribbon负载均衡 必须存在 ``` @Bean @LoadBalanced//通过再restTemplate中添加拦截器 实现负载均衡、重写uri等功能 RestTemplate restTemplate(){ return new RestTemplate(); } ``` #### ServiceInstanceChooser 服务实例选择 choose 根

使用docker搭建ssServer

#### 前言 由于gfw的存在 经常需要翻墙 自己手动搭建 ssServer又麻烦 使用docker 使用现成的image简单方便快捷 docker只能在3.10以上的内核的linux系统或者差不多版本的其他系统中运行 所以在购买vps的时候要看清楚是什么架构 内

© 2024 ming博客. All rights reserved.基于rust salvo性能猛的很!