Just Do Java

Java 's Blog


  • 首页

  • 分类

  • 作者

  • 归档

  • 关于

【Redis 系列 01】Redis 基本概述与安装

发表于 2019-10-07 | 分类于 Redis

人生有涯,学海无涯

Redis 作为当下主流的 NoSQL 数据库,已经成为企业级开发不可或缺的一个重要组件了,现在大大小小的项目都会用到它,并且最新的版本已经达到 5.x 了。从这篇文章开始,我们会用一个系列的文章详细的给大家介绍一下 Redis 底层实现和使用场景,希望能帮助大家更好的使用。

阅读全文 »

程序员的路是一行一行走出来的

发表于 2019-10-07 | 分类于 程序员

回想十年前,我还是一名大学生,傻乎乎的对未来没有任何的规划。每天就知道混日子,打打游戏、谈谈恋爱。至于毕业后能不能找到一份工作,心里完全没个底。

阅读全文 »

Kafka 第一篇 - 基本概述和快速搭建

发表于 2019-10-07 | 分类于 Kafka

kafka 现在在企业应用和互联网项目中的应用越来越多了,本篇文章就从 kafka 的基础开始带你一展 kafka 的宏图

阅读全文 »

Docker 安装 Redis、MySQL、Gogs

发表于 2019-10-03 | 分类于 Docker系列

人生有涯,学海无涯

最近接到一个项目,由于项目的独特性需要自己搭建一些环境,刚好之前学了一些 Docker(这里如果大家不熟悉 Docker 可以查看公号前面松哥写的 Docker 的系列文章),所以就决定采用 Docker 搭建,毕竟搭建方便、简单、快速。

阅读全文 »

设计模式之策略模式

发表于 2019-09-29 | 分类于 设计模式

看了这篇文章,希望你也能写出优雅的代码

阅读全文 »

说一个在工作中遇到的mysql索引失效的问题

发表于 2019-09-28 | 分类于 mysql

下面分享的是我在工作中遇到的一个问题。有关 mysql 索引失效的问题。

阅读全文 »

设计模式之代理模式

发表于 2019-09-28 | 分类于 设计模式

看了这篇文章,你会对静态代理模式,JDK 动态代理模式和 CGLIB 动态代理模式有个很清晰的认识

阅读全文 »

【MySQL】CentOS7 下安装及搭建主从复制

发表于 2019-09-26 | 分类于 mysql

一篇文章,教你搞定 MySQL 主从复制。

阅读全文 »

你应该知道的常用排序算法之插入排序

发表于 2019-09-25 | 分类于 算法

人生有涯,学海无涯

前面跟大家分享的排序算法之快速排序,今天跟大家分享另外一个排序算法——插入排序。插入排序可能大家在平时真正用到地方不多,但是也会用到,而且有一个场景我想大家一定经历过,那就打扑克牌。想想我们在抓牌的时候,是不是随着拿到一张张的扑克牌,然后按照顺序插入我们左手呢(或者右手上)?这其实就是插入排序,通过依次比较前一个数字的大小,将需要排序的数字插到最适合的位置,下面我们一起看下吧。

阅读全文 »

你们的系统真的安全吗?你们系统是不是也有这种诡异的情况呢?

发表于 2019-09-24 | 分类于 Web安全

这个文章来源灵感是公司的项目在安全检查的时候,发现了很多 SQL 注入的一些问题还有一些 XSS 攻击问题,SQL 注入我们都是比较了解的,那么什么是 XSS 攻击呢?测试反馈给我的时候我是一脸懵逼呀,现在我们就来说一下什么是 XSS 攻击,以及我们怎么防止它的出现。

阅读全文 »

你应该知道的常用排序算法之快速排序

发表于 2019-09-23 | 分类于 算法

人生有涯,学海无涯

今天跟大家分享一个常用的排序算法——快速排序。我想大家在日常的工作或者面试的时候肯定经常会遇到很多排序算法,而且快速排序算法往往是这里面相对更好的排序算法,并且实现也非常简单。下面我们一起看下吧。

阅读全文 »

再谈 Shiro 中的 Realm

发表于 2019-09-23 | 分类于 shiro

上篇文章和小伙伴们聊了 realm 的简单操作,本文我们来继续深入这个话题。

