1.猜字母游戏——设计数据结构 2.猜字母游戏——设计程序结构 3.猜字母游戏——实现字母生成方法 4.猜字母游戏——实现字母检测方法 5.猜字母游戏——实现主方法
1.九九乘法表 2.求数组元素的最大值 3.求数组元素的最大值放在最后一位 4.冒泡排序算法实现
1. 年龄判断程序 2. 闰年判断程序 3. 完成收银柜台收款程序V2.0 4. 完成收银柜台收款程序V3.0 5. 完成成绩等级输出程序 6. 完成命令解析程序
1.猜数字游戏 V1.0 2.猜数字游戏 V2.0 3.随机加法运算器
1.JDK及Eclipse目录结构操作 2.JDK的安装及配置 3.控制台版的JAVA HelloWorld 4.使用Eclipse开发Java应用程序
栈、堆、常量池虽同属Java内存分配时操作的区域,但其适用范围和功用却大不相同。本文将深入Java核心,详细讲解Java内存分配方面的知识。
存储过程(Stored Procedure), 是一组为了完成特定功能的SQL 语句,集经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数,如果该存储过程带有参数来执行它, 在SQL Server 的系列版本中,存储过程分为两类:系统提供的存储过程和用户自定义存储过程。
● 第一章Java入门 ● 第二章数据类型和运算符 ● 第三章流程控制与数组 ● 第四章封装 ● 第五章继承 ● 第六章抽象类与接口 ● 第七章多态 ● 第八章异常 ● 第九章多线程机制 ● 第十章输入输出流 ● 第十一章使用泛型和集合框架 ● 第十二章基于Swing的图形用户界面(GUI)设计 ● 第十三章Java事件驱动编程
一个优秀Java程序员,必须了解Java内存模型、GC工作原理,以及如何优化GC的性能、与GC进行有限的交互,有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率,才能提高整个应用程序的性能。
流媒体指以流方式在网络中传送音频、视频和多媒体文件的媒体形式。相对于下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕。由于流媒体技术的优越性,该技术广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中.
ZooKeeper 是一个为分布式应用所设计的分布的、开源的协调服务。分布式的应用可以建立在同步、配置管理、选举、分布式锁、分组和命名等服务的更高级别的实现的基础之上。 ZooKeeper 意欲设计一个易于编程的环境,它的文件系统使用我们所熟悉的目录树结构。 ZooKeeper 使用 Java 所编写,但是支持 Java 和 C 两种编程语言。
VBScript 数据类型VBScript 只有一种数据类型,称为 Variant。Variant 是一种特殊的数据类型,根据使用的方式,它可以包含不同类别的信息。因为 Variant 是 VBScript 中唯一的数据类型,所以它也是 VBScript 中所有函数的返回值的数据类型。
当你需要对你的大量数据进行随机近实时读写时使用Hbase。HBase的目标是在商用硬件集群上管理非常大的表,数十亿行X数百亿列。HBase是一个模仿Gootable’s Bigtable的,开源的、分布式的、版本化的非关系型数据库。Google’s Bigtable是一个由Chang等人创建的一个结构化的分布式存储系统。正如Bigtable利用谷歌的分布式文件存储系统,Apache HBase 在Hadoop和HDFS上提供类似Bigtable的功能。
软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向对象领域中,组件之间的连接通常用接口_(计算机科学)来实现。
如何搭建基于Jenkins,ApacheMesos和Marathon的弹性高可用的持续集成环境持续集成(CI)是一种软件开发实践,使用得当,它会极大的提高软件开发效率并保障软件开发质量;Jenkins是一个开源项目,它提供了一种易于使用的持续集成系统;Mesos是Apache下的一个开源的统一资源管理与调度平台,它被称为是分布式系统的内核;Marathon是注册到ApacheMesos上的管理长时应用(long-runningapplications)的framework,如果把Mesos比作数据中心kernel的话,那么Marathon就是init或者upstart的daemon。本文旨在探讨如何利用Jenkins,ApacheMesos和Marathon搭建一套弹性的,高可用的持续集成环境。
JEECMS内容管理系统是国内java开源CMS行业知名度最高、用户量最大的站群管理系统。JEECMSV8 在原来高效的构架基础上对Spring,hibernate jar升级、Jquery升级,增加了Shiro框架,Shiro 是一个强大而灵活的开源安全框架,能够非常清晰的处理认证、授权、管理会话以及密码加密。目前使用的框架技术有 SpringMVC3+Spring4+Hibernate4+Freemarker+Shiro+HTML5技术架构。
OpenStack是一个美国国家航空航天局和Rackspace合作研发的,以Apache许可证授权,并且是一个自由软件和开放源代码项目。CloudStack是新加入到Apache基金会中的开源云计算平台。CloudStack开发语言为Java,此前为Cloud.com研发应用的商业软件,此后被Citrix思杰收购,2012年4月5日思杰宣布将CloudStack项目提交至Apache基金会,CloudStack成为Apache许可下的完全开源软件。
所谓的漏测,是指软件产品的缺陷没有被在测试过程中发现,而是在版本发布之后,客服或用户在使用过程中发现存在有缺陷。如果软件产品在客户使用过程中出现问题,产生的后果是非常严重的。