Fork me on GitHub
摘要: [toc] 一、分布式基本知识 1.1) 架构演变 先给出dubbo官方的图,图片表示了架构的演变。然后我说一下自己的理解。 应用最开始是单体应用,即一个应用包括了所有应用模块。 随后就是垂直应用架构,也就是将系统拆分为多个应用模块。 随后就是RPC架构,之前的垂直应用架构其实可以说是在一个进程内的 阅读全文
posted @ 2018-11-08 23:45 smileNicky 阅读(707) 评论(0) 推荐(0)
摘要: 我的开发工具是IntelliJ IDEA,然后在SpringBoot集成Mybatis,前端用模块引擎Thymeleaf的过程中遇到几个问题,不过也花了点时间,现在记录下来,作为笔记记录。 Invalid bound statement异常 开发中经常遇到,下面给出我的两种方法 Invalid bo 阅读全文
posted @ 2018-11-03 12:31 smileNicky 阅读(262) 评论(0) 推荐(0)
摘要: 在淘宝、京东等电商网站,其门户网站都有一个商品品类的多级联动,鼠标移动,就显示,因为前端不是我做的,所以不说明前端实现,只介绍后端实现。 搭建部署SpringBoot环境 配置文件配置: 开启了对Thymeleaf模块引擎的支持 SpringBoot启动类: 写个Controller类跳转到门户网站 阅读全文
posted @ 2018-11-03 12:30 smileNicky 阅读(3260) 评论(1) 推荐(1)
摘要: 1. SSO简介 1.1 单点登录定义 单点登录(Single sign on),英文名称缩写SSO,SSO的意思就是在多系统的环境中,登录单方系统,就可以在不用再次登录的情况下访问相关受信任的系统。也就是说只要登录一次单体系统就可以。计划在项目中加入单点登录,开发中, "taoshop" 1.2 阅读全文
posted @ 2018-10-23 22:25 smileNicky 阅读(1413) 评论(1) 推荐(1)
摘要: Redis基础数据结构 Redis有5种基本数据结构:String(字符串)、list(列表)、set(集合)、hash(哈希)、zset( 有序集合 ) 字符串string 字符串类型是Redis的value最简单的数据结构,类似与Java语言中的ArrayList(数字列表),不过在Redis里 阅读全文
posted @ 2018-09-26 22:52 smileNicky 阅读(2554) 评论(0) 推荐(0)
摘要: 开源项目Github链接:https://github.com/u014427391/chitchat1.0 欢迎star (1)群聊主界面,有工具栏,工具栏功能分别是发送文件、打开音乐播放器、保存聊天记录、清空聊天记录、打开记事本、退出登录、打开系统默认浏览器、屏幕截屏。发送框上面是发送框字体的编 阅读全文
posted @ 2018-08-13 21:45 smileNicky 阅读(527) 评论(0) 推荐(0)
摘要: JEEPlatform 一款企业信息化开发基础平台,可以用于快速构建企业后台管理系统,集成了OA(办公自动化)、SCM(供应链系统)、ERP(企业资源管理系统)、CMS(内容管理系统)、CRM(客户关系管理系统)等企业系统的通用业务功能。Github链接:https://github.com/u01 阅读全文
posted @ 2018-05-20 21:44 smileNicky 阅读(633) 评论(0) 推荐(0)
摘要: JEEPlatform 一款企业信息化开发基础平台,可以用于快速构建企业后台管理系统,集成了OA(办公自动化)、SCM(供应链系统)、ERP(企业资源管理系统)、CMS(内容管理系统)、CRM(客户关系管理系统)等企业系统的通用业务功能。Github链接:https://github.com/u01 阅读全文
posted @ 2018-05-20 21:43 smileNicky 阅读(11640) 评论(0) 推荐(1)
摘要: 前言 继我上一篇博客后 "分布式消息队列RocketMQ学习教程①" 上一篇博客最主要介绍了几种常用的MQ,所以本博客再简单介绍一下RocketMQ的原理和简单的例子,基于Java实现,希望可以帮助学习者 RoketMQ搭建Linux版 “工于利其事,必先利其器”,所以我们首先需要搭建好Rocket 阅读全文
posted @ 2018-05-20 21:40 smileNicky 阅读(1869) 评论(0) 推荐(0)
摘要: Lucene简介 Lucent:Apache软件基金会Jakarta项目组的一个子项目,Lucene提供了一个简单却强大的应用程式接口,能够做全文索引和搜寻。在Java开发环境里Lucene是一个成熟的免费开源工具。就其本身而言,Lucene是当前以及最近几年最受欢迎的免费Java信息检索程序库。 阅读全文
posted @ 2018-05-20 21:40 smileNicky 阅读(805) 评论(0) 推荐(0)