MyWebWall
待会写作业
粤语是世界上最好的语言!
展开
-
毫无章法的记录--MYBATIS批量更新
<update id="updateByList"> update 表名 <trim prefix="set" suffixOverrides=","> <trim prefix="数据库字段名=case" suffix="end," > <foreach collection="list" item="i" index="index"> when id=#{i.id...原创 2022-02-07 16:26:06 · 507 阅读 · 0 评论 -
微信支付开发
public class PayCommonUtil { //定义签名,微信根据参数字段的ASCII码值进行排序 加密签名,故使用SortMap进行参数排序 public static String createSign(String characterEncoding,SortedMap<String,String> parameters){ S...原创 2019-12-13 09:20:06 · 117 阅读 · 0 评论 -
毫无章法的记录--跨域相关小知识
浏览器的同源策略:存储在浏览器中的数据,如localStroage、Cookie和IndexedDB不能通过脚本跨域访问不能通过脚本操作不同域下的DOM不能通过ajax请求不同域的数据同源:协议/域名/端口都一致视为同源;eg:http://www.abc.com/index.html 调用 http://www.abc.com/server.php (非跨域)ht...原创 2018-10-26 09:51:28 · 103 阅读 · 0 评论 -
毫无章法的记录--动态使用不同实现(BaseController 与 BaseService 设计)
场景是抽取控制层类似方法,比如简单的CRUD首先是BaseController 的编写,属性中使用的是BaseService相对关键之处:利用继承的特性,子类修改父类属性值以达到BaseService动态调用不同实现;假设现在你有几个删除接口要写,都是根据ID进行删除,那么你只需将deleteByID这个方法写到BaseService,然后不同接口继承BaseServi...原创 2019-04-09 12:37:54 · 950 阅读 · 0 评论 -
毫无章法的记录--OkHtttp 访问https外部资源证书错误;处理javax.net.ssl.SSLHandshakeException异常;
异常大致信息:javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid cer...原创 2019-04-18 15:33:57 · 392 阅读 · 0 评论