int year, month, day;
int days = 0;
int d = 0;
int e;
input fymd = new input();
do {
e = 0;
System.out.print("输入年:");
year = fymd.input();
System.out.print("输入月:");
month = fymd.input();
System.out.print("输入天:");
day = fymd.input();
if (year < 0 || month < 0 || month > 12 || day < 0 || day > 31) {
System.out.println("输入错误,请重新输入!");
e = 1;
}
} while (e == 1);
for (int i = 1; i < month; i++) {
switch (i) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
days = 31;
break;
case 4:
case 6:
case 9:
case 11:
days = 30;
break;
case 2:
if ((year % 400 == 0) || (year % 4 == 0 && year % 100 != 0)) {
days = 29;
} else {
days = 28;
}
break;
}
d += days;
}
System.out.println(year + "-" + month + "-" + day + "是这年的第" + (d + day) + "天。");
}
}
class input {
public int input() {
int value = 0;
Scanner s = new Scanner(System.in);
value = s.nextInt();
return value;
}
}
首先,简单的说一下,这个底部框架的实现步骤。1,自定义一个类,继承LinearLayout就好了 ,因为我喜欢用LinearLayout, 当然你也可以继承RelativeLayout。2,重写它两个带参数的构造方法。3,进入内容的编写,布局文件的处理,数据的处理。4,给底部容器添加view,底部菜单实现的一个页面切换。好了,由于个人的表诉能力 。直接上代码好了pa...
实现类似抖音的的全屏上下滑动翻页效果,方案有两种:1.ViewPageViewPager来实现的时候,手机内存不够用的情况就会显现出来2.RecyclerViewRecyclerView可以帮我们处理内存的回收和利用实现过程:1.自定义LayoutManager,并且继承LinearLayoutManager,这样就得到一个可以水平排向或者竖向排向的布局PagerSna...
Hadoop生态圈-Azkaban部署实战 作者:尹正杰版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.Azkaban部署流程1&gt;.上传azkaban程序并创建解压目录[[email protected] data]$ pwd/ho...
当sevlet返回js脚本时弹出框显示中文乱码的解决方案:可以在servlet中加上response.setContentType(“text/html;charset=utf-8”);servlet中用response有3种设置输出内容的编码方式:1.response.setCharacterEncoding(“UTF-8”); 只能用来设置out输出流中所采用的编码,但是他的优先权...
Android 23 以后加入了新的权限检查机制,对一些危险权限,进行了新的授权管理,以让用户明确app都是用了哪些权限,这也让我们的开发多做了一些工作。public class BaseActivity extends Activity {protected static final int REQ_CODE_REQUEST_OPEN_PERMISSION = 0x9001;// 危险权限的列表...
java 获取jar包resource下的文件并获取绝对路径
网卡相关设置命令 ifconfig ethtool eth0 dmidecode dmidecode |grep Serialifconfigethtool eth0ethtool -h|grep doethtool eth0ethtool -h|grep Duplexethtool -h|grep uplexethtool -s duplex full
Ext.onReady(function () {Ext.widget('textareafield', {width: 300,height: 100,enableKeyEvents: true, //通过api文档,我们知道要捕捉keydown事件,必须设置此项tabText: '\t', //定义制表符listeners: { keydown: fun
荣耀路由pro2插件
使用mybatis的分页时,一定要注意使用方法。当表关系为一对多、多对多时,普通直接分页是有问题的,例如:一个老师有多个学生,假设每个老师有2个学生,一共有15名老师,此时分页查询老师,每页显示10条。然而查询到的结果是:每页老师只有5名,一共有3页。
ZBrush软件是世界上第一个让艺术家感到无约束自由创作的 3D 设计工具,它的出现完全颠覆了过去传统三维设计工具的工作模式,解放了艺术家们的双手和思维,告别过去那种依靠鼠标和参数来笨拙创作的模式,完全尊重设计师的创作灵感和传统工作习惯。4. lasso按钮打开后,就可以使用一个相当于Photoshop中的套索功能,可以自由的选择模型的一部分,这个按钮可以配合隐藏的操作也可以配合mask的操作。12. 模型细节的对称复制加速法:如果在一个细分过几次的对称模型的一边制作了纹理细节,这时用工具里的Smart。
1.实体POJOpackage org.redwolf.server;import java.io.Serializable;public class Person implements Serializable { private static final long serialVersionUID = 1L; priva