我想做一个可以答选择题的软件,用myeclipse做,请问怎么制作题库...
设计两个数据库表,一个题目表,一个答案表比如题目表id题目内容分数题目序号答案表id题目ID选项(A,B,C,D)是否是正确答案答案内容这些都是字段至于用什么数据库 mysql吧 工具就用navicat for mysql
在Eclipse上如何安装Myeclipse的插件?
一、首先得去下载软件eclipse和myeclipse二、我们得安装myeclipse,安装到D:\myeclipse下, 解压eclipse到d:\eclipse三、找到D:\myeclipse\eclipse\plugins把它下面的所有jar放到d:\eclipse\dropins下四、将myeclipse卸载掉(如果myeclipse你还有其它的用也可以不卸载)五、启动eclipse3.4.2就可以了,你会看到和myeclipse差不多的界面,不过它确实是eclipse里装入了myeclipse插件。
装入插件之后eclipse开发web程序和使用myeclipse没什么两样.说明:eclipse里的dropins目录存放我们自己加入的插件程序,myeclipse7.0里自带了很多的其它插件如swing,report等。
我们如果要手动添加其它的插件,则只需要把安装插件的plugins目录里的东西复制到eclipse的dropins目录下就可以了。
MyEclipse 6.0.1 软件是专业用了做什么的? 和Eclipse 有什么区别?
myeclipse 是一款IDE(Integrated Development Environment,集成开发环境),主要用于对java语言工程的集成开发,eclipse是一款免费的开发环境,而myeclipse是在eclipse中添加插件后形成的收费版本,比eclipse功能强大,但是收费。
现在myeclipse已经出到9.1版本了吧。
编写java 用什么软件好
在电脑上安装第一的开放工具。
一、基础的开发就JDK就行了,这个jdk就提供了编译器,就是常说的java虚拟机,代码可以通过任何的文本编辑器编辑;jdk是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。
jdk各个版本的特性1997 年Servlet技术的产生以及紧接着JSP的产生,为Java对抗PHP,ASP等等服务器端语言带来了筹码。
1998年,Sun发布了EJB1.0标准,至此J2EE平台的三个核心技术都已经出现。
于是,1999年,Sun正式发布了J2EE的第一个版本。
并于1999年底发布了J2EE1.2,在 2001年发布了J2EE1.3,2003年发布了J2EE1.4。
2.J2EE1.3 J2EE1.3的架构,其中主要包含了Applet容器,Application Client容器,Web容器和EJB容器,并且包含了Web Component,EJB Component,Application Client Component,以JMS,JAAS,JAXP,JDBC,JAF,JavaMail,JTA等等技术做为基础。
1.3中引入了几个值得注意的功能:Java消息服务(定义了JMS的一组API),J2EE连接器技术(定义了扩展J2EE服务到非J2EE应用程序的标准),XML解析器的一组Java API,Servlet2.3,JSP1.2也都进行了性能扩展与优化,全新的CMP组件模型和MDB(消息Bean)。
3.J2EE1.4 J2EE1.4 大体上的框架和J2EE1.3是一致的,1.4增加了对Web服务的支持,主要是Web Service,JAX-RPC,SAAJ,JAXR,还对EJB的消息传递机制进行了完善(EJB2.1),部署与管理工具的增强(JMX),以及新版本的Servlet2.4和JSP2.0使得Web应用更加容易。
4.JAVA EE 5 JAVA EE 5拥有许多值得关注的特性。
其中之一就是新的 Java Standard Tag Library (JSTL) 1.2 规范。
JSTL 1.2 的关键是统一表达式语言,它允许我们在 JavaServer Faces (JSF) 中结合使用 JSTL 的最佳特性。
二、专业的编辑器IDE有eclipse netbean等工具,做java开发的基本上都是用的以上开发工具。
1、eclipse Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。
就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。
2003年,Eclipse 3.0选择OSGi服务平台规范为运行时架构。
2007年6月,稳定版3.3发布;2008年6月发布代号为Ganymede的3.4版;2009年6月发布代号为Galileo的3.5版;2010年6月发布代号为Helios的3.6版;2011年6月发布代号为Indigo的3.7版;2012年6月发布代号为Juno的4.2版;2013年6月发布代号为Kepler的4.3版;2014年6月发布代号为Luna的4.4版;2015年6月项目发布代号为Mars的4.5版。
2、NetBeans NetBeans 由Sun公司(2009年被甲骨文收购)在2000年创立,它是开放源运动以及开发人员和客户社区的家园,旨在构建世界级的Java IDE。
NetBeans当前可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用。
NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE已经支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等开发语言。
NetBeans项目由一个活跃的开发社区提供支持, NetBean开发环境提供了丰富的产品文档和培训资源以及大量的第三方插件。
NetBeans是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java、C/C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。
[1] 在 NetBeans Platform 平台中,应用软体是用一系列的软体模组(Modular Software Components)建构出来。
而这些模组是一个jar档(Java Archive File)它包含了一组Java程式的类别而它们实作全依据依 NetBeans 定义了的公开介面以及一系列用来区分不同模组的定义描述档(Manifest File)。
有赖于模组化带来的好处,用模组来建构的应用程式可只要加上新的模组就能进一步扩充。
myeclipse插件中怎么用logback
Logback的配置Logger、Appender和 LayoutLogback建立于三个主要类之上:Logger、Appender 和 Layout。
Logger类是logback-classic模块的一部分,而Appender和Layout接口来自logback-core。
作为一个多用途模块,logback-core 不包含任何 logger。
Logger作为日志的记录器,把它关联到应用的对应的context上后,主要用于存放日志对象,也可以定义日志类型、级别。
Appender主要用于指定日志输出的目的地,目的地可以是控制台、文件、远程套接字服务器、 MySQL、 PostreSQL、 Oracle和其他数据库、 JMS和远程UNIX Syslog守护进程等。
Layout 负责把事件转换成字符串,格式化的日志信息的输出。
Logger context各个logger 都被关联到一个 LoggerContext,LoggerContext负责制造logger,也负责以树结构排列各 logger。
如果 logger的名称带上一个点号后是另外一个 logger的名称的前缀,那么,前者就被称为后者的祖先。
如果 logger与其后代 logger之间没有其他祖先,那么,前者就被称为子logger 之父。
比如,名为 "com.foo""的 logger 是名为"com.foo.Bar"之父。
root logger 位于 logger 等级的最顶端,root logger 可以通过其名称取得,如下所示:Logger rootLogger = LoggerFactory.getLogger(org.slf4j.Logger.ROOT_LOGGER_NAME);其他所有logger也通过org.slf4j.LoggerFactory 类的静态方法getLogger取得。
getLogger方法以 logger 名称为参数。
用同一名字调用LoggerFactory.getLogger 方法所得到的永远都是同一个logger对象的引用。
有效级别与级别继承Logger 可以被分配级别。
级别包括:TRACE、DEBUG、INFO、WARN 和 ERROR,定义于 ch.qos.logback.classic.Level类。
如果 logger没有被分配级别,那么它将从有被分配级别的最近的祖先那里继承级别。
root logger 默认级别是 DEBUG。
打印方法与基本选择规则打印方法决定记录请求的级别。
例如,如果 L 是一个 logger 实例,那么,语句 L.info("..")是一条级别为 INFO 的记录语句。
记录请求的级别在高于或等于其 logger 的有效级别时被称为被启用,否则,称为被禁用。
记录请求级别为 p,其 logger的有效级别为 q, 只有则当 p>=q时, 该请求才会被执行。
该规则是 logback 的核心。
级别排序为: TRACE < DEBUG < INFO < WARN < ERROR。
Logger、Appenders及layouts的关系一个 logger 可以被关联多个 appender。
方法 addAppender() 为指定的 logger 添加一个 appender。
对于 logger 的每个启用了的记录请求,都将被发送到 logger 里的全部 appender 及更高等级的 appender。
换句话说,appender叠加性地继承了 logger 的层次等级。
Logger L的记录语句的输出会发送给 L及其祖先的全部 appender。
如果 logger L的某个祖先 P设置叠加性标识为 false,那么,L的输出会发送给L 与 P之间(含P)的所有 appender,但不会发送给P的任何祖先的appender。
Logger 的叠加性默认为 true。
如果希望定制输出格式。
这时为 appender 关联一个 layout 即可。
Layout 负责根据用户意愿对记录请求进行格式化,appender 负责将格式化化后的输出发送到目的地。
例如,转换模式"%-4relative [%thread] %-5level %logger{32} - %msg%n"在 PatternLayout里会输出形如:176 [main] DEBUG manual.architecture.HelloWorld2 - Hello world.第一个字段是自程序启动以来的逝去时间,单位是毫秒。
第二个地段发出记录请求的线程。
第三个字段是记录请求的级别。
第四个字段是与记录请求关联的 logger 的名称。
"-"之后是请求的消息文字。
Logback的默认配置如果配置文件 logback-test.xml 和 logback.xml 都不存在,那么 logback 默认地会调用BasicConfigurator ,创建一个最小化配置。
最小化配置由一个关联到根 logger 的ConsoleAppender 组成。
输出用模式为%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 的 PatternLayoutEncoder 进行格式化。
root logger 默认级别是 DEBUG。
logback配置文件Logback 配置文件的语法非常灵活。
正因为灵活,所以无法用 DTD 或 XML schema 进行定义。
尽管如此,可以这样描述配置文件的基本结构:以开头,后面有零个或多个元素,有零个或多个元素,有最多一个元素。
Logback默认配置的采用的步骤1. 尝试在 classpath 下查找文件 logback-test.xml;2. 如果文件不存在,则查找文件 logback.xml;3. 如果两个文件都不存在,logback 用 Bas icConfigurator 自动对自己进行配置,这会导致记录输出到控制台。
假设配置文件 logback-test.xml 和 logback.xml 都不存在,那么 logback 默认地会调用BasicConfigurator ,创建一个最小化配置。
最小化配置由一个关联到根 logger 的ConsoleAppender 组成。
输出用模式为%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 的 PatternLayoutEncoder 进行格式化。
还有,根 logger 默认级别是 DEBUG。
JAVA是从那个程序语言的基础上怎么做出来吗JAVA是从那个程序? ...
Java编程语言的风格十分接近C语言、C++语言。
Java是一个纯粹的面向对象的程序设计语言,它继承了C++语言面向对象技术的核心。
Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载(operatoroverloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。
在Java1。
5版本中,Java又引入了泛型编程(GenericProgramming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。
Java不同于一般的编译执行计算机语言和解释执行计算机语言。
它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。
从而实现了“一次编译、到处执行”的跨平台特性。
不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了Java程序的性能。
来自疯狂软件Java。
怎么制作安卓系统,或是安卓系统的软件,用到什么工具
制作安卓系统最好先下载Bundle,里面直接有环境和编程软件,可供你学习。
最重要的是需要一定的JAVA基础。
目前,android系统APP的开发工具主要有两种:一种是myeclipse,它是基于企业级工作平台,不过这个是收费的;还有一款免费的开源开发工具是eclipe,eclipe是基于Java平台。
广州APP开发公司 别样网络分析现在企业都是采用eclipe这种软件开发。
下面将这两款软件分别介绍一下:一、在结构上,MyEclipse的特征可以被分为7类:1.JavaEE模型2.WEB开发工具3.EJB开发工具4.应用程序服务器的连接器5.JavaEE项目部署服务6.数据库服务7.MyEclipse整合帮助二、eclipse特点Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。
就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。
对于以上每一种功能上的类别,简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的JavaEE集成开发环境,支持代码编写、配置、测试以及除错,MyEclipse5.5以前版本需先安装Eclipse。
MyEclipse5.5以后版本安装时不需安装Eclipse。
广州APP开发公司 别样网络分析他们主要的区别是:Myeclipse的核心就是eclipse,只不过Myeclipse在此基础上增加了许多的插件,使用起来更加的方便。
但是Myeclipse消耗的资源很多,在使用的时候一定要做好优化工作。
在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。
MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。
转载请注明出处51数据库 » 如何用myeclipse做软件
达?矢抾哆拉?