Posts

实现简单的httpDNS的一种思路

互联网公司,基本都有针对DNS域名解析的优化处理。有些公司甚至会构建自己的智能 DNS 解析系统,来解决 LocalDNS 存在的一系列问题,如域名劫持、调用精度和实时性等。
2021-02-07
1分钟阅读时长

谈谈程序员的成长路径

程序员的成长路径,这个话题在我刚参加工作时,模糊有那么几条路可走,叫做职业发展路线可能更合适一些。过完年,自己也已工作8年之久,回想起来有少许的遗憾,但总的来说是幸运的,感恩一路上的良师益友。 之前,刚参加工作那会,脑海中模糊有这么两条路可以走: 第一条,学习技术,走技术专家路线。 第二条,积累业务经验,转管理,当项目经理。 当时才走入职场,并不知道,程序员行业除了程序员和项目经理,还有其他职位。也不知道,程序员除了按语言分,还可以按职责分。总结一个词,青涩。
2021-01-26
1分钟阅读时长

「SRE知识总结」lo 网卡到底干什么用的

当我们在 Linux 系统中执行ip a 或 ifconfig 命令时,我们可以看到系统的网卡信息。如下:
2021-01-16
2分钟阅读时长
SRE

FastApi 简单入门,附生产级脚手架代码

公司内部分享的话术稿 大家好,今天我分享的主题是Python技术栈中一个新崛起的框架FastApi。我们可以用它来快速的构建具有「异步」特性的RestAPI和web服务。 这个topic受众比较狭窄,但是还是希望今天的内容可以给到大家启发。今天分享的内容主要分下面几个模块:
2021-01-05
3分钟阅读时长

「对比Python学习Go」- 流程控制

本篇是「对比Python学习Go」 系列的第五篇,本篇文章我们来看下Go的流程控制语法。本系列的其他文章可到 「对比Python学习Go」- 开篇 查看。
2020-12-29
3分钟阅读时长

「对比Python学习Go」- 高级数据结构

本篇是「对比Python学习Go」 系列的第四篇,本篇文章我们来看下Go的高级数据结构。本系列的其他文章可到 「对比Python学习Go」- 开篇 查看。
2020-12-09
8分钟阅读时长

Django 三个异步使用的案例

Django3.0 发布的时候,我尝试着用了下它的异步功能。当时它仅仅添加了对ASGI的支持(可见之前的文章 Django 3.0 异步试用分享,直到Django3.1的发布,才支持了视图和中间件的异步,但是关键的Django ORM层还是没有异步。Django生态对第三方异步的ORM支持又不是很友好,这就导致很多用户面对Django的异步功能无从下手。
2020-12-08
2分钟阅读时长

「对比Python学习Go」- 基本数据结构

update 2020-12-13 本篇是「对比Python学习Go」 系列的第三篇,本篇文章我们来看下Go的基本数据结构。Go的环境搭建,可参考之前的文章「对比Python学习Go」- 环境篇。废话不多说,下面开始我们的对比学习。
2020-12-05
5分钟阅读时长

「对比Python学习Go」- 环境篇

本篇是「对比Python学习Go」 系列的第二篇,本篇文章我们来看下Go的开发环境搭建。本系列的其他文章可到 「对比Python学习Go」- 开篇 查看。
2020-12-03
2分钟阅读时长

「对比Python学习Go」- 开篇

文章首发公众号「CoderMrWu」,欢迎关注订阅! 前言 当前Go语言已然成为很多后端项目的主力语言,在互联官网企业开发中甚至有和Java一较高下的趋势。Go 语言也属于静态语言,与Java类似,需要先编译后执行,但它性能更好,天生支持并发。与Python这种动态语言相比,灵活性不足,但它优秀的性能并发性,也成为很多基础设施保障类系统青睐的语言。
2020-12-02
1分钟阅读时长

「Go Tips」for range 遍历时变量取值的问题分析

for range 遍历是go语言中常用的循环结构之一,在使用循环赋值时有时候需要注意指针的引用问题。在探讨之前,先让我们来回顾下Go的指针。 Go 指针回顾 Go 语言中有指针类型,没有指针的计算,这在一定程度上削弱了指针的功能,但也减少了指针的复杂度,给使用者带了更好的使用体验。在Go 中,类型 *T 是指向类型T的值的指针,&符号会生成一个指向其作用对象的指针,*符号表示指针指向的底层的值。如下:
2020-12-01
1分钟阅读时长

单文件 Django 服务构建

今天在使用vue框架开发系统的时候,需要用到后端接口,但是接口还没有开发。便想使用最简单的方式构建一个极简的API服务,由于本人偏爱Django框架,便想能不能用Django框架简单的构建想Flask那样的单文件web服务。果然,被我找到了,摘录分享给大家。 # app.py import os import sys from dataclasses import dataclass from django.
2020-11-13
2分钟阅读时长

软件工程师自我提醒的清单

最近特别喜欢看传记经验类的文章,因为可以从中找到一些自己正在经历或即将经历的问题的答案。以史为鉴,就是这个意思。下边是一个程序员自我提醒的清单,摘了些自己觉着比较有价值的整理翻译分享给大家。英文好的可以去看原文:Notes to Myself on Software Engineering
2020-11-03
1分钟阅读时长

「Python Tips」- 40中常用Python string用法

文章首发公众号:CoderMrWu ,每周分享优质技术文章和经验,欢迎大家关注,共同交流。 今天看了篇文章总结了 40 种Python String 类型的常用语法,觉着很有趣,翻译重新整理分享给大家。尽管有些语法你可能用不到,但也算是掌握一种奇思巧技。
2020-10-21
5分钟阅读时长