08 2018 档案
摘要:交换机和路由器分别是什么 ★交换机(Switch)是一种基于MAC(网卡的硬件地址)识别,为始发者和接收者之间建立临时的联网路径。 交换机分为:二层交换机、三层交换机或更高层的交换机。三层交换机可以有路由的功能,而且比低端路由器的转发速率更快。 交换机的主要特点是:一次路由,多次转发。 ★路由器(R
阅读全文
摘要:1、互联网的本质就是一系列的网络协议 一台硬设有了操作系统,然后装上软件你就可以正常使用了,然而你也只能自己使用 像这样,每个人都拥有一台自己的机器,然而彼此孤立 英语成为世界上所有人通信的统一标准,如果把计算机看成分布于世界各地的人,那么连接两台计算机之间的internet实际上就是 一系列统一的
阅读全文
摘要:基本语法 编写Java程序时,应注意以下几点: 大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。 方法名:所有的方法名都
阅读全文
摘要:1 #!/usr/bin/env python3 2 #-*- coding:utf-8 -*- 3 ''' 4 Administrator 5 2018/8/30 6 ''' 7 8 import win32com.client #导入脚本模块 9 WordApp=win32com.client.Dispatch("Word.Application")#...
阅读全文
摘要:asyncio asyncio是Python 3.4版本引入的标准库,直接内置了对异步IO的支持。 asyncio的编程模型就是一个消息循环。我们从asyncio模块中直接获取一个EventLoop的引用,然后把需要执行的协程扔到EventLoop中执行,就实现了异步IO。 用asyncio实现He
阅读全文
摘要:题目:rpc命令端 需求: >>:run "df -h" --hosts 192.168.3.55 10.4.3.4 task id: 45334>>: check_task 45334 >>:
阅读全文
摘要:异步IO 在IO编程一节中,我们已经知道,CPU的速度远远快于磁盘、网络等IO。在一个线程中,CPU执行代码的速度极快,然而,一旦遇到IO操作,如读写文件、发送网络数据时,就需要等待IO操作完成,才能继续进行下一步操作。这种情况称为同步IO。 在IO操作的过程中,当前线程被挂起,而其他需要CPU执行
阅读全文
摘要:1 package day01;//声明包 2 3 public class Helloworld {//声明一个类 HelloWorld 必须和文件名一样 4 //主方法,为程序入口 5 //程序执行从main开始,mian结束则程序结束 6 public static void main(String[] args) { 7 // TO...
阅读全文
摘要:multiprocessing is a package that supports spawning processes using an API similar to the threading module. The multiprocessing package offers both lo
阅读全文
摘要:pypcap 的库特别难装,反正我是莫名其妙装上了。但是在另一台电脑就装不上去。暂时就不写安装方法。此处,先标记下,以后有机会补充。 1、认识下Pypcap和dpkt 要介绍pypcap和wincap等库,首先必须知道libpcap。Libpcap是一个开源代码库,它提供了一个为网络数据报抓取系统设
阅读全文
摘要:使用样式 简介 样式用于在屏幕上显示时更改数据的外观。它们还用于确定数字的格式。 样式可以应用于以下几个方面: 字体设置字体大小、颜色、下划线等。 填充以设置图案或颜色渐变 边框在单元格上设置边框 单元格排列 保护 以下是默认值: 单元格样式和命名样式 有两种类型的样式:单元格样式和命名样式,也称为
阅读全文
摘要:1 ''' 2 Created on 2018年8月18日 3 4 @author: Administrator 5 ''' 6 import time,re 7 from openpyxl import load_workbook 8 from openpyxl.workbook import W
阅读全文
摘要:简单的使用 写一个工作表 根据索引,得到列的索引字符。 例子: 读取一个存在的工作簿 1 #coding:utf8 2 ''' 3 Created on 2018年8月18日 4 5 @author: Administrator 6 ''' 7 from openpyxl import load_w
阅读全文
摘要:openpyxl 可以很好的处理 2010版本以上的表格。 示例: 在内存中处理一个工作簿: 创建一个工作簿 没有必要利用 openpyxl 先去创建一个文件系统上的文件然后才能开始使用。你只要导入工作簿类,然后开始使用它吧。 A workbook is always created with at
阅读全文
摘要:在百度和google上这方面的资料也很少。而且都还是用python2.7+WinPcap的方案 安装时遇到很多问题 便记录了下来 运行pip3 install pypcap时出现错误提示 https://nmap.org/npcap/#download 安装Npcap 并下载Npcap SDK 将下
阅读全文
摘要:xlutils.copy 这个模块中的函数xlrd副本。书成xlwt对象。工作簿对象,这样他们就可以被操控。您可能希望这样做,例如,如果您有一个现有的excel文件,你想改变一些单元格内容: 1、首先,你需要利用 xlrd 模块,打开文件: 结果: 2、然后,你需要用 xlutils 模块中的 co
阅读全文
摘要:1 #!/usr/bin/env python3 2 #-*- coding:utf-8 -*- 3 ''' 4 Administrator 5 2018/8/17 6 ''' 7 # import xlrd 8 # 9 # data=xlrd.open_workbook("单县.xls") 10 # 11 # table=data.sheets()[0] 12 # tab...
阅读全文
摘要:要求: 鼠标事件监听器是一个线程,所有的回调函数都会在独立的线程中运行。 调用pynput.mouse.Listener.stop,发起StopException异常,或者回调函数中返回False都会停止事件的监听。 对鼠标的操作: 1 #!/usr/bin/env python3 2 #-*- c
阅读全文
摘要:1 #!/usr/bin/env python 2 #-*- coding:utf-8 -*- 3 ''' 4 Administrator 5 2018/8/16 6 ''' 7 import sys 8 print(sys.getdefaultencoding()) 9 print(dir(sys
阅读全文
摘要:1 #!/usr/bin/env python3 2 #-*- coding:utf-8 -*- 3 ''' 4 Administrator 5 2018/8/14 6 ''' 7 import pickle,os,uuid 8 class School: 9 def __init__(self,name): 10 self.na...
阅读全文
摘要:1. 基础 UUID 是 128 位的全局唯一标识符,通常由 32 字节的字符串(十六进制)表示。 它可以保证时间和空间的唯一性,也称为GUID,全称为: UUID —— Universally Unique IDentifier Python 中叫 UUID GUID —— Globally Un
阅读全文
摘要:上下文管理器的任务是:代码块执行前准备,代码块执行后收拾 1、如何使用上下文管理器: 如何打开一个文件,并写入"hello world" 1 2 3 4 5 filename="my.txt" mode="w" f=open(filename,mode) f.write("hello world")
阅读全文
摘要:前言:眼看基础知识要学完了。还是把之前丢掉的作业,拿回来重新做吧。再不做,担心后面跟不上进度了。光懂基础知识,开发不了软件,这就有点尴尬了。先找个案例抄一遍。搞清楚逻辑结构再说:..................... 一、程序需求 模拟实现一个ATM + 购物商城程序:1.额度 15000或自定
阅读全文
摘要:很多同学都听说过,现代操作系统比如Mac OS X,UNIX,Linux,Windows等,都是支持“多任务”的操作系统。 什么叫“多任务”呢?简单地说,就是操作系统可以同时运行多个任务。打个比方,你一边在用浏览器上网,一边在听MP3,一边在用Word赶作业,这就是多任务,至少同时有3个任务正在运行
阅读全文
摘要:简单并发实例 服务端: 客户端: 聊天并发实例 kehuduan: 其它应用 命令传送1: 1 2 #试一试 netstat -an 1 2 #试一试 netstat -an 1 2 #试一试 netstat -an #试一试 netstat -an conclusion: sendall会把数据直
阅读全文
摘要:服务端: 客户端: 练习:远程控制对方电脑,并将对方电脑里面的图片发送过来。 客户端:: 服务端:
阅读全文
摘要:XML虽然比JSON复杂,在Web中应用也不如以前多了,不过仍有很多地方在用,所以,有必要了解如何操作XML。 DOM vs SAX 操作XML有两种方法:DOM和SAX。DOM会把整个XML读入内存,解析为树,因此占用内存大,解析慢,优点是可以任意遍历树的节点。SAX是流模式,边读边解析,占用内存
阅读全文
摘要:1 #!/usr/bin/env python3 2 #-*- coding:utf-8 -*- 3 ''' 4 Administrator 5 2018/8/1 6 ''' 7 import socket 8 # 创建一个socket: 9 #family=AF_INET, type=SOCK_S
阅读全文