![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java后台
Super_wolve
学习不总结,等于白学习
展开
-
JAVA 读取.CSV文件内容并转换成对应的list对象
话不多说,直接上代码public static List<Object> ReadCsv(String inpath, Object obj) { List<Object> list = new ArrayList<Object>(); // 保存读取到的CSV数据 try { File file ...原创 2020-01-16 14:58:48 · 2775 阅读 · 1 评论 -
记一次项目中的去重操作
对于list对象集合进行去重过滤数据存在问题:从数据库中查询到了大批量的数据,只需筛选出不重复的字段数据即可解决思路:一开始想的是使用for循环遍历集合,两次循环,第一次从头开始,内循环从尾部开始,挨个判断,字段数据重复的话就行remove()操作,但是后来发现了几个问题,首先就是数据量过大的话,时间复杂度就会上升,不利于项目的运行,其次就是remove()方法,是针对于list集合中的下标进...原创 2019-11-13 11:05:55 · 270 阅读 · 0 评论 -
微信开发之自定义菜单创建
首先要了解,在做微信开发项目的时候,都是需要进行一个token验证的,微信服务端去验证你传来的token,校验通过之后,才能给你开放一些借口以便于你进行一些详细的读写操作,所以我们在做开发之前都是需要先通过微信端的接口来获取到access_token来进行接下来的一些操作,具体看代码这是微信提供的获取access_token的地址https://api.weixin.qq.com/cgi-bi...原创 2019-05-24 09:53:14 · 635 阅读 · 0 评论 -
项目开发之微信支付接口调用
功能描述:用户下单支付时可以选择微信支付,并调用微信端接口实现支付完成微信支付的种类微信扫描二维码支付微信端吊起H5进行支付微信公众号吊起支付app吊起微信支付本篇讲的是针对微信公众号和app吊起支付的流程一、申请微信商户平台这里是详细的微信开发的开发文档链接...原创 2019-06-01 10:15:15 · 2316 阅读 · 0 评论 -
项目开发之支付宝支付
使用springboot做一个简单的支付宝扫码支付功能,用的是测试环境下的沙箱环境首先需要登录支付宝开发平台注册一个自己的账号,并打开沙箱环境配置一些数据这里进行配置的时候需要进行登录,登录成功后才能继续配置这里需要下载一个支付宝的插件RSA签名验签工具生成密钥不需要改其他的配置,直接点击生成就行,然后复制公钥到开发平台上添加上去准备工作结束,之后就可以开始做项目并开发接口了...原创 2019-05-29 14:15:28 · 1422 阅读 · 0 评论 -
登陆模块之JWT单点登录
功能描述:通过一次登录来实现多个模块之间来回跳转,数据同步单点登录的实现方式redis实现session共享jwt单点登录cas单点登录买单点登录服务器本篇博客着重讲解JWT单点登录首先来说下什么是无状态登录吧务器不存登录的状态和数据,每次访问后台的过程中都需要把密码等用户数据全部校验一遍,校验成功才算登录。无状态登录的好处是,数据不需要在服务端session或redis中存...原创 2019-05-29 21:11:16 · 2326 阅读 · 0 评论