- 博客(8)
- 收藏
- 关注
原创 【计算机图形学实验四——简单几何形体的平移、缩放、旋转等几何变换】
一、实验内容、目的、要求1、简单几何形体(三角形、多边形等)的平移、缩放、旋转等几何变换。2、掌握相关算法的原理及实现3、实现基础代码(非调用OpenGL等图形库);缩放、旋转等能指定变换参考点;图形化交互;其他类型的几何变换(不限于讲义内容);二、c++源代码#include<gl/glut.h>#include<iostream>#include<cmath>#include<vector>#define PI 3.14#defi
2022-05-10 23:16:49
3543
3
原创 【计算机图形学实验三——多边形的扫描转换算法】
一、实验内容、目的、要求1、多边形的扫描转换算法2、掌握相关算法的原理及实现3、实现算法代码,能处理任意凸多边形;能正确处理特殊情形:交点取整、边界像素取舍等;二、C++源代码#include <GL/glut.h>#include <iostream>#include <windows.h>using namespace std;int num; //顶点个数struct vertex { float ver_x; float v
2022-05-10 22:58:55
4588
原创 【计算机图形学实验二——实现圆的中点算法、椭圆的中点算法】
一、实验内容、目的、要求1、实现圆的中点算法、椭圆的中点算法2、掌握相关算法的原理及实现3、交互方便、直观可处理圆心不在原点的情形(标注出绘图窗口的坐标系)优化算法:只含整数运算、加减法运算二、C++源码1、圆的中点算法代码#include <GL/glut.h> #include<math.h>#include<iostream>using namespace std;//辅助画圆算法void setcirpot(float xc, floa
2022-05-10 22:46:32
2622
1
原创 【计算机图形学实验1——实现中点画线算法、Bresenham画线算法】
一、实验内容1、实现中点画线算法2、Bresenham画线算法二、实验目的1、掌握相关算法的原理及实现2、了解绘图区域的坐标概念三、实验要求1、掌握OpenGL或其他开发工具的环境配置2、交互方便(鼠标点选、键盘输入等)3、标注出绘图窗口的坐标系(原点、坐标轴)4、可处理任意方向、斜率的直线段四、c++源代码1、中点画线算法#include <GL/glut.h> #include<math.h>#include<iostream>usin
2022-05-05 14:09:04
12078
5
原创 Ubuntu连接FileZilla完整方法,并且解决报错:vsftpd 530 login incorrect
Ubuntu连接FileZilla完整方法,并且解决报错:vsftpd 530 login incorrect1、安装 FTP 服务sudo apt-get install vsftpd2、开启FTP服务:sudo vi /etc/vsftpd.conf打开以后 vsftpd.conf 文件以后::找到如下两行:local_enable=YESwrite_enable=YES注意:ubuntu是pam_service_name=ftp,这里记得也要修改!修改完 vsftpd.conf
2022-04-16 11:38:50
6153
3
原创 Ubuntu 报错:无法获得锁 /var/lib/dpkg/lock-frontend资源暂时不可用
Ubuntu 报错:无法获得锁 /var/lib/dpkg/lock-frontend资源暂时不可用1、问题描述E:无法获得锁 /var/lib/dpkg/lock-frontend(11: 资源暂时不可用)E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它如下图:2、问题原因它第二行也提示你了,是否有其他进程正占用它?是的,出现这种问题的原因大概是文件被锁或者占用所致。3、解决办法在命令行输入如下命令:sudo rm /var/cache/apt/archi
2022-04-16 11:20:15
841
原创 Java实现简单的计算器——加减乘除功能
Java实现简单的计算器——加减乘除功能1、思路(1)实现四个方法,分别实现加减乘除四个功能。(一个方法实现一个功能,原子性);(2)用scanner实现键盘交互(这里我们实现的是两个整数之间的加减乘除,用nextInt()函数获取整数,用next().charAt(0)获取我们输入的第一个字符);(3)用switch进行+、-、*、/的判断选择,调用相应的方法实现两个整数间的加减乘除运算。2、Java代码package com.yy.method;import java.util.Scann
2022-04-06 23:47:20
18440
1
原创 Hadoop单机版测试: 提示namenode running as process 3281. stop it first
Hadoop单机版测试: 提示namenode running as process 3281. stop it first
2022-04-06 20:22:50
6085
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人