初识java----“以大欺小”&史上不太全的DOS命令和HTML标签小归纳 这几天非常浅显的认识了java之后,有这样几个方面觉得到处充满了“以大欺小”的“恶意”。 | | | | | | | | | | | | | | | -231次方~2[size=10.0000pt]的31次方-1 | | | | -2[size=10.0000pt]的63次方~2[size=10.0000pt]的63次方-1 | | | | | | | | | | | | | | | | true[size=10.0000pt],false |
首先是数据类型转换。 先皮皮的看上图,排排辈分: 紧接着我们会发现,所有取值范围小的数据类型(以下简称“小类型”和“大类型”),都会很“无奈”的被上下左右拉扯变大,而这居然还是在小类型的“潜意识”中,也就是“自动地”。 所以要记得: 数据类型的自动转换:小要转大,byte、short、char‐‐>int‐‐>long‐‐>float‐‐>double 要说小类型里面最最弱势的群体,那就是byte/short/char这姐妹三个了。她们好不容易把自己转换为大类型们喜欢的样子,以为可以穿着“加减乘除外加取模 ”的衣服翩翩起舞时,慢着,大类型发话了:“你们要按照把断臂维纳斯身上穿衣服的原则,统一的给我穿上int的大红袄!” 又所以,还是要记得: 运算时:byte/short/char这三种类型,都会被首先提升成为int类型,然后再计算; 一旦运算当中有不同类型的数据,那么结果将会是数据类型范围大的那种。(小类型的无奈你们懂吗?) 不懂也没有关系,因为还有更无奈的。话说在所有基本数据类型之外还有一个法力无边的“黑山老妖”——字符串类型。这些像聂小倩一样的大、小类型在“姥姥”面前还是很乖的。 最后要记得: 任何数据类型和字符串进行连接的时候,结果都会变成字符串哦! 估计再深入学习的话还会发现更多的“以大欺小”,欢迎大家来补充,java路人小白到此一游。 --------------------------------------------------不华丽的分割线-------------------------------------------------------- 史上不太全的DOS命令和H5小归纳: DOS命令输入 | | | | | | | | | | | | | | | | | 可以返回网址对应的ip 和网络状态 (简单理解为一台电脑和另一台电脑之间通不通) | | | 包含 本机ipv4地址与mac地址 (找到:以太网适配器 本地连接或以太网 中的物理地址提供给网络管理;Mac--唯一的表示网卡id) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 两种写法:rd new2 /s;rd /s new2D | | | | | | | | | | | | | | | | | | |
来一个网页骨架: <!DOCTYPE html> <!-- 声明文档类型是html -->
<html> <!-- 页面中最大最外层标签-根标签 -->
<head> <!-- 网页头部 ,主要给浏览器-->
元标签 <meta charset="UTF-8" /> <!-- 给浏览器指定字符集,页面编码 -->
<title>网页标题</title> <!-- 标题标签-窗口标签显示 -->
</head>
<body> <!-- 主题标签-浏览器显示区域 -->
</body>
</html> HTML标签 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <img src="图片路径"/><br />属性名="属性值"--键值对语法 | 图片标签 <br />title-图片标题 <br />alt-图片描述 | 单标签 <br />title(悬停显示) <br />alt(失败显示) | | | | <a href="#">点击的内容_点击后不跳转</a> | | | <a href="###">点击的内容_点击后不跳转</a> | | | <a href="javascript:;">点击的内<a href="#">点击的内容_点击后不跳转</a> | | | <a href="javascript:void(0);">点击的内容_点击后不跳转</a> | | | <a href="协议线上完整网址" target="_blank">提示内容点击的内容</a> | | | | | | | | | | | | | | | | | | | | 双标签,增加网站的语义化 从而提升搜索引擎对网站的排名 | | | | | | | | | | | | | | | <form action="" method="">表单域里的内容
</form> | | 收集用户数据form,通过某种方式method(get明文;post加密),将数据提交到后台程序action | | | 文字内容能够显示<br />提示内容--placeholder属性 | <input type="password" /> | | | <input type="radio" name="xb" /><br /><input type="radio" name="xb" /> | | 每个单选按钮设置相同name属性值<br />默认选中-checked="checked" | <input type="checkbox" /> | | 可以全选,选一部分<br />默认选中-checked="checked" | <select> <br /> <option>选项1</option><br /> <option>选项2</option><br /> </select > | | select--下拉框<br />option--下拉选项<br />注意下拉框中选项的数量和顺序<br />默认选中-selected="selected" | <textarea rows="行数" cols="列数"> </textarea> | | 通常大小通过CSS设置<br /> 不用rows和cols <br /> 禁用大小拖拽-resize:none(在style里面用CSS选择器设置); | <input type="button" value="提示"/> | | 文字通过value属性设置<br />普通按钮效果通过js实现 | <input type="reset" value="提示"/> | | 设置value属性<br />若不设置value,浏览器会写入一个默认值,会产生默认内容兼容问题,(效果是重置数据而非清空) | <input type="submit" value="提示"/> | | 提交表单数据到action指定的后台程序<br />设置value属性 | <label for="目标元素id值">点击的内容</label> | | for属性="目标元素id值"<br />目标元素需要有id属性 | <datalist id="dl">
<option>1</option>
<option>2</option>
<option>3</option>
</datalist> | 数据列表 Option的value属性要么就不写,要么写了之后就和option里面的内容保持一致,因为不同浏览器显示的效果不一样 | 关联数据列表和文本框
<input type="text" list="dl"/> | <input type="text" required="required"/> | | | <input type="text" autofocus="autofocus"/> | | | <input type="text" autocomplete="on" name="test"/> | | | | | | | | | | | | | | | <input type="datetime-local" /> | | | | | | | | | | | | | | | | | | -- 单个音频
<audio src="yinyue.mp3" controls="controls" autoplay="autoplay" loop="loop"></audio> | | src--文件路径 controls--播放控制栏 autoplay--自动播放 loop--重复循环播放 source标签--加载音乐文件 | -- 多个音频
<audio controls="controls" autoplay="autoplay" loop="loop">
<source src="yinyue.mp3"></source>
<source src="yinyue.ogg"></source>
</audio> | | <video width="800" controls="controls" loop="loop" autoplay="autoplay">
<source src="movie.mp4" type="video/mp4"></source>
<source src="movie.ogg" type="video/ogg"></source>
<source src="movie.webm" type="video/webm"></source>
当前浏览器不支持 video直接播放,点击这里下载视频: <a href="movie.mp4">下载视频</a> </video> | | controls--播放控制栏 autoplay--自动播放 loop--重复循环播放 <a href="myvideo.webm">下载视频</a>--当视频无法加载时才会显示 | | | | <ul>
<li></li>
<li></li>
<li></li>
</ul> | | | <ol>
<li></li>
<li></li>
<li></li>
</ol> | | | | | |
|