
案例
x_san3
这个作者很懒,什么都没留下…
展开
-
修改Docker容器的时间和宿主时间一致
在查看容器的日志的,发现时间有和宿主主机时间相差有8个小时,而且宿主主机使用的是CST时间,容器容器使用的是UTC时间1、首先进入到容器中:docker exec -it xxxxx /bin/bash执行date,发现时间确实少8小时2、在容器中修改下/etc/localtime文件的名称,避免冲突。root@ddbfb445e9ca:# cd /etc/root@ddbfb445e9ca:/etc# mv localtime localtime_bakroot@dd...原创 2020-12-11 14:39:21 · 457 阅读 · 0 评论 -
微信小程序支付开发(Java后台)
小程序开发微信支付过程:申请好企业版小程序;登录微信公众平台:https://mp.weixin.qq.com/,开发管理开发设置,获取AppID,AppSecre设置服务器域名及对应IP白名单等信息。微信支付选项 开通“微信支付”(即商户功能)。我这里已开通(已与商户关联):登录微信支付商户平台:https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2F获取商户ID(商户号)及支付秘钥(API安全那里)..原创 2020-11-20 15:46:14 · 1675 阅读 · 1 评论 -
Spring Boot后台接口开发接收参数的形式
1.用postman测试时选择key-value形式传参(application/x-www-form-urlcoded),后台可用以下两种形式解析: a.RequestParam注解形式@RequestMapping("/lock/lock_members") public RespEntity findUserList(@RequestParam ("lockId") Stri...原创 2018-07-31 16:57:59 · 3109 阅读 · 0 评论 -
Parameter 'email' not found. Available parameters are [0, 1, param1, param2]解决方案
原因:传入多个值时,mybatis会自动将这些值转成类似map形式的值,以0,1,2…的序列为keyName。 这里我们需要先简单了解一下mybatis的传值机制。Mybatis现在可以使用的parameterType有基本类型和Java负责类型。基本数据类型:包含int,String,Date等。基本数据类型作为传参,只能传入一个。通过#{参数名}获取。 复杂数据类型:包含Java...转载 2018-07-27 11:39:18 · 3172 阅读 · 0 评论 -
java 常见几种发送http请求案例
[java] view plain copy<span style="font-family: Arial, Helvetica, sans-serif;">import java.io.BufferedReader;</span> [java] view plain copyimport java.io.FileOutputStream; import ...转载 2018-06-08 11:45:02 · 226 阅读 · 0 评论 -
import sun.misc.BASE64Encoder;导包报错问题
工具eclipse1.查看Markers报错:Access restriction: The constructor 'BASE64Encoder()' is not API (restriction on required library 'D:\java\jre1.8.0\lib\rt.jar')2.解决方案:项目右键Build Path-->Configure Buil...原创 2018-06-06 15:17:23 · 1974 阅读 · 0 评论 -
springMVC项目访问404遇到的坑
项目一切都部署搞好了,可是就是无法访问,如果报上图信息,资源无法访问,显示jsp路径,那极有可能就是路径配置不对。这里说两点:1. 项目controller层加了类映射注解,但是spring-mvc.xml文件配置视图解析器的时候,路径写的是这样:这是是无法访问的,可去掉类映射注解,或者修改配置文件前缀为value="/WEB-INF/view/",前面加/2. 有时候...原创 2018-08-10 11:53:28 · 40963 阅读 · 8 评论 -
spring boot错误: 找不到或无法加载主类
一:当在eclipse启动spring boot项目时出现问题:springboot错误: 找不到或无法加载主类 解决办法:1,通过cmd命令行,进入项目目录进行,mvn clean install 进行编译 项目install后,再到eclipse 上选中项目按F5刷新项目。再运行即可问题解决。 2,在eclipse 上选中项目 点击clean ...转载 2018-08-30 15:58:05 · 34624 阅读 · 5 评论 -
json解析字符串中换行的处理:net.sf.json.JSONException: Unterminated string at character 265 of {...
查询日志发现查询数据时报此错。问题肯定出在报错的字符出,即265出,查看数据发现此字段换行了,也可在数据库中通过点击这个字段的值确认(如果是查数据库,点击此值会消失)。原因:用户在输入时在文本末尾打了回车,导致json格式出错。解决:后台可将内容中的换行用<br>代替,返回json给前端,然后前端对内容中的<br>进行转义即可。例:string.replace(...原创 2018-09-26 19:27:22 · 5366 阅读 · 0 评论