柱体沿正弦曲线在一个周期内往复循环运动。
以时间为基数不停地做运动,如果循环的运动下去,y值调用Math对象的sin值,x值(0-2π),把每次的值最终赋给translation的几个变量。
每次让x值增加。
2024/12/9 22:15:38 717B VR正弦函数
1
(1) 利用文件来存储用户名、密码,实现一个登录验证的程序,验证用户输入的用户名、密码是否正确,正确显示学生信息浏览主窗口,不正确弹出对话框提示错误,并要求用户重新输入。
(2) 在主窗口上有一个菜单,菜单项有“新建”、“浏览”。
(3) 在“新建学生信息”窗口中,输入实验VI学生类中的ID、NAME、MATH、JAVA信息。
单击保存按钮,用文件存储学生信息。
(4) 在“浏览学生信息”窗口中,用前一个、后一个浏览所有学生信息。
(5) (选做)增加修改按钮,修改学生信息,并保存在文件中;
增加删除按钮,删除当前学生信息。
2024/12/5 10:54:27 280KB Swing版
1
JAVA开发人员必备是HTML格式的JavaTM2PlatformStandardEdition6API规范本文档是Java2PlatformStandardEdition6.0的API规范。
请参见:描述Java2Platform软件包java.applet提供创建applet所必需的类和applet用来与其applet上下文通信的类。
java.awt包含用于创建用户界面和绘制图形图像的所有类。
java.awt.color提供用于颜色空间的类。
java.awt.datatransfer提供在应用程序之间和在应用程序内部传输数据的接口和类。
java.awt.dndDrag和Drop是一种直接操作动作,在许多图形用户界面系统中都会遇到它,它提供了一种机制,能够在两个与GUI中显示元素逻辑相关的实体之间传输信息。
java.awt.event提供处理由AWT组件所激发的各类事件的接口和类。
java.awt.font提供与字体相关的类和接口。
java.awt.geom提供用于在与二维几何形状相关的对象上定义和执行操作的Java2D类。
java.awt.im提供输入方法框架所需的类和接口。
java.awt.im.spi提供启用可以与Java运行时环境一起使用的输入方法开发的接口。
java.awt.image提供创建和修改图像的各种类。
java.awt.image.renderable提供用于生成与呈现无关的图像的类和接口。
java.awt.print为通用的打印API提供类和接口。
java.beans包含与开发beans有关的类,即基于JavaBeansTM架构的组件。
java.beans.beancontext提供与bean上下文有关的类和接口。
java.io通过数据流、序列化和文件系统提供系统输入和输出。
java.lang提供利用Java编程语言进行程序设计的基础类。
java.lang.annotation为Java编程语言注释设施提供库支持。
java.lang.instrument提供允许Java编程语言代理检测运行在JVM上的程序的服务。
java.lang.management提供管理接口,用于监视和管理Java虚拟机以及Java虚拟机在其上运行的操作系统。
java.lang.ref提供了引用对象类,支持在某种程度上与垃圾回收器之间的交互。
java.lang.reflect提供类和接口,以获得关于类和对象的反射信息。
java.math提供用于执行任意精度整数算法(BigInteger)和任意精度小数算法(BigDecimal)的类。
java.net为实现网络应用程序提供类。
java.nio定义作为数据容器的缓冲区,并提供其他NIO包的概述。
java.nio.channels定义了各种通道,这些通道表示到能够执行I/O操作的实体(如文件和套接字)的连接;
定义了用于多路复用的、非阻塞I/O操作的选择器。
java.nio.channels.spi用于java.nio.channels包的服务提供者类。
java.nio.charset定义用来在字节和Unicode字符之间转换的charset、解码器和编码器。
java.nio.charset.spijava.nio.charset包的服务提供者类。
java.rmi提供RMI包。
java.rmi.activation为RMI对象激活提供支持。
java.rmi.dgc为RMI分布式垃圾回收提供了类和接口。
java.rmi.registry提供RMI注册表的一个类和两个接口。
java.rmi.server提供支持服务器端RMI的类和接口。
java.security为安全框架提供类和接口。
java.security.acl此包中的类和接口已经被java.security包中的类取代。
java.security.cert提供用于解析和管理证书、证书撤消列表(CRL)和证书路径的类和接口。
java.security.interfaces提供的接口用于生成RSALaboratoryTechnicalNotePKCS#1中定义的RSA(Rivest、Shamir和AdlemanAsymmetricCipher算法)密钥,以及NIST的FIPS-186中定义的
2024/11/8 0:06:29 35.21MB java api jdk chm
1
掌握库的引入方法,熟悉turtle库的基本用法;
熟悉三种数字类型的表示、转换,掌握type()函数用法;
掌握数字类型的运算符与内置函数操作;
熟悉math库的引导与内置函数的使用;
编写简单实例。
2024/10/25 10:18:50 171KB python
1
commons-lang3.3.1.jar、ApacheCommons包中的一个,包含了一些数据类型工具类,是java.lang.*的扩展。
必须使用的jar包。
为JRE5.0+的更好的版本所提供Jar文件包含的类:META-INF/MANIFEST.MFMETA-INF/LICENSE.txtMETA-INF/NOTICE.txtorg.apache.commons.lang.ArrayUtils.classorg.apache.commons.lang.BitField.classorg.apache.commons.lang.BooleanUtils.classorg.apache.commons.lang.CharEncoding.classorg.apache.commons.lang.CharRange.classorg.apache.commons.lang.CharSet.classorg.apache.commons.lang.CharSetUtils.classorg.apache.commons.lang.CharUtils.classorg.apache.commons.lang.ClassUtils.classorg.apache.commons.lang.Entities$ArrayEntityMap.classorg.apache.commons.lang.Entities$BinaryEntityMap.classorg.apache.commons.lang.Entities$EntityMap.classorg.apache.commons.lang.Entities$HashEntityMap.classorg.apache.commons.lang.Entities$LookupEntityMap.classorg.apache.commons.lang.Entities$MapIntMap.classorg.apache.commons.lang.Entities$PrimitiveEntityMap.classorg.apache.commons.lang.Entities$TreeEntityMap.classorg.apache.commons.lang.Entities.classorg.apache.commons.lang.IllegalClassException.classorg.apache.commons.lang.IncompleteArgumentException.classorg.apache.commons.lang.IntHashMap$Entry.classorg.apache.commons.lang.IntHashMap.classorg.apache.commons.lang.LocaleUtils.classorg.apache.commons.lang.NotImplementedException.classorg.apache.commons.lang.NullArgumentException.classorg.apache.commons.lang.NumberRange.classorg.apache.commons.lang.NumberUtils.classorg.apache.commons.lang.ObjectUtils$Null.classorg.apache.commons.lang.ObjectUtils.classorg.apache.commons.lang.RandomStringUtils.classorg.apache.commons.lang.SerializationException.classorg.apache.commons.lang.SerializationUtils.classorg.apache.commons.lang.StringEscapeUtils.classorg.apache.commons.lang.StringUtils.classorg.apache.commons.lang.SystemUtils.classorg.apache.commons.lang.UnhandledException.classorg.apache.commons.lang.Validate.classorg.apache.commons.lang.WordUtils.classorg.apache.commons.lang.builder.CompareToBuilder.classorg.apache.commons.lang.builder.EqualsBuilder.classorg.apache.commons.lang.builder.HashCodeBuilder.classorg.apache.commons.lang.builder.ReflectionToStringBuilder$1.classorg.apache.commons.lang.builder.ReflectionToStringBuilder.classorg.apache.commons.lang.builder.StandardToStringStyle.classorg.apache.commons.lang.builder.ToStringBuilder.classorg.apache.commons.lang.builder.ToStringStyle$DefaultToStringStyle.classorg.apache.commons.lang.builder.ToStringStyle$MultiLineToStringStyle.classorg.apache.commons.lang.builder.ToStringStyle$NoFieldNameToStringStyle.classorg.apache.commons.lang.builder.ToStringStyle$ShortPrefixToStringStyle.classorg.apache.commons.lang.builder.ToStringStyle$SimpleToStringStyle.classorg.apache.commons.lang.builder.ToStringStyle.classorg.apache.commons.lang.enum.Enum$Entry.classorg.apache.commons.lang.enum.Enum.classorg.apache.commons.lang.enum.EnumUtils.classorg.apache.commons.lang.enum.ValuedEnum.classorg.apache.commons.lang.enums.Enum$Entry.classorg.apache.commons.lang.enums.Enum.classorg.apache.commons.lang.enums.EnumUtils.classorg.apache.commons.lang.enums.ValuedEnum.classorg.apache.commons.lang.exception.ExceptionUtils.classorg.apache.commons.lang.exception.Nestable.classorg.apache.commons.lang.exception.NestableDelegate.classorg.apache.commons.lang.exception.NestableError.classorg.apache.commons.lang.exception.NestableException.classorg.apache.commons.lang.exception.NestableRuntimeException.classorg.apache.commons.lang.math.DoubleRange.classorg.apache.commons.lang.math.FloatRange.classorg.apache.commons.lang.math.Fraction.classorg.apache.commons.lang.math.IntRange.classorg.apache.commons.lang.math.JVMRandom.classorg.apache.commons.lang.math.LongRange.classorg.apache.commons.lang.math.NumberRange.classorg.apache.commons.lang.math.NumberUtils.classorg.apache.commons.lang.math.RandomUtils.classorg.apache.commons.lang.math.Range.classorg.apache.commons.lang.mutable.Mutable.classorg.apache.commons.lang.mutable.MutableBoolean.classorg.apache.commons.lang.mutable.MutableByte.classorg.apache.commons.lang.mutable.MutableDouble.classorg.apache.commons.lang.mutable.MutableFloat.classorg.apache.commons.lang.mutable.MutableInt.classorg.apache.commons.lang.mutable.MutableLong.classorg.apache.commons.lang.mutable.MutableObject.classorg.apache.commons.lang.mutable.MutableShort.classorg.apache.commons.lang.text.CompositeFormat.classorg.apache.commons.lang.text.StrBuilder$StrBuilderReader.classorg.apache.commons.lang.text.StrBuilder$StrBuilderTokenizer.classorg.apache.commons.lang.text.StrBuilder$StrBuilderWriter.classorg.apache.commons.lang.text.StrBuilder.classorg.apache.commons.lang.text.StrLookup$MapStrLookup.classorg.apache.commons.lang.text.StrLookup.classorg.apache.commons.lang.text.StrMatcher$CharMatcher.classorg.apache.commons.lang.text.StrMatcher$CharSetMatcher.classorg.apache.commons.lang.text.StrMatcher$NoMatcher.classorg.apache.commons.lang.text.StrMatcher$StringMatcher.classorg.apache.commons.lang.text.StrMatcher$TrimMatcher.classorg.apache.commons.lang.text.StrMatcher.classorg.apache.commons.lang.text.StrSubstitutor.classorg.apache.commons.lang.text.StrTokenizer.classorg.apache.commons.lang.time.DateFormatUtils.classorg.apache.commons.lang.time.DateUtils$DateIterator.classorg.apache.commons.lang.time.DateUtils.classorg.apache.commons.lang.time.DurationFormatUtils$Token.classorg.apache.commons.lang.time.DurationFormatUtils.classorg.apache.commons.lang.time.FastDateFormat$CharacterLiteral.classorg.apache.commons.lang.time.FastDateFormat$NumberRule.classorg.apache.commons.lang.time.FastDateFormat$PaddedNumberField.classorg.apache.commons.lang.time.FastDateFormat$Pair.classorg.apache.commons.lang.time.FastDateFormat$Rule.classorg.apache.commons.lang.time.FastDateFormat$StringLiteral.classorg.apache.commons.lang.time.FastDateFormat$TextField.classorg.apache.commons.lang.time.FastDateFormat$TimeZoneDisplayKey.classorg.apache.commons.lang.time.FastDateFormat$TimeZoneNameRule.classorg.apache.commons.lang.time.FastDateFormat$TimeZoneNumberRule.classorg.apache.commons.lang.time.FastDateFormat$TwelveHourField.classorg.apache.commons.lang.time.FastDateFormat$TwentyFourHourField.classorg.apache.commons.lang.time.FastDateFormat$TwoDigitMonthField.classorg.apache.commons.lang.time.FastDateFormat$TwoDigitNumberField.classorg.apache.commons.lang.time.FastDateFormat$TwoDigitYearField.classorg.apache.commons.lang.time.FastDateFormat$UnpaddedMonthField.classorg.apache.commons.lang.time.FastDateFormat$UnpaddedNumberField.classorg.apache.commons.lang.time.FastDateFormat.classorg.apache.commons.lang.time.StopWatch.class
2024/10/25 8:46:49 287KB commons.lang
1
[图书简介] 本书是一本c#编程方面的优秀教材,全面介绍了c#编程的原理和方法,涉及类与对象、控制语句、方法、数组、继承、多态、异常处理、gui、多线程、多媒体、xml、数据库与sql、asp.net、web服务、网络、查找与排序、数据结构、泛型、集合等基本概念及应用方法。
本书介绍最新c#版本visualc#2008的关键新特性,包括linq特性、使用linqtosql的数据库、wpfgui和图形、wcfweb服务、asp.net3.5与asp.netajax、silverlight2技术、支持linq的新语言特性、隐式类型局部变量和自实现属性。
.  本书可作为高等院校相关专业的编程语言教材和c#编程教材,也是软件设计人员进行c#程序开发的宝贵参考资料。
...[图书目录]第1章计算机、internet与visualc#简介.1.1简介1.2什么是计算机1.3计算机组织1.4个人计算、分布式计算与客户/服务器计算1.5硬件发展趋势1.6microsoft的windows操作系统1.7机器语言、汇编语言和高级语言1.8visualbasic1.9c、c++和java1.10visualc#1.11其他高级语言1.12结构化编程1.13关键软件发展趋势:对象技术1.14internet与万维网1.15xml1.16microsoft的.net1.17.net框架与公共语言运行环境1.18尝试c#高级绘图程序1.19(必读)软件工程案例研究:对象技术与uml简介.1.20总结1.21web资源第2章visualc#2008express简介2.1简介2.2visualstudio2008ide概述2.3菜单栏与工具栏2.4visualstudioide导航2.5使用帮助2.6用可视编程生成简单程序,显示文本与图形2.7总结2.8web资源第3章c#程序简介3.1简介3.2简单c#程序:显示一行文本3.3在visualc#express中创建简单程序3.6另一个c#程序:整数相加第4章类与对象简介4.1简介4.2类、对象、方法、属性和实例变量4.3声明带方法的类和实例化类的对象4.4声明带参数的方法4.5实例化变量与属性4.6带属性的uml类框图4.7带属性和set与get访问方法的软件工程4.8自实现属性4.9值类型与引用类型4.10用构造函数初始化对象4.11浮点数与decimal类型4.12(选读)软件工程案例研究:确定atm需求文档中的类4.13总结第5章控制语句:第一部分5.1简介5.2算法5.3伪代码5.4控制结构5.5订单选择语句5.6ifelse双选择结构5.7while重复语句5.8构造算法:计数器控制重复5.9构造算法:标记控制重复5.10构造算法:嵌套控制语句5.11复合赋值运算符5.12自增和自减运算符5.13简单类型5.14(选读)软件工程案例研究:确定atm系统的类属性5.15总结第6章控制语句:第二部分6.1简介6.3for循环语句6.4for循环使用举例6.5dowhile重复语句6.6switch多选择语句6.7break与continue语句6.8逻辑运算符6.9结构化编程小结6.10(选读)软件工程案例研究:确定atm系统中对象的状态和活动6.11总结第7章方法详述7.1简介7.2c#代码包装7.3静态方法,静态变量和math类7.4声明多参数方法7.3关于方法声明与使用7.6方法调用堆栈与激活记录7.7变元提升与类型转换7.8.net框架类库7.9案例研究:随机数生成7.10案例研究:机会游戏(引入枚举)7.11声明作用域7.12方法重载7.13递归7.14按值与按引用传递变元7.15(选读)软件工程案例研究:确定atm的类操作7.16总结第8章数组8.1简介8.2数组8.3声明与创建数组8.4数组使用举例8.5案例研究:洗牌与发牌模拟8.6foreach语句8.7将数组与数组元素传人方法8.8按值与按引用传递数组8.9案例研究:gradebo
2024/10/11 0:26:29 368.19MB C#
1
编写一个模拟人工洗牌的程序,将洗好的牌分别发给四个人。
使用结构card来描述一张牌,用随机方法来模拟人工洗牌的过程,最后将洗好的52张牌顺序分别发给四个人。
设计要求:1)要求使用java类包中的Math.Random()方法进行随机处理。
2)要求在dos控制台窗口中显示每个人手上的扑克牌3)要求将每个人手上的13张牌按照四种花色,从小到大排列整齐后显示出来。
*4)可以设计成图形用户界面,通过按钮进行洗牌、发牌的动作,并按上面的要求显示东西南北四个人手上的牌型。
2024/9/29 22:53:29 92KB 模拟人工洗牌
1
题目:java拼图游戏姓名学号指导教师(签名)二○一一年七月十四日java拼图游戏[摘要]• 进一步加深对Java语言的理解和掌握:将所学的JAVA知识运用于实践中。
• 课程设计将理论与实践相结合,提供了一个既动手又动脑,独立实践的机会,锻炼我们的分析解决实际问题的能力,提高学生适应实际,实践编程的能力;• 熟练掌握JAVA语言中图形用户界面程序的编写;大体了解怎样用JAVA来编写小游戏的,增强我们实践能力和创新精神的综合培养。
前言编程思路:本练习因为要制作拼图游戏,所以首先要实现图片的导入。
这是通过getImage()函数来实现的,该函数有两个参数,第一个参数指明图片的路径,第二个参数指明图片的名称。
然后,因为要实现图片摆放的随意性,所以要通过initgame()函数来实现。
Initgame()函数是自写函数,在函数体内,通过调用Math.random()函数产生随机数,用来达到图片位置摆放的随意性和随机性。
最后,因为要实现人机交互.,所以首先要通过一系列函数来实现对鼠标事件的监听和响应,这是通过函数addMouseListener(this)和addMouseMotionListener(this)来完成的。
这样程序会区分用户对鼠标不同的操作,正确执行相应的功能。
//首先是程序实现及注释importjava.awt.*;importjava.applet.*;importjava.awt.event.*;publicclasspintuextendsApplet implementsMouseListener,MouseMotionListener{ privateImagepicture; privateGraphicsbuffer; privateImagepic[]; privateImageoff_pic[]; privateGraphicsoff_buf[]; privateImageoff_screen; privateGraphicsoff_buffer; privateImageoff_drag; privateGraphicsoff_drag_buf; privateintmap[][]; privateintran[]; privateintwidth=0; privateintheight=0; privateintlastx; privateintlasty; privateintlast_downx; privateintlast_downy; privateintstepx; privateintstepy; privatebooleanchoose; privatebooleanclick[][]; privatebooleanm_down; privatebooleanm_drag; privatebooleannot_redraw; privatebooleanable; Fontfont1,font2; //程序的初始化 publicvoidinit() {
2024/3/20 15:44:49 799KB java j2ee 课程设计报告
1
Math.Net源代码VS2010可编译。
目前最好的替代Matlab进行数值计算的.NET组件。
2024/3/1 9:45:11 14.21MB Math.Net
1
实验七Java多线程一、实验目的:熟悉利用Thread类建立多线程方法。
熟悉利用Thread接口建立多线程方法。
二、实验内容:1.阅读下列程序,分析并上机检验其功能。
classDelayThreadexendsThread{privatestaticintcount=0;privateintno;privateintdelay;publicDelayThread(){count++;no=count;}publicvoidrun(){try{for(inti=0;i<10;i++){delay=(int)(Math.random()*5000);sleep(delay);System.out.println(“Thread”+no+”withadelay”+delay);}}catch(InterruptedExceptione){}}}publicclassMyThread{publicstaticvoidmain(Stringargs[]){DelayThreadthread1=newDelayThread();DelayThreadthread2=newDelayThread();thread1.start();thread2.start();try{Thread.sleep(1000);}catch(InterruptedExceptione){System.out.println(“Threadwrong”);}}}2.讲上列程序利用Runnable接口改写,并上机检验。
3.利用多线程编写一个模拟时钟(AWT程序、Runnable接口),有时/分/秒针编写一个应用程序,创建三个线程分别显示各自的时间。
三、实验要求:1.通过实验掌握Thread、Runnable使用方法;
2.程序必须能够实现多线程;
3.程序必须能够完成题目要求;
4.写出实验报告。
四、实验步骤:首先分析程序功能,再通过上机运行验证自己的分析,从而掌握通过Thread类建立多线程的方法。
通过将扩展Thread类建立多线程的方法改为利用Runnable接口的方法,掌握通过Runnable接口建立多线程的方法。
2024/2/26 3:55:02 2KB JAVA
1
共 35 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