8 江湖再见994

尚未进行身份认证

暂无相关简介

等级
TA的排名 17w+

Consul配置参数优化项

spring: profiles: active: dev #读取配置的分支 cloud: consul: host: xx.xx.xx.xx port: 8500 enabled: true config: #####-------配置中心--------- format: yaml #kv 值读取格式 ...

2019-10-08 11:20:11

使用Redis 管理Spring Session

session是一个非常常见的概念。session的作用是为了辅助http协议,因为http是本身是一个无状态协议。为了记录用户的状态,session机制就应运而生了。同时session也是一个非常老的概念了,使用session的方法也是多种多样。就Java来说,servlet的标准本身是包含session的,Tomcat会把session的信息存储在服务器内存里,Request提供了获取sess...

2019-08-14 22:44:19

RocketMQ顺序、重复问题

分布式消息系统作为实现分布式系统可扩展、可伸缩性的关键组件,需要具有高吞吐量、高可用等特点。而谈到消息系统的设计,就回避不了两个问题: 消息的顺序问题消息的重复问题 RocketMQ作为阿里开源的一款高性能、高吞吐量的消息中间件,它是怎样来解决这两个问题的?RocketMQ有哪些关键特性?其实现原理是怎样的? 关键特性及其实现原理

2017-09-06 21:02:42

kafka分区和消费者线程的关系

A、当有两个分区时,两台消费者的线程数等于分区数,则两台服务器平均消耗两个分区的数据; 每个消费者配置的线程数为2:共4个线程对象:(每个消费者线程消费一个分区的数据) B 、当有两个分区时,两台消费者的线程数为1 时,消费者服务器A消耗0和1 分区的数据,消费者服务器B消耗2和3分区的数据;

2017-05-27 15:42:16

Dubbo服务再暴露

import java.net.InetAddress; import java.net.InetSocketAddress; import java.net.Socket; import java.net.SocketAddress; import java.net.UnknownHostException; import java.util.ArrayList; import jav

2017-04-18 19:56:51

dubbo服务原始暴露流程

dubbo采用的nio异步的通信,通信协议默认为 netty,当然也可以选择 mina,grizzy。在服务端(provider)在启动时主要是开启netty监听,在zookeeper上注册服务节点,处理消费者请求,返回处理后的消息给消费者,消费者使用服务时主要是订阅服务的节点,监听zookeeper节点目录,服务端的变化时zookeeper会推送给消费者,消费者重新缓存服务地址等。服务者、消费者、

2017-04-18 19:23:47

CAT 实时监控

一、CAT概要1.CAT是什么?CAT(CentralApplicationTracking)是基于Java开发的实时应用监控平台,提供了全面的监控服务和业务决策支持。2.CAT作用2.1.故障快速发现:主要面向运维,让运维直观到生产环境出现的问题;2.2.系统问题分析:面向开发,让开发能了解自己系统实时运行状态、发现问题。3.CAT报表展示消息类型3.1.T

2017-02-23 15:04:51

IntelIj 使用

1、项目名称创建好以后,1.1 创建一个包(Directory)与系统自动生成的resource同级目录;1.2 若此时刻新增java文件会发现没有 java class 选项, 因此此时需要在 项目所在的 .iml文件中编辑如下标记(红色)部分内容name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_5" inherit-comp

2016-06-13 15:37:20

Maven创建项目(命令创建)

1、创建项目C:\Users\Administrator\LearnNew>mvn -X archetype:generate -DgroupartifactId=LearnNew -DarchetypeArtifactId=maven-archetype-webappC:\Users\Administrator\LearnNew>mvn archetype:creat

2016-06-07 21:59:52

js结合后台返回参数,动态控制各列数据展示

效果图:    08:00~21:30 这样的列是动态生成的,如果某一个时间段属于工作时间段,则合并,否则设置为默认“闲”。//全局变量声明var global_per=30;//每30分钟一个刻度var global_start_time='08:00';var global_end_time='21:30';//初始化 设置时间刻度var i

2016-05-17 17:06:24

java操作<Map转换List——>list集合重新排序—>List集合转换成JSON>

/** * 集合重新排序 */Collections.sort(listKey, new Comparator() { public int compare(PageData pd1, PageData pd2) { String key1 = pd1.getString("key").toString(); String key2 = pd2.g

2016-05-17 16:53:11

JS

js中获取方法var obj = document.getElementByIdx_xx_x(”testSelect”); //定位idvar index = obj.selectedIndex; // 选中索引var text = obj.options[index].text; // 选中文本var value = obj.options[index].valu

2016-04-29 09:34:24

Spring之AOP

所谓Aop,即Aspect Oriented Programming,面向方面编程。这个概念听起来可能有点抽象,所以在这里我们先引入Aop中的一些术语并结合它们来对Aop思想做一个整体的解释: 1.Aspect(切面):横切性关注点的抽象即为切面。记得有这么个俗语,意思就是一根筷子容易折断,而一捆筷子就不容易折断了,说的是团结的力量。那么,现在,大家想一下,如果我们手里拿着一把刀,要斩断一

2016-03-17 22:26:19

数据库资料

Everthting Goes Well

2014-12-03 19:55:01

资料找回

Everthting Goes Well

2014-12-03 19:52:49

AJax请求

Everthting Goes Well

2014-12-03 19:40:50

三大框架集萃

Everthting Goes Well

2013-05-28 10:23:32

JavaWeb用户登录

package com.scme.dao;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import com.scme.entity.UserInfo;public class UserIn

2012-11-13 22:46:33

有关数据库连接的类

Everthting Goes Well

2012-11-13 22:31:25
勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。