初识java--“以大欺小”史上不太全的DOS命令和HTML标签小...

本文主要是介绍初识java--“以大欺小”史上不太全的DOS命令和HTML标签小...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

初识java----“以大欺小&史上不太全的DOS命令和HTML标签小归纳

这几天非常浅显的认识了java之后,有这样几个方面觉得到处充满了“以大欺小”的“恶意”。
基本数据类型
关键字
内存占用
取值范围
字节型
byte
1个字节
-128~127
短整型
short
2个字节
-32768~32767
整型
int(默认)
4个字节
-231次方~2[size=10.0000pt]的31次方-1
长整型
long
8个字节
-2[size=10.0000pt]的63次方~2[size=10.0000pt]的63次方-1
单精度浮点数
float
4个字节
1.4013E-45~3.4028E+38
双精度浮点数
double(默认)
8个字节
4.9E-324~1.7977E+308
字符型
char
2个字节
0-65535
布尔类型
boolean
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命令输入
命令作用
注释
time
显示当前时间
需要手动退出才能执行下个命令
ctrl c
退出当前正在执行的命令
shutdown /s /t 秒数
设置当前计算机定时关机
/s /t 左右都有空格
shutdown /a
取消自动关机命令
/a 左侧有空格
ping 网址
检查当前网址网络是否连通
可以返回网址对应的ip 和网络状态
(简单理解为一台电脑和另一台电脑之间通不通)
ipconfig -all
显示当前计算机所有网卡信息
包含 本机ipv4地址与mac地址
(找到:以太网适配器 本地连接或以太网 中的物理地址提供给网络管理;Mac--唯一的表示网卡id)
↑ ↓键
可以翻看最近使用过的命令
帮助我们快速选中某个执行过的命令
盘符名称:<br /> cd 目录名
切换到某个盘符<br /> 切换到当前某个子目录下
盘符即c盘 d盘.<br /> 当前目录下的子目录
cd ..
返回上一级目录
.. 与cd 之间存在空格 可以不写
cd /
返回当前盘符根目录
/ 与cd 之间存在空格 可以不写
dir
将某个目录的内容以列表形式列出
显示当前目录下的目录与文件
md 路径/目录
可以新建目录
echo "内容" > 文件名称
可以间接新建一个带有内容的文件
DOS中间接新建文件的方式
rd 路径/目录
删除目录
默认只能删除空目录
del 文件
删除文件
只能用来删除文件
rd /s
强制删除非空目录
两种写法:rd new2 /s;rd /s new2D
del 目录
询问是否删除目录里的所有文件 和制定文件
只删除当前目录下的一级子目录
copy 文件原路径 文件新路径
将文件复制到其它地方
在复制的过程中可以修改名称
move 文件原路径 文件新路径
将文件剪切到其它地方
必须进入被剪切文件所在目录执行
Win+r+回车
启动cmd
cls
清屏
exit
退出cmd
来一个网页骨架:
<!DOCTYPE html>   <!--  声明文档类型是 html -->
<html>   <!--  页面中 最大 最外层标签 - 根标签  -->
    
     <head>   <!--  网页头部   主要给浏览器 -->
       元标签  <meta charset="UTF-8"  />   <!--  给浏览器指定字符集, 页面编码  -->
         <title>网页标题 </title>   <!--  标题标签 - 窗口标签显示  -->
     </head>
    
     <body>   <!--  主题标签 - 浏览器显示区域  -->
     </body>
    
</html>

 

