正文内容加载中...
posted @ 2018-05-26 16:30 jihite 阅读(26) 评论(0) 编辑
摘要: 介绍 CountDownLatch是一个同步辅助类,它允许一个或多个线程一直等待直到其他线程执行完毕才开始执行。 用给定的计数初始化CountDownLatch,其含义是要被等待执行完的线程个数。 每次调用CountDown(),计数减1 主程序执行到await()函数会阻塞等待线程的执行,直到计数阅读全文
posted @ 2018-05-15 22:41 jihite 阅读(158) 评论(0) 编辑
摘要: main函数 输入: psvm 回车 输出: for循环 输入:fori 回车 输出: System.out.println()快捷键 输入:sout 回车 输出:阅读全文
posted @ 2018-05-14 21:04 jihite 阅读(28) 评论(0) 编辑
摘要: 1. 介绍Protocol Buffers Protocal Buffers(简称protobuf)是谷歌的一项技术,用于结构化的数据序列化、反序列化,常用于RPC 系统(Remote Procedure Call Protocol System)和持续数据存储系统。 其类似于XML生成和解析,但p阅读全文
posted @ 2018-05-11 01:17 jihite 阅读(419) 评论(2) 编辑
摘要: 说明 Spring使用增强类定义横向逻辑,同时Spring只支持方法连接点,增量类还包含在方法的哪一点添加横切代码的方位信息。所以增强既包含横向逻辑,又包含部分连接点的信息。 类型 按着增强在目标类方法的连接点位置,分为 前置增强 场景:服务生提供2中服务:欢迎顾客、服务顾客 新来的服务生情况如下 阅读全文
posted @ 2018-05-08 22:11 jihite 阅读(40) 评论(0) 编辑
摘要: 参考阅读全文
posted @ 2018-05-01 00:18 jihite 阅读(45) 评论(0) 编辑
摘要: 基本概念 profiles定义了各个环境的变量id filters中定义了变量配置文件的地址,其中地址中的环境变量就是上面profile中定义的值 resources中是定义哪些目录下的文件会被配置文件中定义的变量替换 原理 利用filter实现对资源文件(resouces)过滤 maven fil阅读全文
posted @ 2018-04-10 21:13 jihite 阅读(208) 评论(0) 编辑
摘要: 1. 简述 Spring profile用例,分3个场景(Test, Dev, Prod)相对Spring 环境与profile(一)——超简用例多了根据具体的profile获取对应的Properties 2. 代码结构 3. 各模块介绍 接口 GenericEnv #com.env模块 DevEn阅读全文
posted @ 2018-04-10 12:42 jihite 阅读(49) 评论(0) 编辑
摘要: 什么是profile,为什么需要profile? 在开发时,不同环境(开发、联调、预发、正式等)所需的配置不同导致,如果每改变一个环境就更改配置不但麻烦(修改代码、重新构建)而且容易出错。Spring提供了解决方案。 方法一:配置profile bean 在同一个类的不同方法上使用@Profile注阅读全文
posted @ 2018-04-09 23:18 jihite 阅读(67) 评论(0) 编辑
摘要: >2018.4.9 选择比努力更重要。亡羊补牢,穷则思变比后悔抱怨更有价值。脚踏实地,讲究而不将就。人生路还长,暂时的错误不是终点,不思进取、甘于现状才是你人生的死穴。阅读全文
posted @ 2018-04-09 22:22 jihite 阅读(58) 评论(0) 编辑