第1章绪论1.1计算机图形学及其相关概念1.2计算机图形学的发展1.2.1计算机图形学学科的发展1.2.2图形硬件设备的发展1.2.3图形软件的发展1.3计算机图形学的应用1.3.1计算机辅助设计与制造1.3.2计算机辅助绘图1.3.3计算机辅助教学1.3.4办公自动化和电子出版技术1.3.5计算机艺术1.3.6在工业控制及交通方面的应用1.3.7在医疗卫生方面的应用1.3.8图形用户界面1.4计算机图形学研究动态1.4.1计算机动画1.4.2地理信息系统1.4.3人机交互1.4.4真实感图形显示1.4.5虚拟现实1.4.6科学计算可视化1.4.7并行图形处理第2章计算机图形系统及图形硬件2.1计算机图形系统概述2.1.1计算机图形系统的功能2.1.2计算机图形系统的结构2.2图形输入设备2.2.1键盘2.2.2鼠标器2.2.3光笔2.2.4触摸屏2.2.5操纵杆2.2.6跟踪球和空间球2.2.7数据手套2.2.8数字化仪2.2.9图像扫描仪2.2.10声频输入系统2.2.11视频输入系统2.3图形显示设备2.3.1阴极射线管2.3.2CRT图形显示器2.3.3平板显示器2.3.4三维观察设备2.4图形显示子系统2.4.1光栅扫描图形显示子系统的结构2.4.2绘制流水线2.4.3相关概念2.5图形硬拷贝设备2.5.1打印机2.5.2绘图仪2.6OpenGL图形软件包2.6.1OpenGL的主要功能2.6.2OpenGL的绘制流程2.6.3OpenGL的基本语法2.6.4一个完整的OpenGL程序第3章用户接口与交互式技术3.1用户接口设计3.1.1用户模型3.1.2显示屏幕的有效利用3.1.3反馈3.1.4一致性原则3.1.5减少记忆量3.1.6回退和出错处理3.1.7联机帮助3.1.8视觉效果设计3.1.9适应不同的用户3.2逻辑输入设备与输入处理3.2.1逻辑输入设备3.2.2输入模式3.3交互式绘图技术3.3.1基本交互式绘图技术3.3.2三维交互技术3.4OpenGL中橡皮筋技术的实现3.4.1基于鼠标的实现3.4.2基于键盘的实现3.5OpenGL中拾取操作的实现3.6OpenGL的菜单功能第4章图形的表示与数据结构4.1基本概念4.1.1基本图形元素4.1.2几何信息与拓扑信息4.1.3坐标系4.1.4实体的定义4.1.5正则集合运算4.1.6平面多面体与欧拉公式4.2三维形体的表示4.2.1多边形表面模型4.2.2扫描表示4.2.3构造实体几何法4.2.4空间位置枚举表示4.2.5八叉树4.2.6BSP树4.2.7OpenGL中的实体模型函数4.3非规则对象的表示4.3.1分形几何4.3.2形状语法4.3.3粒子系统4.3.4基于物理的建模4.3.5数据场的可视化4.4层次建模4.4.1段与层次建模4.4.2层次模型的实现4.4.3OpenGL中层次模型的实现第5章基本图形生成算法5.1直线的扫描转换5.1.1数值微分法5.1.2中点Bresenham算法5.1.3Bresenham算法5.2圆的扫描转换5.2.1八分法画圆5.2.2中点Bresenham画圆算法5.3椭圆的扫描转换5.3.1椭圆的特征5.3.2椭圆的中点Bresenham算法5.4多边形的扫描转换与区域填充5.4.1多边形的扫描转换5.4.2边缘填充算法5.4.3区域填充5.4.4其他相关概念5.5字符处理5.5.1点阵字符5.5.2矢量字符5.6属性处理5.6.1线型和线宽5.6.2字符的属性5.6.3区域填充的属性5.7反走样5.7.1过取样5.7.2简单的区域取样5.7.3加权区域取样5.8在OpenGL中绘制图形5.8.1点的绘制5.8.2直线的绘制5.8.3多边形面的绘制5.8.4OpenGL中的字符函数5.8.5Op
2025/11/5 19:37:38 110.55MB 图形学 VR
1
"java写三国杀源文件"揭示了一个基于Java编程语言开发的三国杀游戏项目。
在软件工程中,源文件是程序员编写代码的原始文本文件,通常以`.java`为扩展名,它们被编译成字节码,然后由Java虚拟机执行。
这个项目的名称"Alpha"版本0.5.11表明它仍处于早期开发阶段,可能存在一些未完善的功能或错误。
提到“基本实现了三国杀标准版的25个武将104张牌的所有技能”,这意味着开发者已经成功地编程实现了游戏的核心机制。
三国杀是一款基于三国历史背景的桌面策略卡牌游戏,其中包含各种武将角色,每个武将有独特的技能,以及多样的卡牌用于攻击、防御和策略。
25个武将对应了游戏中不同的角色选择,104张牌则是游戏中的道具和事件。
开发者已经把这些复杂的游戏规则转化为可执行的计算机程序。
在Java中实现这样的游戏,开发者可能使用面向对象编程思想,为每个武将和卡牌创建类,并定义相应的属性和方法。
例如,武将类可能包含一个表示其技能的方法,而卡牌类可能包含关于其效果的逻辑。
此外,游戏流程的控制可能通过一个主循环实现,处理玩家的回合、出牌、判定等过程。
由于项目还处于Alpha阶段,这意味着它可能缺乏完整的用户界面、稳定性测试、优化以及详细的文档。
开发者可能还在进行功能添加、bug修复和性能改进。
对于有兴趣深入学习或者参与该项目的人来说,这提供了一个很好的实践平台,可以了解如何将复杂的规则系统转化为代码,以及如何进行游戏逻辑的实现和调试。
"java"和"源文件"明确指出项目的技术栈和交付物,而"三国杀"则说明了应用领域。
Java是一种广泛应用的编程语言,以其跨平台性、稳定性和强大的库支持而闻名,非常适合开发这样的桌面游戏。
源文件的提供意味着源代码是公开的,允许其他人学习、修改和扩展项目。
这个Java实现的三国杀项目为学习游戏开发、Java编程以及项目管理提供了宝贵的资源。
开发者需要理解游戏规则,将其抽象为数据结构和算法,然后用Java语言表达出来。
同时,通过参与到这个项目,可以提升问题解决能力、代码组织技巧以及团队协作经验。
对于对三国杀游戏感兴趣的爱好者来说,这是一个将爱好与技术结合的绝佳机会。
2025/11/5 18:22:38 6.39MB java
1
包括:cloog-ppl-0.15.7-1.2.el6.x86_64.rpmcompat-libstdc++-33-3.2.3-69.el6.x86_64.rpmcpp-4.4.7-3.el6.x86_64.rpmelfutils-libelf-0.152-1.el6.x86_64.rpmelfutils-libelf-devel-0.125-3.el5.x86_64.rpmelfutils-libelf-devel-0.152-1.el6.x86_64.rpmelfutils-libelf-devel-static-0.152-1.el6.x86_64.rpmgcc-4.4.7-3.el6.x86_64.rpmgcc-c++-4.4.7-3.el6.x86_64.rpmglibc-devel-2.12-1.107.el6.x86_64.rpmglibc-headers-2.12-1.107.el6.x86_64.rpmkernel-headers-2.6.32-358.el6.x86_64.rpmksh-20100621-19.el6.x86_64.rpmlibaio-devel-0.3.107-10.el6.x86_64.rpmlibstdc++-devel-4.4.7-3.el6.x86_64.rpmmpfr-2.4.1-6.el6.x86_64.rpmppl-0.10.2-11.el6.x86_64.rpmunixODBC-2.2.14-12.el6_3.x86_64.rpmunixODBC-devel-2.2.14-12.el6_3.x86_64.rpm
2025/11/5 18:25:17 24.03MB rpm包
1
添加书签方便查看自动控制原理(胡寿松)第6版第一章自动控制的一般概念11-1自动控制的基本原理与方式11-2自动控制系统示例71-3自动控制系统的分类111-4对自动控制系统的基本要求131-5自动控制系统的分析与设计工具16习题18第二章控制系统的数学模型212-1控制系统的时域数学模型212-2控制系统的复数域数学模型292-3控制系统的结构图与信号流图402-4控制系统建模实例56习题59第三章线性系统的时域分析法663-1系统时间响应的性能指标663-2一阶系统的时域分析683-3二阶系统的时域分析713-4高阶系统的时域分析883-5线性系统的稳定性分析933-6线性系统的稳态误差计算1013-7控制系统时域设计115习题128
2025/11/5 6:43:44 73.77MB 自动控制原理
1
vs2013中ReportViewer的版本是11开发时在本地是没问题的但是放到服务器上就出错了:anerrorocurredduringlocalreportprocessing。
需要在服务器上安装ReportViewer11和Microsoft®SystemCLRTypesforMicrosoft®SQLServer®2012的两个组件本资源中包含这两个组件
2025/11/3 18:03:37 7.31MB ReportViewer
1
C#高级编程PDF完整版第11版,是学习C#7.0和VS2017的好材料。
2025/11/3 6:53:47 25.77MB C#编程
1
目录1.课程设计目的32.相关知识和课程设计分析32.1校园建筑分布32.2校园网需求分析33.课程设计任务的具体实现43.1网络技术的选择43.2网络拓扑规划43.3网络设备的选择5    3.3.1核心交换机的选择5    3.3.2汇聚交换机的选择5    3.3.3接入交换机的选择5    3.3.4路由器的选择63.4网段及VLAN的划分63.5设备的配置6    3.5.1汇聚层交换机配置过程及相应结果6    3.5.2二层交换机S1配置过程及相应结果11    3.5.3二层交换机S2配置过程及相应结果124.测试结果抓图155.每日工作总结166.小组答辩177.小结18
2025/11/2 5:12:07 140KB 文档 代码 路由与交换 课程设计
1
pbfunc外部函数扩展是专给PowerBuilder各个版本可以使用的外部扩展库,部分功能其它开发工具也可以使用,主要功能如下:1.以非图片方式在Datawindow中显示QR二维码2.GBK和UTF-8编码相互转换3.加密解密,RSA加密解密4.取汉字拼音首字母5.文件哈希算法:MD5、SHA1、RIPEMD160、SHA256、Tiger、SHA512、Whirlpool、CRC326.字符串哈希算法:MD5、SHA1、RIPEMD160、SHA256、Tiger、SHA512、Whirlpool、CRC327.URI编码解码8.Base64编码解码9.硬盘序列号10.http、https的POST和GET操作11.增加COM口读操作此版本针对2015-05-03版本主要完善以下功能:1.修复RSA的长度限制问题2.增加COM口读操作3.增加QR码的删除操作4.增加https的POST和GET操作注:此版本有令人讨厌的随机弹窗限制,需要取消此弹窗请到淘宝下单或直接QQ联系作者
2025/10/31 6:38:44 1014KB QR hash 加密解密 https
1
目录1. 经济部分 31.1. 唱标报告 31.2. 设备及软件报价明细表 42. 商务部分 52.1. 投标函 52.2. 投标人承诺函 62.3. 投标货物与招标货物技术、商务条件差异表 62.4. 投标人关于资格的声明函 72.5. 法定代表人身份证明书 92.6. 投标人法定代表人授权委托书 92.7. 投标人委托代理人身份证明 102.8. 售后服务内容及优惠条款 112.8.1. 咨询服务 132.8.2. 维修服务 132.8.3. 设备扩充服务 132.8.4. 硬件设备服务 132.8.5. 软件更新服务 132.8.6. 定期回访服务 132.8.7. 维保方案 142.9. 技术培训与技术服务 142.9.1. 用户培训目标 152.9.2. 培训计划 152.9.3. 技术服务计划 162.10. 保修服务 182.10.1. 网络系统技术要求 182.10.2. 我方将提供详细的竣工资料及有关的技术咨询。
182.10.3. 我方将提供维修及指引手册,内容包括: 182.10.4. 不属保修范围的情况 182.10.5. 免费保修期 182.10.6. 维护服务 192.11. 优惠条件承诺 212.12. 投标人资质文件 223. 技术部分 223.1. 网络及设备部份 223.1.1. 核心交换机Catalyst3550-12T 223.1.2. 部门交换机:QuidwayLS-3050 303.1.3. 千兆模块:QuidwayLS-GSIU 343.1.4. 机架式服务器:HPDL380GX3.06/36.4G/1G内存/1000M网卡 343.1.5. 机柜上海祥明2M 403.1.6. 方正防火墙 413.1.7. 方正入侵检测系统 443.1.8. 磁盘阵列柜建联DA-6006Z 463.1.9. Scsi硬盘希捷36G 473.1.10. 物理隔离卡 473.1.11. IDE硬盘希捷80G(7200转) 503.1.12. KIV切换器宝德PL-108 503.1.13. UPSAPCSmart-UPS,5000VA 513.2. 应用软件部份 523.2.1. 第三方软件部份 523.2.2. 自行研发软件部份 763.3. 网络工程解决方案 1413.3.1. 拓扑图 1413.3.2. 内网方案说明 1423.3.3. 外网方案说明 1433.3.4. 架构说明 1433.3.5. 容灾备援架构 1434. 附件:投标人资质文件 144
2025/10/30 5:23:48 261KB 计算机网络工程 投标书
1
《matlabgui设计学习手记(第2版)》首先介绍了gui设计的预备知识;
然后详细讲解了gui对象的属性及两种创建gui的方法:采用函数创建和采用guide创建;
之后深入讲解了activex控件、定时器、串口及mcc编译的相关知识;
最后,书中给出两个综合实例,供读者研究学习。
书中穿插了大量的图表和例题,方便读者边查边练。
《matlabgui设计学习手记(第2版)》适合需要短时间内迅速掌握matlabgui设计的初学者,也可作为相关专业师生或工程开发人员的参考手册。
第1章GUl设计预备知识第2章文件1/O第3章二维绘图简介第4章句柄图形系统第5章预定义对话框第6章采用GUIDE建立GUI第7章ActiveX控件第8章定时器第9章串口编程第10章mcc编译第11章综合实例附录MATLABGUI设计常用函数
2025/10/29 4:26:03 45.69MB matlab GUI设计
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