docker启动jenkins
####在2.x版本jenkins 中 出现了 pipe 所以决定通过较为新的方式去从新部署一套基于jenkins 的docker 项目 自动化部署 https://dzone.com/refcardz/continuous-delivery-with-jenkins-workflow #### 安装 jenkins docker版本 1:jenkins 默认密码 还是jenkins 容
####在2.x版本jenkins 中 出现了 pipe 所以决定通过较为新的方式去从新部署一套基于jenkins 的docker 项目 自动化部署 https://dzone.com/refcardz/continuous-delivery-with-jenkins-workflow #### 安装 jenkins docker版本 1:jenkins 默认密码 还是jenkins 容
#### 实例功能 * 自动编译、打包 * 自动分发、部署 * 钉钉消息通知 * 交互式部署 通过jenkins部署一个index.html首页 #### 实现所需技能 * jenkins * docker * groovy 写脚本 * 项目打包 * linux常用技术 * java #### 步骤 以这个
之前一直想搭建一个博客 但是一直没找到便宜 并且访问速度快的方案 前几种方案 1:git pages + cdn 国内访问速度简直吃屎 不知道 同行是如何忍受的 cdn从源站拉取资源的时候 慢到无法忍受 2:coding pages+cdn 不想用 codin
#### 前言 由于gfw的存在 经常需要翻墙 自己手动搭建 ssServer又麻烦 使用docker 使用现成的image简单方便快捷 docker只能在3.10以上的内核的linux系统或者差不多版本的其他系统中运行 所以在购买vps的时候要看清楚是什么架构 内
##web service 三要素 soap、wsdl、uddi ###soap(Simple Object Access Protocol) 简单对象访问协议 soap是一种对象访问通信协议 基于xml的协议 用来访问结构化和固化的信息 主要特点 制定程序之间的通信、消息格式; 独立平台、语言;基于xml
###偶然间发现java底层是采用utf16做编码集的 突发奇想 既然是utf16做底层编码 拿起不是可以拿非英文开发 毕竟编译器可以识别中文那么肯定也可以编译中文 ###代码尝试: ``` class 垃圾{ public void 一个垃圾方法(){ Sys
###ribbon负载均衡 必须存在 ``` @Bean @LoadBalanced//通过再restTemplate中添加拦截器 实现负载均衡、重写uri等功能 RestTemplate restTemplate(){ return new RestTemplate(); } ``` #### ServiceInstanceChooser 服务实例选择 choose 根
###老是有人问我xml和json区别、 特写此篇记录来列出xml和json区别,懒得每次都解释、网络中很多博客都没提到关键的区别点 自述性、规范性;其他什么解析方法、啥啥的都不是最重要的最主要的就是xml能够由很强的自述性、规
1. 通过unzip行命令解压,指定字符集 unzip -O CP936 xxx.zip (用GBK, GB18030也可以) 有趣的是unzip的manual中并无这个选项的说明, unzip --help对这个参数有一行简单的说明。 2. 在环境变量中,指定unzip参数,总是以指定的字符集显示和解
## guava 集合工具 #### 不可变集合 * 当对象被不可信的库调用时,不可变形式是安全的; * 不可变对象被多个线程调用时,不存在竞态条件问题 * 不可变集合不需要考虑变化,因此可以节省时间和空间。所有不可变的集合
###spring boot中 在某些配置的时候肯定是需要自定义配置的 spring boot 默认显示配置覆盖默认配置 所以只需要符合spring boot的配置环境 ###能够覆盖默认配置的配置位置 1:命令行参数(如直接命令行启动某个jar 后面附带的命令) 2:
##java定义的4个标准元数据注解: 1. @Target 2. @Retention 3. @Documented 4. @Inherited |名称 | 作用 | 取值 | 备注| |---------|:------|:-------|------| |@target | 用来说明annotation修饰对象范围 描述注解使用范围| 1.CONSTRUCTOR:用于描述构造器 2.FIE
##原型模式:(Prototype Pattern) ####意图 用原型实例来指定创建对象的种类,并且通过拷贝这些原型创建新的对象 ####主要解决 在运行期建立和删除原型 ####何时使用 1:当一个系统应该独立于它产品创建构成和表示的时候
##单例模式(Singleton Pattern) ####注意 1:单例类只能有一个实例 2:单例类必须自己创建自己唯一的实例 3:单例类必须给其他对象提供这个实例 ####意图 保证一个类仅有一个实例。并提供一个访问它的全局访问点 ####主要
##工厂模式(factory pattern): ####意图 定义一个创建对象的接口。让其子类决定实例化那一个工程类,工厂模式将其创建过程延迟到子类中 ####主要解决 主要解决接口选择问题。 ####何时使用 在不同条件下创建不同实例。 #