51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#支付宝体验设计精髓
freeswitch笔记(2)-voip初体验
上一篇学习了如何安装freeswitch,接下来我们利用2个voip软件来体验如何互打电话(注:仍然是mac环境,windows用户可参考mac上的做法,原理相通)一、安装yateclient及zoipervoip软件有很多种,这里选用yate及zoiper这二种免费而且跨平台的客户端。yate下载地址: h...
代码星球
·
2020-04-06
freeswitch
笔记
-voip
体验
利用java8对设计模式的重构
java8中提供的很多新特性可以用来重构传统设计模式中的写法,下面是一些示例:一、策略模式上图是策略模式的类图,假设我们现在要保存订单,OrderService接口定义要做什么,而NoSqlSaveOrderStragegy以及MySqlSaveOrderStrategy则提供了二种策略,分别是保存到nosql数据库,...
代码星球
·
2020-04-06
利用
java8
设计模式
重构
mxnet安装及NDArray初体验
一、mxnet安装(以下均为mac环境)有二种方式:1.1用conda安装1#创建gluon目录2mkdirgluon-tutorials&&cdgluon-tutorials34#下载源代码5curlhttps://zh.gluon.ai/gluon_tutorials_zh.tar.gz-otuto...
代码星球
·
2020-04-06
mxnet
安装
NDArray
体验
rpc框架之HA/负载均衡构架设计
thrift、avro、grpc之类的rpc框架默认都没有提供负载均衡的实现,生产环境中如果server只有一台,显然不靠谱,于是有了下面的设计,这其实是前一阵跟北京一个朋友在qq群里交流的结果,分享一下:主要思路:1、rpcserver端以多实例方式运行(多端口或多机部署均可),启动时每个实例向zk集群以临时节点方式...
代码星球
·
2020-04-06
rpc
框架
HA
负载
均衡
Spring入门初体验
Spring其实就是一个容器,让我们更方便的拿到想要的对象。1.编写一个service//userService.javapublicinterfaceuserService{publicvoidinsertUser();}//xmlImpl.javapublicclassxmlImplimplementsuserSe...
代码星球
·
2020-04-06
Spring
入门
体验
面向对象的六大设计原则
1.单一职责原则 每个类应该只有一个职责。 2.接口分离原则 一个接口应该只提供一种对外的功能,不应该把所有的操作都封装到一个接口中。 3.迪米特原则 一个对象应当对其他对象尽可能少的了解。 4.开闭原则 &nbs...
代码星球
·
2020-04-06
面向
对象
六大
设计
原则
设计模式六大原则
1、单一职责原则(SingleResponsibilityPrinciple)定义:应该有且只有一个原因引起类的变化注意:这里的类不光指类,也适用于方法和接口,比如我们常说的一个方法实现一个功能2、里氏代换原则(LiskovSubstitutionPrinciple)定义:只要父类出现的地方子类就一定可以出现,而且替换...
代码星球
·
2020-04-06
设计模式
六大
原则
支付宝接口使用
1.接口准备 @参考官网文档 2.环境准备 2.1请先安装好maven(自己百度) 2.2安装支付宝sdk@官网下载,假设下载解压到了E盘,下图博主路径,cmd命令执行mvninstall:install-file-DgroupId=com.alipay-DartifactId=sdk-java-Dversio...
代码星球
·
2020-04-06
支付
接口
使用
Android 集成支付宝第三方登录
在集成支付宝支付的时候遇到一点小麻烦,先在此记录供大家参考支付宝第三方登录需要在后台进行授权,在查看授权的时候我们一定要看清楚时候真的已经获得了权限(我在没有获取权限的情况下集成的效果是提示系统繁忙),进入支付宝开放平台的后台管理中心,点击应用,未签约的需要填写一些信息。其实相对于微信而言,支付宝的代码集成一般都是比较...
代码星球
·
2020-04-06
Android
集成
支付
第三方
登录
计算机程序设计艺术(读书笔记)1
好的算法的一个准则是用于执行算法的时间长度。这可以借助于执行每个步骤的次数来表示。我们通常面对着同一个问题的若干个算法,因此我们必须判断哪一个最好。这就是算法分析这个有趣和重要的领域要研究的了。 ...
代码星球
·
2020-04-06
计算机
程序
设计艺术
读书
笔记
js深入研究之牛逼的类封装设计
<scripttype="text/javascript">varBook=function(newIsbn,newTitle,newAuthor){//implementsPublication//私有属性varisbn,title,author;//私有方法functioncheckIsbn(isbn)...
代码星球
·
2020-04-06
js
深入研究
之牛
封装
设计
算法学习之循环结构程序设计
for循环打印1,2,3,...,n每个占一行。#include<conio.h>#include<stdio.h>intmain(){inti,n;scanf("%d",&n);for(i=1;i<=n;i++){printf("%d",i);}getch();return0;}...
代码星球
·
2020-04-06
法学
习之
循环
结构
程序设计
算法学习之分支结构程序设计
鸡兔同笼问题已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡的数目和兔的数目。如果无解,则输出“Noanswer”。分析:设鸡有a只,兔有b只,则a+b=n,2a+4b=m,联立解得a=(4n-m)/2,b=n-a。如果a和b不是整数,或者a和b有负数,就算错误。程序如下:#inclu...
代码星球
·
2020-04-06
法学
习之
分支
结构
程序设计
IOS 设计模式
一、MVC:ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写。Model(模型)表示应用程序核心,是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。View(视图)是应用程序中处理数据显示部分,通常视图是依据模型数据创建的...
代码星球
·
2020-04-06
IOS
设计模式
设计模式
SingletonMVCDelegateobserverFactory...
代码星球
·
2020-04-06
设计模式
首页
上一页
...
103
104
105
106
107
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他