自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前往JAVA架构的路上

前往JAVA架构的路上

  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 Thymeleaf赋值和取值

描述页面代码有两层循环,一层是分类(手机),二层是数据,但是要对二层的每一类数据做限制,比如只显示3条,那么问题来了,我怎么知道每一个分类已经遍历了3个了呢?分析假设第一个分类是智能手机,用分类id过滤,每符合一次,记录值加1,判断记录值等于3就不显示。每次分类循环在初始化下即可实现。实现 <th:block th:each="fenlei,top:${fenleis}"> <th:b

2017-07-31 13:24:58 31017

翻译 Java 8 Streams map()

在java8中, stream().map()可以让你转化一个对象成其他的对象。下面我们通过下面的例子来看一下:String集合字符串转为大写TestJava8.javapackage com.ricky.java8;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.uti

2017-07-30 10:12:30 75810

翻译 Java 8 Streams filter

在这篇教程中,我们将用少量的例子向你展示java8中的Streams filter(), collect(), findAny() and orElse().Streams filter() 和 collect()Java 8之前, 过滤一个集合是这样的 :BeforeJava8.javapackage com.ricky.java8;import java.util.ArrayList;imp

2017-07-30 08:54:12 54085

翻译 Java 8 forEach使用

Java8 ForEach 本片文章将展示怎么用java8的forEach语法循环一个list或者map。forEach 和Map-通常的方式循环map Map<String, Integer> items = new HashMap<>(); items.put("A", 10); items.put("B", 20); items.put("C", 30);

2017-07-29 07:23:52 37870 2

翻译 java8-Lambda中比较器Comparator的使用

此教程旨在让读者学会使用lambda并结合Comparator进行集合排序操作典型的比较器示例Comparator<Developer> byName = new Comparator<Developer>() { @Override public int compare(Developer o1, Developer o2) { return o1.getName

2017-07-28 13:28:20 21409

原创 Java8集合filter过滤Integer数值为空问题解决方案

问题描述项目使用mysql,主键使用int自增,实体映射为Integer,而自增主键势必会大于127,那么问题来了 ,使用java8循环做parentId(类似菜单,多层级)判断时候怎么办呢?示例 //id 是传递的父id 用来过滤用 ,可以为空 List<Channel> channels = allchannel.stream() .filte

2017-07-28 12:48:40 6718

原创 thymeleaf循环 下标 倍数判断

问题描述实际开发过程中会遇到每几个倍数的css样式不一样,那么怎么利用thymeleaf来判断实现呢?解决方案模拟数据 List<String> list=new ArrayList<String>(); list.add("1s"); list.add("2s"); list.add("3s"); list.add("4s");

2017-07-27 18:23:14 8100 2

原创 thymeleaf快速入门教程

thymeleaf教程怎么使用?前端html页面标签中引入如下:<html xmlns:th="http://www.thymeleaf.org">表达式简单表达式 可用值表达式(后台设置): ${…}所有可用值表达式: *{…} 比如*{name} 从可用值中查找name,如果有上下文,比如上层是object,则查object中的name属性。消息表达式: #{…} 国际

2017-07-21 10:19:20 123678 14

原创 Spring 不能进入方法

问题描述图片地址回显不能进入controller方法进行流处理//实例地址http://localhost:84/ricky01/201707/e57208a06a1f4caba0df8db8b24a2fc9.png刚开始我的requestMapping设置的为: @RequestMapping(value = "/ricky01/{date}/",method = RequestMethod.G

2017-07-19 17:10:29 790

原创 Ueditor无法回显html

问题描述java整合ueditor进行富文本操作,数据保存数据库后,回显是html,没有渲染。//渲染方式<script id="container" name="content" type="text/plain" th:text="${channelcontent.content}"></script> //获取内容content:UE.getEditor('container').getC

2017-07-19 13:24:51 6491

翻译 Intellij idea 2017 Artifacts配置

以Artifacts方式工作什么是artifact?artifact是一种用于装载项目资产以便于测试,部署,或者分布式软件的解决方案。例如集中编译class,存档java应用包,web程序作为目录结构,或者web程序存档等。artifact 可以作为存档文件,或者作为包含以下结构元素的目录结构。一个或多个编译模块模块依赖的类库Resources集合其他artifacts

2017-07-18 13:13:32 49408

原创 Mybatis 下划线字段为NULL

问题描述 mybatis +Spring+mysql环境,进行查询,带有下划线的字段,比如create_date,实体中createDate,返回结果为null。原因由于 进行查询的时候,返回值是使用的resultType 对应的是实体,而这样create_date与createDate就不能一一对应,框架没那么智能。改为resultMap进行映射即可。结论在网上找了很多,有的说的java.

2017-07-18 12:43:11 2512

翻译 Intellij idea 2017后台任务

使用后台任务介绍当运行的任务需要时间比较长,比如查询、替换、VCS更新等等,Intelli IDEA 显示进度条。你能够通过点击Background按钮来 将此类型的任务运行在后台。然而,就算某种特殊的任务在后台执行,你也能够查看其进度查看后台任务为了查看运行在后台的任务,下面介绍了几种方法--查看状态栏:``--点击状态栏的按钮

2017-07-17 22:19:02 9399

翻译 Intellij Idea2017模块管理

创建和管理模块关于模块什么是模块?模块是项目的一部分,它可以独立的运行,调试,测试等。模块是一种降低系统复杂度的手段,特别是在大项目的公共配置上。同样的,模块可以在一个或者多个项目中复用。模块配置文件一个模块的配置信息存储在后缀为.iml的文件中。这个文件默认情况下在项目的根目录中。团队开发的时候,可以利用版本控制分享和公用.iml文件.为项

2017-07-17 22:17:13 4780 1

原创 阿里MQ普通+顺序+延时消息 整合Spring

前言由于公司项目需要,研究了下AliWareMQ。阿里mq的普通消息和延时消息还是挺简单的。不过在顺序消息的时候出现了一些瓶颈。后来查阅源码和依据demo整理了一版融合Spring的版本。实例mq配置文件(Spring)主要是顺序消息的配置,以及多实例的配置(需要在控制台配置p/c)<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http:/

2017-07-03 05:12:57 8177 1

Thymeleaf3.0中文翻译文档.pdf

Thymeleaf3.0中文翻译文档.pdf

2017-08-01

Intellij IDEA2017入门教程

Intellij IDEA2017入门教程 涵盖安装、配置、常见问题&技巧、Maven、Git、Tomcat、快捷键、项目配置等

2017-05-26

空空如也

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

TA关注的人

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