搜索结果
查询Tags标签: foo,共有 310条记录-
《c#10 in a nutshell》--- 读书随记(3)
Chaptor 3 . Creating Types in C#内容来自书籍《C# 10 in a Nutshell》 Author:Joseph Albahari 需要该电子书的小伙伴,可以留下邮箱,有空看到就会发送的Classes 类的格式是:在前面的是Attributes and class modifiers:public, internal,abstract, sealed, static, …
2022/7/3 5:19:51 人评论 次浏览 -
shellcheck
一、工具介绍shellcheck是一个基于GNU GENERAL PUBLIC LICENSE的开源软件,具有强大的shell语法检查功能。主要可以判断如下shell问题。其中明显影响语法正确性和使用正确性的问题软件会以error级别错误告警,其他问题会以warn等低等级方式输出报告。 引号问题 echo $1 …
2022/6/30 5:20:51 人评论 次浏览 -
20--封装、隐藏属性、property装饰器
1 封装介绍 # 一、封装介绍面向对象编程有三大特性:封装、继承、多态封装是面向对象三大特性最核心的一个特性封装 就是 整合2 隐藏属性 2.1 如何隐藏 # 如何隐藏:在属性名前加__前缀,就会实现一个对外隐藏属性效果class Foo:__x = 1 # _Foo__xdef __f1(self): # _Foo…
2022/6/27 6:23:46 人评论 次浏览 -
初识Django
创建模型类的全部流程: 首先打开命令框 进入mysql 配置文件- 注册app:如果不注册 迁移报错INSTALLED_APPS = [ myapp # 注册app ]- 配置数据库DATABASES = { default: { ENGINE: django.db.backends.mysql, …
2022/6/19 23:24:46 人评论 次浏览 -
Python装饰器记录函数被调用次数和最大值
@counter为装饰器 .num记录被装饰函数被调用的次数 .numberr记录被装饰函数里指定变量在所有被调用次数中的最大值,例如 number变量第一次被调用时值是2 number变量第二次被调用时值是5 number变量第三次被调用时值是20 number变量第四次被调用时值是18 number变量第五次…
2022/6/12 5:20:23 人评论 次浏览 -
学习笔记-protobuf篇
This means that you can use the nested types class as if it was the nested class Foo::Bar. However, note that C++ does not allow nested types to be forward-declared. If you want to forward-declare Bar in another file and use that declaration, you must…
2022/6/6 23:21:49 人评论 次浏览 -
函数基础
一 引子 二 定义函数 三 调用函数 四 函数的参数 五 练习题一 引子 一 为何要用函数之不用函数的问题#1、代码的组织结构不清晰,可读性差 #2、遇到重复的功能只能重复编写实现代码,代码冗余 #3、功能需要扩展时,需要找出所有实现该功能的地方修改之,无法统一管理且维护…
2022/6/3 23:20:12 人评论 次浏览 -
python中yield的用法详解
python中yield的⽤法详解——最简单,最清晰的解释(排序节省内存消耗)⾸先我要吐槽⼀下,看程序的过程中遇见了yield这个关键字,然后百度的时候,发现没有⼀个能简单的让我懂的,讲起来真TM的都是头头是道,什么参数,什么传递的,还⼝⼝声声说⾃⼰的教程是最简单的,最…
2022/5/24 1:22:45 人评论 次浏览 -
七、函数
设计一个程序 期待结果************************* ************************************************************* ************************************如果没有函数,我们的实现方式:# 函数是一种代码组织形式# 函数的有点(1) 避免重复工呢(2) 解耦# 打印一个菱形 r…
2022/5/11 23:13:49 人评论 次浏览 -
python-装饰器-装饰函数带参数(三层def,两层return,语法糖)
# -*- coding:utf-8 -*- # __author__: # 2022/5/8 # 需要知道服务器响应速度,还需要知道谁执行了测试用例 import time def show_time(flag): # 接收装饰函数入参def show_time_name(func):# 接收被装饰函数本身def inner(*args,**kwargs): # 接收被装饰函数入参begin_t…
2022/5/10 14:00:37 人评论 次浏览 -
Ruby脚本解释流程
Ruby提供了ripper这个工具,我们可利用此工具分析ruby代码,方便定位性能问题。以下内容都是以如下代码为例: x > 100 ? foo : bar Ruby在执行程序前会将代码转化为更加结构化的语句 第一步:将代码切分为一个一个的词条 ripper的tokenize的方法可以将代码转化为词条数…
2022/5/10 11:00:43 人评论 次浏览 -
只要动手就能学到东西7看似简单其实不然
有些事需要多个程序合作完成。比如做某个事,需要依次打开一个pdf文件,启动某个程序,再用UltaEdit打开某个文件。对于我这样的懒人来说,马上就感到不便。就想写个批处理文件来自动化操作。 看似很简单,最初的版本大致这样: C:\foo.pdf C:\bar.exe "C:\Program F…
2022/4/21 6:13:38 人评论 次浏览 -
python 函数是第一类对象的理解
什么是第一类对象可作为对象赋值到一个变量 可作为元素添加到集合对象 可作为参数传递给其他函数 可当做函数的返回值 对象通用属性ID 类型 值 def foo():return 1print(id(foo)) print(type(foo)) print(foo) 举例函数赋值到变量赋值给另一个变量时,函数并不会被调用,…
2022/4/20 1:12:32 人评论 次浏览 -
IC学习——gvim正则表达式
/正则表达式:搜索命令 :s:替换命令 :s/正则表达式/替换字符串/选项 元字符:* 匹配任意一个字符[abc] 匹配方括号中的任意一个字符,可以用-表示范围如[a-z0-9]匹配小写字母和阿拉伯数字[^abc] 在方括号内开头使用^号,表示匹配方括号中字符之外的任意字符\d 匹配阿拉…
2022/4/19 23:12:51 人评论 次浏览 -
Python - __name__ == '__main__' 到底是什么意思
总结 之所以常看见这样的写法,是因为该程序可能有“单独执行”(例如执行一些单元测试)与“被引用”两种情况,鉴于这两种情况中__name__的值是不同的:当一个模块被直接执行时,其__name__必然等于__main__; 当一个模块被引用时,其__name__必然等于文件名(不含.py)所…
2022/4/19 12:12:28 人评论 次浏览