`
文章列表
1. Js变量的作用域 chap02/demo01.jsp <script type="text/javascript"> var a=22; function func(){ alert(a); } func(); </script> http://localhost:8080/HeadFirstJavaScript/chap02/demo01.jsp 22 chap02/demo02.jsp <script type=&qu ...
1. Function对象引入 2. Function创建方法对象 Function是js的方法对象,可以用Function实例化出任何js方法对象; chap01/demo01.jsp <script type="text/javascript"> function say(name,age) { alert(name+"今年"+age+"岁了"); } say("张三",3); var sayFunc = new Function("name" ...
1. 中文分词 2. 高亮显示 New maven project -> Create a simple project -> Group Id: com.andrew.lucene Artifact Id: Lucene05 Version: 0.0.1-SNAPSHOT Packaging: jar pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.o ...
1. 指定项范围查询TermRangeQuery 2. 指定数字范围查询NumericRangeQuery 3. 指定字符串开头搜索PrefixQuery 4. 组合查询BooleanQuery New maven project -> Create a simple project -> Group Id: com.andrew.lucene Artifact Id: Lucene04 Version: 0.0.1-SNAPSHOT Packaging: jar pom.xml <project xmlns ...

Lucene搜索功能

1. 对特定项搜索 2. 查询表达式:QueryParser 3. 分页实现 New maven project -> Create a simple project -> Group Id: com.andrew.lucene Artifact Id: Lucene03 Version: 0.0.1-SNAPSHOT Packaging: jar pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:x ...

Lucene构建索引

1. 添加、删除、修改文档 New maven project -> Create a simple project -> Group Id: com.andrew.lucene Artifact Id: Lucene02 Version: 0.0.1-SNAPSHOT Packaging: jar pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/ ...
1. Lucene简介 Lucece官网:http://lucene.apache.org/ 2. Lucene实现 New maven project -> Create a simple project -> Group Id: com.andrew.lucene Artifact Id: Lucene01 Version: 0.0.1-SNAPSHOT Packaging: jar Indexer.java代码 package com.andrew.lucene; im ...

idea中的快捷键

    博客分类:
  • idea
1. idea中的快捷键 alt + enter 生成返回值,纠错 alt + insert 生成构造方法和getter、setter方法 alt + ← 调转到上一个编辑页面 alt + → 调转到下一个编辑页面 ctrl + b 跳转到调用接口(ctrl + 左键) ctrl + d 复制行 ctrl + i 实现继承方法 ctrl + x 删除行 ctrl + - 收起单个方法 ctrl + = 展开单个方法 shift + enter 内容保留当前行,光标新开一行,并移动到开头 alt + ct ...
1. SpringCloud Config简介 Spring Cloud Config是Spring Cloud 团队创建的一个全新项目,用来为分布式系统中的基础设施和微服务应用提供集中化的外部配置支持,它分为服务端与客户端两个部分。其中服务端也称为分布式配置中心,它是一个独立的微服务应用,用来连接配置仓库并为客户端提供获取配置信息、加密/ 解密信息等访问接口;而客户端则是微服务架构中的各个微服务应用或基础设施,它们通过指定的配置中心来管理应用资源与业务相关的配置内容,并在启动的时候从配置中心获取和加载配置信息。Spring Cloud Config实现了对服务端和客户端中环境变量和属性配 ...
1. Zuul API路由网关服务简介 这里的API路由网关服务由Zuul实现,主要就是对外提供服务接口的时候,起到了请求的路由和过滤作用,也因此能够隐藏内部服务的接口细节,从来有利于保护系统的安全性; 2. Zuul路由配置 2.1) 项目microservice-zuul-3001搭建 new -> Maven Module -> create a simple project Module Name: microservice-zuul-3001 Parent Project:microservice Working set:SpringCl ...
1. Feign与Hystrix服务熔断服务降级解耦 用@HystrixCommand fallbackMethod是很不好的,因为和业务代码耦合度太高,不利于维护,所以需要解耦。 1.1) 项目microservice-student-provider-hystrix-1004的StudentService.java增加getInfo()方法 public Map<String,Object> getInfo(); 1.2) 项目microservice-student-provider-hystrix-1004的StudentServiceImpl.jav ...
1. Hystrix服务监控Dashboard仪表盘 Hystrix提供了准实时的服务调用监控项目Dashboard,能够实时记录通过Hystrix发起的请求执行情况,可以通过图表的形式展现给用户看。 1.1) 新建项目microservice-student-consumer-hystrix-dashboard-90 new -> Maven Module -> create a simple project Module Name: microservice-student-consumer-hystrix-dashboard-90 Parent ...
1. Hystrix断路器简介 hystrix对应的中文名字是"豪猪",豪猪周身长满了刺,能保护自己不受天敌的伤害,代表了一种防御机制,这与hystrix本身的功能不谋而合,因此Netflix团队将该框架命名为Hystrix,并使用了对应的卡通形象做作为logo。 在一个分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等,如何能够保证在一个依赖出问题的情况下,不会导致整体服务失败,这个就是Hystrix需要做的事情。Hystrix提供了熔断、隔离、Fallback、cache、监控等功能,能够在一个、或多个依赖同时出现问题时保证系统依然可用。 2. ...
1. Feign声明式服务调用简介 Feign是一个声明式的Web Service客户端,它使得编写Web Serivce客户端变得更加简单。我们只需要使用Feign来创建一个接口并用注解来配置它既可完成。 它具备可插拔的注解支持,包括Feign注解和JAX-RS注解。Feign也支持可插拔的编码器和解码器。 Spring Cloud为Feign增加了对Spring MVC注解的支持,还整合了Ribbon和Eureka来提供均衡负载的HTTP客户端实现。 前面Ribbon调用服务提供者,通过restTemplate调用,缺点是,多个地方调用,同一个请求要写多次,不方便统一维护。 ...
1. Ribbon简介 Ribbon是Netflix发布的负载均衡器,它有助于控制HTTP和TCP的客户端的行为。为Ribbon配置服务提供者地址后,Ribbon就可基于某种负载均衡算法,自动地帮助服务消费者去请求。Ribbon默认为我们提供了很多负载均衡算法,例如随机、轮询等。当然,我们也可为Ribbon实现自定义的负载均衡算法。 在SpringCloud中,当Ribbon与Eureka配合使用时,Ribbon可自动从EurekaServer获取服务提供者地址列表,并基于负载均衡算法,请求其中一个服务提供者实例。展示了Ribbon与Eureka配合使用时的架构。 使用Ribb ...
Global site tag (gtag.js) - Google Analytics