
java
文章平均质量分 55
Amn-o
这个作者很懒,什么都没留下…
展开
-
单例集合体系
package cn.itcast.map;/*单例集合 的体系:---------| Collection 单例集合的根接口------------| List 如果是实现了List接口的集合类, 具备的特点:有序,重复。---------------| ArraryList 底层 是使用了Object数组实现的,特点: 查询速度快,增删慢。---------------| LinkedLi...原创 2018-04-15 14:30:37 · 377 阅读 · 0 评论 -
AOP知识
@Aspect 使之成为切面类@Pointcut("execution(public * com.tunynet.soft.modules.controller.LinkController.*(..))") 定义切点@Around是可以同时在所拦截方法的前后执行一段逻辑。@Before 是在所拦截方法执行之前执行一段逻辑@After 目标方法执行之后执行以下方法体的内...原创 2019-04-16 15:21:01 · 281 阅读 · 0 评论 -
spring boot 自定义注解
@Retention(RetentionPolicy.RUNTIME) 定义了该Annotation被保留的时间长短 1.SOURCE:在源文件中有效(即源文件保留) 2.CLASS:在class文件中有效(即class保留) 3.RUNTIME:在运行时有效(即运行时保留)-------------------------------------------...原创 2019-04-16 15:19:26 · 317 阅读 · 0 评论 -
tomcat 调优
禁用AJP连接器AJP(Apache JServer Protocol)AJPv13协议是面向包的。WEB服务器和Servlet容器通过TCP连接来交互;为了节省SOCKET创建的昂贵代价,WEB服务器会尝试维护一个永久TCP连接到servlet容器,并且在多个请求和响应周期过程会重用连接。我们一般是使用Nginx+tomcat的架构,所以用不着AJP协议,所以把AJP连接器禁用。==...原创 2019-03-11 14:30:06 · 227 阅读 · 0 评论 -
spring boot2.0 spring cloud Hystrix熔断器 Turbine和Hystrix Dashboard熔断器监控
服务雪崩效应配置fallback 服务降级处理:测试环境:开启eureka注册中心,启动merber服务和order服务并注册到eureka ,order用fegin方式通过eureka进行rpc远程调用,这时关闭merber,模拟无法访问情况。order调用时会发生错误。pom.xml 1 2 3 4 5 6 7 8...原创 2018-10-17 16:12:04 · 1199 阅读 · 0 评论 -
请教利用fegin进行远程访问,设置Hystrix做服务降级不生效
本人的环境:1.基于spring boot 2.0.4的 spring cloud(Finchley.SR1)2.分为eureka,merber,order。order通过Fegin的方式调用merber的一个方法困惑:远程调用 利用注解@HystrixCommand的方式熔断器可以起作用,但是利用这种方式就不行代码展示:pom.xml<?xml version="1...原创 2018-10-19 10:55:15 · 1506 阅读 · 3 评论 -
Spring Boot2.0实现微服务调用
微服务相互调用可避免跨域问题调用两种方式1.RestTemplate底层采用httpclient的技术,属于spring boot,是spring boot 默认采用的rebbon服务调用。2.Fegin(建议)属于spring cloud====================================================================Re...原创 2018-10-13 21:04:57 · 6450 阅读 · 0 评论 -
SPRING BOOT 基于ACTUATOR监控中心搭建ADMINUI
Githubhttps://github.com/983674707/AdminUiActuator什么是监控中心(针对微服务服务的监控):1.服务器内存变化(堆内存 线程 日志管理等),2.检测服务器配置连接地址是否可用(模拟访问,懒加载),3.统计多个bean(是spring容器的bean),4.统计springMVC @RequestMapping(统计http接口)。...原创 2018-10-05 17:10:10 · 2894 阅读 · 0 评论 -
JAVA +MYSQL页面乱码问题
1)加过滤器response.setCharacterEncoding(“UTF-8”);request.setCharacterEncoding(“UTF-8”); 只对post方式提交的数据有用2)tomcat server.xmlURIEncoding=”utf-8″3)jdbc:mysql://127.0.0.1:3306/book?useUnicode=true&charact...原创 2018-05-27 00:34:24 · 242 阅读 · 0 评论 -
servlet之load-on-startup参数
当值为0或者大于0时,表示容器在应用启动时就加载这个servlet;当是一个负数时或者没有指定时,则指示容器在该servlet被选择时才加载。配置load-on-startup后,servlet在startup(访问)后立即加载,但只是调用servlet的init()方法,用以初始化该servlet相关的资源。初始化成功后,该servlet可响应web请求;如未配置load-on-startup,...原创 2018-05-27 00:33:58 · 445 阅读 · 0 评论 -
SpringMVC 环境搭建
下载spring框架 https://repo.spring.io/release/org/springframework/spring/ 下载distcommons.logging下载地址 http://mvnrepository.org/artifact/commons-logging/commons-logging ...原创 2018-05-27 00:18:18 · 262 阅读 · 0 评论 -
JSTL表达式
安装: 1)导包jstl.jar和Standard.jar 2)<%@taglib prefix=”c” uri=”http://java.sun.com/jsp/jstl/core” %>=========================================输出: <c:out value=”${‘mx’}”&g...原创 2018-05-06 00:17:59 · 643 阅读 · 0 评论 -
JSP中两种INCLUDE的区别
<%@include file=”xxx.jsp”%> (个人理解:先包含文件,两个文件最终编译为一个文件;不可传参)1.这是一种Driective指令,是一种编译指令,是在编译期间的指令,是静态包含,即将指定的JSP页面或HTML页面包含进来,整个页面一起编译。2.不能在include指令里面传递参数,如<%@include file=”xxx.jsp?aa=1″%>是不...原创 2018-05-04 11:08:08 · 222 阅读 · 0 评论 -
JAVA之SERVLET 部分知识点
SessionHttpSession se= request.getSession(); //获取sessionse.setAttribute(“key”,”value”); //设置se.getAttribute(“key”); //获取session.invalidate(); //销毁Servlet预定义变量web.xml=========================<?xml v...原创 2018-05-04 00:47:23 · 179 阅读 · 0 评论 -
JSP 动作
<jsp:useBean/>实例化:1<jsp:useBean id="新建对象的名字" class="类所在的路径" scope="范围值"/> 例: <jsp:useBean id=”amn” class=”com.ishops.DBmodel.AmnModel” scope=”session”/> 实例化Amn..原创 2018-05-04 00:46:49 · 159 阅读 · 0 评论 -
linux环境下elasticsearch+kibana搭建
1.jdk安装(elasticsearch是使用java开发的,所以jdk环境是必须要有的)export JAVA_HOME=/usr/local/jdk1.8.0_181export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarsource /etc...原创 2019-06-25 17:46:16 · 692 阅读 · 0 评论