自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

原创 java IO怎么判断流类是字符流还是字节流

java中怎么判断流类是字符流还是字节流这个问题在面试中很常见,也比较容易搞混淆。java的IO操作中有面向字节(byte)和面向字符(Character)两种方式。 面向字节的操作以8位为单位对二进制数据进行操作,对数据不进行转换,这些类都是inputStream和outputStream的子类。 面向字符流以字符为单位对数据进行操作,在读的时候将二进制转为字符,在写入...

2018-04-06 09:11:12 1698

原创 微信小程序实现客服默认自动回复功能

微信小程序实现客服默认自动回复功能程序可通过以下两种方式下发客服消息:1、调用发送客服消息接口;2、使用公众平台网页版客服工具;这里主要讲第1种的做法。1、小程序管理员的后台配置登录小程序,在“设置-开发设置-消息推送”启用消息推送功能并完成相关信息配置。 URL(服务器地址):用url访问文件名地址Token: 自己随便起个名字就行英文数字3-32字符到时后台验证一样就行了...

2018-03-22 13:42:19 33994 28

原创 spring data Jpa 调用存储过程返回多个out参数

spring data Jpa 调用存储过程返回多个out参数标注Entity@Entity@Table(name="SY_USER")@NamedStoredProcedureQueries({ @NamedStoredProcedureQuery(name="pd_ka_strreportscanx",procedureName="PD_KA_STRREPORTSC...

2018-03-20 09:13:28 5060 4

原创 微信公众平台网页授权两次或多次重定响应问题

微信公众平台网页授权两次或多次重定响应问题前几天公司一直有我负责开发和维护的公众号突然出现在微信登陆时出现了多次的循环登陆让我感到了不解,我立刻带着不解和好奇进入了后台的调试…。之后我发现了一个奇怪的问题在请求微信网页授权API https://open.weixin.qq.com/connect/oauth2/authorize?appid=xxx&redirect_uri=...

2018-03-16 10:59:13 19330 5

原创 java设计模式——工厂模式

工厂模式工厂模式的介绍: 工厂模式实现了调用者和实现者的分离,本质上就是把不变的部分提取出来;将可变的留作为接口,以达到最大程度上的复用。工厂模式的分类: 1、简单工厂模式(静态工厂模式):由一个工厂类传入的参数,动态决定应该创建哪一个类的实例。2、工厂方法模式:让子类决定实例化具体的某一个类,即在工厂和产品中间增加接口,工厂不再负责产品的创建,由接口针对不同条件返回

2018-02-02 11:47:27 208

原创 java设计模式——单列模式

单列模式单列模式:保证一个类只有一个实例,并提供一个访问该实例的全局访问点。单列模式的优点:只生成一个实例,系统的开销小,可以设计全局访问点,优化共享资源的访问常见的单列模式分类: 主要: 1、饿汉式:线程安全,调用效率高,不能延迟加载。 2、懒汉式:线程安全,调用效率不高,可以延迟加载。 次要: 3、双重检测锁式:由于jvm底部模型原因,偶尔会出问题

2018-01-29 11:53:39 398

原创 微信小程序java后台解码获取信息

微信小程序java后台解码获取信息由于小程序开发多个地方都需要使用到解码获取信息的需求,但由于本人从事java的开发然后去官网下载的sdk中竟然没有java的。哎-_-。所以准备写一篇关于java解码的blog吧。 一、我们解码前需要获取到几个小程序前端传过来的数据 登录凭证code:调用wx.login()可以获得; 秘钥iv和需要解码的encryptedData字符串:

2018-01-24 13:44:28 3925 4

原创 微信公众号支付

微信公众号支付一、设置支付目录请确保实际支付时的请求目录与后台配置的目录一致,否则将无法成功唤起微信支付。在微信商户平台(pay.weixin.qq.com)设置您的公众号支付支付目录,设置路径:商户平台–>产品中心–>开发配置,如图7.7所示。公众号支付在请求支付的时候会校验请求来源是否有在商户平台做了配置,所以必须确保支付目录已经正确的被配置,否则将验证失败,请求支付不成功。二、 发起统一支付

2018-01-22 09:55:47 428

原创 JS 使用 window对象的print方法css实现分页打印

JS 使用 window对象的print方法css实现分页打印我们只要在需要分页的元素上加上css:'page-break-after:always' 由于实现起来比较简单就直接上代码了哈。 table width="757" height="174" border="0" align="center" cellpadding="0" cellspacing="0" tyle=

2018-01-17 10:04:21 1539

原创 微信小程序web-view公众号与小程序支付的切换使用

微信小程序web-view公众号与小程序支付间的切换使用 最近小程序开放了新功能,支持内嵌网页有域名的那种,可以内嵌到小程序里了!那么这意味着什么呢?你还需要开发独立开发官网小程序吗?之前的微信公众号功能大部分也可以直接通过小程序webview实现了。 这几天刚好公司也有这方面的需求,怀着激动心情的我开始了踩坑

2017-12-26 13:25:56 24224 6

空空如也

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

TA关注的人

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