自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

半个柠檬i的博客

欢迎大家来,希望可以和大家交流下

  • 博客(9)
  • 问答 (1)
  • 收藏
  • 关注

原创 java实现仿QQ,微信聊天时间格式化(聊天记录中的时间戳标记)

<package com.wei.wework.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Locale;public class TimeUtil {/*** 仿QQ,微信聊天时间格式化** @param time 时间戳* @return*/pu

2021-03-24 11:32:10 1182 2

原创 java实现阿里云(oss)多文件获取并压缩成zip格式下载

package com.wei.common.web.api;import com.aliyun.oss.OSSClient;import com.aliyun.oss.model.OSSObject;import io.swagger.annotations.Api;import io.swagger.annotations.ApiOperation;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factor

2021-01-06 13:44:52 2732

原创 JDK1.8新特性简易记录

jdk8新特性简易记录1、List<对象>去重2、List<对象>中某一个对象赋相同的值3、List<对象>中属性分组3.1List<对象>中根据某个属性进行分组3.2List<对象>中根据多个属性进行分组4、List排序4.1、对数字List进行排序4.2、对象List单属性排序4.3、对象List多属性排序5、把List 转成 Map6、Stream.iterate创建流值7、将文件每行内容转成流8、将字符串分隔成流9、筛选与切片9.1、fil

2021-01-06 09:44:05 377

原创 JdbcTemplate+Mysql:新增数据后,返回自增ID

public int insertSchoolData(final String provinceAdd, final String orgName, final String type, final String cityId, final String countryId, final String provinceId, final String code) { try{ ...

2018-10-08 16:13:39 2520

原创 RabbitMQ的简单示例(一)

首先导入jar包RabbitMQ示例图示其中P代表生产者、C表示消费者、中间红色部分代表消息队列生产者代码如下:package com.rabbit;import java.io.IOException; import java.util.concurrent.TimeoutException;import com.rabbitmq.client.Channel; import com.rabb

2016-07-18 11:42:32 6076

原创 在windows上安装Rabbit MQ的详细步骤

Rabbit MQ是基于Erlang开发的,所以在安装Rabbit MQ之前我们首先要安装Erlang。 Erlang是一种通用的面向并发的编程语。 大家肯定疑惑Rabbit MQ为什么要基于Erlang开发,下面简单介绍一下原因:主要因为Erlang有七大优势,便于开发消息系统:分布式 在Erlang中,集群是内嵌能力热代码升级内嵌进程监控 在任何一个节点都可以监控真个系统可预测的高速

2016-07-05 15:29:10 2022 1

原创 FreeMarker与Spring框架及SSM的整合过程

前两篇博客介绍了freemaker是什么以及简单的语法规则,下面我们通过实现一个demo来看在实际应用中如何使用freemaker,本篇博客主要介绍freemaker与spring的整合。需要的Jar包:freemarker-2.3.15.jar在已搭建好的spring的配置文件的基础上添加以下代码:配置文件:<beanidbeanid="freemarkerConfig" class="org

2016-06-27 10:26:22 952

原创 FreeMarker语法解析

FreeMarker语法解析 数据类型 一、 直接指定值 直接指定值可以是字符串、数值、布尔值、集合及Map对象。字符串 直接指定字符串值使用单引号或双引号限定。字符串中可以使用转义字符”\”。如果字符串内有大量的特殊字符,则可以在引号的前面加上一个字母r,则字符串内的所有字符都将直接输出。数值 数值可以直接输入,不需要引号。FreeMarker不支持科学计数法。布尔值 直

2016-06-27 09:55:10 1257

原创 FreeMarker(一)

FreeMarker语言概述FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写。FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据(如下图)FreeMarker不是

2016-06-16 20:10:33 441

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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