自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 收藏
  • 关注

转载 unipush+java+个推实现app消息推送

unipush使用指南:https://ask.dcloud.net.cn/article/35622首先需要开通unipush,然后需要获取cid,cid的作用就是标识是哪一个终端,也就是标识app在那个手机上面,后面推送消息就是根据这个cid来推送。需要将项目打包成app,使用Hbuilder调式是不行的,需要真机安装app才可以获取到cid获取cid的方法:https://ask.dcloud.net.cn/article/34document.addEventListener('p.

2021-04-02 10:25:39 273

原创 Spring Boot整合nacos 并实现动态更新

1、建立分组2、建立配置3、添加依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> </dependency> <dependen

2020-12-22 12:39:37 328

原创 静态类中引入业务层Service

@Componentpublic class PushUtils { /** * 号码验证正则 */ private static final String pattern = "^((17[0-9])|(14[0-9])|(13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$"; /** * 基础资源服务...

2020-12-15 10:08:46 69

原创 微信推送工具类

@Component@Slf4jpublic class WeChatUtil { @Autowired private RedisService redisService; /** * 日志管理器 */ private static final Logger LOGGER = LoggerFactory.getLogger(WeChatU...

2020-11-16 18:18:45 52

原创 HTML中实现特殊字符展示

2020-11-16 18:15:14 63

原创 Linux下Mysql定时自动备份

一、查看内存选择系统盘防止内存不足备份失败[root@iZ7ns71hl9rkcwZ scripts]# df -hFilesystem Size Used Avail Use% Mounted on/dev/vda1 79G 6.2G 69G 9% /devtmpfs 16G 0 16G 0% /devtmpfs 16G 0 16G 0% /dev/shmtmpfs

2020-11-05 14:28:09 91

原创 附件上传添加水印和不添加水印

package saas.xazysoft.basic.controller.resource;import io.swagger.annotations.Api;import io.swagger.annotations.ApiOperation;import lombok.AllArgsConstructor;import lombok.Getter;import lombok.NoArgsConstructor;import lombok.Setter;import lombok.e.

2020-09-23 14:34:40 190

原创 shardingsphere按年月分表

第一步:引入依赖文件 <!--当当网分库分表--> <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>sharding-jdbc-spring-boot-starter</artifactId> <version>4.0.0-RC1&l

2020-08-12 14:56:04 1133

原创 【笔记】List<String>转List<Integer>

List<String> integerList = list.stream().map(ServiceStandard::getTaskNum).distinct().collect(Collectors.toList());List<Integer> integer = integerList.stream().map(Integer::parseInt).coll...

2020-04-29 16:06:56 879

原创 【学习笔记】Java Token生成与解析

//依赖 <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.9.1</version> </dependency&g...

2019-12-25 00:39:36 587

原创 【开发笔记】处理URL中的分隔符乱码

处理前: @Test public void test() { String res = "https%3A%2F%2Fibsbjstar.ccb.com.cn%2FCCBIS%2FQR%3FQRCODE%3DCCB9980007579314801934813"; System.out.println(URLDecoder.decode(res))...

2019-12-05 19:20:55 177

原创 【学习笔记】消息中间件activemq的使用场景介绍

一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。目前在生产环境,使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ等。二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理...

2019-11-27 13:57:07 86 1

转载 Java主流开发框架

本文链接:https://blog.csdn.net/Angelia620/article/details/84542762 Spring框架Spring框架是一个分层架构,由7个定义良好的模块组成。Spring框架构建在核心容器之上,核心容器定义了创建、配置和管理bean的方式,如下图所示:Sprin...

2019-11-27 11:46:23 82

转载 【学习笔记】UML用例图中的各种关系

转自:http://www.cnblogs.com/wolf-sun/p/3411175.html用例图中的各种关系一、参与者与用例间的关联关系      参与者与用例之间的通信,也成为关联或通信关系。二、用例与用例之间的关系包含关系(includ...

2019-11-27 11:42:01 218

转载 【学习笔记】控制反转和面向切面编程

spring中最常用的控制反转和面向切面编程。一、IOC IoC(Inversion of Control,控制倒转)。对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。在一个对象中,如果要使用另外的对象,就必须得到它(自己new一个,或者从JNDI中查询一个),使用完之后还要将对象销毁(比如Connection等),对象始终会和其他的接口或类藕合起来。 所...

2019-11-27 11:32:22 274 1

原创 【开发笔记】Spring Boot @Query复杂查询之Map转Json

2019-11-27 11:14:04 182

原创 【开发笔记】送邮件工具类

@RestControllerpublic class EmallUtil { /** * 创建邮件 * * @param account 发件人账户名 * @param password 发件人账户密码 * @param senderAddress 发件人地址(邮件类型:QQ/163/网易) * @p...

2019-11-25 17:12:36 39

原创 生成流水号

@Componentpublic class SerialNumberUtil { private static volatile SerialNumberUtil instance = null; private long workerId; //用ip地址最后几个字节标示 private long datacenterId = 0L; //可配置在proper...

2019-11-25 14:35:41 50

原创 微信极速开发包

https://gitee.com/jeecg/jeewx-api/tree/jeewx-api-1.1/

2019-11-25 13:58:53 18

原创 redis缓存数据库配置说明

redis.conf 配置项说明如下:1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/run/redis.pid3. 指定Redis监听端口,默...

2019-11-25 13:58:42 69

原创 Spring Boot AOP

@Aspect@Order(5)@Componentpublic class HttpAspect { private final static Logger LOGGER = LoggerFactory.getLogger(HttpAspect.class); @Pointcut("execution(public * com.xazysoft.equipment.c...

2019-11-25 13:58:30 51

原创 spring boot生成二维码

该方法使用流的方式生成二维码,项目是采用maven管理的,故所支持的jar包采用坐标方式加入到仓库,如果你不使用maven管理的话,建议还是将如下2个jar包下载到项目,文章结尾处提供jar包的下载,代码如下:第一步:依赖包 <!--二维码--> <dependency> <groupId>com.g...

2019-11-25 13:58:09 1174

原创 Excel模版表格导入、导出、模版下载

//引入依赖包 <!--easypoi-base 导入 导出的工具包,可以完成Excel导出,导入,Word的导出,Excel的导出功能--> <dependency> <groupId>org.jeecg</groupId> <artifactId>easy...

2019-11-25 13:57:58 78

原创 微信推送工具类

@Component@Slf4jpublic class WeChatUtil { @Autowired private RedisService redisService; /** * 日志管理器 */ private static final Logger LOGGER = LoggerFactory.getLogger(WeChatU...

2019-11-25 13:57:48 187

原创 随机生成唯一编号

@Componentpublic class OrderNumber implements Serializable { private static final long serialVersionUID = -8249764603117125748L; private final ReentrantLock prepareLock = new ReentrantLock...

2019-11-25 13:45:17 263

原创 加密解密工具

public class AesUtil { private static final String KEY_ALGORITHM = "AES"; /** * 默认的加密算法 */ private static final String DEFAULT_CIPHER_ALGORITHM = "AES/ECB/PKCS5Padding"; ...

2019-11-25 11:51:13 60

原创 时间工具类

/** * Data转String * * @param date 目标时间 * @return 返回字符串 */ public static String DateToString(Date date) { return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").fo...

2019-11-25 11:03:26 90

原创 stream流分组

List<Credential> credentials = SqlUtil.getMapToList(entityManager, stringBuilder.toString(), Credential.class); List<List<Credential>> groupList = new ArrayList<>()...

2019-11-07 10:34:40 665

原创 Spring Boot SpringDataJPA复杂查询之Specification

@Repositorypublic interface WarehousingRepository extends JpaRepository<Warehousing, Integer>, JpaSpecificationExecutor<Warehousing> {}@Overridepublic Page<Warehousing> getWare...

2019-10-22 11:23:22 148

原创 将List<T>用Page进行分页

@Datapublic class RequestPage { private int page; private int size; /** * 初始化分页参数 */ public RequestPage(Integer page, Integer size) { this.page = page == null...

2019-10-22 10:24:57 845

原创 MySQL 计算获取当前时间几天后或几天前的日期

例如:SELECT * FROM tbl_charge_arrears where creationTime < DATE_SUB(NOW(),INTERVAL 10 day)当前时间:2019-10-19 10:30:00获取10天前的时间SELECT DATE_SUB(CURDATE(),INTERVAL 10 day) 2019-10-09获取10年前的时间 SE...

2019-10-19 10:40:48 3157

原创 QuartzManager定时器管理

@Component@Scope("singleton")@Slf4jpublic class QuartzManager implements ApplicationListener<ApplicationPreparedEvent> { private static SchedulerFactory schedulerFactory = new StdSchedul...

2019-10-08 11:22:36 137

原创 JAVA 生成二维码

//工具类public class CreateQrcode { /** * 生成二维码 * * @param url 访问链接 * @param response 响应对象 * @throws Exception 抛出异常 */ public void getQrcode(String url, Http...

2019-08-27 17:10:41 64

原创 根据指定条件获取List中的元素并将其值相加

List<Credential> credentials = credentialsRepository.findAll();BigDecimal trainingFees = credentials.stream().filter(o -> o.getChargeType().equals(EnumerationCode.TRAINING_FEES.getCode())...

2019-06-29 11:28:46 2570

原创 String转List<Integer>或List<Integer>转String

String转List<Integer>List<Integer> arrearsIds = Arrays.stream(credential.getUncollectedChargesId().split(",")).map(string -> Integer .parseInt(string.trim())).collect(C...

2019-06-29 11:22:28 2454

原创 Java获取项目日志/读取日志

@RestController@RequestMapping(value = "api/common")public class CommonContoller { /** * 日志管理 */ private Logger LOGGER = LoggerFactory.getLogger(CommonContoller.class); // 字...

2019-06-14 16:24:09 3017

原创 Swagger2

//maven依赖 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency> <groupId>io.springfox</groupId> <art...

2019-06-12 10:10:00 52

原创 服务端配置解决前端访问出现跨域的问题

@Configurationpublic class CorsConfig { /** * 允许任何域名使用 * 允许任何头 * 允许任何方法(post、get等) */ private CorsConfiguration buildConfig() { CorsConfiguration corsConfigu...

2019-06-12 09:58:28 643

原创 spring boot生成Excel表格 导出/导入

导入代码如下:1、依赖包: <!--easypoi导出excel--> <!--easypoi-base 导入 导出的工具包,可以完成Excel导出,导入,Word的导出,Excel的导出功能--> <dependency> <groupId>org.jeecg</groupId...

2019-06-12 09:55:07 796

原创 累加List中的某一个值

//查询账户余额信息 List&lt;AccountBalance&gt; accountBalance = accountBalanceRepository.findByCustomerId(contractBaseInfo.getCustomerId()); //账户总额 BigDecimal rental = accountB...

2019-01-22 09:59:45 1694

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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