MS学习笔记(二)——使用JMS发送和接受text、Map、Object类型的消息

前一篇笔记记录了ActiveMQ的安装简介,这篇笔记主要记录如何使用JMS发送常见的三种消息,即text、Map、和Object类型的数据。JMS有两种方式进行消息通信:Point-to-Point (P2P)和Publish/Subscriber (PUB/SUB),即Queue消息和Topic...

2019-05-07 23:17:33

阅读数 16

评论数 0

mybatis传入字符串分割成数组并且遍历(并判断是否包含逗号)

​ ​ <if test="stringParam != null and stringParam != ''"> <if test="stringParam.indexOf(',') != -1"&gt...

2019-04-11 16:46:42

阅读数 87

评论数 0

Intellij IDEA使用技巧

原文地址:地址

2019-03-26 09:30:23

阅读数 26

评论数 0

Java---通过属性名反射获取get和set方法

package test; import java.lang.annotation.Annotation; import java.lang.reflect.Field; import java.lang.reflect.Method; import java.math.BigDecimal;...

2019-03-19 10:14:36

阅读数 33

评论数 0

将List中的实体类按照某个属性进行分组

​ /** * 按照指定属性对财务数据进行分组 * @param billingList * @param billingList * @return * @throws Exception */ private Map<String, List&...

2019-03-19 10:07:42

阅读数 92

评论数 0

基于SpringBoot搭建应用开发框架(二) —— 登录认证

目录 一、SpringSecurity 简介 二、标准登录 1、基础环境 2、自定义登录页面 3、SpringSecurity基本原理 4、用户认证流程 5、用户认证代码实现 三、手机短信登录 1、流程分析 2、代码实现 3、短信登录配置 四、三方QQ登录 1、OAuth...

2019-03-11 10:31:05

阅读数 145

评论数 0

基于SpringBoot搭建应用开发框架(一) —— 基础架构

出处:http://www.cnblogs.com/chiangchou/ 目录 Spring的简史 零、开发技术简介 一、创建项目 1、创建工程 2、创建Starter 3、启动项目 4、Spring Boot 配置 5、项目结构划分 二、基础结构功能 1、web支持 2...

2019-03-11 10:21:46

阅读数 110

评论数 0

Java常用消息队列原理介绍及性能对比

转自:https://blog.csdn.net/songfeihu0810232/article/details/78648706

2019-03-08 17:12:23

阅读数 19

评论数 0

如何解决ajax跨域问题

由 于此前很少写前端的代码(哈哈,不合格的程序员啊),最近项目中用到json作为系统间交互的手段,自然就伴随着众多ajax请求,随之而来的就是要解决 ajax的跨域问题。本篇将讲述一个小白从遇到跨域不知道是跨域问题,到知道是跨域问题不知道如何解决,再到解决跨域问题,最后找到两种方法解决ajax 跨...

2019-02-20 16:27:22

阅读数 24

评论数 0

SpringMVC实现原理及详解

1、Spring mvc介绍 SpringMVC框架是以请求为驱动,围绕Servlet设计,将请求发给控制器,然后通过模型对象,分派器来展示请求结果视图。其中核心类是DispatcherServlet,它是一个Servlet,顶层是实现的Servlet接口。 2、SpringMVC使用 需要...

2019-02-20 15:25:03

阅读数 47

评论数 0

深入理解Java的接口和抽象类

  对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:  ...

2019-02-20 10:47:07

阅读数 11

评论数 0

关系和非关系型数据库区别(以及oracle和mysql的区别)

一、关系型数据库     关系型数据库,是指采用了关系模型来组织数据的数据库。     关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐成为主流数据库结构的主流模型。     简单来说,关系模型指的就是二维表格模型,而一...

2019-02-20 10:05:50

阅读数 34

评论数 0

Java解析excel工具easyexcel 助你快速简单避免OOM

Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及解压后存储都是在内存中完成的,内存消耗依然很大。easye...

2019-01-10 11:58:32

阅读数 121

评论数 0

2018年阿里巴巴关于java重要开源项目汇总

来源地址:segmentfault.com/a/1190000017346799 作者:阿里云云栖社区 (点击阅读原文前往) 1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方...

2019-01-10 11:53:19

阅读数 384

评论数 0

利用好这19条MySQL优化,效率至少提高3倍

本文我们来谈谈项目中常用的MySQL优化方法,共19条,利用好这19条方法,会让你的效率提升至少3倍。   1、EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。 下面来个简单的示例,标注(1、2、3、4、5)我们要重点关注的数据:     typ...

2019-01-07 17:18:01

阅读数 166

评论数 0

MySQL中的索引详讲

转载:https://www.cnblogs.com/whgk/p/6179612.html 序言          之前写到MySQL对表的增删改查(查询最为重要)后,就感觉MySQL就差不多学完了,没有想继续学下去的心态了,原因可能是由于别人的影响,觉得对于MySQL来说,知道了一些复杂的...

2018-12-25 11:20:01

阅读数 80

评论数 0

mysql中find_in_set()函数的使用

首先举个例子来说:  有个文章表里面有个type字段,它存储的是文章类型,有 1头条、2推荐、3热点、4图文等等 。 现在有篇文章他既是头条,又是热点,还是图文,type中以 1,3,4 的格式存储。那我们如何用sql查找所有type中有4的图文类型的文章呢??  这就要我们的 find_in_s...

2018-12-25 11:17:47

阅读数 39

评论数 0

关于web工程中java类如何获取webapp路径下的文件

第一步: 先获得classpath路径 1 String classpath = this.getClass().getResource("/").getPath().replaceFirst("/&qu...

2018-12-17 17:36:12

阅读数 746

评论数 0

mysql 获取某个时间段每一天、每一个小时的统计数据

转载:https://blog.csdn.net/Crystalqy/article/details/79443155  获取每一天的统计数据 做项目的时候需要统对项目日志做分析,其中有一个需求是获取某个给定的时间段内,每一天的日志数据,比如说要获取从2018-02-02 09:18:36到2...

2018-11-21 16:54:57

阅读数 406

评论数 0

SpringBoot几种定时任务的实现方式

作者:Wan QingHua 来源:http://www.wanqhblog.top/2018/02/01/SpringBootTaskSchedule/ 定时任务实现的几种方式: Timer:这是java自带的java.util.Timer类,这个类允许你调度一个java.util.Tim...

2018-11-15 09:23:43

阅读数 54

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