- 博客(25)
- 收藏
- 关注
原创 实现3栏布局,两边宽度是80px,中间的元素占满
页面效果如图所示,一共写了3种方式,1是利用flex布局 2是float布局 3是cacl计算属性首先给三个父盒子宽,高//三个父盒子.flex1,.float1,.baifen{ width: 100%; height: 100px; margin-top: 50px; background: black;}1.利用flex布局时 给整个父盒子加上display:flex 子盒子中左边的盒子和右边的盒子都给上宽度80px,中间的盒子给一个flex..
2020-05-19 11:31:45
433
原创 setTimeout 传参数
function sT(value,ms){ var ms=ms; var b=value; function fn(b){ console.log(value); } var b=setTimeout(fn,ms); return b;}sT('qqq',10000);
2019-06-29 10:38:00
251
原创 css 实现水平垂直居中
1.父盒子,子盒子已知宽高的浮动元素居中:父子盒子的位置:<div class="box1"> <div class="box2"></div></div>css代码实现居中:.box1{ height: 300px; width: 200px; background-co...
2019-06-03 10:14:32
112
原创 js实现冒泡,插入排序,以及之前的素数,斐波那契数列
//冒泡排序function maopao(arr){ var x=arr.length; for(var i=0;i<x-1;i++){//趟数 for(var j=0;j<x-i-1;j++ ){//比较次数 if(arr[j]>arr[j+1]){ ...
2019-05-27 02:29:25
88
原创 插入排序
插入排序思路:对于一个乱序的数组 5,1,2,7,3,9,8,11,4,我们可以分成两个数组,一个有序数组,一个无序数组,我们从无序数组中取出数字插入到有序数组当中,以这个数组为例,我们可以假设5是有序数组,其余是无序数组,即有序数组 5无序数组 1,2,7,3,9,8,11,4然后我们从无序数组取出第一个 也就是1与有序数组进行比较, 可以看出有序数组的最后一个数字的...
2019-05-27 02:24:55
106
原创 冒泡排序
冒泡排序:比较相邻两个数,如果前一个数字比后一个大那么交换位置,就像泡泡越向上越大public class maopao { public static void main(String[] args){ int[] a={5,1,2,6,4,7,9,3}; System.out .println(Arrays.toString(sort(a))); } public ...
2019-05-27 02:04:18
95
原创 找出一个数字的因子
比如说50=2*5*5 60=2*2*3*5public static void gong(int d){ for(int i=2;i<=d;i++){ while(d%i==0){ System.out.println(i); d=d/i;//d是变化的,不要忘记改变大小 } } }...
2019-05-27 01:56:25
1071
原创 输出小于给定数字的所有素数
素数:一个大于1的正整数,如果除了1和它本身以外,不能被其他正整数整除问题:输出小于给定数字的所有素数 public static void su(int a){//方便在主函数里面测试 for(int x=2;x < = a ; x++){//第一层循环,循环所有小于输入数字的数 boolean b=true;//标志,当他是素数的时候进行一个输出 for(int...
2019-05-27 01:52:49
1890
原创 斐波那契数列
斐波那契数列是指 除了第一项与第二项,其余项都等于前面两项相加的和比如说1 ,1, 2, 3, 5, 8, 13, 21,......即f(n)=f(n-1)+f(n-2)问题:求斐波那契数列第n项是多少public class Fb { public static void main(String[] args){ System.out .println(fb(8...
2019-05-27 01:44:09
167
原创 水仙花数
水仙花是数是指一个三位数他的各位的立方加上十位数的立方加上百位数的立方等于他本身即abc=a*a*a+b*b*b+c*c*c题目:输入一个数显示出小于这个数的所有水仙花数java代码实现(水仙花数的范围是100-999,可以自己设置,或者直接输出100-999的水仙花数可以直接把for循环里面的改一下):public class Shuixianhua { public s...
2019-05-27 01:32:47
118
原创 node和 element
页面可以说是一个dom树,我们通过操作dom节点来完成我们想要做的,而Dom树又是由多个节点组成,最常见的是element,我们经常通过document.getElementByXXX来获取dom节点,但是除了element还有text(文本),comment(注释),这些都是继承于nodeNode是一个基类,DOM中的Element(元素),Text(文本)和Comment(注释)都继...
2019-05-24 00:27:30
739
原创 Java相关学习(8) extends,super
一:继承 用关键字 A extends B B叫父类 A叫子类 A 类会继承B类的属性和方法 private除外二:子类构造器第一行有默认的无参数 super();来调用父类无参数构造器 构造器里面的this()指的是调用本类的构造器注意:当自己写this 或者super调用构造器时 默认的super()消失方法重写:方法名相同 参数相同(参数列表相同 个数 ...
2019-05-18 00:33:06
120
原创 Java相关学习(7) 标准类的写法
第一 先写属性 成员变量第二 写构造器 先写无参数构造器 再写 有参构造器第三 写 get set方法第四 写其他方法(类里独有的方法)第五 写toString写toString的原因是方便我们进行测试,可以直接进行输出...
2019-05-18 00:17:52
449
原创 Java相关学习(6) 类型转换,逻辑运算符
一:类型转换类型相同可以互相赋值 大类型的不能给小类型的赋值 看类型 (小内存可以放进大内存,大内存放不进小内存) 整数类型小于浮点数类型,整数能给浮点数赋值 不是什么类型之间都可以强制类型转换,比如浮点转整型会有精度损失 整数所有的字面量默认是int类型 浮点数的字面量默认是double Byte a=10; 隐式转换成byte Short a=10; Short b=20;...
2019-05-18 00:16:27
150
原创 Java相关学习(5) 属性,static,内存
一:属性封装:属性私有方法公有无参构造器,有参构造器, set get方法 ,再写一个toString 方便测试当属性变为私有时 一定要写get,set方法提供获取和修改属性二:staticstatic可以修饰变量也可以修饰属性和代码块static修饰的方法在调用其他方法时其他方法也应该是static在调用属性时 属性也要是static的非静态方法可以调用静态和非静...
2019-05-18 00:11:20
87
原创 Java相关学习(4) 类与对象
类: 具有相同属性和方法的一组对象的集合,类是不存在的,是用来描述对象信息,类的实例称为对象。对象:万物皆对象创建对象 Car car= new Car(); //调用构造器构造器 public + 类名每个类都默认有无参数构造器(类一定有构造器,默认的就是无参的构造器,当自己定义一个构造器之后,默认的消失)构造器的作用 一般情况下是给属性初始化。如果自己手写构造...
2019-05-18 00:06:48
96
原创 Java相关学习(3) 方法
1.方法不调用不执行,只运行主方法里面的2.主方法: Public +static+返回值类型/void+方法名3.如果有返回值类型那么方法的结束应该有return,如果没有返回值类型也可以有return,代表结束方法4.有参数方法,作用使方法变得灵活5.形式参数:没有具体值,当调用这个方法时需要传入具体值6.方法重载:在同一个类中,方法名相同,参数不同(参数不同指的是...
2019-05-18 00:02:16
67
原创 Java相关学习(2) 常量变量 数据类型
一:常量变量以及初始化1.常量:运行过程中值不变。true也是常量 变量:运行过程中发生改变的2.变量命名规则: 数字 字母 下划线 $ 组成。注意不可以数字开头,关键字不可以用做变量命名3.声明: 类型 变量名=类型相符的值(不可以重复定义) 例子: int a=10; 声明一个整数类型a,初始化成10 声明:是...
2019-05-18 00:00:08
80
原创 Java相关学习(1)
1.java为什么是跨平台的?Java是通过jvm实现跨平台的,JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。(百度百科)jvm详细解释:https://blog.csdn.net/qq_33384065/article/details/8028202...
2019-05-17 23:46:08
75
原创 js学习:js数据类型及判断(3)
关于判断是否为NAN,undefined,null1.判断是否为NAN,可以使用isNaN(); 2.判断undefined可以直接使用typeof,返回值是undefined;3.判断是否为null可以参考:https://www.cnblogs.com/wcs344292264/p/5377623.html ...
2019-05-09 15:08:40
68
原创 js学习:js数据类型及判断(2)
关于判断用户输入是否为空或者空格或者多个空格的判断,首先如果用typeof来判断会出现这样的情况: 那么如果想要判断是空还是空格还是多个空格呢? 如何判断null,u...
2019-05-09 13:36:23
126
原创 学习hibernate (一)使用hibernate连接mysql
1.工具eclipse,hibernate相关jar包,mysql连接驱动2.为了方便配置hibernate的相关配置文件,所以下载了hibernate的tool,方法:help--install new software--在work with后面添加地址,过程可以参考:https://www.cnblogs.com/AlanLee/p/5836823.html3.做好准备之后新建一...
2019-05-09 10:49:33
775
原创 js学习:js数据类型及判断(1)
js数据类型为:null,undefined,boolean,number,string,symbol,object根据复杂程度划分为:(一)基本类型:null,undefined,boolean,number,string,symbol(二)引用类型:object(包括Array和function等) 我们在判断数据类型时可以使用typeof,但是要注意typeof返...
2019-05-07 10:19:46
154
原创 canvas实现简单的时钟
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Canvas Clock</title> <style type="text/css"> div{ text-align: center; marg
2018-05-30 20:09:01
287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人