fd

Python 海龟绘图 100 题——第 4 题

南楼画角 提交于 2019-12-04 20:29:51
题目:绘制下面的图形 解析: 考察 turtle 绘制正方形。每次转过的角度都是 90 度。 答案: 不使用循环。 import turtle as t t . fd ( 100 ) t . rt ( 90 ) t . fd ( 100 ) t . rt ( 90 ) t . fd ( 100 ) t . rt ( 90 ) t . fd ( 100 ) t . rt ( 90 ) 使用循环。 import turtle as t for i in range ( 0 , 4 ) : t . fd ( 100 ) t . rt ( 90 ) 来源: 玩转Python海龟绘图 来源: CSDN 作者: judi0713 链接: https://blog.csdn.net/u014297578/article/details/102776217

Python 海龟绘图 100 题——第 9 题

杀马特。学长 韩版系。学妹 提交于 2019-12-04 20:29:30
题目:绘制下面的图形 解析: 综合应用,绘制长方形。 答案: 不使用循环。 import turtle as t t . fd ( 100 ) t . rt ( 90 ) t . fd ( 60 ) t . rt ( 90 ) t . fd ( 100 ) t . rt ( 90 ) t . fd ( 60 ) t . rt ( 90 ) 使用循环。 import turtle as t for i in range ( 0 , 2 ) : t . fd ( 100 ) t . rt ( 90 ) t . fd ( 60 ) t . rt ( 90 ) 来源: 玩转Python海龟绘图 来源: CSDN 作者: judi0713 链接: https://blog.csdn.net/u014297578/article/details/102871903

Python 海龟绘图 100 题——第 8 题

余生颓废 提交于 2019-12-04 20:27:40
题目:绘制下面的图形 解析: 综合命令使用。 答案: 不使用循环。 import turtle as t t . fd ( 100 ) t . bk ( 100 ) t . rt ( 90 ) t . fd ( 100 ) t . bk ( 100 ) t . rt ( 90 ) t . fd ( 100 ) t . bk ( 100 ) t . rt ( 90 ) t . fd ( 100 ) t . bk ( 100 ) t . rt ( 90 ) 使用循环。 import turtle as t for i in range ( 0 , 4 ) : t . fd ( 100 ) t . bk ( 100 ) t . rt ( 90 ) 来源: 玩转Python海龟绘图 来源: CSDN 作者: judi0713 链接: https://blog.csdn.net/u014297578/article/details/102852019

Python 海龟绘图 100 题——第 11 题

