后台
一派天真
一个想增肌的小弱鸡
展开
-
区域三级联动
最近在做一个新项目,由于好久没写三级联动了。现在记录一个三表三级区域联动的实际代码主要代码有 Treeselect树结构实体类 本身嵌套结构实体类目前这里只会记录实现类的逻辑,其他代码模块 包括区域表数据都在 https://download.csdn.net/download/qqtingshuo/14034855 下载路径中servi...原创 2021-01-07 09:29:18 · 567 阅读 · 0 评论 -
定义统一返回类型-和-枚举类(记录类文章)
记录类文章public class ResponseMessage<T> { private static final String CODE_SUCCESS = "success"; private static final String CODE_FAIL = "fail"; private String code; private T data; private String msg; public ResponseMessag原创 2020-12-01 14:49:18 · 393 阅读 · 0 评论 -
三个问题记录(分裂数组取下一个坐标值)(参数格式化拼接)(去除多余的操作和符号)
首先第一个问题,再实际开发中遇到一个根据查询出的数据,封装成数组类型,再去数组中取対值的下一个值。(目前使用的这三种方法,最后一个考虑过正则 ,感觉不太合适)大家有更好的办法,欢迎指导代码实现:public class TEst { public static void main(String[] args) { String[] split = {"aaa:000","bbb:111","ccc:222","ddd:333","ddd:333","ddd:333",原创 2020-12-01 14:41:03 · 173 阅读 · 0 评论 -
HashMap的结构以及核心源码分析
正文摘要对于Java开发人员来说,能够熟练地掌握java的集合类是必须的,本节想要跟大家共同学习一下JDK1.8中HashMap的底层实现与源码分析。HashMap是开发中使用频率最高的用于映射(键值对)处理的数据结构,而在JDK1.8中HashMap采用位桶数组+链表+红黑树实现的,现在我们深入探究一下HashMap的结构实现一、HashMap简介1、特点HashMap根据键的hashcode值存储数据,大多数情况可以直接定位到它的值,因而具有很快的访问速度,但遍历顺序是不确.转载 2020-10-22 10:42:23 · 166 阅读 · 0 评论 -
上传excel文件,导出excel模板实现
此功能上商品导入,分别有导入组别,品类,属性(json字符串截取)等多功能多表实现。导出功能,根据自定义需要的模板名称生成可配置模板controller调用前段路径,然后导入/导出模板工具,service实现。首先pom中导入excel jar包 <!--exceljar--> <dependency> ...原创 2019-12-06 09:40:52 · 589 阅读 · 0 评论 -
CollectionUtils工具类的常用方法
集合判断: 例1: 判断集合是否为空:CollectionUtils.isEmpty(null): true CollectionUtils.isEmpty(new ArrayList()): true CollectionUtils.isEmpty({a,b}): false例2: 判断集合是否不为空:CollectionUtils.isNotEmpty(null): false...原创 2018-06-11 09:22:31 · 262 阅读 · 0 评论 -
spring mvc 注解RequestParam,RequestBody,ModelAttribute详细说明
注:本文转载自http://blog.csdn.net/kobejayandy/article/details/12690161简介:handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型)A、处理requet uri 部分(这里指uri template中variable,不含queryString部分)的注解: @Pat...转载 2018-07-13 14:03:56 · 210 阅读 · 0 评论 -
促销管理——优惠券设计与架构
推荐一个性价比不错的虚拟机:https://blog.csdn.net/qqtingshuo/article/details/82964537最近公司让写一个优惠卷的demo,个人就稍微总结学习了一下;大佬们别喷我哈,新人求照顾~做促销活动的目的就是增加订单量与知名度等等, 那么对于电商(家具)平台而言,我们采用优惠券的这种方式进行促销。首先设计数据库表 1. 优惠券基础信息表...原创 2018-10-08 10:44:45 · 4866 阅读 · 0 评论 -
idea中怎样连接数据库同时生成实体类
以前在使用idea中,在里面编写好实体类,同时在管理数据库软件也要建立数据库表,这样既麻烦又效率低,发现idea中还有连接数据库并生成实体类的功能,只需要简单的配置一下,下面就简单的介绍一下:1:连接到数据库(1)按下图 , 点击view-----选择tool windows----------选择database并点击 (2)弹出Database窗口,点击加号-----...转载 2019-02-25 09:55:15 · 707 阅读 · 0 评论 -
rabbitmq 进行连接时,报错,找不到
at com.rabbitmq.client.impl.AMQChannel.wrap(AMQChannel.java:105)at com.rabbitmq.client.impl.AMQChannel.wrap(AMQChannel.java:101)at com.rabbitmq.client.impl.AMQChannel.exnWrappingRpc(AMQChannel.java:...原创 2018-06-29 19:53:12 · 2189 阅读 · 0 评论 -
解决使用Spring Boot上传图片路径错误问题【入坑之一】
推荐一个性价比不错的虚拟机:https://blog.csdn.net/qqtingshuo/article/details/829645371.问题描述关键字: Spring Boot 1.3.1 、Servlet 3.0 、文件上传 报错信息: java.io.IOException:The temporary upload location [C:\Users\听说\AppD...原创 2018-06-17 19:39:17 · 7330 阅读 · 0 评论 -
APP版本升级模块
这两天做了一个关于APP版本升级的Demo;接下来我把大体思路扔下面。 大体思路基本就是通过它的版本号version进行对比,如果一致,就返回success,但是如果版本不一致,就返回下载路径url,进行强制升级。把版本进行放到redis中缓存(永久保存每个版本)package com.choiceness.messageserver.controlle...原创 2018-06-20 20:44:06 · 1536 阅读 · 2 评论 -
关于idea2017.3.4与lombok@Data注解的坑
这两天使用最新版的idea2017.3.4的时候出现一些令人头痛的问题。在此列举出来,引以为戒。1.使用javac编译工作报错:javacTask:源发行版1.7 需要目标发行版1.7,Error:java: Compilation failed: internal java compiler error首先这个问题肯定与jdk环境有关系,一开始的时候没有在意这点,直接在java compile...转载 2018-06-29 12:56:42 · 2096 阅读 · 0 评论 -
idea 离线安装 lombok插件
Lombok简介Lombok是Java语言的实用工具,确切的说,应该说是一个很好用的插件,对,插件!可以用来帮助开发人员消除Java代码的冗长,尤其是对于简单的Java对象(POJO),它通过注解实现这一目的,而不是一大段一大段的Java方法。Project Lombok makes java a spicier language by adding 'handlers' that kn...转载 2018-06-29 12:57:42 · 274 阅读 · 1 评论 -
lombok使用及常用注解
简介大部分项目中都必不可少的包含数据库实体(Entity)、数据载体(dto,dataObject),而这两部分都包含着大量的没有业务逻辑的setter、getter、空参构造,同时我们一般要复写类的toString(),equals(),hashCode()方法(贫血模型)。这些工作都是重复性的工作,作为程序员,懒是必备素质之一,这些工作肯定已经有大牛封装好了处理方法,这就是lombok。ide...转载 2018-06-29 13:00:36 · 310 阅读 · 1 评论 -
关于优惠卷的设计与架构
http://www.cnblogs.com/jurendage/原创 2018-06-04 15:02:46 · 1479 阅读 · 0 评论