引言 I/O 库提供了两套不同风格的文件处理接口。 第一种风格使用隐式的文件句柄; 它提供设置默认输入文件及默认输出文件的操作, 所有的输入输出操作都针对这些默认文件。 第二种风格使用显式的文件句柄。 当使用隐式文件句柄时, 所有的操作都由表 io 提供。 若使用显式文件句柄, io.open 会返 ...
分类:
其他好文 时间:
2019-12-23 11:35:12
阅读次数:
101
anaconda历史版本安装: anaconda所有版本链接:https://repo.continuum.io/archive/ 清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ ...
分类:
其他好文 时间:
2019-12-23 00:53:32
阅读次数:
1810
解构数组 解构数组元素 交换值 函数参数解构 剩余变量 忽略尾随元素 忽略其他元素 解构元组 解构元组元素 剩余元素 忽略末尾元素或其他元素 对象解构 解构对象属性 解构赋值 剩余变量 解构属性重命名 解构并指定类型 解构并赋予默认值 函数声明解构 函数声明解构 指定默认值 展开数组 数组元素展开 ...
分类:
其他好文 时间:
2019-12-22 18:28:45
阅读次数:
385
在go语言中,copy文件时,大文件使用buffer缓冲,可以明显加快时间, 但这个值多大合适呢? 除了考虑计算机的硬件资源,还要考虑CP文件的大小。 如果都是100m之内的小文件,一次CP完就可以。 但如果文件大于1G,建设还是设置一个大一些的缓冲来操作。 copy.go ...
分类:
其他好文 时间:
2019-12-22 18:06:37
阅读次数:
383
golang 操作数据库 golang操作数据库的过程十分简单,以下是一个简单的增删改查的操作,这里我们使用MySQL数据库为例。 连接数据库 ? 连接数据库我们首先需要下载相应数据库的驱动,这里我们选择的是MySQL数据库驱动,所以我们先去拉取驱动。在这之前我们需要有git 下载地址: https ...
分类:
数据库 时间:
2019-12-22 14:28:09
阅读次数:
105
解决方法 第一种方法:导入commons logging.jar包 第二种方法,如果用的是maven项目,则直接在pom.xml中加入commons logging依赖包,如下: commons logging commons logging 1.2 注:需在``标签里的开头位置添加,若在其它位置添 ...
分类:
编程语言 时间:
2019-12-22 14:26:41
阅读次数:
97
一、源码分析 自定义异常数据之前我们先看看一下源码 上述代码意思是如果你没有提供就使用springboot提供的类 这是springboot提供的异常属性类,我们想要自定义,自己的异常数据就只需要继承DefaultErrorAttribute类再重写getErrorAttribute()方法就可以达... ...
分类:
编程语言 时间:
2019-12-22 12:46:14
阅读次数:
78
反调试之检测类名与标题名: 通过FindWindow函数来进行反调试 1、这里自己就不重复F9了,还是通过GetProcAddress来间接的给主要的反调试函数下断点,如下 2、然后F9进行,首先到的是CreateToolhelp32Snapshot,把当前的所有进程都才能到一个句柄中,然后进行返回 ...
分类:
其他好文 时间:
2019-12-21 20:58:00
阅读次数:
88
js代码 cookie.js代码如下: php代码 cookie.php代码如下: ...
分类:
Web程序 时间:
2019-12-21 17:06:39
阅读次数:
178
多态:多态指的是一类事物有多种形态 多态性: class Animal: def run(self): raise AtrributeError("子类必须实现这种方法") class Person(Animal): pass p = Person() p.run() 通过父类主动抛出一个异常,告诉 ...
分类:
编程语言 时间:
2019-12-21 15:18:01
阅读次数:
78