- 博客(8)
- 收藏
- 关注
原创 企业微信接口开发之使用google-guava完成token的本地缓存cache
接上篇,企业微信api不赘述,绕过证书验证可以访问后,本地需要存储一个企业微信的access_token,本来打算使用nosql来缓存,但现阶段项目也就一个功能,未免大题小做,于是使用了google公司的开源java库guava来完成半持久化本地缓存,直接上代码/** * Created by zuofeng on 2018/5/11. * 本地缓存接口 */public inte...
2018-05-11 22:46:55 1285
原创 企业微信接口开发之使用httpclient实现https请求
接上篇,企业微信的api不赘述,使用的是https协议.由于信息也不是很重要,就没有考虑安全问题,直接使用httpclient绕过证书认证实现功能1.引入httpclient依赖<!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient --><dependency> ...
2018-05-11 22:36:04 2848 1
原创 jdk1.7 + springboot1.5 + druid +内嵌jetty9.2 项目搭建
新任务,要为客户写一个接口,利用企业微信发送报警消息,安排我搭建项目并完成接口. 因为之前公司项目都是使用jdk1.7开发的springmvc项目,使用内嵌的jetty作为容器,durid连接池,maven打包方式是jar包,可以使用java -jar命令启动项目.这次我使用springboot搭建项目,其他与以前保持一致1.使用springboot1.5.13搭建项目<par...
2018-05-11 22:15:09 2393
原创 使用JJWT完成Token验证
上周接到上级命令,需要完成提供给APP的后台接口功能,首先要解决的就是Token验证,token相信能看到此文章的都知道是什么东西了,因为查看之前的项目中,都是自己手写的,交给我完成我肯定就图方便(偷懒)使用了JJWT,在此做下记录而已1.maven依赖<dependency> <groupId>io.jsonwebtoken</groupId> ...
2018-04-24 10:27:54 8461
原创 Web项目中完成百度地图GPS定位
前一个星期公司要求完成车载系统的实时定位功能,并在web页面显示,其实只是从数据库获取GPS坐标,然后在百度地图上画出来而已,在此记录以下。准备工作:准备Map工具类var Util = window.Util || {};/** * 数据库的格式 12121.212 ddmmm.mm * 处理经纬度信息121.21212 dd.mm.mmm 转化为 dd.dddddd * 如果是...
2018-04-24 09:50:48 4046 2
原创 HightCharts双y轴+x时间轴
公司布置完成图表 使用HightCharts显示 根据时间显示探头点数据 由于探头分为两种数据属性 一种是温度(单位℃) 一种是湿度(单位%)所以需要使用双纵轴显示 加上横轴使用date属性 需要对date进行formart 上代码:$('#myContainer').highcharts({ chart: { zoomType: 'xy', ...
2018-04-13 15:22:35 1543
原创 行列转换查询+分页+条件搜索+时间间断值
公司需要完成一个历史记录的查询功能 表结构如下:需求:需要将time进行行列转换 并且将需要的point的data值取出并单独成列 查询条件: 1.pointId(对应需要查询的point) 2.以用户输入开始时间begin为起点,以用户输入结束end时间为终点,并且以用户输入的间隔时间interval为隔断 3.完成分页数据库:sqls...
2018-04-13 13:10:17 246
原创 Springboot静态资源404
在配置mvc时 发现WebMvcConfigurationAdapter已经过时 网上推荐使用WebMvcConfigurationSupport 但是WebMvcConfigurationSupport会使 @EnableAutoConfiguration中的默认配置无效 现列举几种配置方法和效果方法一:extends WebMvcConfigurationAdapter 重写父类方法:@Con...
2018-04-10 16:08:02 3576
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人