一、源代码【.py】 ##Python源代码文件通常以.py为后缀,下面我们通过编写一个简单的Python执行文件,利用print来打印输出的信息hello World。 [root@master python]# vim hello.py #!/usr/bin/python print 'hell ...
分类:
编程语言 时间:
2019-12-27 23:57:03
阅读次数:
146
https://www.intelligenteconomist.com/theory-of-storage/ The Theory of Storage describes features observed in commodity markets. Here are some basic te ...
分类:
其他好文 时间:
2019-12-20 13:49:46
阅读次数:
93
练习一下字符串的常用操作 1 #-*- coding:utf-8 -*- 2 3 #字符串的常用操作 4 5 str = "1111 Hell :wo:rld! " 6 7 #删除头尾所有指定字符串,默认移除空白符,也可以移除指定字符串 8 print(str.strip()) 9 print(st ...
分类:
编程语言 时间:
2019-12-18 23:51:14
阅读次数:
105
hell """封装 继承 python2 经典类是按深度优先继承的 Python3 新式类是按广度优先继承的 多态 """ # class People: 经典类 class People(object): # 新式类 def __init__(self, name, age): self.nam ...
分类:
其他好文 时间:
2019-12-01 22:44:09
阅读次数:
110
一个进程可以有多个线程,一个线程可以有多个协程,但某一时刻 只能有一个协程在运行,多个协程分享该线程分配到的计算机资源 优点: 操作系统切换线程,会产生一定的消耗,而协程 则是工作于线程之上, 协程可以由程序自己来控制,无需操作系统来进行调度(这样大大降低了开销) 场景:开启10万个协程执行hell ...
分类:
其他好文 时间:
2019-11-16 11:01:02
阅读次数:
51
说道“动态库版本兼容”,很多人头脑中首先蹦出的就是“Dll Hell”。啊,这曾经让人头疼的难题。时至今日,这个难题已经很好地解决了。 在进一步讨论之前来思考一个问题:Linux下为什么没有让人头痛的“DllHell”?回答这个问题,非常easy,因为——Linux下根本没有dll! 哈哈,当然这只 ...
分类:
系统相关 时间:
2019-10-27 20:47:31
阅读次数:
110
首先,如何用makefile执行一个我们熟悉的语句 gcc main.c -o main 那么,如果不止一个c文件呢 如果我有很多个源文件呢? 这样显然比较复杂,也不利于日后的修改,因为一旦我改了名字,或者删掉了某个c文件,那么整个makefile就要重写 所以,我们用变量替代main.c hell ...
分类:
其他好文 时间:
2019-10-16 21:55:47
阅读次数:
87
绕过客户端校验前台脚本检测扩展名上传webs hell原理:当用户在客户端选择文件点击上传的时候,客户端还没有向服务器发送任何消息,就对本地文件进行检测来判断是否是可以上传的类型,这种方式称为前台脚本检测扩展名。绕过前台脚本检测扩展名,就是将所要上传文件的扩展名更改为符合脚本检测规则的扩展名,通过 ... ...
分类:
Web程序 时间:
2019-10-09 17:41:54
阅读次数:
667
ES7 提出的async 函数,终于让 JavaScript 对于异步操作有了终极解决方案。No more callback hell。async 函数是 Generator 函数的语法糖。使用 关键字 async 来表示,在函数内部使用 await 来表示异步。想较于 Generator,Asyn ...
分类:
其他好文 时间:
2019-10-09 15:37:24
阅读次数:
83
当我们在使用strcpy()时,是否有考虑过当源字符串的空间大于目标字符串的空间会出现什么样的情况:以下我作了一个简单的案例: 当用gcc编译执行后,出现了段错误.这显然是很危险的,所以libc中还有一种更为谨慎的字符串拷贝函数strncpy(),继续做一个案例: 编译执行后输出的结果是: hell ...
分类:
其他好文 时间:
2019-10-01 16:19:20
阅读次数:
102