基本概念 Python支持可变参数,最简单的方法莫过于使用默认参数。 def test_defargs(one, two=2): # 参数one没有默认值,two的默认值为2 print('Required argument: ', one) print('Optional argument: ', ...
分类:
编程语言 时间:
2018-12-05 22:26:06
阅读次数:
258
1.X86和X86-64的区别:系統是32 bit 的版本还是 64bit 的 2.web-based ,executable , embeddable zipfile区别 web-based: 透过网络安装的,就是执行安装后才透过网络下载python executable: 可執行文件的,既把要安 ...
分类:
编程语言 时间:
2018-12-05 22:26:17
阅读次数:
195
[TOC] 1. os.path模块 3.4版本之前使用os.path模块,3.4版本之后建议使用pathlib模块 |方法|解释| | | | |path.join|拼接一个路径出来| |path.exists|判断该路径是否存在| |path.split|将路径切割成头和尾的一个元组| |pat ...
分类:
编程语言 时间:
2018-12-05 22:28:03
阅读次数:
269
1. 文件操作 open 打开 f = open(文件路径, mode="模式", encoding="编码格式") 最最底层操作的就是bytes 打开一个文件的时候获取到的是一个文件句柄. 绝对路径 从磁盘根目录开始寻找 相对路径 相对于当前程序所在的文件夹 ../ 上一层文件 文件夹/ 进入xx ...
分类:
编程语言 时间:
2018-12-05 22:30:08
阅读次数:
186
1. 文件操作 open 打开 f = open(文件路径, mode="模式", encoding="编码格式") 最最底层操作的就是bytes 打开一个文件的时候获取到的是一个文件句柄. 绝对路径 从磁盘根目录开始寻找 相对路径 相对于当前程序所在的文件夹 ../ 上一层文件 文件夹/ 进入xx ...
分类:
编程语言 时间:
2018-12-05 22:30:43
阅读次数:
294
任务分配:许兴华 卢萌软件安装成功 高尉雅写博客 ...
分类:
编程语言 时间:
2018-12-05 22:31:00
阅读次数:
261
基數排序是一個複雜度突破了O(nlogn)的排序算法 優點:快 缺點:需要額外空間一倍,只是用與整數 原理:一次按照數據的最低位,次底位……最高位進行排序,利用桶子來進行。 見代碼: ...
分类:
编程语言 时间:
2018-12-05 22:31:37
阅读次数:
219
环境: Mac 10.13.6 python3.7 代码 报错如下urllib.error.URLError: ...
分类:
编程语言 时间:
2018-12-05 22:32:23
阅读次数:
246
简评:如果你对 JavaScript 异步的原理感兴趣,这里有一篇不错的介绍。 JavaScript 同步代码是如果工作的 在介绍 JavaScript 异步执行之前先来了解一下, JavaScript 同步代码是如何执行的。 这里有两个概念需要了解: 执行上下文(Excution Context) ...
分类:
编程语言 时间:
2018-12-05 22:55:54
阅读次数:
212
1、如下: 2、如下,选中要导入的工程: 3、如下: 4、如下图 5、点击next,后如下图: 6、点击next后,如下图: 7、点击next后,如下图: 8、点击next后,如下图: 9、点击next后出现如下界面: 10、直接点击finish即可 出现如下界面,点击New Window 就这样一 ...
分类:
编程语言 时间:
2018-12-05 22:56:51
阅读次数:
482
上一篇博客说明了怎么自定义Key,而且用了二次排序的例子来做测试,但没有详细的说明二次排序,这一篇说详细的说明二次排序,为了说明曾经一个思想的误区,特地做了一个3个字段的二次排序来说明。后面称其为“三次排序”。测试数据:a1,b2,c5a4,b1,c3a1,b2,c4a2,b2,c4a2,b1,c4 ...
分类:
编程语言 时间:
2018-12-05 23:19:52
阅读次数:
320
go语言的变量类型: bool (true为0,false不等于0), string int 分好多种int,有点头晕,但用默认的int就足够了,根据机器判断,是32位的用int32,是64位的用int64. byte, 又是uint8的别名。 rune(类似char,但是是utf-8编码的char ...
分类:
编程语言 时间:
2018-12-05 23:20:23
阅读次数:
341
[TOC] 1. 创建socket 在 Python 中 使用socket 模块的函数 socket 就可以完成(大多数的编程语言的套路是相似的): 说明: 函数 socket.socket 创建一个 socket,该函数带有两个参数: Address Family:可以选择 AF_INET(用于 ...
分类:
编程语言 时间:
2018-12-05 23:20:39
阅读次数:
308
迭代器(减少代码量增强可读性)和生成器(只能遍历一次):遵循迭代器协议,就是生成可迭代对象 生产者和消费者模型:可触发生成器运行的方法 直接调用next方法 用系统next+生成器的方法 send yield(可执行多次)相当于return(只执行一次)控制的函数返回值, x=yield的另一个特性 ...
分类:
编程语言 时间:
2018-12-05 23:21:14
阅读次数:
344
先大量使用蓝图制作项目,后续再用C++把复杂的蓝图重写一遍,用C++代码按照蓝图依葫芦画瓢就可以了,很简单,但需要遵守一些原则: 一、创建一个C++类作为蓝图的父类(C++类继承蓝图一样的父类),在UE4中修改蓝图的父类。 二、C++类中的方法、成员变量与蓝图一一对应,并且方法和成员变量名称不能与蓝 ...
分类:
编程语言 时间:
2018-12-06 00:00:24
阅读次数:
742
使用DOM解析XML文档的步骤 1.创建解析器工厂对象 2.由解析器工厂对象创建解析器对象 3.由解析器对象对指定XML文件进行解析,构建相应的DOM树,生成一个Document对象(注意:导入org.w3c.dom.Document) 4.以Document对象的根结点为起点对DOM树的节点进行查 ...
分类:
编程语言 时间:
2018-12-06 00:02:56
阅读次数:
207
列表删除 pop()删除列表最后一个 remove()删除列表某元素..如果有重复的值删除指定第一个元素,只能以个一个删除 del全局性的删除 del可以删除变量..可以删除列表内某元素...可以批量删除 列表循环使用for for循环使用语法是 for i in 某列表 rang(10)生成一个列 ...
分类:
编程语言 时间:
2018-12-06 00:03:10
阅读次数:
234
这两个模块是很容易出问题的模块,以下的解决办法都是从网上收集而来。 安装dlib: pypi.python.org/pypi/dlib/19.6.0 下载 dlib-19.6.0-cp36-cp36m-win_amd64.whl 成功安装 dlib 但是import 时候失败 尝试 pip inst ...
分类:
编程语言 时间:
2018-12-06 00:06:26
阅读次数:
283
spring boot+mybatis整合 LZ今天自己搭建了下Spring boot+Mybatis,比原来的Spring+SpringMVC+Mybatis简单好多。其实只用Spring boot也可以开发,但是对于多表多条件分页查询,Spring boot就有点力不从心了,所以LZ把Mybat ...
分类:
编程语言 时间:
2018-12-06 00:06:48
阅读次数:
182
Arrays HashMap<K,V> (TODO) ...
分类:
编程语言 时间:
2018-12-06 00:08:56
阅读次数:
207