自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 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 114 0

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

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

2019-04-11 16:46:42 2187 0

转载 Intellij IDEA使用技巧

原文地址:地址

2019-03-26 09:30:23 88 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 2930 0

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

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

2019-03-19 10:07:42 1191 0

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

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

2019-03-11 10:31:05 657 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 326 0

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

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

2019-03-08 17:12:23 214 0

转载 如何解决ajax跨域问题

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

2019-02-20 16:27:22 77 0

转载 SpringMVC实现原理及详解

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

2019-02-20 15:25:03 102 0

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

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

2019-02-20 10:47:07 39 0

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

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

2019-02-20 10:05:50 123 0

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

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

2019-01-10 11:58:32 222 0

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

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

2019-01-10 11:53:19 1633 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 380 0

转载 MySQL中的索引详讲

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

2018-12-25 11:20:01 115 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 100 0

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

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

2018-12-17 17:36:12 3985 1

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

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

2018-11-21 16:54:57 883 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 80 0

转载 Tomcat 调优的技巧

转载:www.cnblogs.com/wangsen 最近,看到一篇讲述 Tomcat 调优的文章,写得挺不错的,由于之前写了好几篇关于 Tomcat 的文章,这篇分享给各位读者,做一下补充。   原文如下。   一、描述   最近,在补充自己的短板,刚好整理到 Tomcat 调优这...

2018-11-12 17:03:23 240 0

转载 史上最全的maven的pom.xml文件详解

&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoca...

2018-11-07 15:14:55 87 0

转载 maven常用命令

2018-11-07 14:00:16 58 0

转载 2018年10月份GitHub上最热门的Java项目

Java编程  今天 10  月份 GitHub 上最热门的 Java 项目排行已经出炉啦,在本月的名单中,也有新面孔出现,Java社区平台、游戏库等有趣的项目,下面一起来看看上榜的项目有哪些: 1JavaGuide https://github.com/Snailclimb/JavaGuid...

2018-11-07 10:16:36 1931 0

转载 Javascript遍历map集合以及map对象

遇到的问题 在遍历map的时候发现了,map对象和map集合的遍历是有很大的不同。map集合是无序的,并且主键是唯一的。集合中的键和值可以是任何类型。如果使用现有密钥向集合添加值,则新值会替换旧值。 遍历map对象 var map = [{ key : &qu...

2018-10-25 13:35:02 3466 0

原创 js解析后台传过来的数组或者map

数组   //后台 JSONArray.fromObject(projectInputVo.getProjectStatus()).toString() //前台 var arr = eval('(' + '${projectStatusValues}&...

2018-10-18 18:43:23 5974 0

转载 后台SpringMVC接收map类型参数

背景:有时候我们可能需要发ajax到后台,并且携带一些参数,如果参数数量少,我们可以直接在后台写参数便可,如果前台提交的是表单,我们可以利用spring mvc提供的封装参数的方法进行接收,但假如是另外一种情况,前台向后台发送ajax请求并且携带很多参数,而后台并没有对应的实体类进行接收又该如何处...

2018-10-17 18:14:16 2396 2

原创 springboot-ajax上传文件

第一步配置 配置所需要的jar包 &lt;dependency&gt; &lt;groupId&gt;commons-io&lt;/groupId&gt; &lt;artifactId&gt;commons-io...

2018-09-05 15:01:15 3940 0

转载 Swagger使用指南

1:认识Swagger Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。  作用:     1. 接...

2018-08-21 17:09:44 410 0

转载 了解swagger

随着互联网技术的发展,现在的网站架构基本都由原来的后端渲染,变成了:前端渲染、先后端分离的形态,而且前端技术和后端技术在各自的道路上越走越远。  前端和后端的唯一联系,变成了API接口;API文档变成了前后端开发人员联系的纽带,变得越来越重要,swagger就是一款让你更好的书写API文档的框架。...

2018-08-21 16:39:42 118 0

转载 精心收集的 48 个 JavaScript 代码片段,仅需 30 秒就可理解

该项目来自于 Github 用户 Chalarangelo,目前已在 Github 上获得了 5000 多Star,精心收集了多达 48 个有用的 JavaScript 代码片段,该用户的代码可以让程序员在 30 秒甚至更少的时间内理解这些经常用到的基础算法,来看看这些 JavaScript 代码...

2018-08-17 09:59:06 113 0

转载 Spring 中获取 request 的几种方法,及其线程安全性分析

来源:www.cnblogs.com/kismetv/p/8757260.html 概述 在使用Spring MVC开发Web系统时,经常需要在处理请求时使用request对象,比如获取客户端ip地址、请求的url、header中的属性(如cookie、授权信息)、body中的数据等。由于...

2018-08-14 14:35:07 114 0

转载 好用的 Unix/Linux 命令技巧

1、删除一个大文件 我在生产服务器上有一个很大的200GB的日志文件需要删除。我的rm和ls命令已经崩溃,我担心这是由于巨大的磁盘IO造成的,要删除这个大文件,输入:   &gt; /path/to/file.log   # 或使用如下格式   : &am...

2018-08-09 13:40:08 205 0

转载 每个程序员必须掌握的常用英语词汇

“我英语不好可以学编程吗”相信这个问题,困扰着太多想学习编程,但英文不好的同学。   学习编程,常用的单词就那么多,只要把常见的单词学会,你的代码就能写的很6,英语和编程的关系就是这么纯粹和简单。   现在播妞把这些常用的单词整理了出来,小伙伴们可以收藏此篇文章,每天坐公交,坐地铁,睡觉前...

2018-08-09 13:38:42 11452 1

原创 点击图片实现放大图片

思路为:img上面添加onclick,并将当前src当做参数传递,然后在方法中打开模态框 html代码: &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta char...

2018-08-09 10:13:10 3943 0

原创 java 生成微信群聊头像

package com.gqhmt.back.controller.login; import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; imp...

2018-08-06 14:39:08 1418 2

转载 js接收后端数据回显checkbox打上勾

s一般直接接收springmvc后端传递过来的数据,数据一般通过model过来,里面存放的是对象,js中一般不能处理对象数据,所以在controller层把对象数据进行重新封装成(字符串等js可以识别的数据),例如:controller传递过来的是一个包含多个id的list集合,里面存放的是对象,...

2018-07-31 17:45:18 480 0

转载 MyBatis批量插入数据(MySql)

  由于项目需要生成多条数据,并保存到数据库当中,在程序中封装了一个List集合对象,然后需要把该集合中的实体插入到数据库中,项目使用了Spring+MyBatis,所以打算使用MyBatis批量插入,应该要比循环插入的效果更好,由于之前没用过批量插入,在网上找了一些资料后最终实现了,把详细过程...

2018-07-31 16:57:10 392 0

转载 通过BufferedImage实现将几张图片合成一张图片,图片效果类型为依次排列图片

 这周末老师要求做一个藏宝图效果的图片io测试,所要求的效果是首先给你四张已经由ps处理过的图片,这几种图片为该藏宝图所截取的四张图。           以下为所提供的四张图片:           1.jpg                      2.jpg           ...

2018-07-27 16:59:11 635 0

转载 码农翻身精华文章

转载: https://blog.csdn.net/fanpeihua123/article/details/58151161 大话编程 我是一个线程 我是一个Java class Javascript: 一个屌丝的逆袭 Java:一个帝国的诞生 JSP:一个装配工的没落 TCP/I...

2018-07-24 17:31:17 218 0

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