码迷,mamicode.com
首页 >  
搜索关键字:笔记 网络编程    ( 76720个结果
源码学习之设计模式(策略模式)
今天要给大家说的是策略模式。先不做解释,先看代码,体会一下策略模式的神奇。 修改前的代码 大家日常开发中一定见过类似上面的场景吧,写了那么多if else或者用switch case,看着都让人头晕。现在让我们给他来个大变身吧。数码宝贝究极进化。 修改后的代码 首先定义一个支付策略接口,所有的支付方 ...
分类:其他好文   时间:2019-12-20 12:15:52    阅读次数:85
[Java复习] 分布式高可用-Hystrix
什么是Hystrix? Hystrix 可以让我们在分布式系统中对服务间的调用进行控制,加入一些调用延迟或者依赖故障的容错机制。 Hystrix 的设计原则 对依赖服务调用时出现的调用延迟和调用失败进行控制和容错保护。 在复杂的分布式系统中,阻止某一个依赖服务的故障在整个系统中蔓延。比如某一个服务故 ...
分类:编程语言   时间:2019-12-20 11:58:05    阅读次数:76
union和union all
SQL UNION 操作符 SQL UNION 操作符合并两个或多个 SELECT 语句的结果。 SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 请注意,UNION 内部的每个 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,... ...
分类:其他好文   时间:2019-12-20 09:13:52    阅读次数:108
服务发现
package util import ( "context" "go.etcd.io/etcd/clientv3" "regexp" "time" ) type Client struct { client *clientv3.Client Services []*ServiceInfo } ty... ...
分类:其他好文   时间:2019-12-20 09:13:07    阅读次数:143
etcd增删改查
![image-20191209191301618](C:\Users\AneroKissinger\AppData\Roaming\Typora\typora-user-images\image-20191209191301618.png root@instance-emh5jlpa:~# etc... ...
分类:其他好文   时间:2019-12-20 01:11:18    阅读次数:96
优雅关闭web服务的方式
优雅关闭web服务 DBHelper, err = gorm.Open("mysql", "root:root@(115.159.59.129:3306)/test?charset=utf8&parseTime=True&loc=Local") if err != nil { log.Fatal("... ...
分类:Web程序   时间:2019-12-20 01:07:30    阅读次数:153
Python爬虫基础——re模块的提取和匹配
re是Python的一个第三方库。 为了能更直观的看出re的效果,我们先新建一个HTML网页文件(可直接复制): index.html OK,然后我们进入主题。 re主要有三个功能:提取、匹配、替换。 1、提取findall: 注意:返回的类型是列表 我们应如何取出上文index.html中的Ema ...
分类:编程语言   时间:2019-12-20 01:04:29    阅读次数:248
简易反向代理
package main import ( "io/ioutil" "log" "net/http" "os" "os/signal" ) type ProxyHandler struct { } func (*ProxyHandler) ServeHTTP(w http.ResponseWrite... ...
分类:其他好文   时间:2019-12-19 23:31:45    阅读次数:98
创建客户端并调用
package main import ( "context" "fmt" "google.golang.org/grpc" "grpccli/services" "log" ) func main() { conn, err := grpc.Dial("localhost:8081", grpc. ...
分类:其他好文   时间:2019-12-19 23:02:41    阅读次数:98
Go奇技淫巧
判断io读取是否结束,尽量用if n==0这种方式,因为可以判断很多种情况 package main import ( "fmt" "io" "net/http" ) func handler(w http.ResponseWriter, r *http.Request) { w.Write([]b... ...
分类:其他好文   时间:2019-12-19 21:31:36    阅读次数:103
76720条   上一页 1 ... 59 60 61 62 63 ... 7672 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!