
编程技巧
会飞的老王
没有什么东西是做不出来的
展开
-
Springboot集成uniPush,包含华为荣耀厂商推送(完整版)
推送集成工具类:注意厂商推送的Intent配置里的component=com.xx.xx改成自己的安卓打包包名,该推送包含了华为、荣耀厂商推送角标,已经测试过正常显示角标。本代码适用于unipush1.0版本的个推使用。推送配置类:推送配置从配置文件中读取。在需要绑定别名的业务逻辑页面引入js。先在项目pom中导入个推依赖。App.vue引入js。新建getui.js。原创 2023-01-04 18:14:15 · 2080 阅读 · 0 评论 -
新版小程序订阅消息-原模板消息前后端封装实现(Java)
小程序原模板消息已在2020年1月10号停止使用,之前通过收集form_id来推送模板消息的日子一去不复返,在看过新版小程序订阅消息后,我重新封装了前后端模板消息(订阅下消息)推送的实现推送业务流程:点击事件拉起wx.requestSubscribeMessage模板消息授权->用户同意/拒绝->后台API推送小程序端实现:利用app.js全局函数来实现-在app.js中添加以下函数,通过版本库的比较来引导用户打开订阅授权以及每一个模板ID授权之后只弹出一次,过期再次重新拉起订阅授权原创 2021-03-31 14:36:53 · 1034 阅读 · 0 评论 -
JustGage仪表盘插件显示小数 浮点数
最近在使用统计插件的时候用到了JustGage仪表盘插件 在显示金额或者小数的时候发现网上没有类似文档 就自己看了JustGage里面的js 看到这么一段配置大概意思我已经翻译在后面 原本默认value为int整型 你赋小数时会给你四舍五入,这样显示金额就不方便也不准确 添加配置就可以显示小数点后两位数字了...原创 2019-04-02 10:53:45 · 536 阅读 · 0 评论 -
Nginx不能转发带有websocket功能的项目解决方案
个人技术网站 欢迎关注最近在做websocket推送日志到前台页面,部署服务器是用nginx转发后无法连接websocket,而且我的nginx还是带https证书的,下面转发的配置可以解决这一问题(仅供参考)#将/xcloud-api请求转发给http://127.0.0.1:8012处理 location /xcloud-api { proxy...原创 2018-08-28 11:14:36 · 8240 阅读 · 7 评论 -
java解决微信支付关于XML解析存在的安全问题
最近微信支付发了一条通知也就是微信支付暴露除了XXE漏洞 官方文档描述有限 在这里给出详细的微信支付代码关于这个漏洞结合官方sdk的解决方案首先创建XML解析工具类 官方SDK给出(主要是这个来阻止XXE)import org.w3c.dom.Document;import javax.xml.XMLConstants;import javax.xml.parsers.DocumentBu...原创 2018-07-05 19:49:47 · 5672 阅读 · 2 评论 -
Nginx部署多个spring-boot项目(jar方式部署)
个人技术网站 欢迎关注springboot项目部署到服务器常见的方式就是打成war包部署Tomcat或者打成jar包直接使用内置容易运行,很多人现在都打成war包部署到tomcat,这种方式虽然没问题 但是后期维护比较麻烦。从官方的说明中 打成jar部署是最好的方式,但是这样又有个问题 如果同时部署多个spring-boot项目 端口不一样 怎么通过域名来访问呢,接下来就需要Nginx出手...原创 2018-05-26 20:04:27 · 50072 阅读 · 23 评论 -
微信企业付款到银行卡API开发中遇到的问题
个人技术网站 欢迎关注最近在使用微信新出的企业付款到个人银行卡接口时 遇到了以下问题 百度上一大把都是改填充方式 更改公钥编码格式 没有真正意识到报错问题的真正所在 在此做一个记录 感谢以下博客提供的工具类和思路 写的很详细https://blog.youkuaiyun.com/xiaozhegaa/article/details/79115388https://blog.youkuaiyun.com/xi...原创 2018-04-19 01:03:43 · 896 阅读 · 0 评论 -
java获取服务器jvm负载信息 内存占用信息
个人技术网站 欢迎关注使用java库自带的OperatingSystemMXBean类获取服务器负载相关信息 这个类java文档中并没有详细说明 这里提供一个工具类 package com.bootdo.common.utils;import com.sun.management.OperatingSystemMXBean;import java.lang.manageme...原创 2018-04-04 14:14:51 · 6231 阅读 · 0 评论 -
spring-boot上传文件最佳解决办法
个人技术网站欢迎关注很多人使用springboot上传文件的时候最烦的就是上传路径的问题 下面的方法最便捷 最易懂在配置文件中配置如下xcloud: #uploadPath: D:/var/uploaded_files/ uploadPath: C:/Users/renke/apache-tomcat-8.5.24/upload/media: save...原创 2018-03-05 15:57:19 · 30294 阅读 · 4 评论 -
极光推送Java服务端整合 安卓IOS
个人技术网站 欢迎关注最近在做APP服务端接口时用到了极光推送 整理了常用的推送方法 写了一个service需要的maven依赖 <!-- 极光推送 --> <dependency> <groupId>cn.jpush.api</groupId> <artifactId>jpu...原创 2017-11-29 14:12:37 · 3204 阅读 · 0 评论 -
Java Https请求工具类
个人技术网站 欢迎关注由于微信API接口建议使用Https请求方式 而且过不久就废弃http请求方式了 所以提供以下Https工具类 public class SSLClient extends DefaultHttpClient{ public SSLClient() throws Exception{ super(); SSLContext...转载 2017-11-17 10:23:03 · 5497 阅读 · 0 评论 -
APP调用微信授权登录之服务端开发
个人技术网站 欢迎关注一直在做微信支付 微信授权登录这块的APP接口 现在提供一个写好的微信授权service类给大家参考 import com.pojo.wechat.UserInfoData;import com.utils.ConfigUtil;import com.utils.https.HttpClientUtil;import org.apache.commo...原创 2017-11-17 10:17:20 · 3062 阅读 · 2 评论