Bill78 Bill78
4年前
python中for......else......的使用
forxinrange(5):ifx2:print(x)breakelse:print("执行else....")上述代码:当缺少break关键字时,程序的执行结果是:2执行else....当具备break关键字时,程序执行结果为:2总结:for......else......的执行顺序
Wesley13 Wesley13
4年前
RPC原理及实现
1简介RPC的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性。为实现该目标,RPC框架需提供一种透明调用机制让使用者不必显式的区分本地调用和远程调用。2调用分类RPC调用分以下两种:同步调用客户方等待调用执行完成并返回结果。
Stella981 Stella981
4年前
REDIS 客户端封装 SPARROW 框架源码
redis本身有客户端,先抛出来一个问题?为什么要对redis客户端进行二次封装?大概在11年时侯,第一次接触redis,那时侯研究过redis的各种数据结构,直接拿redis的客户端jedis直接用。公司安排人要对jedis进行封装,当时就很不理解,为什么非要封装一次才可以?后来自己写框架,意识到一些东西是需要封装的,比如连接的打开和释放,比如一
Wesley13 Wesley13
4年前
Java 并发编程:任务执行器 Executor 接口
任务执行器(Executor)是一个接口,位于java.util.concurrent包下,它的作用主要是为我们提供任务与执行机制(包括线程使用和调度细节)之间的解耦。比如我们定义了一个任务,我们是通过线程池来执行该任务,还是直接创线程来执行该任务呢?通过Executor就能为任务提供不同的执行机制。执行器的实现方式各种各样,常见的包括同步执行器、一对一执行
Stella981 Stella981
4年前
C++ 实现简单Http客户端
借助curl网络库实现Http客户端,一种get请求,一种post请求。//get请求include<stdio.hinclude<stdlib.hinclude<curl.h/ptr表示收到服务器返回数据的首地址size表示返
Wesley13 Wesley13
4年前
Java运行Python脚本的方法
直接执行python脚本PythonInterpreter interpreter  new PythonInterpreter();interpreter.exec("print("123")");   ///执行python脚本执行python.py文件PythonInterpreter interpreter 
Stella981 Stella981
4年前
DHCP 广播 客户机自动获取ip
DHCP:DynamicHostConfigurationProtocol前身是bootplease:租约续租:租约到一半的时候就要申请续租广播:第一个响应的服务器广播申请,广播响应广播回复确认  IP:MASK:GATEWAY:DNS: ClientDHCPDI
Stella981 Stella981
4年前
Javascript技巧
匿名立即执行函数1//匿名立即执行函数
混合云架构中私网环境下通过VPN实现云上云下互通
在只有私网环境的某些客户业务场景下,客户新建了私有云平台。客户希望将本地IDC业务迁移上云,除了可以通过专线的方式,还可以通过VPN打通方式,实现私网环境中,客户IDC和云上的打通。架构如下:
幂简集成 幂简集成
8个月前
适用于Web或移动应用程序的15个最佳语音呼叫API
语音呼叫API使企业能够自动执行客户呼叫并以编程方式进行管理,几乎不需要人工干预。程序员可以在云中轻松构建可扩展的高质量语音应用程序,或将语音功能整合到现有的应用程序和服务中。该技术能够设计出满足您特定业务需求的个性化语音解决方案,因此非常有用。使用语音呼