HTML去掉a标签的下划线
给该标签添加样式text-decoration: none,示例代码如下:
1<a href="http://www.zoutl.cn" style="text-decoration: none">LeDao的博客</a>
text-decoration的常用属性如下表:
值
描述
none
定义标准的文本,可以去掉链接的下划线
underline
定义文本下的一条线
overline
定义文本上的一条线
line-through
定义穿过文本下的一条线
QuickLook不能预览office的解决方法
下载插件下载地址:https://github.com/QL-Win/QuickLook.Plugin.OfficeViewer/releases ,点击划红线的链接即可下载
安装插件找到下载好的插件,鼠标左键单击选中该插件文件,再按下空格键,点击安装,重启QuickLook即可
重写与重载的区别
重写(Override)从字面上看,重写就是重新写一遍的意思。其实就是在子类中把父类本身有的方法重新写一遍。子类继承了父类原有的方法,但有时子类并不想原封不动的继承父类中的某个方法,所以在方法名,参数列表,返回类型(除过子类中方法的返回值是父类中方法返回值的子类时)都相同的情况下, 对方法体进行修改或重写,这就是重写。但要注意子类函数的访问修饰权限不能少于父类的
Java代码
123456789101112131415161718192021public class Father { public static void main(String[] args) { // TODO Auto-generated method stub Son s = new Son(); s.sayHello(); } public void sayHello() { System.out.println("Hello"); }} cla ...
二进制位运算---左移(<<)右移(>>)
左移(<<)一般来说,向左移动几位就乘以2的几次幂;但是,如果要左移的数化成二进制后的最高位不是0而是1时,前面的结论就不成立了,就要化成二进制后再运算了(去掉最高位的1,最低位补0)
右移(>>)一般来说,向右移动几位就除以2的几次幂;但是,如果要右移的数化成二进制后的最低位不是0而是1时,前面的结论就不成立了,就要化成二进制后再运算了(去掉最低位的1,最高位补0)
Java代码1234567891011121314151617181920public static void main(String[] args) { //向左移动几位就乘以2的几次幂 /*去掉最高位,最低位补零,左边为二进制,右边为十进制 1100=12 12<<1的结果:11000=24 12<<2的结果:110000=48 */ System.out.println(12 << 1); System.out.println(12 << 2); //向右移动几位就除以2的几次幂 ...
自加(++)自减(--)运算
单独使用时放在操作数的前面和后面效果一样,这种用法是我们比较常见的
参与运算使用时在操作数的前面放在操作数的前面,先自增或者自减,然后再参与运算
在操作数的后面放在操作数的后面,先参与运算,再自增或者自减
Java代码123456789101112public static void main(String[] args) { int a=10; int b=10; int c=10; a=b++;//a=10,b=11 c=--a;//c=9,a=9 b=++a;//b=10,a=10 a=c--;//a=9,c=8 System.out.println("a="+a); System.out.println("b="+b); System.out.println("c="+c);}
运行结果
Windows10获取锁屏壁纸
找到壁纸文件首先打开文件资源管理器,或者随便打开一个文件夹,在地址栏输入下面的路径后回车进入Assets文件夹
1C:\Users\%username%\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets
修改扩展名这个文件夹就是锁屏壁纸的存放文件夹了,不过系统去掉了这些文件的扩展名,所以看到的全都是不能打开的文件,也不能设置为桌面背景。我们要修改这些文件的扩展名为png或jpg,让它们变成图片文件,才能设为壁纸。我们首先将这个文件夹复制到桌面,然后点击开始菜单,输入CMD,打开命令提示符,输入下面的命令:
1Ren C:\Users\%username%\Desktop\Assets\*.* *.png
大小写转换
字符小写转大写12char c1 = 'a';c1=Character.toUpperCase(c1);
大写转小写12char c2 = 'B'; c2 = Character.toLowerCase(c2);
字符串全部转换成小写12String str = "aBcD";str=str.toLowerCase();
全部转换成大写12String str = "aBcD";str=str.toUpperCase();
Java代码12345678910111213141516171819202122232425262728293031323334public static void main(String[] args) { char c1 = 'a'; char c2 = 'B'; System.out.println("字符大小写转换:"); System.out.println("转换前:c1=" ...
ASCII码
ASCII码的组成第一部分是:ASCII非打印控制字符
第二部分是:ASCII打印字符
第三部分是:扩展ASCII打印字符
各组成部分ASCII非打印控制字符ASCII表上的数字0–31分配给了控制字符,用于控制像打印机等一些外围设备。例如,12代表换页/新页功能。此命令指示打印机跳到下一页的开头。(参详ASCII码表中0-31)
ASCII打印字符
Bin
Dec
缩写/字符
解释
00000000
0
NUL(null)
空字符
00000001
1
SOH(start of headling)
标题开始
00000010
2
STX (start of text)
正文开始
00000011
3
ETX (end of text)
正文结束
00000100
4
EOT (end of transmission)
传输结束
00000101
5
ENQ (enquiry)
请求
00000110
6
ACK (acknowledge)
收到通知
00000111
7
BEL (bell)
响铃
00001000
8
BS (backspa ...
Java跳转语句
概述Java语言中,有三种跳转语句:break、continue和return
break语句用于终止循环的操作,break语句在for、while、do…while循环语句中用于强制退出当前循环
123456789public static void main(String[] args) { for (int i=1;i<=10;i++){ if (i==4){ //直接结束,后面的不执行 break; } System.out.print(i+" "); }}
continue语句continue也可以放在循环语句中,它与break语句具有相反的效果,它的作用是用于执行下依次循环(跳过满足条件的当次循环),而不是退出当前循环
123456789public static void main(String[] args) { for (int i=1;i<=10;i++) ...
==和equals的区别
==基本类型:比较的就是值是否相同
引用类型:比较的就是地址值是否相同
equals引用类型:默认情况下,比较的是地址值,重写该方法后比较对象的成员变量值是否相同
本质上就是==,主要看它有没有被重写,没有被重写就和==一样
PS.基本类型:
引用类型:
除掉这四类八种基本类型,其它的都是对象,也就是引用类型,包括数组