ⅰ亾dé卋堺 提交于 2019-12-04 20:26:58
题目:绘制下面的图形 解析: 综合应用,绘制图形。 答案: 不使用循环。 import turtle as t t . fd ( 50 ) t . lt ( 90 ) t . fd ( 50 ) t . lt ( 90 ) t . fd ( 50 ) t . rt ( 90 ) t . fd ( 50 ) t . lt ( 90 ) t . fd ( 50 ) t . lt ( 90 ) t . fd ( 50 ) t . rt ( 90 ) t . fd ( 50 ) t . lt ( 90 ) t . fd ( 50 ) t . lt ( 90 ) t . fd ( 50 ) t . rt ( 90 ) t . fd ( 50 ) t . lt ( 90 ) t . fd ( 50 ) t . lt ( 90 ) t . fd ( 50 ) t . rt ( 90 ) 使用循环 方法一 import turtle as t for i in range ( 0 , 4 ) : for i in range ( 0 , 3 ) : t . fd ( 50 ) t . lt ( 90 ) t . rt ( 180 ) ) 使用循环 方法二 import turtle as t for i in range ( 0 , 4 ) : t . fd ( 50 ) t . lt ( 90

2019-2020-1 实验三-并发程序 20175229

余生长醉 提交于 2019-12-04 20:25:12
①实验内容: 一、实验三-并发程序-1 学习使用Linux命令wc(1) 基于Linux Socket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端 客户端传一个文本文件给服务器 服务器返加文本文件中的单词数 上方提交代码 附件提交测试截图,至少要测试附件中的两个文件 二、实验三-并发程序-2 使用多线程实现wc服务器并使用同步互斥机制保证计数正确 上方提交代码 下方提交测试 对比单线程版本的性能,并分析原因 三、实验三-并发程序-3 交叉编译多线程版本服务器并部署到实验箱中 PC机作客户端测试wc服务器 提交测试截图 ②实验要求 1、提交实验报告博客,一组写一篇,实验中贡献小的写博客,贡献多的可以给出同组同学的博客链接。 2、博客标题:2017-2018-1 学号1 学号2 实验三 实时系统 3、实验目的,实验步骤 4、实验中的问题及解决过程 5、新学到的知识点 ③实验步骤 1、wc实现截图 wc相关内容: Linux系统中的wc(Word Count)命令 功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。 命令格式: wc [选项]文件... 命令功能:统计指定文件中的字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所指定文件的总统计数。 命令参数 -c

CSP-S 2019 游记

拟墨画扇 提交于 2019-12-04 20:16:40
CSP-S 2019 游记 Day1 t3调不完导致心态爆炸,所以咕咕咕 就贴一个赛后重写的AC代码吧... #include<bits/stdc++.h> using namespace std; #define LL long long #define debug(x) cerr<<#x<<" = "<<x #define sp <<" " #define el <<endl #define fgx cerr<<" ---------------------------------------------- "<<endl #define uint unsigned int #define ULL unsigned long long #define DB double #define pii pair<int,int> #define mp make_pair #define pb push_back inline LL read(){ LL nm=0; bool fh=true; char cw=getchar(); for(;!isdigit(cw);cw=getchar()) fh^=(cw=='-'); for(;isdigit(cw);cw=getchar()) nm=nm*10+(cw-'0'); return fh?nm:-nm; } #define M

2019-2020-1 20175313 20175328 20175329 实验三 实时系统的移植

Deadly 提交于 2019-12-04 20:13:05
2019-2020-1 20175313 20175328 20175329 实验三 实时系统的移植 实验目的 1.掌握uC/OSII(uCLinux..)的移植过程 2.掌握C,汇编的混合编程 实验仪器 嵌入式实验平台UP-TECH S24101 实验内容、步骤与体会: 实验内容 并发程序-1 学习使用Linux命令wc(1) 基于Linux Socket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端 客户端传一个文本文件给服务器 服务器返加文本文件中的单词数 上方提交代码附件提交测试截图,至少要测试附件中的两个文件 首先先学习一下 命令wc 使用: 利用 man 命令查看 wc 命令使用 实验过程 实验代码 server #include<netinet/in.h> // sockaddr_in #include<sys/types.h> // socket #include<sys/socket.h> // socket #include<stdio.h> // printf #include<stdlib.h> // exit #include<string.h> // bzero #include<unistd.h> #define SERVER_PORT 155316 #define LENGTH_OF_LISTEN_QUEUE 20 #define

2019 SDN上机第3次作业

女生的网名这么多〃 提交于 2019-12-04 19:15:26
1. 利用Mininet仿真平台构建如下图所示的网络拓扑,配置主机h1和h2的IP地址(h1:10.0.0.1,h2:10.0.0.2),测试两台主机之间的网络连通性 2. 利用Wireshark工具,捕获拓扑中交换机与控制器之间的通信数据,对OpenFlow协议类型的各类报文进行分析,写出你的分析内容。 hello 控制器6633端口(我最高能支持OpenFlow 1.0) ---> 交换机48628端口 交换机48628端口(我最高能支持OpenFlow 1.0) ---> 控制器6633端口 于是双方建立连接,并使用OpenFlow 1.0 Features Request 控制器6633端口(我需要你的特征信息) ---> 交换机48628端口 Set Config 控制器6633端口(请按照我给你的flag和max bytes of packet进行配置) ---> 交换机48628端口 Features Reply 交换机48628端口(这是我的特征信息,请查收)--- 控制器6633端口 Features 消息包括 OpenFlow Header 和 Features Reply Message 对照Features Reply Message结构 struct ofp_switch_features{ struct ofp_header header; uint64

浮动静态路由和BFD联动实现路由自动更新

∥☆過路亽.° 提交于 2019-12-04 19:09:15
浮动静态路由和BFD联动实现路由自动更新 浮动静态路由 静态路由是指由用户或网络管理员手工配置的路由信息。当网络的拓扑结构或链路的状态发生变化时,网络管理员需要手工去修改路由表中相关的静态路由信息。静态路由信息在缺省情况下是私有的,不会传递给其他的路由器。当然,网管员也可以通过对路由器进行设置使之成为共享的。静态路由一般适用于比较简单的网络环境,在这样的环境中,网络管理员易于清楚地了解网络的拓扑结构,便于设置正确的路由信息。 在一个支持DDR(Dial-on-Demand Routing)的网络中,拨号链路只在需要时才拨通,因此不能为动态路由信息表提供路由信息的变更情况。在这种情况下,网络也适合使用浮动静态路由。 组网需求 在 Router A 上配置静态路由可以到达 14.1.1.0/24 网段路由,在 Router B 上配置静态路由可以到达 13.1.1.0/24 网段路由,并使能 BFD 检测功能; 当 Router A 和 Router B 链路出现故障时 BFD 能够快速感知。 拓扑图 配置步骤 (1) 配置BFD # 配置Router A 。 <RouterA> system-view [RouterA] interface ethernet 1/1 [RouterA-Ethernet1/1] ip address 12.1.1.1 24 [RouterA

Netty学习第三章--Linux网络编程使用的I/O模型

旧巷老猫 提交于 2019-12-04 18:39:17
一、同步阻塞IO:blocking IO(BIO)    1.过程分析:   当进程进行系统调用时,内核就会去准备数据,当数据准备好后就复制到内核缓冲器,返回成功后将数据复制给进程内存,其中这一系列过程就是阻塞的。 2.特点:   优点:能及时响应数据   缺点:因为整个过程都是阻塞的,所以高并发下性能非常差 二、同步非阻塞IO:nonblocking IO(NIO)    1.过程分析:   当进程调用系统时,会立即返回error,当用户知道返回的是error后就知道数据没有准备好,此时进程进行等待,这一个过程是没有阻塞的,因此可以有多个调用请求。当第一个请求来到时,内核会去准备数据,就和BIO的模式一样,当数据准备好后,复制给用户进程内存,这一个过程是阻塞的,但是用户进程会一直去轮询判断数据是否已经准备好了。 2.特点:   优点:能够在数据处理好之前去做其他的事情   缺点:性能依旧很差,第一需要不断去判断数据释放准备好了;第二在拷贝数据这个过程中,进程依旧书阻塞的;第三因为是轮询去找数据,所以数据会有延迟 三、IO多路复用    1.定义:   所谓的IO多路复用指的就是一个或多个线程处理多个TCP连接。 2.网络模型:   IO多路复用的网络模型有三种:   ①select模型:   调用select函数时会阻塞住进程,等有数据可读、可写、出异常或者超时就会返回