![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 53
demondeviljet
这个作者很懒,什么都没留下…
展开
-
Redis集群需要避免的坑
避免数据丢失:在Redis集群中,数据通常会被复制到多个节点上,以提高数据的可靠性。因此,在添加新节点和重新平衡系统时,应该考虑节点的负载均衡。避免节点配置不一致:Redis集群中的每个节点都应该具有相同的配置,否则可能会导致节点之间的不一致,从而影响整个集群的运行效率和稳定性。但是,如果分片过度,会导致数据访问效率降低,因此,应该根据实际情况合理设置分片策略。总之,使用Redis集群可以提高系统的性能和可扩展性,但也需要避免上述坑点,确保系统的稳定性和数据的安全性。原创 2023-04-07 10:09:57 · 514 阅读 · 0 评论 -
Kafka监控搭建(3种监控)
1. KafkaOffsetMonitor:监控消费者和延迟的队列下载的link看评论scp KafkaOffsetMonitor-assembly-0.3.0-SNAPSHOT.jar root@192.168.0.137:/home/softs/kafka登录主机cd /home/softs/kafkamkdir logsvim kafkaMonitorStart.sh内容...原创 2020-02-28 10:11:16 · 539 阅读 · 1 评论 -
ELK Stack在多项目情况下filebeat与logstash的多文件配置
ELK Stack环境的相关搭建可以参考我的上一篇文章这里配置中涉及到的域名在对应机器上要配置host,kafka的host假设这里有两个项目:insurance项目,app项目insurance项目生产环境filebeat配置filebeat.ymlfilebeat.inputs:- type: log enabled: true paths: - /home/...原创 2020-02-27 10:17:38 · 849 阅读 · 0 评论 -
Filebeat+Kafka+Logstash+ElasticSearch+Kibana+elasticsearch-head搭建
Filebeat+Kafka+Logstash+ElasticSearch+Kibana+elasticsearch-head搭建安装包下载官网以及相关安装包下载https://www.elastic.co/cn/filebeat-6.4.0-linux-x86_64.tar.gz下载地址https://artifacts.elastic.co/downloads/beats/fileb...原创 2020-02-27 10:08:56 · 660 阅读 · 0 评论 -
我的WebUtil工具类--获取IP与发送http请求
发送http请求分别使用了HttpURLConnection和org.apache.http.impl.client.HttpClients实现import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.Interrupted原创 2015-09-18 20:34:51 · 3938 阅读 · 0 评论 -
利用JAVA中的endorsed技术解决jar包版本冲突的问题
今天学习webservice的时候遇到了jar版本冲突的问题,jaxws-api.jar与jdk提供的版本不一致导致程序无法运行,为解决这个问题可以有一个方法,利用java的endorsed技术解决,在$JAVA_HOME/jre/lib/目录下新建endorsed文件夹,把新版本的jar放到此目录下,项目在运行时虚拟机会优先使用这些jar包,问题即可解决。关于endorsed的一些介绍可原创 2014-12-22 02:17:46 · 974 阅读 · 0 评论 -
一个简单的模拟用户名是否存在的基于契约优先WSDL的webservice开发实例
服务端新建java工程MyWebservice,在类路径下新建META-INF/wsdl目录,新建check.wsdl文件<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://www.example.org/check/"原创 2014-12-21 19:41:45 · 852 阅读 · 0 评论 -
第一个webservice简单入门实例
这几天在正在学webservice,看的教程讲的不是很好,我学的也不多,学东西得从简单的开始,刚刚自己写了一个helloworld的webservice,步骤如下新建java工程,新建Java类package qlj.service.impl;import javax.jws.WebParam;import javax.jws.WebResult;import javax.jws.原创 2014-12-21 17:00:23 · 652 阅读 · 0 评论 -
poi操作Excel的一个小例子
访问servlet下载这个excel文件,使用poi生成一个excel文件,需要导出poi相关jar包package com.sb.utils;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFCellStyle;import org.apache.poi.hss原创 2015-01-07 17:36:41 · 847 阅读 · 0 评论 -
文件下载servlet端代码模版
private void downFile(File file,HttpServletResponse response) throws IOException { // 写数据到客户端 response.setContentType("application/octet-stream"); response.setHeader("Cache-Control",原创 2015-01-06 17:52:09 · 573 阅读 · 0 评论 -
解决全站压缩Filter
为提高用户体验,网页的响应速度很重要,对网页数据进行压缩输入到浏览器进行进行解压能有效的提高响应速度,可以定义一个过滤器来解决全站的压缩问题package web.filter;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;import原创 2014-12-01 03:00:13 · 981 阅读 · 0 评论 -
解决全站乱码过滤器
中文乱码真的很讨厌,如果每次请求都使用request设置一下编码真的麻烦,我们可以使用过滤器filter来显示全站的乱码问题package web.filter;import java.io.BufferedReader;import java.io.IOException;import java.io.UnsupportedEncodingException;import java原创 2014-12-01 02:32:55 · 682 阅读 · 0 评论 -
利用Apache的beanutils判断字符串是否为一个合法日期
利用Apache的beanutils判断字符串是否为一个合法日期依赖的jar包commons-beanutils-1.8.0.jarcommons-logging-1.0.4.jar方法如下package test.date;import java.util.Date;import java.util.Locale;import org.apache.common原创 2014-11-26 22:04:20 · 1240 阅读 · 0 评论 -
java动态代理(JDK和cglib)
JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 按照代理的创建时期,代理类可以分为转载 2014-10-16 00:07:21 · 598 阅读 · 0 评论 -
java实现简单的单点登录
摘要:单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行进一步分析,指出相应的风险和需要改进的方面。本文除了从多个方面和角度给出了对单点登录(SSO)的全面分析,还并且讨论了如何转载 2014-10-23 22:49:26 · 831 阅读 · 0 评论 -
import static静态导入
最近才发现这个东西,以前学ji原创 2014-11-08 21:20:31 · 604 阅读 · 0 评论