唐僖宗年间,公元876年,身为唐朝武将的杨端奉唐王朝指令,率领部下远赴播州平叛,在播州动乱平定之后,杨端奉命驻守播州。播州与中原距离遥远,当时的中原文化还为完全教化播州的人民,杨端在这里励精图治,发展农业,使得原本贫瘠的播州逐渐富硕起来了。播州原在中国的西南部,由于与中原大地不通,自此杨端入播州后随着唐朝的衰落,中原大地陷入了一片战乱之中,而与中原大地隔绝的播州却是一片乐土。自此杨端入播州,形成世 ......
播州杨氏播州主要是指今天的贵州遵义,西汉的时候就开始设郡,唐朝唐僖宗乾符三年(876年),太原人杨端应诏带领谢、成、赵、娄、梁、令狐、犹、韦八大家族征讨南诏,平定南诏后,杨端奉命世代镇守播州。从那个时代起,一直到明万历年,杨氏家族代天牧守已历二十九世,700多年。直到明朝明神宗万历二十八年(1600年),杨氏被明朝政府所灭。到了万历年间,这种世袭的土司制度竟然跟这个时代不合拍,一方面是汉人势力不断 ......
Spring Boot(微服务):Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。Spring Cloud:Spring ......
Spring Cloud为开发人员提供了快速构建分布式系统中的一些通用模式(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,领导选举,分布式 会话,群集状态)。 分布式系统的协调导致了锅炉板模式,并且使用Spring Cloud开发人员可以快速地站起来实现这些模式的服务和应用程序。 它们可以在任何分布式环境中正常工作,包括开发人员自己的笔记本电脑,裸机数据中心和受管 ......
转载:http://blog.csdn.net/kevin_luan/article/details/8447896http://liulinxia02.blog.163.com/blog/static/26868772009111861834942/http://zhumeng8337797.blog.163.com/blog/static/100768914201242410583187/&n ......
转自:http://blog.csdn.net/zhoudaxia/article/details/358242491 基本信息  每个开发人员对Java.lang.ClassNotFoundExcetpion这个异常肯定都不陌生,这背后就涉及到了java技术体系中的类加载。Java的类加载机制是技术体系中比较核心的部分,虽然和大部分开发人员直接打交道不多,但是对其背后的机理有一定理解有助于排查程 ......
主要功能 Class.forName(xxx.xx.xx)返回的是一个类 Class.forName(xxx.xx.xx)的作用是要求JVM查找并加载指定的类, 也就是说JVM会执行该类的静态代码段下面,通过解答以下三个问题的来详细讲解下Class.forName()的用法。一.什么时候用Class.forName()?先来个热身,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它 ......
作为一名Java使用者,掌握JVM的体系结构也是必须的。说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示:运行期环境代表着Java平台,开发人员编写Java代码(.java文件),然后将之编译成字节码(.class文件),再然 ......
1、ClassNotFoundExcetpion   我们在开发中,经常可以遇见Java.lang.ClassNotFoundExcetpion这个异常,今天我就来总结一下这个问题。对于这个异常,它实质涉及到了java技术体系中的类加载。Java的类加载机制是技术体系中比较核心的部分,虽然它和我们直接打交道不多,但是对其背后的机理有一定理解有助于我们排查程序中出现的类加载失败等技术问题。 ......
在Spring Boot中对于缓存的支持,提供了一系列的自动化配置,使我们可以非常方便的使用缓存。Spring定义了org.springframework.cache.CacheManager和org.springframework.cache.Cache接口来统一不同的缓存技术,而SpringBoot为我们提供了自动配置多个CacheManager的实现。RedisConfig配置@Config ......
一,在centos linux 上查看进程占用cpu过高top shift+h查看哪个进程程消耗最高二,查看JAVA进程中哪个线程消耗最高2.1 导出java运行的线程信息 jstack 进程id(jps查看)jstack 进程id > ps.txtjstack -l 进程id (窗口打印)  //另外还有一种方式 如果启动方式如下:nohu ......
长期以来,session管理就是企业级Java中的一部分,以致于我们潜意识就认为它是已经解决的问题,在最近的记忆中,我们没有看到这个领域有很大的革新。但是,现代的趋势是微服务以及可水平扩展的原生云应用(cloud native application),它们会挑战过去20多年来我们设计和构建session管理器时的前提假设,并且暴露了现代化session管理器的不足。本文将会阐述最近发布的Spri ......
    1999年参加“上海亚洲音乐节新人歌手大赛”出道;2002年发行首张个人专辑《文武双全》,成为首位在内地、香港、台湾推出个人专辑的国内歌手;2003年发行专辑《文武双全升级版》;2004年发行专辑《MUSIC 混合体》,一人包办了专辑中所有的作曲、编曲以及制作工作;2005年组建“一极录音工作室”;2007年创建个人厂牌“风风火火”;2008年在台湾 ......
随着经济的发展,生活水平的提高,每个人都希望自己能够更加的健康美丽。但是人体的衰老是一个无法更改的现实,胶原蛋白之父布兰特教授说过:人体的衰老过程就是人体胶原蛋白流失的过程。所以平时应该坚持补充胶原蛋白。胶原蛋白是一种纤维性硬蛋白,为结缔组织的主要蛋白,是人体中最多的一类蛋白质,胶原蛋白是人体延缓衰老必须补足的营养物质,占人体全身总蛋白质的30%以上,一个成年人的身体内约有3公斤胶原蛋白。胶原蛋白 ......
经典语句
评论(0) 浏览量(478)
冬夜读书示子聿作者:陆游古人学问无遗力, 少壮工夫老始成。纸上得来终觉浅, 绝知此事要躬行。译文:古人做学问是不遗余力的,往往要到老年才取得成就。从书本上得来的知识,毕竟是不够完善的。如果想要深入理解其中的道理,必须要亲自实践才行。治世不一道,便国不法古.是战国时期商鞅所说.“治世不一道”,是指治世的法则不是死板的."便国不法古”,是指使国家安适不效法古人.飞鸟尽,良弓藏;狡兔死,走狗烹 ......
equals()方法详解equals()方法是用来判断其他的对象是否和该对象相等.它的性质有:自反性(reflexive)。对于任意不为null的引用值x,x.equals(x)一定是true。对称性(symmetric)。对于任意不为null的引用值x和y,当且仅当x.equals(y)是true时,y.equals(x)也是true。传递性(transitive)。对于任意不为null的引用值 ......
http://blog.csdn.net/codershamo/article/details/52605113http://blog.csdn.net/yangyuankp/article/details/7651251
Java之Semaphore
评论(0) 浏览量(448)
 一个计数信号量。从概念上讲,信号量维护了一个许可集。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在阻塞的获取者。但是,不使用实际的许可对象,Semaphore 只对可用许可的号码进行计数,并采取相应的行动。拿到信号量的线程可以进入代码,否则就等待。通过acquire()和release()获取和释放 ......
int i = 16;   System.out.println(i>>2);   // 结果是4。 int i = 16;   System.out.println(i>>32);   // 结果是16。 ......
首先,我们看看前序、中序、后序遍历的特性: 前序遍历:     1.访问根节点     2.前序遍历左子树     3.前序遍历右子树 中序遍历:     1.中序遍历左子树     2.访问根节点   &nb ......