微信扫码登录 微信扫码登录小伙伴们有各种疑问可以去参考官方文档进行详细的学习下 微信开发文档 ,此次介绍的将是前后端不分离的微信扫码登录 微信登录开发流程: 申请微信接入 生成登录二维码 用户扫码并授权 调用回调方法 通过code去获取用户信息带到页面展示 官方流程图: 1. 申请微信接入: 先提醒下各位:申请微信接入很麻烦,本人因为公司业务需要,用的是公司申请好的。还没自己去申请过。 先去到 微信开放 2020-11-21 JavaWeb #微信 #扫码登录
使用Sunny-Ngrok进行内网穿透 使用Sunny-Ngrok进行内网穿透为什么使用Sunny-Ngrok? 提供免费内网穿透服务,免费服务器支持绑定自定义域名管理内网服务器,内网web进行演示快速开发微信程序和第三方支付平台调试本地WEB外网访问、本地开发微信、TCP端口转发本站新增FRP服务器,基于 FRP 实现https、udp转发无需任何配置,下载客户端之后直接一条命令让外网访问您的内网不再是距离! 简单来说:就是在外网可以 2020-11-20 Network #Ngrok
银行家舍入法(四舍六入) 银行家舍入法:生活中常见的计算方法就是四舍五入,但是银行家舍入法是四舍六入。五后面有非0的数字将直接向前进位,没有数字的情况下还要看前一位是偶数还是奇数。偶数舍去,奇数进位。 总结为一句话就是:四舍六入五考虑,五后非零就进一,五后为零看奇偶,五前为偶应舍去,五前为奇要进一 如图所示:其实大多数编程语言在浮点数的运算上或者保留小数位上都是使用的银行家舍入法,例如:Java 即使你改变了过程,也改 2020-11-19 Java #JavaSE #Date
关于DecimalFormat类的数字格式化 关于DecimalFormat类的数字格式化当我们遇到小数时,必定会设置保留小数的位数,也可能会涉及数字的格式转换那么在Java中肯定也有这样的一个类,就是DecimalFormat类能帮助我们方便快捷的解决此类小数格式的问题 DecimalFormat 类路径 java.text.DecimalFormatDecimalFormat 的父类也是抽象类NumberFormat 类路径 java. 2020-11-18 Java #JavaSE #Date
关于BigDecimal类的常用方法与的舍入方式 关于BigDecimal类的常用方法与的舍入方式(用于高精度的浮点运算) 在实际开发中,难免会遇到数据值的计算,关于小数的两种浮点型(float,double),也就是单精度与双精度。那么就需要一个类帮我们解决一些问题,下面介绍两种浮点型的区别和BigDecimal类的使用 两种类型的区别: 1.在内存中占有的字节数:单精度是4字节,而双精度是8字节 2. 有效数字位数:单精度有效位是8位,双精 2020-11-17 Java #JavaSE #Date
Date类型与字符串的相互转换 Date类型与字符串的相互转换12345678910111213141516171819202122232425262728293031323334/*Date时间类型与字符串的相互转换*/@Testpublic void date() throws ParseException { /*一、Date时间类型转字符串*/ /*1.获取当前时间*/ Date date = 2020-11-16 Java #JavaSE #Date
获得String字符串中某个字符出现的次数 获得String字符串中某个字符出现的次数实现逻辑非常简单:1.首先记录下来字符串的总长度2.将想要判断的字符在字符串中替换为””3.用总长度减去替换后的长度结果就等于该字符出现的次数。 假设下面的字符串,我想知道字符a出现的次数String str = “aaabbbccc”; 不多说,直接看代码 1234567891011121314151617181920/*判断某字符串中某 2020-11-16 Java #JavaSE #String
使用代码操作Excel文件(easyExcel) 使用代码操作Excel文件(easyExcel)EasyExcel文档:https://www.yuque.com/easyexcel/doc/easyexcel 1.Maven导入easyExcel包1234567891011121314151617181920212223242526272829303132<dependencies> <!--easyExcel 2020-10-12 Java #JavaSE #Excel #easyExcel
使用代码操作Excel文件(POI) 本篇文章将讲述使用POI如何去对Excel文件进行读写 apache的POI文档:https://poi.apache.org 1.Maven导入poi包123456789101112131415161718192021222324252627282930<!--导入依赖--> <dependencies> <!--xls(03版本)--> 2020-10-10 Java #JavaSE #Excel #POI
java.util.Date系列之(获取过去或未来的日期) 以当前日期为坐标,获得过去或者未来的日期12345678910111213141516171819202122232425262728293031323334353637383940package com.date.test;import org.junit.jupiter.api.Test;import org.springframework.boot.test.context.SpringBo 2020-10-04 Java #JavaSE #Date