自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 web笔记1

1.B/S工程原理:浏览器/服务器模式,请求与响应的模式,通过浏览器访问服务器2.URL:三部分组成(协议,主机IP及端口号,项目资源地址),其中第三部分可以省略,开发中不可省略(需要配置)3.创建web项目(1)创建了server服务,配置了tomcat8(2)创建web项目,在webContent目录下创建html页面:index.html(3)选定项目,右键运行run on server,自动布署项目并启动,eclipse中默认会打开内部浏览器,并运行首页4.JSP页面元素(1)page

2021-04-20 09:23:34 200

原创 jQuery笔记

1.JavaScript是什么?事件驱动机制解释性语言浏览器解释/解析执行2.JavaScript特点3.网页中引入Js方式一:使用script标签方式二:引入外部js文件方式三:在html标签内部直接编写4.变量(1) 在JavaScript中定义变量全部使用关键字var 来定义(2) 浏览器根据变量的值来判断变量的类型比如 var n=10 浏览器认为n是number类型(3) 变量的类型undefinednullnumberstringboolean(4) 如何

2021-04-20 09:22:40 82

原创 MySQL笔记2

MySQL笔记1、类型:关系型mysql oracle sqlserver sybase DB2非关系型(列式、nosql)2、大型 小型注意:区别不是数据量,而是性能。3、MySQL对于字母大小写不敏感注意:所有的操作需要在英文半角模式下输入4、MySQL默认的引擎的存储过程为自动进行的InnoDB是默认的数据库存储引擎,他的主要特点有:(1)可以通过自动增长列,方法是auto_increment。(2)支持事务。默认的事务隔离级别为可重复度,通过MVCC(并发版本控制)来实现

2021-04-20 09:11:01 93

原创 mysql学习笔记

第一部分,数据库介绍1.DBMS:数据库管理系统,一个管理数据库的软件,通常所说的数据库(Oracle、DB2、MySQL、SQL Server)都是指的数据库管理系统。2.常见数据库:a.Oracle:运行稳定,可移植性高,功能齐全,性能超群,适用于大型企 业领域,甲骨文公司的产品,收费!b.DB2:速度快,可靠性好,适用于海量数据,恢复性极强,适用于大中 型企业领域,IBM公司的产品,收费!c.MySQL,开源,体积小,速度快,适用于中小型企业领域,甲骨文公司产品,免费!d.SQ

2021-02-25 09:40:31 82

原创 javase09

-------------------------------- Java 反射 -------------------------------13.1 理解类的加载过程任何一个类编译后生成一个.class 文件,JVM 的类加载器将此.class 文件加载到内存中。.class 文件就对应有一个 java.lang.Class 类的实例。可以理解为,加载的类本身就作为 Class 类的实例涉及到的包 / 类: ① java.lang.Class 可以看做反射的根源 ②java.lang

2021-01-25 08:54:35 92 1

原创 javase08

--------------------------------多线程 -------------------------------1.程序 进程 线程 (了解)2.如何实现多线程的创建(两种方式)和启动1.继承 Thread 类1)子类继承 Thread 类2)重写 Thread 类的 run()方法? run()中是创建的多线程要实现的功能。3)创建子类的对象(创建了几个,就有几个线程)4)启动:对象.start();2.实现 Runnable 接口1)子类实现 Runna

2021-01-21 09:16:56 80 2

原创 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位

