从面向对象的设计模式看软件设计 2021-09-05 彭峰 内置函数__str__和__repr__的区别__repr__ :所返回的字符串应该准确、 无歧义, 并且尽可能表达出如何用代码创建出这个被打印的对象__str__:是str()函数的调用。或是在用 print 函数打印一个对象的时候才被调 2021-07-29 彭峰 Python VSCode 环境搭建 Flask请求路由变量类型 type description string (default) accepts any text without a slash int accepts positive integers 2021-07-26 编程语言 Python JinjaJinja is a fast, expressive, extensible templating engine. Special placeholders in the template allow writing code 2021-07-24 彭峰 Python VSCode 环境搭建 Python VSCode 环境搭建安装Python安装包地址:https://www.python.org/ 使用Python虚拟环境pip install virtualenv virtualenv venv 在VSCode中使用更换解 2021-07-22 编程语言 Python 基本技能 技能描述 阅读代码 这个技能需要程序员能够具备读懂已经存在的代码的能力,这样的能力可以让程序员分析程序的行为,了解程序,这样才能和开发团队一起工作,继承维护或是改进现有的程序。 编写程序 编写程序并不包括程序设计。 2021-07-20 彭峰 不知不觉大学已经毕业了两年,不禁感慨时间过得飞快。自己也从懵懂的IT大学生逐渐成为了一个工程师。我觉得2年对于我来说是一个里程碑,也正因为如此,感觉自己必须短暂地停下去思考、回顾过去的两年生活、工作学习。为什么说两年对于我来说是一个里程碑? 2021-07-19 彭峰 Java碎碎念 Ref:https://coolshell.cn/articles/20977.html 2021-07-19 成长 个人成长 IO模型阻塞IO发起请求就一直等待,直到数据返回。 比如老师盯着学生完成作业。 非阻塞IO不管有没有数据都返回,没有就隔一段时间再来请求,如此循环。比如老师时不时问学生完成作业没。 多路复用IOI/O是指网络I/O,多路指多个TCP连接(即 2021-07-12 彭峰 Elasticsearch集群 Elasticsearch 集群特点一个运行中的 Elasticsearch 实例称为一个节点,而集群是由一个或者多个拥有相同 cluster.name 配置的节点组成, 它们共同承担数据和负载的压力。当有节点加入集群中或者从集群中移除节点 2021-07-06 中间件 Elasticsearch