Hugo的藏码阁


  • 首页

  • 标签

  • 归档

sofa-ark使用说明及源码解析

发表于 2018-08-07
一.使用方法及示例 简介:当引入二方依赖包或三方依赖包时,可能出现外部依赖jar包与自己的工程需要依赖的冲突,或者多个二方三方依赖包互相冲突。这时候就需要一个隔离容器对他们进行隔离,其依赖的原理就是jvm认为不同classloader加载的类即使包名类名相同,也认为他们是不同的。sofa-ark将需 ...
阅读全文 »

Jar包冲突解决方案调研

发表于 2018-08-07
一.jar包冲突的本质Java 应用程序因某种因素,加载不到正确的类而导致其行为跟预期不一致。 二. jar包冲突的两种情况 第一类jar包冲突问题(同一jar包版本不同) 应用程序依赖的同一个 Jar 包出现了多个不同版本,并选择了错误的版本而导致 JVM 加载不到需要的类或加载了错误版本的类。 ...
阅读全文 »

ElasticSearch学习三

发表于 2018-06-24
1. 排序与相关性1.1 排序默认排序是按照相关性来排的,相关性得分由一个浮点数进行表示,并在搜索结果中通过 _score 参数返回, 默认排序是 _score 降序。 就像传统关系型数据库一样,ElasticSearch还可以排序,如我们想要查询user_id为1的用户发的tweet,按照时间降序 ...
阅读全文 »

ElasticSearch学习二-文档与搜索.md

发表于 2018-06-22
1. 文档在 Elasticsearch 中,每个字段的所有数据都是默认被索引的。 大多数实体和对象都可以被序列化为包含键值对的JSON对象,JSON对象能表示字符串、数字、布尔值、甚至另一个对象。如下所示: 1234567891011121314151617181920{ "nam ...
阅读全文 »

ElasticSearch学习一-小试牛刀

发表于 2018-06-22
本文根据ElasticSearch官方文档整理所得,简单介绍ElasticSearch的概念以及一些简单的检索方法 首先下载ElasticSearch和Kibana到本地,注意这两个东西的版本号要一致,然后启动Kibana,打开http://localhost:5601/app/kibana即可 ...
阅读全文 »

2018春招总结

发表于 2018-04-29
前序从我高考成绩出来那一刻开始,从我在高考志愿上填上“计算机科学与技术”这几个当时在心中堪称“神圣”的几个字开始,我就已经把进入中国互联网最高殿堂“BAT”作为我整个大学奋斗的目标,哪怕我就读的是一所位于内陆的双非一本大学我也认为我能达成目标。但是当我踏入大学校门开始,发现一切都与自己想象的不一样。 ...
阅读全文 »

我在大学做的四个项目

置顶 | 发表于 2018-02-24

我在大学里根据自己所学到的知识,目前为止一共做了四个项目,其中有的是自娱自乐,有的是参加实验比赛,有的是完成作业。但是每个项目都是我发自内心的想去做,对我来说都是有意义的。

阅读全文 »

Java虚拟机总结下篇

发表于 2018-02-09

本篇博客主要针对Java虚拟机的晚期编译优化,Java内存模型与线程,线程安全与锁优化进行总结,其余部分总结请点击Java虚拟总结上篇 ,Java虚拟机总结中篇。

阅读全文 »

Java虚拟机总结中篇

发表于 2018-02-06

本篇博客主要针对Java虚拟机的类加载机制,虚拟机字节码执行引擎,早期编译优化进行总结,其余部分总结请点击Java虚拟总结上篇 。

阅读全文 »

Java虚拟机总结上篇

发表于 2018-02-01

Java虚拟机一直是Java的重难点,一方面由于系统封装得太好,你平常写程序的时候几乎感觉不到它的存在,另一方面了解必要的Java虚拟机工作原理才能对真实工作环境下的bug进行对症下药,另外虚拟机这一部分也一直是面试考官爱问的问题。于是这篇博客就针对Java虚拟机的各个知识点进行归纳。

阅读全文 »
12…5
高云帆

高云帆

What doesn't kill me makes me stronger

48 日志
26 标签
GitHub 掘金
© 2016 — 2018 高云帆
由 Hexo 强力驱动
|
主题 — NexT.Pisces v6.0.4