- 博客(54)
- 收藏
- 关注
原创 js获取元素
1.通过id获取;getElementById//html代码 <div id="box1"></div> <div id="box2"> <em id="111">哈哈哈</em> </div>//js代码 <script> var box2 =document.getElementById('box2')//获取box2 var em =box2.getElementById('1
2021-01-21 20:43:27
195
原创 盒子内边距影响宽高问题
重点:加了padding后,只有该盒子本身的宽高受影响,其子盒子设置的padding不会影响到父盒子宽高。即:自己的padding影响自己的宽高。
2020-12-26 10:55:37
460
原创 解决Adobe PhotoShop用户界面字体过小的问题
1.打开注册表,搜索计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide,右击SideBySide,新建DWORD文件2.新建的DWORD文件,命名为PreferExternalManifest,数据数值为1,基数选十进制,确定。3.打开记事本,粘贴以下代码,保存,<?xml version="1.0" encoding="UTF-8" standalone="yes"?><as
2020-12-14 17:16:09
2006
原创 JS省级联动
//思路:根据省级的value值来对应二维数组的索引,根据该索引拿到一维数组,将一维数组通过for拼接成option,添加到市级select标签里<body>//省级select <select onclick="showInfo(this.value)"> <option >---请选择---</option> <option value="0">北京市</option> <option value="
2020-11-27 11:48:15
261
原创 potplayer默认专辑加载同一文件夹下所有视频,只读取一部分视频,加载视频目录不完整
1.找到基本设置2.选“同时打开全部文件”3.markdown图片去水印小技巧,删除括号内问号后面的内容即可
2020-08-19 17:37:27
13321
2
原创 js之全选按钮
盒子搭建如下盒子样式 <style> * { padding: 0; margin: 0; } .wrap { width: 300px; margin: 100px auto 0; } table { border-collapse: collapse
2020-08-19 16:37:12
601
原创 JS中indexOf的使用
//求red出现的次数和位置//思路:找到第一个red出现的位置;//如果indexOf返回的不是-1,则继续找,并在之前的索引上加1;//每找到一个打印一次,并在次数上加一。<script> var color = ['red', 'blue', 'red', 'green', 'pink', 'red']; var index = color.indexOf('red'); var num = 0; while (in
2020-07-08 16:39:41
186
原创 JS倒计时实现
<script> function countDown(time) { var nowTime = +new Date(); //当前时间总毫秒数 var inputTime = +new Date(time); //用户输入时间的总毫秒数 var times = (inputTime - nowTime) / 1000; //时间差,即还有多久到用户输入的时间,1秒为1000毫秒
2020-07-04 22:23:23
193
原创 js把获取当前时间封装函数
<script> function getTime() { var time = new Date(); var h = time.getHours(); h = h < 10 ? '0' + h : h; var m = time.getMinutes(); m = m < 10 ? '0' + m : m;
2020-07-04 21:54:31
554
原创 JS猜数字游戏
//要求猜1~50之间的一个数字,只有10次机会。<script>//1.随机生成整数的函数,且左右均为闭区间 function getRandom(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; } var random = getRandom(1, 50); var count = 10;//2.大循环用
2020-07-04 12:45:27
1256
2
原创 JS用random函数随机点名
<script> //取两个数之间的随机整数,且左右均为闭区间 function getRandom(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; } //利用以上函数随机点名 var arr = ['小李', '小王', '小张', '小胡']; //console.log(ar.
2020-07-03 22:27:42
416
原创 JS创建对象的三种方式
方式1.字面量创建对象//1.格式var star = { name : 'pink', age : 18, sex : '男', sayHi : function(){ alert('大家好啊~'); }};//2.访问其属性console.log(star.name) // 调用名字属性console.log(star['name']) // 调用名字属性//3.调用方法star.sayHi();
2020-06-28 12:06:35
190
原创 java之正则表达式的替换功能
/** * 作用:用第二个形参替换目标中→正则所匹配到的部分 * String类的功能:public String replaceAll(String regex,String replacement) */ public static void main(String[] args) { String s = "h547ell87489o"; //目标, String regex = "\\d"; // \\d代表的是任意数字,即用空串替换掉目标中的所有数字 S..
2020-06-03 22:57:55
338
原创 Java之数字字符串排序
A:案例:我有如下一个字符串:”91 27 46 38 50”,请写代码实现最终输出结果是:”27 38 46 50 91”分析:1,将字符串切割成字符串数组,用String类的split方法:String[] split(String regex);2,将字符串转换成数字并将其存储在一个等长度的int数组中3,排序,Arrays类的sort方法,需要导入相应类4,将排序后的结果遍历并拼接成一个字符串*/注意:字符串也可排序,但是按第一位数字比较,故排序前应将String数组转换成int数组
2020-06-03 17:44:24
4706
原创 VMware Workstation 15界面,英文改中文
1.官网下载的VMware Workstation 15,打开后显示英文,把安装目录里的两个文件夹重命名也没用。2.在控制面板----时钟和区域,修改为中文简体后,恢复中文。3.若想要英文版,只需把zh_CN文件夹重命名,或移动保存到其他盘符,再重启VMware,就是英文了。如果要使用中文版则把zh_CN文件夹恢复回来即可...
2020-06-01 15:18:23
12052
2
原创 Java之正则表达式的分割功能
①正则:均是对字符串的操作,因此用String类最多。② String类中的split方法:String[] split(String regex) // 根据给定正则表达式的匹配拆分此字符串。//例1public static void main(String[] args) { String s="张三 李四 钢铁侠";//给定字符串用空格连接 String[] arr=s.split(" ");//split用空格切割 for(int i=0;i<arr.lengt
2020-05-31 17:33:40
244
原创 Java之常见对象,数量词
判断前面字符出现的次数,/** X? //X,一次或一次也没有 X* //X,零次或多次 X+ //X,一次或多次 X{n} //X,恰好 n 次 X{n,} //X,至少 n 次 X{n,m} // X,至少 n 次,但是不超过 m 次 */演示代码:public static void main(String[] args) { String regex = "[abc]{5,15}"; //表示[
2020-05-31 16:51:56
192
原创 Java常见对象:预定义字符
①字符对应含义如下:. 任何字符\d 数字:[0-9]\D 非数字: [^0-9]\s 空白字符:[ \t\n\x0B\f\r]\S 非空白字符:[^\s]\w 单词字符:[a-zA-Z_0-9]\W 非单词字符:[^\w]②代码如下://演示1 String regex = "\\w"; System.out.println("a".matches(regex)); System.out.println("z".matches(regex)); System
2020-05-31 15:32:20
334
原创 Java之准则表达式,常见对象
①String类的方法:boolean matches(String regex) // 告知此字符串是否匹配给定的正则表达式。②java.util.regex.Pattern类下的字符:[abc] a、b 或 c(简单类)[^abc] 任何字符,除了 a、b 或 c(否定)[a-zA-Z] a 到 z 或 A 到 Z,两头的字母包括在内(范围)[a-d[m-p]] a 到 d 或 m 到 p:[a-dm-p](并集)[a-z&&[def]] d、e 或 f(交集)[a
2020-05-31 15:18:09
124
原创 Java之校验qq号
目标分析:1,要求必须是5-15位数字:外层if语句先判断长度2,0不能开头:内层if语句的else来表示;3,必须都是数字:内层if语句判断是否数字,此处需要遍历。//写一个方法直接调用即可public static void main(String[] args) { System.out.println(checkQQ("772636")); }方法如下:public static boolean checkQQ(String qq) { boolea
2020-05-31 09:55:27
937
原创 Java之Integer自动装箱与常量池问题
①Integer重写了equals方法,如果值相同则返回true;② -128到127是byte的取值范围,在此范围内,自动装箱不创建新对象,而是从常量池中直接获取。③ 如果超过了byte取值范围就会再新创建对象public class Demo5_Integer { public static void main(String[] args) { //创建Integer对象 Integer i1 = new Integer(97); Integer i2 = new Intege
2020-05-29 15:50:49
188
原创 Java之JDK5新特性
* * A:JDK5的新特性 * 自动装箱:基本类型转换为包装类类型 * 自动拆箱:包装类类型转换为基本类型 * B:注意事项 * 在使用时,Integer x = null;会空指针异常 * 先判断是否为null,防止代码出现NullPointerException。public class Demo4_JDK5 { public static void main(String[] args) { int x = 100; Integer i1 = new Integ.
2020-05-28 17:22:11
144
原创 Java之int和String之间的相互转换
int转String有以下四种方法①和""进行拼接②public static String valueOf(int i)③int – Integer – String(Integer类的toString方法())④public static String toString(int i)(Integer类的静态方法) int i=100; String s1=i+"";//直接加空字符串。 String s2=String.valueOf(i);//调用String类的va..
2020-05-28 16:16:53
198
原创 Java之Integer类概述
1.Integer类概述① 解释:把int封装成对应的类;②方法:在 int 类型和 String 类型之间转换;③还提供了处理 int 类型时非常有用的其他一些常量和方法。2.构造方法① public Integer(int value)② public Integer(String s) //数字类字符串输出intpublic class Demo2_Integer { public static void main(String[] args) { //I
2020-05-28 11:53:54
145
原创 Java之基本类型封装的类
引言:将基本类型包装成类,方便直接用类名调用其方法,进行基本数据类型与字符串之间的转换,如进制转换。/** * * A:基本类型包装类 *均为静态类,可直接用类名调用其方法。 * B:常用操作 * 基本数据类型与字符串之间的转换。 * C:基本类型和包装类的对应如下 * byte Byte short Short int Integer //特殊 long Long float Float double Double
2020-05-28 11:08:55
171
原创 Java之Arrays类的三个方法
Arrays的三个方法如下,都是静态方法,可以直接用类名调用:①public static String toString(int[] a) //数组转字符串②public static void sort(int[] a) //排序(不是冒泡或选择排序,是快速排序)③public static int binarySearch(int[] a,int key)//寻找指定值的索引,如果不存在则返回-(插入值)-1import java.util.Arrays;public class D
2020-05-27 19:46:48
200
原创 java之二分法查找元素
注意:必须是有序数组本质:不断与中间值比较public class Demo2_Array { public static void main(String[] args) { int[] arr= {11,22,33,44,55,66,77,88}; System.out.println(getIndex(arr,22)); } /* * 二分查找 * 1,返回值类型,int * 2,参数列表int[] arr,int value */ public sta
2020-05-25 17:48:20
121
原创 Java之选择排序
区别:①冒泡排序:1与2比较,2与3比较,3与4比较…②选择排序:1先与2比较,再与3比较,再与4比较…//选择排序 public static void selectSort(int arr[]) { for (int i = 0; i < arr.length - 1; i++) { for (int j = i + 1; j < arr.length - i - 1; j++) {
2020-05-24 18:53:13
68
原创 Java之数组冒泡排序
分析:①冒泡排序:一个数组中,拿第一个和其他数比较大小,以此排序;②外部for循环:依次遍历数组中的元素,从第一个开始;③内部for循环:拿选好的元素和其他元素比较大小,排序。public class Demo1_Array { /** * 数组高级冒泡排序代码 */ public static void main(String[] args) { int[] arr = {24, 69, 80, 57, 13}; bubbleSort(arr);//调用排序方法 prin
2020-05-24 17:17:13
105
原创 Java中String和StringBuffer的互相转换
public class Demo6_StringBuffer { /** A:String -- StringBuffer * a:通过构造方法 * b:通过append()方法 B:StringBuffer -- String * a:通过构造方法 * b:通过toString()方法 * c:通过subString(0,length); */ public static void main(String[] args) { //demo1(); St
2020-05-23 16:54:26
180
原创 Java之StringBuffer的截取功能
public class Demo5_StringBufferMethod { /** A:StringBuffer的截取功能 * public String substring(int start): * 从指定位置截取到末尾,返回截下来的字符串 * public String substring(int start,int end): * 截取从指定位置开始到结束位置,包括开始位置,不包括结束位置 B:注意事项 * 注意:返回值类型不再是S
2020-05-23 16:25:00
569
原创 Java匿名内部类与匿名对象
1.产生原因:使用接口需要定义类来实现,而有时接口的实现类只需使用一次2.格式:接口名称 对象名 = new 接口名称() {@Override // 重写抽象方法};3.注意:Ⅰ . 匿名内部类只能用一次。Ⅱ. 匿名对象,在【调用方法】的时候,只能调用唯一一次。如果希望同一个对象,调用多次方法,那么必须给对象起个名字。Ⅲ. 匿名内部类是省略了【实现类/子类名称】,但是匿名对象是省略了【对象名称】4…强调:匿名内部类和匿名对象不是一回事!区别如下:Ⅰ . 匿名内部类的匿名对象:如 ne
2020-05-22 10:55:40
299
原创 Java局部内部类
①局部内部类:位于外部类的方法里;②特点:只有在当前所属的方法才能使用它,出了这个方法外面就没用了。③先在方法里调用使之生效,再让外面的对象调用该方法,相当于间接使用局部类。public class Outer { public void methodOuter() { class Inner{ int num=520; public void methodInner() { System.out.println(num); } } //先自己使用使之生效,
2020-05-21 18:56:13
121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人