首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
支付
订阅
minzaizai
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
用设计模式搞定女朋友,人生哪来这么多if,工厂设计模式+策略什么模式,爽翻了
无论是人生还是代码,都面临着很多的选择,代码里面充斥着无数的if / else,人生不也是一样吗?无数的分岔路口,我们无法避免这些选择,但是我们可以更优美的去做选择—设计模式。 不巧,今天又到了发奖金的时间了,女朋友第一时间过来催债了。 每次钱包空空如也,就更加刺激我努力写代码…
(策略模式+工厂模式+map)套餐 Kill 项目中的switch case
为了便于理解,举个没有业务逻辑的例子,基于这个例子上进行优化。 假设我们可以选择的水果有香蕉、西瓜和苹果。吃香蕉的话我们得先剥皮,吃西瓜的话得先用水果刀切一下,如果是苹果的话就直接吃了。将这个场景转化为代码: 这个例子代码量不是很大,但是实际项目中的场景肯定没有这么简单,多重s…
Dart 源码分析:深入理解 dart:io HttpClient
HttpClient是Dart SDK中提供的标准的访问网络的接口类,是HTTP1.1/RFC2616协议在Dart SDK上的具体实现,用于客户端发送HTTP/S 请求。HttpClient 包含了一组方法,可以发送 HttpClientRequest 到Http服务器, 并…
Java11 HttpClient小试牛刀
本文主要研究一下Java11的HttpClient的基本使用。 HttpClient在Java11从incubator变为正式版,相对于传统的HttpUrlConnection其提升可不是一点半点,不仅支持异步,也支持reactive streams,同时也支持了HTTP2以及…
HttpClient系列-基础知识(一)
今天开始介绍下Apache HttpClient 4的全面指南,从基础到高级进阶,本文是基础知识一。 这里面,使用org.apache.http.HttpStatus中库中提供的预定义状态代码。 HttpClient可以配置超时的时间,接下来,我们看下如何使用。 HttpCli…
策略模式、策略模式与Spring的碰撞
策略模式是GoF23种设计模式中比较简单的了,也是常用的设计模式之一,今天我们就来看看策略模式。 当初我也不知道什么设计模式,就是感觉这样写完,代码清爽多了,后来才知道这就是策略模式的雏形了。 GoF23种设计模式真正应用广泛的设计模式不多,但是策略模式绝对算其中之一了,你看,…
浅析微信支付:如何使用沙箱环境测试
浅析微信支付系列已经更新十篇了哟~,没有看过的朋友们可以看一下。 在实际开发中,通常我们都是在开发环境中开发,本地环境也有很多限制,比如:微信支付无法调起、H5链接需要鉴权、支付结果通知需要外网等。 面对以上的问题,微信官方给出了解决的方法,就是咋们这篇文章的 沙箱环境,也就是…
微信支付开发实记
微信支付分为JSAPI支付,扫码支付,APP支付,小程序支付等不同的支付方式。但大体的支付过程是一致的,本文以JSAPI支付,也就是微信内的H5支付为例,描述一下支付的整个开发流程。 商户需要提前开通商户平台,并去公众平台或开放平台提交微信支付申请,获得商户号和秘钥。 详细文档…
支付宝手机网页支付和微信公众号支付接入
先说支付宝的吧。 第一步:去支付宝新建沙箱应用并申请开通相应权限,也就是测试环境,完成后去https://auth.alipay.com/login/ant_sso_index.htm?goto=https%3A%2F%2Fopenhome.alipay.com%2Fplatf…
微信公众号支付开发全过程(Java 版)
首先我们到微信支付的官方文档的开发步骤部分查看一下需要的设置。 因为微信支付需要较高的权限,只有认证了得服务号才有使用微信支付接口的权限,我们个人很难申请到,所以需要向其他朋友借用账号。 来到文档的业务流程部分,查看微信支付的流程(我觉得这个还是需要十分仔细的了解和查看的,这有…