自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一只喜欢学习的猪仔

我数123木头人

  • 博客(8)
  • 收藏
  • 关注

原创 拦截器MyHandlerInterceptor和MyWebConfigurer

MyHandlerInterceptor没有在spring容器的管理中,yml文件中配置的过滤条件加载不了。在MyHandlerInterceptor中:private List<String> noSessionUriList; private List<String> noSessionSuffixList; private String roo...

2018-02-12 10:59:59 458

原创 说数据库字段类型设计的重要性

前几天交易出了一点问题,商户累计的总交易额只有一千多,却发现有一笔两千多的提现申请。后来查到微信端交易日志,在极短的一段时间内同时有3笔交易,而且数据一模一样。后来检查发现数据库一个状态字段类型为int,而在程序中判断用的是字符串,导致条件一直成立,之前问题没有暴露出来是因为当条件成立后,第一次执行完就返回成功标识,微信端的请求就不再请求,而那天正好我重启了下服务器,发送消息接口没有调通,...

2018-02-12 10:46:11 988

原创 微信公众号开发之商户注册功能-扫一扫(二)

上一篇说到还有一个扫码功能要做,来绑定我们给商户提供的二维码。微信也有自带的扫一扫功能并返回扫描结果、或者直接直接访问扫描结果。刚开始用了一个按钮控件,在点击事件中调起微信扫一扫功能。同样,签名、appid这几个值仍然需要。$("#scanQRCode").click(function() { wx.scanQRCode({ // 默认为0,...

2018-02-10 15:58:56 560

原创 微信公众号开发之商户注册功能-拍照、上传图片(一)

微信公众号中开发一个商户注册功能,没有难点,只是页面排版、微信的一些控件(扫码、上传图片)不熟悉可能会花一点时间。商户注册功能分两页:第一页填写手机号,获取验证码,输入验证码,输入密码和确认密码,点击下一步,然后填写商户名称,上传商户营业执照和门店照片,扫描我们给商户的收款二维码用来绑定商户号,点击确定保存即商户注册成功。先说下上传图片功能,刚开始直接做的是用type是file的input...

2018-02-10 15:39:16 2498

原创 工作中的笔记1

SpringBoot项目用maven打包后,放到tomcat中的webapps下,启动tomcat,war包会自动解压,会多出来一个ROOT文件夹,还有一个与war同名的文件夹。例 discount.war 解压后会有一个ROOT文件夹,和一个discount文件夹。discount正是我们要运行的项目。打开ROOT文件夹会发现里面内容同discount一样。此时启动tomcat,会同时启动两...

2018-02-08 16:17:51 161

原创 linux之mysql

CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载 wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 下载好之后安装:rpm -ivh mysql-community-release-el7-5.noarch.rpm 安装好之后安装mysql-cli...

2018-02-08 10:59:14 159

原创 SpringBoot之异步调用@Async

场景:微信公众号授权页面,公众号所有者扫码授权时,拉取公众号下的粉丝信息,完成后跳转至授权成功页面。问题:当粉丝数量很大的时候,拉取用户信息(包括网络请求)耗时很长,授权页面会因为请求超时挂掉。(很多耗时操作都要考虑到用户体验,先返回授权成功页面,耗时操作在异步执行)解决方法:异步执行耗时的拉取用户信息操作。SpringBoot中直接可以@Async注解实现异步调用。@Contro...

2018-02-07 23:51:31 295

原创 byte string

byte[] 转字符串 toString()是不能用的,要new String() toString()是Object类型数据的方法,而byte不是Object

2018-02-07 10:51:20 307

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除