指针 普通类型变量存的就是值,也叫值类型。指针类型存的是地址,即指针的值是一个变量的地址。一个指针只是值所保存的位置,不是所有的值都有地址,但是所有的变量都有。使用指针可以在无需知道变量名字的情况下,间接读取或更新变量的值。 获取变量的地址,用&,例如:var a int 获取a的地址:&a,&a( ...
分类:
其他好文 时间:
2018-11-27 14:42:26
阅读次数:
182
python有很多实用的内置函数,用户也可以自定义函数 一、函数的定义 怎样去创建一个函数,简单的规则如下: 函数代码块以def开头,后面是函数名和括号 里面可加参数 传参要放在括号里 建议在函数内注释函数的用法 别忘了冒号和函数体内的缩进 有返回值的使用return 表达式,没有的默认返回None ...
分类:
编程语言 时间:
2018-11-19 14:38:56
阅读次数:
234
函数与装饰器 函数 概念 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数的返回值 return [表达式] 语句用于退出函数,选择性地向调用方返回一个表达式。不带参数值的return语句返回None。 不定长参数传递 加了星号(*)的变量args会存放所有未命名的变量参数, ...
分类:
其他好文 时间:
2018-11-03 01:57:05
阅读次数:
178
插槽内容 Vue实现一套内容分发的API, 这套API基于当前的web组件规范草案,将元素作为承载分发内容的出口。 然后在的模板中可能会写为: 当组件渲染的时候,这个元素将会被"Yourt Profile"替换。插槽可以包括任何模板代码,包括HTML: 甚至其他的组件: 如果没有包含一个元素,则任何 ...
分类:
其他好文 时间:
2018-11-02 23:40:24
阅读次数:
390
匿名类型可能对部分开发人员来说这个名字有点陌生。 对于类型,通常是有名称的,比如值类型和引用类型一文提到的class 和struct关键字命名的一个类型。 匿名类型:顾名思义,当然是没用使用class 或者struct关键字命名的类型。它是使用new关键字和对象初始值进行声明的(它是直接从对象派生的 ...
分类:
其他好文 时间:
2018-10-30 22:48:22
阅读次数:
242
1.获取URL路径中的参数 需求:假设用户访问127.0.0.1/user/1/2,你想获取1,2。应该怎么操作呢? (1)未命名参数(位置参数) (2)命名参数(关键字参数) 输出结果均是 获得数据 1 2 2.获取查询字符串 需求:获取127.0.0.1:8000/user?id=1&pid=9 ...
分类:
其他好文 时间:
2018-10-30 00:24:07
阅读次数:
312
一、前言及环境 1. 场景及整体思路 最近在做一个大数据项目,开发过程中用自己的机子安装了很多库,开发完之后需要部署到客户那边的环境中,但是客户那边的环境是不能联网的,于是就需要离线进行库的安装。 上网搜了一下,大概思路是: 从可以联网电脑导出库的名称到文件; 下载指定库到指定文件夹; 将库名称文件 ...
分类:
编程语言 时间:
2018-10-27 11:54:07
阅读次数:
162
1、概述 抽象工厂模式是一种创建型模式,提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们的具体类。在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象。 2、模式结构 抽象工厂(IFactory): 用于声明生成抽象产品的方法 ...
分类:
其他好文 时间:
2018-10-13 02:49:39
阅读次数:
138
一.使用 new 分配内存 变量是在编译时分配的、有名称的内存,而指针只是为可以通过模拟过程直接访问的内存提供了一个别名。指针的真正的用武之地在于,在运行阶段分配未命名的内存用以存储值。在这种情况下,只能通过指针来访问内存。在C语言中,可以用库函数malloc()来分配内存;在C++中任然可以这样做 ...
分类:
编程语言 时间:
2018-09-15 22:04:57
阅读次数:
145
安装了mysql5.7,用group by 查询时抛出如下异常: 原因: MySQL 5.7.5和up实现了对功能依赖的检测。如果启用了only_full_group_by SQL模式(在默认情况下是这样),那么MySQL就会拒绝选择列表、条件或顺序列表引用的查询,这些查询将引用组中未命名的非聚合列 ...
分类:
其他好文 时间:
2018-08-31 17:05:24
阅读次数:
272