![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Others
moxiaomomo
虚怀若谷,大爱无疆
展开
-
有意思的开源之webG流体模拟
活捉到一个有意思的项目:https://github.com/PavelDoGreat/WebGL-Fluid-Simulation除了webGL的功效,大神对于数学公式也是玩的6。啥都不说了,分享,学习。原创 2019-11-25 23:53:19 · 2588 阅读 · 0 评论 -
比word更适合编写方案文档的工具Latex
用了一小段时间的latex,现在来小结一下。Latex是啥Latex是一种排版系统,也是一种文档语法。通过Latex编辑工具(比如TexStudio)可以将latex版的原文转换成pdf等格式的文档。关于Latex语法,入门难度不大,类似于markdown,用约定的标记符号去表达你想要的排版格式。Latex的优点先说说对于word,latex在编写项目方案文档方面的优点。可以直接生成p...原创 2019-11-24 16:39:45 · 1210 阅读 · 0 评论 -
国家区域代码关系整理
之前折腾了一下国家手机号码与区号相关的东西, 现有空整理了一下国家名与国家代码, 国家代号的映射关系, 以json格式呈现, 具体如下:{code: country_name}:{"216": "TN", "1268": "AG", "212": "MA", "213": "DZ", "1890": "DO", "1784": "VC", "218": "LY", "1787": "PR", "22原创 2016-01-05 21:05:00 · 4323 阅读 · 0 评论 -
用python/java实现hmacmd5加密的一个示例
hmacmd5(using python/java)1. python实现hmacmd5的示例# coding: utf-8import hmacimport hashlibekey = 'samplekey'to_enc = 'sampledata'enc_res = hmac.new(ekey, to_enc, hashlib.md5).hexdigest()print enc_res2.原创 2016-01-11 10:10:02 · 7386 阅读 · 4 评论 -
八卦CSDN博客的第一名(2016/11)
无意中看到这个博主成了CSDN博客中的第一名。http://blog.csdn.net/abc649395594/article/list/1膜拜之余, 扫了博客目录, 多了些疑问。访问:277621次积分:241172等级: 排名:第1名原创:82篇转载:0篇译文:0篇评论:90条数据对比之前yuanmeng教授原创 2016-11-02 11:55:52 · 1321 阅读 · 1 评论 -
结合Dot语言和工具graphviz来画图
按照经验,画图可以分两种形式: 所见即所得, 所想即所得。所见即所得, 是我们平常用的最多的一种方法,利用画图工具,进行元件的拖拉和组合,很容易就得到我们想要的图。而所想即所得,可能有点抽象, 我们只是计划图里应该有什么元素,每个元素之间是什么关系;在定义了元素和关系后, 利用画图工具画出我们想要的图。一般来说,用第一种方法就足够了。但是如果这个图比较复杂,而且可能需要根据构想来随时原创 2016-12-11 16:04:02 · 2562 阅读 · 0 评论 -
分布式文件上传服务架构设计
背景由于某业务需要,需要对文件上传服务进行一次架构调整,初步考虑几点:水平扩展性:上传worker节点按需弹性部署负载均衡:根据上传worker节点的状态随时均衡调度支持断点续传:即需要提供分片上传接口支持秒传:对于上传过的相同文件直接响应完成就近原则:通过离用户最近的区域节点上传文件,通过CDN节点下载文件初步架构逻辑架构图如图所示: 重点功能模块说明: - 上传调度服务 (原创 2017-11-20 23:35:07 · 7114 阅读 · 2 评论 -
基于Docker的Consul集群部署方案
基于Docker的Consul集群部署方案关于ConsulConsul 是一个支持多数据中心分布式高可用的服务发现和配置共享的服务软件.Consul 由 HashiCorp公司用Go语言开发, 基于Mozilla Public License 2.0的协议进行开源. Consul 支持健康检查,并允许 HTTP 和 DNS 协议调用 API 存储键值对.命令行超级好用的虚拟机管理软件 vgra原创 2017-07-07 16:38:06 · 7718 阅读 · 2 评论 -
微服务开发之反向代理traefik
traefik是微服务架构里常用的一种反向代理.相对于nginx, traefik最大的区别是支持动态配置路由的.也就是每当你的微服务经历新启动、移除、停止或更新时都会被感知,并且可以自动更新对应的配置文件.以下简单说明下通过docker-compose来启动traefik的流程.首先创建一个专有网络(让traefik和所有需要反向代理的微服务在同一个网络中)docker network...原创 2019-05-06 14:17:44 · 1186 阅读 · 0 评论