def func1(): print('func1()正在被调用') def func2(): print('func2()正在被调用') func2() return 5 print(func1()) ...
分类:
编程语言 时间:
2018-06-03 00:55:49
阅读次数:
196
最近工作中经常用到数组操作,每次都傻傻不知道怎么用,今天有时间整理了一下,希望对大家有帮助!这些基础的知识,要熟记于心。 1、 join() 功能:将数组中所有元素都转化为字符串并连接在一起。 输入: 分隔符,默认为逗号 输出:分隔符分割的字符串 1 var a = [1,2,3]; 2 a.joi ...
分类:
编程语言 时间:
2018-06-03 00:55:55
阅读次数:
221
1 直接实现WebMvcConfigurer 2 直接继承WebMvcConfigurationSupport ...
分类:
编程语言 时间:
2018-06-03 00:57:05
阅读次数:
1020
先通过一个二维数组保存学生相关的信息 为了更直观的观看,决定用字符串数组来保存数据 当然在计算的时候要转变格式, 输出结果如下: 当前成绩表如下:生 号 语 数 英A 01 80 85 96B 02 72 90 89c 03 78 86 88请按任意键继续. . . 首先尝试用强制转换类型来将字符串 ...
分类:
编程语言 时间:
2018-06-03 00:57:37
阅读次数:
200
```python
import re #常规匹配
content = 'Hello 1234567 World_This is a Regex Demo'
#result = re.match('^Hello\s\d\d\d\s\d{4}\s\w{10}.*Demo$',content)
#pri... ...
分类:
编程语言 时间:
2018-06-03 00:57:53
阅读次数:
240
一、共享内存带来的问题 读时没问题,写时会有竞争问题。 二、解决方法 1、最简单的办法就是对数据结构采用某种保护机制,确保只有进行修改的线程才能看到不变量被破坏时的中间状态。从其他访问线程的角度来看,修改不是已经完成了,就是还没开始。 2、另一个选择是对数据结构和不变量的设计进行修改,修改完的结构必 ...
分类:
编程语言 时间:
2018-06-03 00:58:01
阅读次数:
170
具体代码 ...
分类:
编程语言 时间:
2018-06-03 00:58:54
阅读次数:
228
def wai(x): def nei(y): return x * y return nei i = wai(3) print(i,type(i)) print(i(6)) ...
分类:
编程语言 时间:
2018-06-03 01:00:09
阅读次数:
196
##位置参数 def func1(x,y): print("{} + {} = {}".format(x,y,x+y)) ##默认参数 def func2(x,y=5): print("{} + {} = {}".format(x,y,x+y)) ##可变参数 def func3(*x): prin... ...
分类:
编程语言 时间:
2018-06-03 01:00:31
阅读次数:
198
1.先序遍历:根节点->左子树->右子树 2.中序遍历:左子树->根节点->右子树 3.后序遍历:左子树->右子树->根节点 4.按层遍历:从上到下、从左到右按层遍历 5.二叉树节点个数 6.二叉树的最大深度 ...
分类:
编程语言 时间:
2018-06-03 01:01:22
阅读次数:
237
一、介绍 GC(Garbage Collection),垃圾收集 Java中,GC的对象是堆空间和永久区 二、GC算法 1. 引用计数法 老牌垃圾回收算法 通过引用计算来回收垃圾 Java中未使用,使用者有COM、ActionScript3、Python 引用计数器的实现: 对于一个对象A,只要有任 ...
分类:
编程语言 时间:
2018-06-03 01:02:35
阅读次数:
191
输出爬去的信息为乱码! 解决办法 爬取下来的编码是ISO 8859 1格式,需要转化为utf 8格式,加一句 response.encoding = "utf8" ...
分类:
编程语言 时间:
2018-06-03 01:02:47
阅读次数:
227
“小海龟”turtle是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。 turtle绘图的基础知识: 1.画布(canvas) 画布就是tur ...
分类:
编程语言 时间:
2018-06-03 01:04:05
阅读次数:
373
t = list(map(lambda x:x**2,range(1,11))) print(t) ...
分类:
编程语言 时间:
2018-06-03 01:04:16
阅读次数:
183
说明: 有时为了给某个对象而不是给整个类添加一个功能,使用继承机制是添加功能的一个有效途径,但是不够灵活,用户不能控制对组件加边框的方式和时机,并且会导致子类膨胀。一种较为灵活的方式就是将组件嵌入另一个对象中,这个嵌入的对象叫做装饰。 装饰模式:动态地给一个对象增加一些额外的职责。就扩展功能而言,装 ...
分类:
编程语言 时间:
2018-06-03 01:05:29
阅读次数:
175
前言 本人在通过《C语言程序设计:现代方法(第2版)》自学C语言时,发现国内并没有该书完整的课后习题答案,所以就想把自己在学习过程中所做出的答案分享出来,以供大家参考。这些答案是本人自己解答,并参考GitHub上相关的分享和Chegg.com相关资料。因为并没有权威的答案来源,所以可能会存在错误的地 ...
分类:
编程语言 时间:
2018-06-03 01:06:00
阅读次数:
242
```python
import requests if __name__ == '__main__': #基本用法 #response = requests.get("http://httpbin.org/get") #print(response.text) #带参数的get #data = {... ...
分类:
编程语言 时间:
2018-06-03 01:06:38
阅读次数:
271
传统应用程序可以通过反射方式进行实例化Bean,而Spring Ioc 容器则需要根据Bean定义的配置元数据使用反射机制来创建Bean。在Spring Ioc 容器中主要有以下几种创建Bean实例的方式: 使用构造器实例化Bean 使用静态工厂方式实例化Bean 使用实例工厂方法实例化Bean 使 ...
分类:
编程语言 时间:
2018-06-03 01:07:00
阅读次数:
253
show2 = list(filter(lambda x:x % 2,range(20))) print(show2) ...
分类:
编程语言 时间:
2018-06-03 01:07:09
阅读次数:
230
我们知道使用函数不仅减轻了工作量,而且使代码更加简洁,更加的易于维护。但如果在另一个文件中,我们希望使用上一个文件中定义的某个函数,我们应该怎么办呢?我们需要重新将上一个函数再次实现一遍吗?而且,当我们在实现一个很复杂的功能时,即使将此功能分解成各个更小的函数,所需要的代码依旧庞大,导致整个文件不易 ...
分类:
编程语言 时间:
2018-06-03 01:07:22
阅读次数:
156