共 14 页: 首页 上一页 6 7 8 9 10 11 12 13 14 下一页
摘要:条件同步和条件变量同步差不多意思,只是少了锁功能,因为条件同步设计于不访问共享资源的条件环境,event=threading.Event():条件环境对象,初始值为False.event.isSet(): 返回event的状态值event.wait(): 如果event.isSet()==False 阅读全文
posted @ 2018-03-11 15:16 _nbloser 阅读 (47) 评论 (0) 编辑
摘要:以下是我在简单玩kali时候碰到的一些问题,然后找到的解决办法,能成功解决我当时碰到的问题,如果你有疑问或者碰到不能解决的问题可以在下面评论 ################################################解决不能上网的时候可能用到;其中ping某个网页ping不通, 阅读全文
posted @ 2018-03-10 20:22 _nbloser 阅读 (353) 评论 (0) 编辑
摘要:也是锁,这个锁多加了wait(),notify()唤醒一个进程,notifyall()唤醒全部进程方法,创建的时候默认是Rlock类型的锁,可以设置为lock类型的,默认就ok 1 from random import randint 2 import threading 3 import time 阅读全文
posted @ 2018-03-10 14:53 _nbloser 阅读 (76) 评论 (0) 编辑
摘要:步骤:1、新建信号量对象,设置信号量数量2、线程执行方法中,如果能够获取信号量,则执行,信号量为0不可以获取 1 import threading,time 2 3 class MyThread(threading.Thread): 4 def run(self): 5 if sema.acquir 阅读全文
posted @ 2018-03-09 15:39 _nbloser 阅读 (58) 评论 (0) 编辑
摘要:##多线程资源共享使用问题 上面程序运行,num不会减到0。cpu执行了一个线程的tmp = num后,就切换到其他线程,有很多执行了tmp = num,所以所有线程的tmp大都是等于100的,执行num = tmp - 1的时候,num就可能等于99或者98之类的。解决办法,加锁步骤:1、新建锁2 阅读全文
posted @ 2018-03-07 19:34 _nbloser 阅读 (49) 评论 (0) 编辑
摘要:内容:java安装、配置java环境变量、简单编译运行(详细) 为什么配置系统环境变量好?个人理解在结尾 #################################################################################### 1、安装jdk ###先 阅读全文
posted @ 2018-03-06 16:09 _nbloser 阅读 (71) 评论 (0) 编辑
摘要:相比Java,python简单很多,一个例子就可以理解###########################有两种创建线程的方式,第一种是直接建立线程,把方法放进去,这是第一种:创建线程对象,参数设置要执行的方法以及方法的参数,然后执行start()方法,如下: 1 import threading 阅读全文
posted @ 2018-03-06 13:28 _nbloser 阅读 (85) 评论 (0) 编辑
摘要:1 import socketserver 2 3 class MyServer(socketserver.BaseRequestHandler): 4 def handle(self): # 里面是每个客户端连接执行的过程 5 print('服务器启动') 6 while True: 7 conn 阅读全文
posted @ 2018-03-05 10:47 _nbloser 阅读 (61) 评论 (0) 编辑
摘要:因为这个是简单的,所以很容易思想就是建立连接后,客户端发送文件名字和大小到服务端,服务端接受后,客户端开始发送文件,直到发完。具体的还是要看下面的代码,我自己实现了一遍 1 import socket 2 import os 3 4 def get_server_socket(): 5 sk = s 阅读全文
posted @ 2018-03-04 12:00 _nbloser 阅读 (73) 评论 (0) 编辑
摘要:在服务器执行命令之前好像缺了执行命令的模块,现在补上 以上部分文档来自:http://blog.csdn.net/wangzhaotongalex/article/details/48998299 ###远程执行命令例子: #指令执行结果短的,不会出现问题 1 import socket 2 imp 阅读全文
posted @ 2018-03-02 10:42 _nbloser 阅读 (80) 评论 (0) 编辑
共 14 页: 首页 上一页 6 7 8 9 10 11 12 13 14 下一页