HTML标签
含义
注意
文本效果:
<h1>一级标题</h1>
标题标签 h1-h6
双标签,共六级
<p>文章段落</p>
段落标签
双标签
<b>加粗效果</b>
文字标签-加粗
双标签,弱语义
<s>删除线效果</s>
文字标签-删除线
双标签,弱语义
<i>倾斜效果</i>
文字标签-倾斜
双标签,弱语义
<strong>加粗效果</strong>
文字标签-加粗
双标签,强语义
<del>删除线效果</del>
文字标签-删除线
双标签,强语义
<em>倾斜效果</em>
文字标签-倾斜
双标签,强语义
&nsbp
空格
<br />
换行
单标签
<img src="图片路径"/><br />属性名="属性值"--键值对语法
图片标签
<br />title-图片标题
<br />alt-图片描述
单标签
<br />title(悬停显示)
<br />alt(失败显示)
<a> <a/>
超链接
双标签
<a href="#">点击的内容_点击后不跳转</a>
空链接
注:一个#号点击后会瞬移到页面顶部,不推荐用
<a href="###">点击的内容_点击后不跳转</a>
空链接
<a href="javascript:;">点击的内<a href="#">点击的内容_点击后不跳转</a>
空链接
<a href="javascript:void(0);">点击的内容_点击后不跳转</a>
空链接
<a href="协议线上完整网址"  target="_blank">提示内容点击的内容</a>
新窗口打开链接
<!-- 注释内容 -- >
注释--快捷键ctrl /
源码中可见<br />运行不显示
结构标签:
<div>大盒子</div>
布局(结构)标签-大盒子
双标签,独占行,无语义
<span>小盒子</span>
布局(结构)标签-小盒子
双标签,非独占,无语义
<header></header>
头部
双标签,增加网站的语义化 从而提升搜索引擎对网站的排名
<nav></nav>
导航
<aside></aside>
侧边栏
<article></article>
文章
<footer></footer>
底部
表单:
<form action="" method="">表单域里的内容
</form>
收集用户数据form,通过某种方式method get明文;post加密 ,将数据提交到后台程序action
<input  type="text" />
普通文本框
文字内容能够显示<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="提示"/>
重置按钮<br />恢复默认
设置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="email"  />
邮箱输入框
<input type="url"  />
网址输入框
<input type="number"  />
数字输入框
<input type="search"  />
搜索框
<input type="datetime-local"  />
详细日期时间点选
<input type="month"  />
月份点选
<input type="week"  />
周点选
<input type="time"  />
时间点选
<input type="date"  />
日期点选
<input type="range"  />
滑块实现
-- 单个音频
<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直接播放,点击这里下载视频:  <ahref="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>
有序标签

这篇关于初识java--“以大欺小”史上不太全的DOS命令和HTML标签小...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/985713

相关文章

Vue3 的 shallowRef 和 shallowReactive:优化性能

大家对 Vue3 的 ref 和 reactive 都很熟悉,那么对 shallowRef 和 shallowReactive 是否了解呢? 在编程和数据结构中,“shallow”(浅层)通常指对数据结构的最外层进行操作,而不递归地处理其内部或嵌套的数据。这种处理方式关注的是数据结构的第一层属性或元素,而忽略更深层次的嵌套内容。 1. 浅层与深层的对比 1.1 浅层(Shallow) 定义

JVM 的类初始化机制

前言 当你在 Java 程序中new对象时,有没有考虑过 JVM 是如何把静态的字节码(byte code)转化为运行时对象的呢,这个问题看似简单,但清楚的同学相信也不会太多,这篇文章首先介绍 JVM 类初始化的机制,然后给出几个易出错的实例来分析,帮助大家更好理解这个知识点。 JVM 将字节码转化为运行时对象分为三个阶段,分别是:loading 、Linking、initialization

Spring Security 基于表达式的权限控制

前言 spring security 3.0已经可以使用spring el表达式来控制授权,允许在表达式中使用复杂的布尔逻辑来控制访问的权限。 常见的表达式 Spring Security可用表达式对象的基类是SecurityExpressionRoot。 表达式描述hasRole([role])用户拥有制定的角色时返回true (Spring security默认会带有ROLE_前缀),去

浅析Spring Security认证过程

类图 为了方便理解Spring Security认证流程,特意画了如下的类图,包含相关的核心认证类 概述 核心验证器 AuthenticationManager 该对象提供了认证方法的入口,接收一个Authentiaton对象作为参数; public interface AuthenticationManager {Authentication authenticate(Authenti

Spring Security--Architecture Overview

1 核心组件 这一节主要介绍一些在Spring Security中常见且核心的Java类,它们之间的依赖,构建起了整个框架。想要理解整个架构,最起码得对这些类眼熟。 1.1 SecurityContextHolder SecurityContextHolder用于存储安全上下文(security context)的信息。当前操作的用户是谁,该用户是否已经被认证,他拥有哪些角色权限…这些都被保

Spring Security基于数据库验证流程详解

Spring Security 校验流程图 相关解释说明(认真看哦) AbstractAuthenticationProcessingFilter 抽象类 /*** 调用 #requiresAuthentication(HttpServletRequest, HttpServletResponse) 决定是否需要进行验证操作。* 如果需要验证,则会调用 #attemptAuthentica

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

Java架构师知识体认识

源码分析 常用设计模式 Proxy代理模式Factory工厂模式Singleton单例模式Delegate委派模式Strategy策略模式Prototype原型模式Template模板模式 Spring5 beans 接口实例化代理Bean操作 Context Ioc容器设计原理及高级特性Aop设计原理Factorybean与Beanfactory Transaction 声明式事物

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

【 html+css 绚丽Loading 】000046 三才归元阵

前言:哈喽,大家好,今天给大家分享html+css 绚丽Loading!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎收藏+关注哦 💕 目录 📚一、效果📚二、信息💡1.简介:💡2.外观描述:💡3.使用方式:💡4.战斗方式:💡5.提升:💡6.传说: 📚三、源代码,上代码,可以直接复制使用🎥效果🗂️目录✍️