学习的路上,永不停止

生命不止,学习不止

排序:
默认
按更新时间
按访问量

python-多线程-共享变量问题

import threading sum = 0 loopSum = 1000000 lock = threading.Lock() def Add(): global sum, loopSum for i in range(1,loopSum): loc...

2018-08-07 10:12:43

阅读数:3

评论数:0

python-多线程

多线程 vs 多进程 进程:地址空间、内存、数据栈 每个进程由自己的完全独立的运行环境,多进程共享数据是一个典型问题 线程:有共享的东西,一个进程独立运行的片段 轻量化进程 一个进程由多个线程组成 共享互斥典型问题 全局解析器(GIL) Python代...

2018-08-06 10:48:04

阅读数:6

评论数:0

python-Log

# logging import logging LOG_FORMAT = "%(asctime)s-----------------%(levelname)s--------------------%(message)s" logging.basicCon...

2018-08-01 11:12:07

阅读数:4

评论数:0

powershell-数组和哈希表

数组 创建数组:数组名=元素1,元素2,元素1;例如:$n=1,2,3,4,【注】数组中的每个元素可以类型不一致 Count:查看数组的个数 -is [array]:判断是否为数组 访问数组 根据角标进行访问;如:$arr[0] 进行逆序输出;$arr[($arr.coun...

2018-07-31 17:14:34

阅读数:9

评论数:0

Powershell-变量(2)

驱动器变量 直接访问文件路径 通过驱动器访问,必须将文件路径放置到"{}"中 变量作用域 $global:全局变量 $script:脚本变量 $private:私有变量,当前作用域有效 $local:默认变量 明确变量类型为...

2018-07-31 16:58:06

阅读数:5

评论数:0

Powershell-环境变量

读取环境变量 windows路径:$env:windir 程序安装路径:$env:ProgramFiles 查找环境变量 $env:name 创建新的环境变量 $env:newName=newPath 删除和更新与普通变量相同 ...

2018-07-31 16:44:08

阅读数:8

评论数:0

Powershell-变量

以'$'开头 可以有数字、字母、下划线 无大小写区分 对于某些特殊字符,应使用“{}”将其括起来 查找变量 ls  variable:vlaue,【注:可以使用通配符进行查找】 验证变量是否存在 Test-Path variable:value 删除变量 del vari...

2018-07-31 16:34:58

阅读数:7

评论数:0

Powershell-常用命令

ipconfig:查看网络配置 route print:查看路由信息 netstat:查看网络端口 mkdir:创建目录 cd:进入某个目录 cd .. :退出某个目录,返回到上一个目录 clear:清屏操作    注:若想让Powershell执行某个字符串的命令或者打开某个应用程序...

2018-07-31 15:34:34

阅读数:15

评论数:0

Powershell - 管道和重定向

管道的含义是指2条命令之间存在关系,即上一条命令的执行结果作为下一条命令的输入;如图所示:                        重定向是可以将指定的内容通过‘>’或者‘>>’写入到某个文件         例如将...

2018-07-31 15:25:09

阅读数:2

评论数:0

Powershell-快速编辑模式和标准模式

快速编辑模式和标准模式的切换:控制台——>鼠标右击——>Properties——>EditOptions 标准模式下只能通过鼠标右键选择标记后,进行复制粘贴操作,而快速编辑模式可通过鼠标左键选择任意区域内的文本进行复制,右键粘...

2018-07-31 15:12:20

阅读数:2

评论数:0

python-高级编程

zip:将可迭代的两个列表进行tuple # zip l1 = [1,2,3,4,5] l2 = [6,7,8,9,10] z = zip(l1,l2) print(z) for x,y in z: print(x,y) enumerate:对于可迭代的对象中的每一个元素,配上一个...

2018-07-31 11:26:03

阅读数:5

评论数:0

python-函数式编程

高阶编程 lambda 表达式 高阶函数 排序:按照给定的算法进行排序 系统高阶函数-map:将列表中的 每个元素按照一定的规则进行操作 reduce:把可迭代的对象归并成一个结果 filter:过滤函数 # lambda表达式 l = lambda x: ...

2018-07-30 17:14:49

阅读数:7

评论数:0

python-常用包

calendar:日历 time:时间 datetime:日期 timeit: os shutil zip math string:不需要导入 ''' canleandar :获取一年的日历 w = 每个日期间的间隔字符数 l = 每周所占行数 c = 每个月之间的间隔字符串 '...

2018-07-30 16:09:32

阅读数:18

评论数:0

python-异常处理

''' try : except exception: finally: ''' try: num = int(input("please input an number")) print(100/num) except: print...

2018-07-30 15:28:45

阅读数:9

评论数:0

python-模块和包

模块的作用 对程序进行拆分、便于维护 封装程序,可重复利用 避免命名冲突 导入方式:import 模块名 或 借助于importlib 包使用importlib.import_module("模块名称") 模块文件名遵循python命名规范 ...

2018-07-30 14:49:39

阅读数:4

评论数:0

机器学习-iris flowers

检查是否具有python运行环境,这里我使用的是jupyter-notebook 检查是否安装完成如下包: import sys print('Python: {}'.format(sys.version)) # scipy import scipy print('scipy: {}'.for...

2018-07-23 15:23:40

阅读数:6

评论数:0

python-抽象和自定义类

抽象方法 class Person(): def say(self): pass class Student(Person): def say(self): print("i am student") ...

2018-07-20 16:22:28

阅读数:6

评论数:0

python-三种方法

实例方法:通过对象调用 静态方法:通过类直接方法,不需要实例化 类方法:不需要实例化 class Student(): # 实例方法 def study(self): print("study....") # 类...

2018-07-20 15:57:05

阅读数:5

评论数:0

python-类的属性案例

类的成员操作 set:设置属性 get:获取属性  delete:删除属性 class Student(): def study(self): print("我的名字是".format(self._name)) d...

2018-07-20 15:30:59

阅读数:3

评论数:0

python-面向对象三大特性

封装:对象成员进行访问控制 public(公开):公共的成员 protected(受保护的):受保护的,只有父类和子类中可以访问 定义在变量前面加一个下划线 如:_name="zhangsan" private(私有的):只有当前类和对象中使用 定义在...

2018-07-19 17:21:40

阅读数:8

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