随笔分类 - JAVA
摘要:之前写过一篇 "先定一个小目标,自己封装个ajax" ,是基于原生js的,也就是jquery中ajax的简化版本实现的思路。众所周知,jquery的ajax是项目中最常用的请求后台的方式,也算是封装的很完美的api了,然而渐渐的我们会发现,其实还可以根据实际项目需要更优雅的进行一层封装,先看调用方式
阅读全文
摘要:都说微信支付有些坑,都抱怨微信支付的文档太烂,一会APPId,一会商户id,还有appsecret,支付API秘钥让你傻傻分不清楚,还有这里大写那里小写,几种标准,让你眼花缭乱。没错,这就是很多技术团队都存在的问题,没有统一的标准!且团队越大越严重,即使是在微信这样的顶尖团队。然而这些在一番痛苦折腾
阅读全文
摘要:之前那篇微信JS-SDK授权的文章实现了分享接口,那么这里总结一下如何在微信里面通过js调起原生摄像头,以及上传下载图片。 1.配置 页面引入通过jssdk授权后,传入wx对象,首先配置需要的接口 2.调起拍照/相册 将下面的方法放在需要点击事件的回调函数里面 这时我们可以看到这样的效果,代表调起成
阅读全文
摘要:微信开发中,经常有这样的需求:获得用户头像、绑定微信号给用户发信息.. 那么实现这些的前提就是授权! 1.配置安全回调域名: 在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的“开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本信息”的配置选项中,修改授权回调域名
阅读全文
摘要:前段时间小忙了一阵,微信公众号的开发,从零开始看文档,踩了不少坑,也算是熬过来了,最近考虑做一些总结,方便以后再开发的时候回顾,也给正在做相关项目的同学做个参考。 思路 微信接入:用户消息和开发者需要的事件推送都会通过微信方服务器发起一个请求,转发到你在公众平台配置的服务器url地址,微信方将带上s
阅读全文
摘要:在实际的项目开发中,经常会有一些涉及到导入导出的文档的功能。apache开源项目之一poi对此有很好的支持,对之前的使用做一些简要的总结。 1,导入jar 为了保证对格式的兼容性,在项目的pom.xml添加这三个jar: 2,生成文件、下载 一般我们对导出的数据变化不会太大,所以考虑到重复使用,我们
阅读全文
摘要:看过很多定时调度的配置,大多使用XML配置,觉得比较麻烦,也比较老套。这里介绍一种基于spring4.0注解编程式配置定时任务,简单清晰,使用方便.. 至于引入spring相关jar这里不多说,直接切入正题贴上代码: 思路: 我们通常将用于存放配置信息类的类名以 “Config” 结尾,如上我们在W
阅读全文
摘要:项目中经常有对时间进行处理的需求,下面是一些常用的操作整理,方便以后再次使用以及做相关复习。 1.字符串转换为日期 2.时间戳转日期 3.日期格式化成字符串 4.获取指定日期之前或之后的日期 ,十分秒为00:00:00 5.获取指定日期之前或之后的日期 ,时分秒为当前的 6.将time类型的时间字符
阅读全文
摘要:说明:本文是基于RMI手动同步的方式,使用程序动态注入配置缓存,抛弃传统的ehcache.xml配置方式 1,注入cacheManager管理所有缓存,添加各个缓存名及相关参数配置: 思路大致是: 在项目的主配置类中,通过@Bean注入cacheManager,统一管理所有cache,传统的用xml
阅读全文