本文解决python中比较令人困惑的一个小问题:传递到函数中的参数若在函数中进行了重新赋值,对于函数外的原变量有何影响。看一个小栗子: 请问程序执行后,a=1还是2?并解释原因。 实际上,这个问题有两个比较tricky的地方: 1. python的变量是没有类型的,类型属于对象,也就是说a就是一个指 ...
分类:
编程语言 时间:
2018-09-23 11:51:00
阅读次数:
131
深秋时节,落叶遍地 浮游在落叶的深海里,偶尔探头出来仰望天空,才发现已经忘记曾经的誓言~ 若不是风激起了千层浪,你又如何发现心中的那一片深藏的角落有着你最初的梦想 曾几何时,你却忘了 肃秋的寒冷?,无人能懂。 又是一季感伤时 悲伤入侵,誓言下落不 情感失落时,造访最初的故地,伴夕阳秋雨。若此般境遇, ...
分类:
其他好文 时间:
2018-09-23 11:50:20
阅读次数:
174
经典递归例子汇总与点评: 2 1. N!,求N的阶乘 2 2. 1+2+3+.....+n,求前N项和 2 3. Fibonacci数列,F(n)=F(n-1)+F(n-2) 2 4. GCD(a,b),求最大公约数 3 5. Hanoi塔,从A移到C 3 6. 回文数判定 4 7. 杨辉三角 4 ... ...
分类:
其他好文 时间:
2018-09-23 11:50:09
阅读次数:
169
P1311 选择客栈 RMQ+二分(当然这并不是正解) 对于每一个客栈,二分满足条件的范围,在RMQ上查询。 ...
分类:
其他好文 时间:
2018-09-23 11:50:02
阅读次数:
120
1.当然是先安装Beyond Compare3 (此处省略安装步骤,自行百度) 2.设置difftool git config --global diff.tool bc3 git config --global difftool.bc3.path "/usr/bin/bcompare git co ...
分类:
其他好文 时间:
2018-09-23 11:49:55
阅读次数:
174
Ubuntu16.04.5desktop基本配置及远程桌面1基本安装略2基本设置2.1安装ssh服务sudoapt-getinstallopenssh-serversudoservicesshdstatus#查看状态,默认已启动;记住用户名密码,可以远程ssh连接;2.2查看系统版本netc@Ubuntu:~$uname-aLinuxUbuntu4.15.0-34-generic#37~16.04
分类:
系统相关 时间:
2018-09-23 11:49:47
阅读次数:
788
循环队列:先进先出,从头出:front+1,从尾进:rear+1,空判断:front==rear,满判断(rear+1)%maxsize==front //循环队列的实现 //定义队列结构体 define MAXSIZE 100 typedef struct{ int *base; //存储内存分配 ...
分类:
其他好文 时间:
2018-09-23 11:49:34
阅读次数:
133
1.基本SQL语句复习 1.描述scott.emp表的结构,查询emp表中所有数据。 2.找出下面语句中的错误并修正。 3.查询scott.emp表中,所有员工的姓名、工资、工资与奖金之和,列头显示为如下格式:NAME SALARY Total_Salary. 4.查看最后一次执行的查询语句,将此语 ...
分类:
数据库 时间:
2018-09-23 11:49:23
阅读次数:
628
挂个博客表示自己还活着 之后会弄系统总结这个就当是preview好了 分块 数列分块入门九题(hzwer) 入门题1,2,3,4,5,7 问题:给一段区间打上标记后单点查询 解法:主要是每块维护一些标记,计算答案等,此类分块较为简单 注意: 块大小一般为$\sqrt n$ 复杂度:$O(n\sqrt ...
分类:
其他好文 时间:
2018-09-23 11:49:17
阅读次数:
149
7.对象的属性可以是另外一个对象或对象的参考 (视频下载) (全部书籍) 通过这种方法可以迅速构建一个比较大的系统。 本章源码 class Motor { Light[] lights; Handle left, right; KickStart ks; Motor() { lights = new ...
分类:
编程语言 时间:
2018-09-23 11:49:08
阅读次数:
158
java栈stack和堆heap的工作原理,用途及区别?举例说明 ...
分类:
编程语言 时间:
2018-09-23 11:49:00
阅读次数:
157
方法/步骤 centos自带的是英文输入法,所以输入中文需要安装中文输入法 桌面右键单击选择open in terminal yum list ibus 这个命令列出ibus的所有包信息 yum list ibus-pinyin 这个命令列出ibus拼音输入法的包信息 yum install ibu ...
分类:
系统相关 时间:
2018-09-23 11:48:35
阅读次数:
1775
最近的一个小项目是做一个简单的数据仓库,需要将其他数据库的数据抽取出来,并通过而出抽取成页面需要的数据,以空间换时间的方式,让后端报表查询更快。 因为在抽取的过程中,有一定的先后顺序,需要做一个任务调度器,某一优先级的会先执行,然后会进入下一个优先级的队列任务中。 先定义了一个Map的集合,key是 ...
分类:
编程语言 时间:
2018-09-23 11:48:28
阅读次数:
203
黑暗降临 夜空再一次降临在人们的视线中 繁星点点 是那么的美丽 当一颗流星夜空又添了一道美丽的景色 不过它消失的是那么快 它匆匆的来又匆匆地走 没留下一丝痕迹 但它确实来过 我常常在想 人生不就如此吗?虽然现在正值青春 可也有走的一天 我不知道我来这 不见了当年朗然自若的少年,心里不疼不痒竟是一阵阵 ...
分类:
数据库 时间:
2018-09-23 11:46:16
阅读次数:
203
https://www.toutiao.com/i6601298434651587085/ 1.关机 (系统的关机、重启以及登出 ) 的命令 shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minu ...
分类:
其他好文 时间:
2018-09-23 11:46:10
阅读次数:
167
执行成功后自动生成的 case,因为我使用的是ddt+requests+unittest框架,所以要把case集成到excel中。断言什么的需要手动输入... data.json文件。使用的参数值需要手动输入... 生成的日志文件。从日志文件可以看出,case条数和对应的json参数数量是一致的。 ...
分类:
其他好文 时间:
2018-09-23 11:45:48
阅读次数:
2884
感觉对RTT 还有 建立连接的说明挺好的 转帖一下 学习 https://www.cnblogs.com/qiniu/p/6856012.html 序?魔戒再现 几天前,OpenSSL 官方宣布即将发布的新版本 (OpenSSL 1.1.1) 将会提供 TLS 1.3 的支持,而且还会和之前的 1. ...
分类:
Web程序 时间:
2018-09-23 11:45:39
阅读次数:
595