- 浏览: 219656 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
zzhyq:
有没有后台是ASHX 的呀
Ext.tree.TreePanel -
693593336:
谢谢作者分享,正好用上
Ext.tree.TreePanel -
greatwqs:
提供一个下载的demo不是更好
基于servlet的 Freemarker Demo
package homework05;
/*
* 题目:编写一个应用程序,输出某年某月的日历页,通过main()方法的参数将年和月份时间传递到程序中。
*/
import java.util.Calendar;
class CalendarDisplay{
private int year;
private int month;
public CalendarDisplay(int year,int month){
this.year=year;
this.month=month-1;
}
//返回当前月份的总天数。
public int getNumberOfDaysInMonth(int year,int month){
int num=0;
if(month == 1|| month == 3 || month == 5 || month == 7 || month == 8 || month == 10 || month == 12)
num = 31;
else if(month == 4 || month == 6 || month == 9|| month == 11)
num = 30;
else if(month == 2){
if(year%4==0&&year%100!=0||year%400==0)
num = 29;
else
num = 28;
}
return num;
}
public void display(){
Calendar cal=Calendar.getInstance();
cal.set(year, month, 1);
int weekOf=cal.get(Calendar.DAY_OF_WEEK)-1;
month++;
String a[]=new String[weekOf+getNumberOfDaysInMonth(year,month)];
for(int i=0;i<weekOf;i++){
a[i]="";
}
for(int i=weekOf,n=1;i<weekOf+getNumberOfDaysInMonth(year,month);i++){
a[i]=String.valueOf(n);
n++;
}
System.out.println(" 这是"+year+"年"+month+"月的日历页!");
System.out.printf("%10c%10c%10c%10c%9c%8c%10c/n",'日','一','二','三','四','五','六');
for(int i=0;i<a.length;i++){
if(i%7==0&&i!=0)
System.out.println("/n");
System.out.printf("%5s",a[i]);
}
}
}
public class ch07_1 {
public static void main(String[] args) {
new CalendarDisplay(Integer.parseInt(args[0]),Integer.parseInt(args[1])).display();
}
}
发表评论
-
Singletons and lazy loading
2011-09-26 19:47 919The Java Memory Model # ... -
JVM blogs
2011-09-14 21:40 473话说是 【JVM详解的专题】,很多文章的差不多的,有的详 ... -
effective Java _Generic
2011-09-12 12:03 0#23 -
Class Loader
2011-08-28 16:47 784专栏合集(一):Java深度历险 pdf已上传1 ... -
Study Linkinginginginginginginging
2011-08-27 10:42 738#1 java 工程和类等路径汇总 #2 让Apac ... -
How to send Email
2011-08-26 15:32 6051.java mail 使用介绍 2.Java ... -
Java_Try_Finally
2011-07-18 11:51 650public class TestTryCatch { ... -
Java Class ClassLoader
2011-07-15 17:05 1032下午在看《Java 深度历险》,对Class & ... -
关键字 final & transient
2011-06-08 16:49 970final 详见: http://java.chinaitl ... -
课程设计3
2010-01-04 14:09 781题目3:动态分区式存储管理的存储分配和回收 一、设计目的 ... -
课程设计1
2010-01-04 14:24 751采用的是C++语言编写的,但PCB的数据结构是符合要求的。 ... -
os课程设计后感
2010-01-04 14:48 543今天终于把操作系统的实验给终结了。基本要求算是符合了,可能表 ... -
java作业01
2010-03-06 16:02 665package homework01; public cla ... -
Java作业02
2010-03-11 14:22 794package homework02; import jav ... -
File函数返回当前路径
2010-03-12 19:37 673package netWorkMoreThreadCopy; ... -
多线程文件复制(界面)1
2010-03-12 23:45 943package netWorkMoreThreadCopy; ... -
Java IO 转摘
2010-03-15 00:26 514java中的io中的(input/output)str ... -
java作业03
2010-03-17 00:59 699package homework03; import jav ... -
Java作业
2010-03-17 01:19 642package homework03;import java. ... -
java作業3
2010-03-18 18:36 593package homework03;/** 首先编写一个抽象 ...
相关推荐
Intel英特尔ICH6R_ICH7R_ICH8R_ICH9R系列南桥芯片组驱动
本教程“JAVA新手学习教程--ch1”旨在帮助初学者迈入Java的世界,第一章通常会涵盖基础概念和环境搭建。 在Java的学习之旅中,第一章可能会包括以下几个关键知识点: 1. **Java历史与特点**:介绍Java的起源,由...
标题中的"CH455_CH455H驱动代码_ch455_"表明这是一个关于CH455或CH455H芯片的驱动程序开发项目,重点在于如何使用STC15系列单片机来控制这个芯片。描述中提到的"基于STC15单片机进行CH455驱动实现数码管以及按键驱动...
标题“ch340_win7_x64_专用驱动”所指的是一款专为Windows 7 64位操作系统设计的CH340系列USB转串口驱动程序。这款驱动程序确保了CH340芯片在64位Windows 7系统上的兼容性和稳定性,让用户能够顺利连接并操作使用CH...
标题中的"win7_driver.zip"表明这是一个专门为Windows 7操作系统设计的驱动程序压缩包。"CH341"是芯片型号,通常用于USB到串口、USB到并口或者其他接口的转换器,使得电脑能够与各种设备进行通信。"CH341SER.INF"和...
标题中的“wch_ch340_33_64_316.rar”是一个压缩文件,其中包含的“wch_ch340_33_64_316.exe”是驱动程序的安装包,针对的是CH430芯片。这个驱动程序特别为64位版本的Windows 7操作系统设计,旨在确保该硬件在该系统...
标题中的"CH376_1_ch376_stm32f103U盘_STM32F103_STM32F103CH376_U盘_"指的是一个关于使用CH376芯片在STM32F103微控制器上实现U盘读写的项目或教程。描述简洁地表明这是STM32F103单片机与CH376芯片配合,用于处理USB...
标题中的"USB-SERIAL CH340_3.5.2019.1_1-30-2019_10.0_x64.zip"指的是一个特定版本的USB转串口驱动程序,它基于CH340芯片,并且是针对64位(x64)操作系统的。这个驱动程序的版本号为3.5.2019.1,发布日期是2019年1月...
标题"B04971_Ch05_src.rar_java_zipper392_神经网络_神经网络 天气"提到了一个使用Java编程语言实现的神经网络项目,该项目专注于天气预测。"zipper392"可能是一个特定版本或项目的标识符,而"src"则表明压缩包中...
1. **CH340芯片**:这是一个USB桥接器,允许串行通信设备通过USB接口连接到电脑。它支持多种波特率,并提供全双工数据传输。 2. **驱动程序安装**:安装驱动程序通常是将设备连接到电脑后,运行像 "串口ch340驱动....
【标题】"CH375_CH376_U盘模块资料及程序"涉及的主要知识点是关于U盘读写的硬件模块CH375和CH376。这两个芯片是由Microchip公司设计的USB接口控制器,主要用于实现微控制器(MCU)与USB设备之间的通信,尤其是针对...
解压"CH340_CH341.rar"后,会得到CH340_CH341驱动程序,根据操作系统版本(Windows XP、Windows 7、Windows 8/8.1或Windows 10)选择对应的驱动程序文件进行安装。安装过程中,通常遵循以下步骤: 1. 连接设备至电脑...
Java Chat Netbeans是一款基于Java语言开发的图形用户界面(GUI)聊天应用,它利用了Netbeans 6.0.1集成开发环境(IDE)提供的工具和功能。此应用分为两个主要部分:服务器端(Server)和客户端(Client),分别实现...
标题中的"ch375_driver.rar_DM642 CH375_ch375_dm642 CH3"提到了几个关键元素,分别是"ch375_driver"、"DM642"以及"CH375"。这表明这个压缩包包含的是CH375芯片的驱动程序,并且是针对TI(Texas Instruments)的DM...
【CH450IF_CH450IF_CH450CH455_ch450_】这个标题可能指的是一个与CH450/CH455系列芯片相关的开发资源集合,这些芯片通常用于51单片机系统。CH450和CH455是微控制器单元(MCU),在电子工程中被广泛应用,尤其是在...
1. **驱动源码**:这是核心部分,通常由几个关键的C语言源文件组成,如`ch372.c`,它实现了与硬件交互的函数,注册设备节点,处理中断等。开发者可以通过阅读这些源代码来了解如何与CH372芯片进行通信。 2. **...
1. **CH375芯片概述**: CH375是一款高度集成的USB接口控制器,支持多种通信协议,包括UART、SPI、I2C、GPIO等,使得非USB设备能够轻松接入USB系统。该芯片集成了USB收发器,可直接与PC或其他USB主机通信,简化了...
《CH7511Utility_RevC_v1_02_63.zip——CH7511B EDID制作工具详解》 在信息技术领域,EDID(Extended Display Identification Data)是一种标准,用于显示器向视频源设备(如显卡或电视盒)提供其规格和能力信息。...
1. **数据手册**:详细介绍了CH9329的内部结构、引脚定义、工作原理、电气特性以及推荐的应用电路,是开发者理解芯片功能和设计电路的基础。 2. **应用笔记**:提供了CH9329在实际应用中的注意事项和技巧,例如如何...
1. 驱动程序:驱动程序是连接操作系统和硬件的桥梁,对于CH375和CH376来说,这可能是DLL库或者动态链接库,用于在不同操作系统(如Windows、Linux或嵌入式系统)上实现对芯片的控制。 2. 应用程序:这是与用户交互的...