- 博客(10)
- 资源 (5)
- 收藏
- 关注
原创 springcloud分布式配置中心的环境切换
项目开发到了测试和上生产的环境后就需要考虑配置文件的变更了,比如数据库密码本地和生产环境肯定会不一样。如果当前只有一个项目还好,但是随着分布式的兴起,项目会被拆分成若干个微服务项目。项目可能会有10个甚至更多。这么多的项目分开部署,如何“一键”切换配置就成了迫在眉睫的问题了。1.在分布式配置服务对应的gitlab远程库中添加两个文件夹然后把你的yml配置文件存放到这两个文件夹中。2.在分布式配置的...
2018-06-13 09:32:20 6016
转载 HashMap分析
1. HashMap的数据结构数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。 数组数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难;链表链表存储区间离散,占用内存比较宽松,故空间复杂度很小,但时间复杂度很大,达O(N)。链表的特点是:寻址困难,插入和删除容易。
2015-01-12 17:31:00 593
原创 iframe关于jquery的使用
举个很简单的例子,就可以明白。比如在打开的iframe页面中,需要获取父页面中缓存在jquery中的某个变量,如下:var uid = window.parent.$('body').data('uid');
2013-12-06 17:52:26 847
转载 Http协议详解
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of
2012-12-05 12:24:06 509
原创 java的enum应用
public enum TestEnum { ENUM1("001" , "ENUM1" , "ooo"), ENUM2("002" , "ENUM2" , "fff"); private String code; private String content; private String ot
2012-12-04 17:23:14 668
原创 IBM MQ Queue Monitor
Queue的访问方式有多种:MQOO_BROWSE:浏览,可获取其中的message,但是获取后,原有message依然存在MQOO_INQUIRE:可以调用getCurrentDepth();其他状态会跑出异常package com.iss.ibm.monitor;import java.io.IOException;import java.util.Date
2012-12-04 16:40:23 2341
原创 IBM MQ Monitor
通过MQQueueManager获取所有的Queue列表,采用命令行的方式package com.iss.ibm.monitor;import java.io.IOException;import java.util.ArrayList;import java.util.Hashtable;import java.util.List;import com.i
2012-12-04 16:32:23 1237
原创 spring对rest的支持
随着spring的发展壮大,springMVC逐渐代替struts2,springMVC相对于struts2有哪些明显优势那,我大概浅浅谈下。最大的有事应该是REST。springMVC的每个Controller中每一个method都可以定位到每种请求方式。即:GET、POST、PUT、DELETE、UPDATE等。这样做的好处在于,提升代码解读行,看到html的表单请求既可以知道,此请求
2012-12-04 15:30:15 917
转载 java读取指定package下的所有class
spring注解的时候,有看到再配置文件里面定义component scan package就能自动扫描对应包下面的class,然后根据注解生成相应的bean。自己对这个功能很好奇,就搜了下,找到了实现的关键代码,记录下。后续再对这段代码深入学习。 /** * 从包package中获取所有的Class * * @param pack
2012-05-09 09:53:18 907
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人