
学习记录
文章平均质量分 96
IT加载中
热爱编程,热爱技术
展开
-
SpringBoot整合Flowable工作流-2(代码整合)
SpringBoot整合Flowable工作流-2(代码整合flowable-spring-boot-starter):Flowable 是一个用Java编写的轻量级业务流程引擎。Flowable 流程引擎允许您部署BPMN 2.0流程定义(用于定义流程的行业XML标准)、创建这些流程定义的流程实例、运行查询、访问活动或历史流程实例和相关数据。原创 2021-06-08 14:31:11 · 1935 阅读 · 5 评论 -
SpringBoot整合Flowable工作流-1(画流程定义)
Flowable是一个用Java编写的轻量级业务流程引擎。Flowable流程引擎允许部署bpmn2.0流程定义(一种用于定义流程的行业XML标准)、创建这些流程定义的流程实例、运行查询、访问活动或历史流程实例及相关数据等等。原创 2021-06-01 14:52:17 · 4232 阅读 · 5 评论 -
支付 | Java个人接入支付宝当面付(免签约,超详细步骤)
最近了解到支付宝有一个支付能力【当面付】竟然不需要很高的资质都可以对接,激动地我不得不写一篇博客好好介绍一下,(太懒了,有大半年没有写博客了...) 这款支付产品可以支持你实现电脑端的web支付和手机端的h5支付,顶到爆炸~原创 2021-02-28 01:33:36 · 12085 阅读 · 16 评论 -
如何优雅的编写java代码(Stream/Optional/lambda/lombok), 这些技巧你都知道吗
对于java, 很多开发者都说代码是成吨成吨写的; 其实, 我们也可以比较优雅的编写出高效且简约的代码的, 在这里主要介绍几个API的使用以及语法的简单入门。这些API都是基于Java8的。java.util.stream.StreamConsumerSupplierPredicateFunctionlambda表达式java.util.Optionallombok...原创 2019-08-14 09:50:11 · 1231 阅读 · 0 评论 -
ImageIconUtil
图片水印工具类import javax.imageio.ImageIO;import javax.swing.*;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.OutputStream...转载 2019-04-19 17:55:51 · 431 阅读 · 0 评论 -
使用gradle构建spring cloud,搭建一个cloud的helloworld
spring cloud 越来越流行了,当初学习的时候都是使用maven构建的cloud(网上很多的springcloud案例也是通过maven构建的,gradle构建的cloud资料很少,或者说不全面),所以我一直想使用gradle构建一个cloud的demo.上周花了一个晚上整了一个demo,今天找个时间写一篇博客记录下…直入主题>>>>>>使用的版...原创 2019-04-14 21:15:58 · 4988 阅读 · 3 评论 -
使用git的正确方式,Git操作不规范,代码被吞两行泪
git是开发中必不可少的,其使用虽然简单,但是也是要注意点事项先commit(本地版本控制),把自己本地修改或者更新的提交到本地库,再pull(下拉更新并且解决冲突等),把远程仓库最新版本拉到本地,解决完冲突,运行无误,最后push(提交)。说明:(1)先commit,再pull,这样就算有冲突,不会把本地之前修改的冲刷掉(2)如果没commit,直接pull,有可能远程仓库的文件直接...原创 2019-03-21 01:02:40 · 481 阅读 · 0 评论 -
IDEA导出可执行jar
最近在使用springboot做项目的时候,发现在IDEA可以执行,导出jar使用java -jar xxx.jar,运行的时候报了一个文件读取错误(如果不涉及文件的话可能没问题)但是我这里涉及到,所以只能说换别的方式了我之前了解到的eclpise有一个比较吊的插件是 fatjar ,就可以很方便导出相关依赖的可执行jar,但是在IDEA中不知道,经大佬介绍到IDEA也是有类似搞法,但是稍微...原创 2019-03-21 00:51:25 · 369 阅读 · 0 评论 -
Java接入支付宝支付(alipay)
最近公司有一个需求是接入第三方支付(微信&支付宝),我接到了支付宝支付,所以本博客主要就简述我如何面像文档编程的经过,和中间遇到的小坑小洼,只要一步一步来操作,轻松接入alipay微信支付的话,等有时间了,我向部门伙伴请教,看看套路是否差不多,到时候再写一篇关于接入微信支付的.其实个人觉得,了解了一篇的话也一通百通了,毕竟还能差多少呢?接入明确几点是否满足申请条件(非常最要,...原创 2019-03-21 00:15:35 · 6570 阅读 · 2 评论 -
简单使用JDK的Proxy.newProxyInstance()方法
JDK的动态代理实现的原理其实是动态生成Proxy的.java文件,再动态编译.java文件成为对应的.class文件,再通过ClassLoader将字节码对象加载到内存中从而实现动态的效果。现在主要是测试一下如何使用JDK的动态代理,不做原理的分析。import java.lang.reflect.InvocationHandler;import java.lang.reflect.I...原创 2019-03-04 11:06:47 · 1717 阅读 · 0 评论 -
初识python wxpy模块之swxpay[简易版微信支付]
测试花了不少时间,只要是我想在服务器上跑这个wxpy项目,所以需要在我的服务器上搭python环境,折腾了不少时间,乱码这种问题等,然后又在tomcat上部署一个small【simple mall】项目(目标是做成类似自动发卡系统,现在还在筹划中…页面怎么写【捂脸】有点愁啊)。目前这个small只是完成了支付模块,尚未成型…先看效果swxpay【simple wxpay:简易微信支付】前...原创 2019-03-09 13:45:40 · 1088 阅读 · 1 评论 -
springboot快速搭建文件管理系统
前几天搞了一个文件管理系统,因为几乎做每一个项目都涉及到上传文件这一步骤,不可能每一个项目都做一个模块处理文件,所以我最近整了一个小文件系统来用,这样子别的项目上传文件的话,直接可以上传到该项目即可。。。整体效果,如下:首页效果日志查看(1)解决了什么问题?简化其他项目的文件处理(上传 | 下载)问题,统一处理个人的小云盘,并且可以提供外链访问下载等这个文件系统主要功能其...原创 2019-03-13 23:33:03 · 16981 阅读 · 16 评论 -
深入浅出使用Java NIO
java NIO的使用越来重要,找个时间学习了一下进行一下Testpackage com.test2;import org.junit.Test;import java.io.*;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.CharBuffer;import java...原创 2019-02-24 19:21:34 · 195 阅读 · 0 评论 -
[原创] java简单实现redis定时容器
实现背景:由于我之前使用python写了一个比价系统的爬虫,然后没想到还真的有人叫我提供接口,所以,我打算找时间写一下java版的提供接口给调用,但是我又怕大家很不礼貌的索取,所以我需要做一个ip时间限制,首先想到redis实现,redis用途很广泛,其中有一个API我很喜欢的就是给key设置有效时间。如果使用redis提供的 Java API 很简单。但是依赖环境也需要追加。但是我不想依赖太...原创 2018-12-05 20:21:10 · 2631 阅读 · 3 评论