- 博客(34)
- 资源 (1)
- 收藏
- 关注
原创 Base64的故事
为什么会出现Base64?我们知道任何一个字节码(byte)都有一个ascii码进行对应。但是在-1~-128之间(128~255)对应的ascii是不可见的。 这些特殊的不可见的字节码可能在传输的过程中被处理掉。因此考虑了这种特殊的情况,就产生了Base64这种解决方案。
2018-01-24 16:37:07 383
原创 Spring Cloud/Boot WebSocket 无法注入其他类的解决办法
SpringBoot官方文档推荐实现的WebSocket的方式是添加@ServerEndpoint这个注解。我也是按照推荐实现的。 但是有问题。 我开始的写的WebSocket的例子:@ServerEndpoint(value = "/websocket" )@Componentpublic class MyWebSocket{ // 与某个客户端的连接会话,需要通过它来给客
2017-12-12 14:17:28 21576 15
原创 CentOS7 安装Harbor1.1.2
前言Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源Docker Distribution。作为一个企业级私有Registry服务器,Harbor提供了更好的性能和安全。提升用户使用Registry构建和运行环境传输镜像的效率[1]。
2017-07-11 15:28:44 8419
原创 maven 出现Duplicating managed version
这个警告出现的时候,我找了一圈发现我只有一处定义了这个依赖。 我开始以为是重复定义了依赖。 细看后才发现,原来是详细定义了版本,我这个引入了Spring Cloud的父,知道原因了,原来在父的pom文件中已经定义了,果断删除version,整个世界干净了。
2017-05-23 10:28:12 28713 5
原创 CentOS6.8 安装Ganglia监控系统
最近研究了一下Hadoop结合很好的监控工具,在做hadoop平台的时候这个工具对于系统的监控有非常好的帮助。 最近部署了30台机器的环境,使用状况还是不错的。 参考了网络文章进行安装,其中发生了很多问题,逐一解决后,形成了这篇文章,这篇文章可以知道安装ganglia,如果安装碰到问题可以留言,共同探讨。
2017-03-09 15:47:04 1734
原创 Win10不需要Cygwin搭建大数据测试环境(3)-Java操作HBase
这个是系列文章的第三篇,这篇文章主要介绍我们通过Java封装了操作HBase的API。通过API操作HBase。
2017-02-22 18:24:07 2367 3
原创 Win10不需要Cygwin搭建大数据测试环境(2)-HBase
HBase现在可以在windows下安装,而且不需要cygwin。虽然是单节点,但是作为开发研究是够用的。
2017-02-22 09:52:46 4787
翻译 Win10不需要Cygwin搭建大数据测试环境(1)-Hadoop
一直想在windows上装一个hadoop,总是需要cygwin,这个东西一直不是很喜欢,所以一直没有在windows下安装。今天偶然发现了一篇文章,不需要cygwin,马上尝试一下。
2017-02-20 15:16:08 11231 3
转载 一些安全相关的HTTP响应头
原文地址:https://imququ.com/post/web-security-and-response-header.html现代浏览器提供了一些安全相关的响应头,使用这些响应头一般只需要修改服务器配置即可,不需要修改程序代码,成本很低。本文介绍一些这样的响应头:1. Strict-Transport-SecurityHTTP Strict Transpo
2017-02-15 11:23:36 633
转载 HTTP协议安全头部X-Content-Type-Options引入的问题
原文地址:http://www.jackieathome.net/archives/369.html?utm_source=tuicool&utm_medium=referral前段时间测试MM反馈了一个问题,在富文本编辑器里上传的图片无法正常呈现。因为Jackie在本机的环境上没有观察类似的现象,而恰好那天测试环境的某个重要配项被改错了,于是Jackie想当然的归类为
2017-02-15 11:22:19 78030 1
原创 Canal源码分析---模拟Slave同步binlog
前言通过分析Canal,完成模拟Slave同Master建立连接,然后同步Binlog的过程。 通过本文可以理解 Mysql的 Slave如何同Master进行同步的,可以自行开发MockSlave,同时让我们可以更好的使用canal,并且在canal出现问题的时候更好的定位问题。 本文的代码是在canal项目中提取出来的,主要目的就是理解Slave同Master的同步过程。 能力有限,如果出
2017-02-14 15:16:57 5842 2
转载 40个Java多线程问题总结
java多线程分类中写了21篇多线程的文章,21篇文章的内容很多,个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。
2017-02-10 15:18:29 369
原创 非SpringCloud如何调用SpringCloud服务
SpringCloud非SpringCloud如何调用SpringCloud服务模拟Ribbon
2017-01-17 10:42:46 14419 7
原创 Spring常用注解(一)
如果使用Java8那么就不要再尝试使用Spring4以前的版本了,无法执行。 @Autowired @Resource@PostConstruct@Scope@Component@Repository@Service@ControllerGlobalSessionSession
2016-12-30 18:26:59 4180
原创 Java常用命令
jmap,jhat,jstack,jcmd等java常用命令举例。异常的处理:Error attaching to process: Windbg Error: GetModuleParameters failed!
2016-12-21 15:48:44 1482
原创 Windows下 安装Mysql5.7.16多个实例
我们的目的是在windows机器上安装多个Mysql的实例,方便我们进行MyCat的集群测试环境搭建!
2016-11-25 13:25:42 4360
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人