- 博客(8)
- 资源 (70)
- 问答 (1)
- 收藏
- 关注
原创 java 通过反射破坏单例模式
单例模式真的能够实现实例的唯一性吗?答案是否定的,很多人都知道使用反射可以破坏单例模式,除了反射以外,使用序列化与反序列化也同样会破坏单例。直接上例子这里通过双重校验锁的方式编写一个单例模式public class Singleton implements Serializable { private static volatile Singleton instance...
2019-12-05 16:25:26 641
原创 java 反编译工具Jad使用教程
一.Jad 介绍和下载地址JAD是使用Microsoft VisualC++开发的,运行速度非常快,可以处理很复杂的JAVA编译文件。众多的参数使JAD可以灵活应付多种加密手段,令反编译的代码更加优化和易读。打开如下的连接http://java-decompiler.github.io/ 进行下载二. 参数介绍A .反编译一个class文件:jad test.class,会生...
2019-12-27 11:47:15 1471
转载 docker 安装ES和分词插件详细版教程
一、安装ElasticSearch1、下载镜像docker pull docker.elastic.co/elasticsearch/elasticsearch:6.3.2用docker images查看已下载的镜像(可选)对镜像命名:docker tag IMAGEID(镜像id) REPOSITORY:TAG(仓库:标签),以新的名字复制一份。2、运行容器dock...
2019-12-16 21:40:20 1335
转载 解决rabbitMQ和kafka消息丢失问题
目录1数据的丢失问题,可能出现在生产者、MQ、消费者中,咱们从 RabbitMQ 和 Kafka 分别来分析一下吧。解决方案:生产者弄丢了数据生产者将数据发送到 RabbitMQ 的时候,可能数据就在半路给搞丢了,因为网络问题啥的,都有可能。此时可以选择用 RabbitMQ 提供的事务功能,就是生产者发送数据之前开启 RabbitMQ 事务channel.txSelect,...
2019-12-13 16:14:40 189
转载 dockerFile的格式语法
什么是dockerfile?Dockerfile是一个包含用于组合映像的命令的文本文档。可以使用在命令行中调用任何命令。 Docker通过读取Dockerfile中的指令自动生成映像。docker build命令用于从Dockerfile构建映像。可以在docker build命令中使用-f标志指向文件系统中任何位置的Dockerfile。例:docker build -f /p...
2019-12-13 09:24:09 186
转载 Kafka系列(三)Kafka生产者:写消息到Kafka
本章我们将会讨论Kafka生产者是如何发送消息到Kafka的。Kafka项目有一个生产者客户端,我们可以通过这个客户端的API来发送消息。生产者客户端是用Java写的,但Kafka写消息的协议是开放的,所以我们也可以自己实现一个非Java语言的客户端。开源的非Java语言客户端见这个wiki。概要当我们发送消息之前,先问几个问题:每条消息都是很关键且不能容忍丢失么?偶尔重复消息可以么?我们...
2019-12-11 14:38:44 283
原创 java反射机制
一:定义JAVA反射机制是在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。二:常用的方法/** * 获取无参构造函数 * @param className * @return */ publ...
2019-12-04 14:07:10 80
js post调用wcf 在centeros 发送options 后失败
2015-05-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人