![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
橙汁丶
这个作者很懒,什么都没留下…
展开
-
JAVA - 生成二维码生成
方案一:(此方案也可生成文件流)1、导入maven<!--二维码--> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.0</version> </dependency>2、生成本地文件原创 2021-05-31 17:28:25 · 286 阅读 · 0 评论 -
JAVA - 大批量集合数据多线程处理
大批量数据多线程处理原因:最近写项目多时候遇到一个这样的问题,Excel批量导入表格,数据量较大,处理时间较长。然后小编想到了可以用多线程处理。例: //导入失败集合 List<BatchPayDetail...原创 2021-04-25 17:49:59 · 5496 阅读 · 2 评论 -
JAVA - 网络/本地图片互转Base64
简介:实际需求是,接口传输图片等文件时,先转成Base64字符串,再传输,然后接受,再转成图片一、读取网络图片转Base64 public static String readNetFile(String imgURL){ ByteArrayOutputStream data = new ByteArrayOutputStream(); t...原创 2019-08-28 15:55:02 · 737 阅读 · 0 评论 -
JAVA - 图片压缩上传
问题: 最近写项目的时候遇到一个这样的问题,在对接第三方接口的时候需要传输图片,比如身份证、营业执照、办公场所等....但是对方的接口又做了限制,最大只接收200k的图片。小编这时候就头疼了,现在的图片一般不都是几兆几兆的高清图吗,比如随便用手机拍个照片都是一两兆。然后小编翻阅了很多资料,最终觉得还是下面这种比较实用。①图片上传:(方法返回值以及OSS上传,方法名都可以忽略)...原创 2019-08-28 15:12:44 · 628 阅读 · 0 评论 -
JAVA - 银行卡认证
文档地址:https://market.cloud.tencent.com/products/6211#spec=1.00%E5%85%83%2F3%E6%AC%A1代码展示: //调第三方接口进行银行卡认证 Map map = new HashMap(); //银行卡号 map.put("bankCa...原创 2018-12-21 17:41:17 · 3197 阅读 · 2 评论 -
腾讯云 - OCR-身份证识别
腾讯云文档地址:https://cloud.tencent.com/document/product/866/17597一、使用前准备 1. 前往注册: 腾讯云账号注册 (详细指引见 注册腾讯云)。 2. 取得 APPID、SecretId、SecretKey:请前往 云API密钥 ,单击“新建密钥”(目前只支持主账号及密钥进行调用)。二、导入腾讯云识别jar ...原创 2018-12-21 17:30:42 · 6166 阅读 · 0 评论 -
JAVA-银行卡归属地查询
文档地址:https://market.cloud.tencent.com/products/4730#tab=api调用示例://传入银行卡号,返回银行名字public String getCardInformation(String cardNumber) { String bankName= null; String path = "/get";...原创 2018-12-21 17:20:16 · 4222 阅读 · 0 评论 -
Java MyBatis插入数据库返回主键
问题我们对做某一些特定需求功能的时候,常常需要用到数据库主键,但是主键设置的是自动增长,所以添加的时候往往是获取不到的,为了解决这个问题,提供了两种方法。第一种(笨办法)解决办法:先执行数据添加,添加完了之后再查询出最后一天记录就 是刚刚,取出主键第二种sql.xml形式useGeneratedKeys 主键自动增长keyProperty 对应主键对象赋值的列keyC...原创 2018-11-07 14:57:51 · 339 阅读 · 2 评论 -
13位10位时间戳转换日期
工具类:时间转换 一、10位13位时间戳转String 格式(2018-10-15 16:03:27) 日期 /** * 10位13位时间戳转String 格式(2018-10-15 16:03:27) 日期 * @param timestamp * @param simpleDateFormatType 时间戳类型("yyyy-MM-dd HH...原创 2018-10-15 16:38:20 · 20748 阅读 · 0 评论 -
Servlet+jsp 验证码
一、什么是验证码 验证码(CAPTCHA)是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵测试)的缩写,是一种区分用户是计算机还是人的公共全自动程序。二、验证码的作用 可以防止:恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注...原创 2017-04-09 07:46:57 · 319 阅读 · 0 评论 -
微信公众号支付-Java
微信公众号支付和微信APP支付其实是大同小异,不过小编还是建议先看一下官方的示例流程: 点击打开链接→流程基本一致,但是有些参数不太一样。接下来废话不多说,直接上代码,把里面不需要的逻辑改成你的就好了。生成预支付订单: public String wechatPay(){ log.info("....进入网页支付...."); String parame = request.getPa...原创 2018-04-28 10:32:53 · 300 阅读 · 0 评论 -
微信支付-JAVA
小编在此说一声,建议去看一下微信官方提供的支付流程图,以及其他的之后再看下面的。小编在此就不提供账号申请,那些准备工作了,直接上代码。微信官方流程→点击打开流程总结:首先APP发送一个请求,想购买的商品。后台生成一个预支付订单,然后将APP支付所需要的信息返回给App支付即可。支付成功后,微信服务器回调你请求预支付订单告诉微信服务器的回调地址。收到回调后执行你的业务逻辑。并在最后一定要告诉...原创 2018-04-27 11:47:36 · 588 阅读 · 0 评论 -
微信第三方登录——JAVA后台
小编在此说一声,建议去看一下微信官方提供的流程图,以及其他的之后再看下面的。小编在此就不提供账号申请,那些准备工作了,直接上代码。 微信官方示例→点击打开链接 微信登录流程: 第一步:APP或者网页端,通过账号密码获取到微信返回的一个code码。code码,有效期为10分钟,10分钟不使用则自动失效,有效次数为一次,每一次的code码...原创 2018-03-01 18:16:16 · 10782 阅读 · 5 评论 -
WebService 一 (使用JDK实现WebService)
一、什么是WebService? Web Service(WEB服务)能够快捷和方便地综合结合各种系统、商务和任何应用平台。利用最新的Web Service 标准能够使任何软件系统和系统之间的应用互通互联,方便,而且更加廉价。二、为什么使用WebService? WebService可以用来各个应用程序之间的相互通信,同时更重要的事,它可以跨平台,跨语言之间相互通信。原创 2017-09-04 22:19:02 · 382 阅读 · 0 评论