package liuchengkongzhi; public class Test37 { public static void main(String[] args) { int people =(int)(Math.random() * 10 + 10); int[] array = new int[people]; System.out.println("有"+people+"个人玩游戏"); for (int i = 0; i < array.length;

2021-01-07 11:22:35 58

原创 有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数

package liuchengkongzhi;import java.util.Arrays;import java.util.Scanner;public class Test36 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请直接输入数组元素,(以逗号作为间隔)"); String

2021-01-07 11:20:03 129

原创 javase学习笔记07

**Java 集合**主要有 Collection 和 Map 接口 (体系里的实线表示 extends 关系,虚线表示implements 关系)以及7.1Connection 接口的常用方法7.2 迭代器 Iterator 的使用:1.用于实现集合(Set、List、Map)元素的遍历2.通过集合类的 iterator()方法返回一个 Iterator 实现类的对象,用来遍历调用iterator()方法的集合的元素3.步骤:Colleciton coll = new H

2021-01-07 11:05:20 65

原创 javase学习笔记06

**异常处理**1.Exception : RuntimeException(运行时异常)和 CheckedException(编译时异常)1.1 运行时异常:可以不显式的进行处理。如果出现异常,会将异常的信息显式在控制台上。几类常见的运行时异常:(4 种)1.2 编译时异常:编译就不通过。必须要求程序员进行显式的处理!将编译时异常转化为运行时异常。2.如何处理异常(处理异常的方式)2.1 try-catchtry{//有可能出现异常的代码} catch(Exception1

2021-01-07 10:58:23 50

原创 javase学习笔记05

**5.1static 关键字**1.static :静态的 实现功能:随着类的加载而加载,要早于对象的出现2.static 可以用来修饰:属性 、 方法、代码块、内部类3.static 修饰属性(类属性)1)随着类的加载而加载,而类的消亡而消亡2)先于对象创建3)可以直接用类来调用4)在内存中存在于数据区,只有一份。不同的对象共同使用同一份 static 的属性5)当一个对象对 static 的属性进行修改,会导致其他对象调用此属性时,是修改过的属性。4.static 修饰方法:

2021-01-07 10:49:16 39

原创 javase学习笔记04

4.1 继承1.继承的想法2.继承的格式 class A extends B{}其中,A 叫做子类,叫做父类1)通过继承,子类A就获得了父类B的属性和方法。在父类权限修饰符允许的情况下,子类可以直接调用父类含有的属性和方法。2)子类不能继承父类的构造器。但是子类可以通过 super(参数列表)的形式调用父类的构造器3)java 中只能单继承class C extends B{}class Dextends A{}4)在 java 语言中,所有类的根父类是 java.lang.Object

2021-01-07 10:44:01 37

原创 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

