简介Json(Javascript Object Nanotation)是一种数据交换格式,常用于前后端数据传输。任意一端将数据转换成json 字符串,另一端再将该字符串解析成相应的数据结构,如string类型,strcut对象等。 go语言本身为我们提供了json的工具包”encoding/jso ...
分类:
Web程序 时间:
2019-09-04 21:25:23
阅读次数:
146
术语表 第 6 章 函数 二义性调用(ambiguous call): 是一种编译时发生的错误,造成二义性调用的原因时在函数匹配时两个或多个函数提供的匹配一样好,编译器找不到唯一的最佳匹配。 实参(argument): 函数调用时提供的值,用于初始化函数的形参。   ...
分类:
编程语言 时间:
2019-09-04 19:22:38
阅读次数:
104
arguments代表的是实参。有个讲究的地方是:arguments只在函数中使用。 1.返回函数实参的个数:arguments.length 2.之所以说arguments是伪数组,因为它可以修改元素的值,但不可以改变数组的长度 清空数组的几种方式 作者:流浪者 日期:2019-09-04 ...
分类:
编程语言 时间:
2019-09-04 13:05:02
阅读次数:
93
CTC安装: 1. 在终端执行命令:git clone https://github.com/SeanNaren/warp-c) (效果如下图,大家不用管我前面括号的内容,那是我打开的虚拟环境) 2. 打开warp-ctc文件夹:cd warp-ctc 3.执行命令:git checkout ac0 ...
分类:
其他好文 时间:
2019-09-03 16:58:23
阅读次数:
299
CTC安装: 1. 在终端执行命令:git clone https://github.com/SeanNaren/warp-c) (效果如下图,大家不用管我前面括号的内容,那是我打开的虚拟环境) 2. 打开warp-ctc文件夹:cd warp-ctc 3.执行命令:git checkout ac0 ...
分类:
其他好文 时间:
2019-09-03 16:19:52
阅读次数:
238
如果需要执行更复杂的任务调度,则可使用 Python 提供的 sched 模块。该模块提供了 sched.scheduler 类,该类代表一个任务调度器。sched.scheduler(timefunc=time.monotonic, delayfunc=time.sleep) 构造器支持两个参数: ...
分类:
编程语言 时间:
2019-08-29 11:10:38
阅读次数:
103
1.lambda表达式一般用法 语法: lamda argument:expression example: 2.lambda表达式在sort函数中的使用 假如a是一个由元组构成的列表,对该列表进行排序时,我们需要用到参数key,也就是关键词,如下面代码所示,lambda是一个匿名函数,是固定写法; ...
分类:
编程语言 时间:
2019-08-28 15:49:13
阅读次数:
126
异常 74. throw 和 throws 的区别? throws是用来声明一个方法可能抛出的所有异常信息,throws是将异常声明但是不处理,而是将异常往上传,谁调用我就交给谁处理。而throw则是指抛出的一个具体的异常类型。 75. final、finally、finalize 有什么区别? f ...
分类:
编程语言 时间:
2019-08-28 11:13:13
阅读次数:
110
基本操作: 路由系统: url ->类(根据method执行方法) 控制器 class Foo(11111): def get(self): self.render self.write self.redirect self.get_argument() self.get_arguments() s ...
分类:
其他好文 时间:
2019-08-26 12:59:05
阅读次数:
91
Channel是个啥? Channel,顾名思义,它就是一个通道。NIO中的所有IO都是从 Channel 开始的。 Channel通道和流非常类似,主要有以下几点区别: 1、流是单向的,通道是双向的,可读可写。 2、流读写是阻塞的,通道可以异步读写。 3、流中的数据可以选择性的先读到缓存中,通道的 ...
分类:
其他好文 时间:
2019-08-25 01:02:48
阅读次数:
96