服务治理和服务发现——Eureka
按照现今互联网的开发,高井发、大数据、快响应己经是普遍的要求。为了支撑这样的需求,互联网系统也开始引入分布式的开发。为了实现分式的开发,Spring推出了一套组件,那就是SpringCloud。 当前SpringCloud已经成为构建分布式微服务的热门技术。它并不是自己独自造轮子,而是将目前各家公司 ...
阅读更多
介绍一些常用的IDEA插件
介绍一些常用的IDEA插件介绍一些常用的插件吧,这些插件是我在实际使用的时候觉得好用的插件。(部分图片来自于网络) Rainbow Brackets 这个插件是一个彩虹色的括弧。他可以在我们使用很多括弧的时候,对不同层级的括弧给予不同的色号。让我们很清晰地能找到我们所包裹的这个括弧是属于哪个函数实体 ...
阅读更多
介绍一些读过的书籍
介绍一些读过的书籍讲一些我看过的书。 第一组 今天来说说我看过一些。在编程方面的书籍。 首先看的是一个叫c++primer的书,这本书的前半部分呢,讲的是一些基本语法结构和还有些练习题。我就看到了智能指针那一部分,总得有人非常的详细。让人很清楚的了解这个编程语言的特性。我基本也算看的差不多,这个编程 ...
阅读更多
MyBatisCodeHelper-Pro的介绍和使用
MyBatisCodeHelper-Pro的介绍和使用这次要介绍的是一款名为mybatiscodehelper的插件,这款插件非常强大,而且灵活,主要的功能是能自动帮我们实现一些基本的业务代码。在我们使用这个idea编写crud代码的时候,能发挥出巨大的作用。 阅读本文需要点基础。你先对mybati ...
阅读更多
利用Jsoup爬取网站数据
利用Jsoup爬取网站数据最近在做项目的时候,老师说项目的数据量太少了,并且说可以利用爬虫去爬取一些数据来填充自己项目的数据库。于是乎,我又动了一些歪心思。:call_me_hand: 虽然自己也自学过Python,但是手上的笔记本没有安装pycharm,为了实现一项功能而去特意安装一个软件,实在是 ...
阅读更多
Redis在SpringBoot中的一些特殊用法
Redis在SpringBoot中的一些特殊用法Redis除了操作那些数据类型的功能外,还能支持事务、流水线、发布订阅和Lua脚本等功能,这也是Redis常用的功能。在高并发的场景中,往往我们需要保证数据的一致性,这时考虑使用Redis务或者利用Redis执行Lua的原子性来达到数据一致性的目的,所 ...
阅读更多
Redis在SpringBoot中的基础实现
Redis在SpringBoot中的基础实现之前在讲SpringBoot整合Redis的时候,仅仅只是说了简单而又直观的运用,现在,我们来看看Redis在SpringBoot中,到底还有哪些操作。为此,我们仍然需要建立一个工程,其中的Redis使用的是Jedis驱动去连接,如图: 从图可以看出,在 ...
阅读更多
Java虚拟机(九)类加载机制全解析
类加载机制全解析我们所编写的Java代码,在经过编译器的编译后,会把我们的.java 文件编译成可以被系统所识别的机器码,而虚拟机便会读取这些文件来运行,就算平台有所不同,也不受影响,这也就是Java的跨平台性。 那么,这么类文件是怎么被加载到JVM中使用的呢?我们自己随便改个Class后缀行不行 ...
阅读更多
Java虚拟机(八)Class文件基本组织结构
Class文件基本组织结构关于类和对象,已经是老生常谈的事情了。关于对象的结构,在讲述Synchronized的时候,大致的讲述了一遍,而现在开始学习,关于Class文件的结构。 我们先放一个示意图: 这就是Class文件的组织结构,下面我们一步一步讲解,它们是什么。 魔数(magic)当JVM在 ...
阅读更多
项目设计:一个服装定制商城
服装定制商城最近,花七天做了一个商城的项目,是一个服装定制商城,这个商城集合了我自己所学习的大部分技术。我先列一下这个商城用到的技术: springmvc thymeleaf mybatis webSecurity WebSocket rest风格 redis docker 这个商城的前端是来自 ...
阅读更多