阅读全文 »

如果有人问你 JFinal 如何集成 EhCache,把这篇文章甩给他

发表于 2019-09-23 | 分类于 java基础

废话不多说,就说一句:在 JFinal 中集成 EhCache,可以提高系统的并发访问速度。

阅读全文 »

【运维】proxmox ve 与 vSphere 对比

发表于 2019-09-23 | 分类于 操作系统

我曾经捣鼓过 vSphere 相关的内容,写过一个专栏,起码有些许的成绩了,支撑起了公司大大小小的项目,虽然出过问题,但最后都有惊无险的熬了过来。

阅读全文 »

Kafka 异步消息也会阻塞?记一次 Dubbo 频繁超时排查过程

发表于 2019-09-21 | 分类于 Kafka

线上某服务 A 调用服务 B 接口完成一次交易,一次晚上的生产变更之后,系统监控发现服务 B 接口频繁超时,后续甚至返回线程池耗尽错误 Thread pool is EXHAUSTED。因为服务 B 依赖外部接口,刚开始误以为外部接口延时导致,所以临时增加服务 B dubbo 线程池线程数量。配置变更之后,重启服务,服务恢复正常。一段时间之后,服务 B 再次返回线程池耗尽错误。这次深入排查问题之后,才发现 Kafka 异步发送消息阻塞了 dubbo 线程,从而导致调用超时。

阅读全文 »

【Kubernetes】yaml 文件详解

发表于 2019-09-21 | 分类于 k8s

yaml 文件用在很多地方,但是这里以介绍在 Kubernetes 中的应用为主。

阅读全文 »

如何提高自己的编程技能

发表于 2019-09-20 | 分类于 Java

当你学习编程时,这一刻所有的事情都改变了。在 Firehose,我们习惯称之为编码的拐点。在这个阶段之后,你作为开发人员的编程能力将大不相同,建立起编码的拐点是非常重要的,到达拐点也就意味着你不再需要别人手把手的帮助,这是一个非常重要的过程,但是如果你达不到这个拐点的话,那么你就很难提高编程技能。

阅读全文 »

微博限定用户每次输入最多 140个字符,用户如果传字符串很长的链接,怎么办?

发表于 2019-09-17 | 分类于 面试

人生有涯,学海无涯

01、什么是短链

大家在日常的工作或者生活中应该经常会遇到短链,可能很多人对短链这个名词不熟悉,不过看到肯定都会熟悉的,比如:https://t.zsxq.com/UZNF2RZ,或者 https://mp.weixin.qq.com/s/J4BWQIILaaAw2POGA__jjg。其实像这种 URL 看起来没有任何含义,短小精干的字符就是短链。

短链:顾名思义就是将 URL 的长度缩短了,用户不需要记住或者填写很长的 URL,通过这些短小的 URL 就可以跳转的相应的网页。

阅读全文 »

Shiro ,绕不过的 Realm

发表于 2019-09-16 | 分类于 shiro

上篇文章和小伙伴们仔细聊了聊 Shiro 中的登录操作,官方的 demo 中对登录操作也有很多英文注释,相信大家都能理解,但是对于整个登录的过程,可能小伙伴们还有一些疑惑,那么本篇文章我将和小伙伴们分享一下 Shiro 中的登录流程,顺便介绍一个重要的类–Realm。

阅读全文 »

【集合系列】- 深入浅出分析HashMap

发表于 2019-09-16 | 分类于 数据结构

最近几天,一直在学习HashMap的底层实现,发现关于HashMap实现的博客文章还是很多的,对比了一些,都没有一个很全面的文章来做总结,本篇文章也断断续续结合源码写了一下,如果有理解不当之处,欢迎指正!

阅读全文 »
1 … 21 22 23 … 32
Java Geek Tech

Java Geek Tech

一群热爱 Java 的技术人

633 日志
116 分类
24 作者
RSS
GitHub 知乎
Links
  • 纯洁的微笑
  • 沉默王二
  • 子悠
  • 江南一点雨
  • 炸鸡可乐
  • 郑璐璐
  • 程序通事
  • 懿
© 2019 - 2022 Java Geek Tech
由 Jekyll 强力驱动
主题 - NexT.Mist