public static void main(String[] args) { for (int i = 0; i < 100000; i++) { double x = Math.sqrt(i + 100); double y = Math.sqrt(i + 268); if (x == (int) x && y == (int) y) { System.out.println("这个数是:" + i); continue;

2020-12-03 22:28:12 124

原创 企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时

1.程序分析:利用数轴来分界,定位。注意定义时需把奖金定义成长整型。 public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in); while(true){ System.out.println("请输入当月利润(单位万元): "); int value=input.nextInt(); doub

2020-12-03 22:25:42 1689

原创 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在   第10次落地时,共经过多少米?第10次反弹多高?

public static void main(String[] args) { double sum=100; double height=100; for(int i=1;i<=9;i++){//计算第一次落地到第十次落地小球经过多少米 height=height/2; sum=sum+height*2; }//循环结束,小球第十次落地 height=height/2;//第十次弹起的高度,按题意此时不再计算 System.out.println("小

2020-12-03 22:23:45 235

原创 数组的自动扩容问题解决

public static void main(String[] args) { Scanner input = new Scanner(System.in); int[] arr = new int[1]; //定义一个容量为1的数组arr int i =0; b.

2020-11-30 08:52:49 374

原创 javase学习笔记03

3.1 面向过程与面向对象1.面向过程关注于功能和行为面向对象关注于功能和行为所属的对象。2.Java 语言,作为面向对象的语言,更多的关注于类的设计!3.面向对象两大元素:类和对象三大特性:封装、继承、多态、(抽象)3.2 类1.java 的源程序是由一个一个的类构成的。源文件名【类名 3.java】class 类名 1{属性 1属性 2。。。方法 1(){}方法 2(){}…}class类名 2{}public class类名 3{}2.类的组成部分:1

2020-11-30 08:50:20 68

原创 异常日志

1.java.lang.NullPointerException(空指针异常)经常出现在调用数组操作中,对数组操作中出现空指针,把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化,依然是空的,所以还需要对每个元素都进行初始化(如果要调用的话)。2.java.lang.ClassNotFoundException指定的类不存在这里主要考虑一下类的名称和路径是否正确即可,通常都是程序试图通过字符串来加载某个类时可能引发异常3.j

2020-11-25 23:18:56 118

原创 java冒泡排序

package day08;public class Test3 {public static void main(String[] args) {//冒泡排序算法int[] numbers=new int[]{1,5,8,2,3,9,4};//需进行length-1次冒泡for(int i=0;i<numbers.length-1;i++){for(int j=0;j<numbers.length-1-i;j++){if(numbers[j]>numbers[j+1]

2020-11-20 11:47:06 42

原创 JavaSE_输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数

package liuchengkongzhi;import java.util.Scanner; import java.util.Scanner; public class Test7 { public static void main(String[] args){ int upCase=0; int lowCase=0; int space=0; int num=0; int other

2020-11-20 11:43:50 429 2

原创 javase用控制台输出九九乘法口诀表

package cn.wxkj.output;public class jiujiu {public static void main(String[] args){System.out.println(“乘法口诀表:”);for(int i=1;i<=9;i++){for(int j=1;j<=i;j++){System.out.print(j+""+i+"="+ji+"\t");}System.out.println();}}}效果图如下...

2020-11-20 11:35:33 163

原创 javase笔记2

2.1 关键字 & 保留字被 Java 语言赋予了特殊含义,用做专门用途的字符串(单词)2.2 标识符凡是自己可以起名字的地方都叫标识符。通常有:类名、变量名、方法名。。。。包名、接口名、。。。规则:(必须按照如下的规则执行,一旦某规则不符合,编译运行时就会出问题)由26 个英文字母大小写,0-9 ,_或 $ 组成数字不可以开头。不可以使用关键字和保留字,但能包含关键字和保留字。Java 中严格区分大小写,长度无限制。标识符不能包含空格。命名的习惯:(如果不遵守,实际上程序编译运

2020-11-16 11:20:02 58

原创 Html笔记2

<!doctype html>html是超文本标记语言,sql是结构化查询语言,mysql是数据库管理系统标题 h1-h1特点:单独占一行,黑体、加粗、固定字体大小、上下间距段落标签 p特点:上下间距、独占一行、文字样式和默认一样、上下间距换行 br特点:自闭合 - 单标签水平分割线 hr特点:独占一行、自闭合、上下间距、占满浏览器整个宽度字符实体(特殊字符)  空格 ¥ 人民币 © 版权符号超链接 ahref 跳转之后显示的内容(1) 外部

2020-11-09 09:58:47 574 1

原创 javase学习笔记

1.2 Java 语言概述了解语言的分代:第一代:机器语言 第二代:汇编语言 第三代:高级语言(面向过程 & 面向对象)1.3 Java 程序运行机制及运行过程Java 语言的特点:①纯面向对象性:类&对象;面向对象的三大特性:封装性、继承性、多态、(抽象)②健壮性:----->Java 的内存回收机制③跨平台性:一次编译,到处运行。 ----->JVM1.4 Java 语言的环境搭建:掌握下载、安装 JDK,并且配置环境变量(重点)1)JDK 和 JRE 以及

2020-11-09 09:52:25 69

原创 HTML学习笔记

HTML学习笔记HTML : 超文本标记语言文本: 文字。超文本:文字、视频、音频、图片。。。。标记语言:由一组(一对)标签包裹起来,进行标记。内容由浏览器解释执行,不是编程语言,是标记语言 – 代码由浏览器编译运行,内核 – 谷歌、火狐html css jsHTML的优点:1、开发:开发人员不用下载固定的开发软件,使用者不需要下载对应的软件 – 通过浏览器直接访问2、对flash插件而言,支持性更好,播放画面更流畅、CPU的占用率更小。。。。3、css样式。 对cs

2020-11-09 09:43:30 69

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除