笔记
文章平均质量分 75
阿国是也
这个作者很懒,什么都没留下…
展开
-
构建Web表单
浏览器首先与action属性中指定的服务器建立连接,一旦建立连接之后,浏览器按分段传输的方法将数据发送给服务器。显然这种方法用户数据嵌入在http请求中而不是地址栏的,保密性较好,对用户发送的数据量也无限制。采用GET方法时,浏览器会与服务器建立连接,然后将表单数据直接附在action属性设置的URL之后,通过URL在一个传输步骤中发送所有的表单数据,URL和表单数据之间用问号进行分隔。legend标签用于定义分组的标题,fieldset标签中的第一个元素一般是legend标签。表单是收集用户数据的容器。原创 2022-11-27 19:12:06 · 1165 阅读 · 0 评论 -
页面元素和属性汇总
用来定义计算机代码文本。包含在该元素内的文本将用等宽、类似电传打字机样式的字体(Courier)显示出来。em和strong都是HTML5中定义的带有加强语义的元素,页面呈现加粗显示效果。包括当前页面或当前文章的相关引用、侧边栏、广告以及导航等有别于主体内容的部分。如书籍或杂志或新闻报道等的标题,规范、报纸、法律文件,网络文章的URL等。可以在网页中定义独立的、完整的内容,例如:文章、博客、帖子、评论等。用来定义术语,可以通过可选的 title属性来提供对术语的准确定义。中的第一个或最后一个子元素的位置。原创 2022-11-27 18:06:31 · 788 阅读 · 0 评论 -
HTML5基础汇总
注意: 通过meta标签的charset属性设置页面的字符编码格式。如:ISO-8859-1,utf-8:Unicode ,gb2312对页面:对搜索引擎:设置刷新、失效期、 cookie等页面信息,不同信息用“;”分隔。刷新:Refresh ,单位为秒失效期:Expires ,格式为:星期 日 月 年 时间 GMTcookie值;失效期望;路径:Set-Cookie 设置关键字、简介、作者、机器人向导、 版权、编辑器等搜索引擎信息,多个关键字用“,”分隔。Author:作者信息 ,多个值用“,”分隔De原创 2022-11-27 16:13:10 · 3353 阅读 · 0 评论 -
JavaScript
未被初始化过var a;//加字符串结果为字符串拼接 undefined10//加数字结果为NaA。原创 2022-11-03 20:06:08 · 260 阅读 · 0 评论 -
CSS——基础学习
每一个 HTML 元素就相当于是一个矩形的 "盒子"这个盒子由这几个部分构成外边距 margin 边框 border 内边距 padding 内容 content。原创 2022-10-27 21:45:32 · 356 阅读 · 1 评论 -
HTML基础
咬人猫兔总裁阿叶君咬人猫兔总裁阿叶君原创 2022-10-25 20:04:38 · 702 阅读 · 1 评论 -
Iterable、Collection、List 的常见方法签名以及含义
目录1.Iterable2.Collection 3.List含义:迭代器,可以为不同的集合类提供遍历。条件:通过实现Iterable接口,然后就可以像集合那样,通过方式,或者使用foreach,进行遍历了。用法:遍历集合常见方法:含义:集合的顶层接口,不能被实例化条件:向Collection接口的实现类的对象中添加数据obj时,要求obj所在类要重写equals().常见方法:含义:有顺序的集合常见方法:...原创 2022-06-18 09:35:57 · 102 阅读 · 0 评论 -
数据结构——数据结构基本概念及时间复杂度和空间复杂度
目录一,算法效率二,时间复杂度1.什么是时间复杂度2.计算空间复杂度3.练习三,空间复杂度1.什么是空间复杂度2.计算空间复杂度3.练习四,常见的复杂度大小排序算法效率分析分为两种:第一种是时间效率,第二种是空间效率。时间效率被称为时间复杂度,而空间效率被称作空间复杂度。时间复杂度主要衡量的是一个算法的运行速度,而空间复杂度主要衡量一个算法所需要的额外空间,在计算机发展的早期,计算机的存储容量很小。所以对空间复杂度很是在乎。但是经过计算机行业的迅速发展,计算机的存储容量已经达到了很高的程度。所以我们如今已经原创 2022-06-03 10:45:39 · 200 阅读 · 0 评论 -
java.10——String类
1. “hello”.length() 直接获取String类型对象的长度2.一,字符串构造1.使用常量串构造String s1="hello bit";2.直接newString对象String s2=new String("hello bit");3.使用字符数组char[]array={'h','e','l','l','o','b','i','t};String s3=new String(array);注意:1. String是引用类型,内部.原创 2022-05-28 22:24:35 · 111 阅读 · 0 评论 -
java.——详解图书管理系统
目录一,Book包1.Book 书2.BookList 书架二,Operation 包1.IOperation 接口2.ExitOperation 退出系统3.AddOperation 新增图书4.DelOperation 删除图书5.BorrowOperation 借阅图书6.ReturnOperation 归还图书7.DisplayOperation 展示图书8.FindOperation 找到图书三,User包1.User 抽象类...原创 2022-05-19 19:19:42 · 430 阅读 · 1 评论 -
java9.0——抽象类和接口
目录一,抽象类1.什么是抽象类2.抽象类语法3.抽象类作用二,接口1.什么是接口2.语法规则3.接口的使用4.接口的特性5.接口有什么用?6.抽象类和接口的区别一,抽象类1.什么是抽象类一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类没有实际工作的方法, 我们可以把它设计成一个 抽象方法, 包含抽象方法的类我们称为 抽象类2.抽象类语法// 抽象类:被abstract修饰的类public abstract原创 2022-05-05 21:11:50 · 260 阅读 · 0 评论 -
java8.0——继承和多态
目录一,继承1.什么是继承2.怎样实现继承3.父类成员访问(1)子类中访问父类的成员变量(2)子类中访问父类的成员方法4.super关键字5.子类构造方法(1)this和super的区别6.继承关系上的执行顺序7.继承的种类(1)单继承(2)多层继承(3)不同类继承同一类(4)不支持多继承8.final关键字(9)组合与继承的区别二,多态1.什么是多态2.多态实现条件3.向上转型4.向下转型5.多态的优缺点.原创 2022-05-02 22:01:56 · 486 阅读 · 0 评论 -
java7.0——类和对象2.0
四,构造方法1.什么是构造方法构造方法(构造器)是一个特殊的成员方法,名字必须与类名相同,在创建对象时,由编译器自动调用,只调用一次。原创 2022-04-25 21:44:40 · 585 阅读 · 0 评论 -
java常用math类
目录1.什么是Math类2.Math类中常用方法(1)三角函数方法(2)指数函数方法(3)取整方法(4) min , max , abs 方法(5)random方法3.练习1.什么是Math类1.Math类是一个工具类,它的构造器被定义成private的,因此无法创造Math类的对象。Math类中所有的方法都是类方法,可以直接通过类名来调用他们。2.使用时包含 importjava.lang.Math;3.在Math类中定义了PI和E两个...原创 2022-04-25 11:37:59 · 645 阅读 · 2 评论 -
你不得不刷的10个java的入门习题
你不得不刷的由C到java的入门习题原创 2022-04-24 20:02:51 · 88 阅读 · 0 评论 -
java3.0——运算符
一,算术运算符1.基本四则运算符+ - * /%:求余数-:减*:乘/:除【注意】1.都是二元运算符,使用时必须要有左右两个操作数,答案会向大的方向提升2.int / int 结果还是int类型,而且会向下取整 3.除数(分母)不能为0,会报错 算数异常 ArithmeticException Cr...原创 2022-04-21 20:44:07 · 387 阅读 · 1 评论 -
java2.0——数据类型
一,字面常量常量即程序运行期间,固定不变的量称为常量字面常量的分类:1. 字符串常量:由""括起来的,比如“12345”、“hello”、“你好”。2. 整形常量:程序中直接写的数字(注意没有小数点),比如:100、10003. 浮点数常量:程序中直接写的小数,比如:3.14、0.494. 字符常量:由 单引号 括起来的当个字符,比如:‘A’、‘1’5. 布尔常量:只有两种true和false6. 空常量:null(后面了讲)注意:字符串、整形、浮点型、字符型以及布尔型,在Java中都原创 2022-04-19 21:40:08 · 885 阅读 · 0 评论 -
java7.0——类和对象
目录一,面向对象的初步认识1.什么是面向对象2.面向对象与面向过程区别二,类的定义和使用1.什么是类2.怎样定义一个类3.类的实例化——怎样使用一个类三,this引用1.简述this引用原理2.this 和 super()的区别【this注意】一,面向对象的初步认识1.什么是面向对象Java是一门纯面向对象的语言(Object Oriented Program即OOP)在面向对象的世界里,一切皆为对象。面向对象是解决问题的一种思想,主要原创 2022-04-19 15:41:16 · 171 阅读 · 0 评论 -
java6.0——数组的定义和使用
目录一,数组的基本概念1.什么是数组2.数组的创建和初始(1)动态初始化(2)静态初始化【注意】3.为什么使用数组4.数组的使用(1)数组的元素访问(2)遍历数组二,数组——引用类型1.JVM 简述2.基本类型变量和引用类型变量的区别三,数组的应用场景1.保存数据2.作为函数的参数(1)参数传基本数据类型(2)参数传数组类型(3)作为函数返回值一,数组的基本概念1.什么是数组相同类型元素的一个集合,在内存中是一段原创 2022-04-18 20:55:56 · 175 阅读 · 0 评论 -
java5.0——方法
一,方法概念及使用1.什么是方法类似C语言中的函数,目的是模块化的组织代码,让代码能够被重复使用2.方法的定义方法语法格式修饰符 返回值类型 方法名称(参数类型 形参...){ 方法体代码; (return 返回值;)}【注意】1.修饰符:现阶段直接使用public static 固定搭配2.返回值类型与返回的实体类型一致,没有必须写为void3.方法名用“小驼峰”类型 "helloWorld"4.参数列表:(参数类型 形参,参数类型 .原创 2022-04-18 17:31:24 · 247 阅读 · 0 评论 -
Java—初识java
1.认识java配件JDK——java Dev...Kit 开发工具 (java development kit)JRE——java Runtime Ev java运行环境 (environment)JVM——java Virtual meachine java虚拟机xxx.java(java源程序)——>使用javac.exe(java编译器编译java源程序)——>xxx.class(java字节码文件)——>java xxx.java(使用java运行x...原创 2022-04-17 11:55:41 · 248 阅读 · 0 评论 -
文件操作笔记
1.为什么使用文件:使数据持久化2.文件名:文件路径+文件名主干+文件后缀c:\code\test.txt3.文件打开与关闭#include<stdio.h>int main(){FILE*pf=fopen("test.txt","r");if(pf==NULL){perror("fopen");return 1;}fclose(pf);pf=NULL;return 0;}...原创 2022-04-08 09:05:08 · 280 阅读 · 2 评论 -
动态内存管理作业
7.模拟实现atoi#include<stdio.h>long my_atoi(const char* parr){ long number = 0; int flag = 1; if (NULL == parr) { printf("parr is NULL"); } while (*parr == ' ') { parr++; } if (*parr == '-') { flag == -1; parr++; } while ((*parr原创 2022-04-02 17:50:48 · 1190 阅读 · 0 评论 -
通讯录de实现
1.contact.h#include <stdio.h>#include <string.h>#include <assert.h>#include <stdlib.h>#include <errno.h>enum Option{ EXIT, ADD, DEL, SEARCH, MODIFY, SHOW, CLEAR, SORT};#define DEFAULT_SZ 3#define MAX 1原创 2022-03-30 11:28:42 · 208 阅读 · 0 评论 -
动态内存管理
前情提要:栈区 :局部变量,函数的形式参数,堆区:malloc/free calloc realloc 动态内存分配静态区:全局变量,静态变量1.malloc/free用法举例申请空间,释放空间书写时小心出现越界访问非动态开辟内存不使用free释放,free的释放只能从起始位置处开始#include<stdio.h>#include <malloc.h>int main(){ int*ptr=(int*)malloc(40);//申请空间原创 2022-03-30 20:47:52 · 47 阅读 · 0 评论 -
字符串和内存函数讲解
1.strtok切割字符串1.strtok会找到下一个标记,并记住这个位置,将其元素改为'\0'2.strtok(buf,sep);返回首地址strtok(NUll,sep);返回上一个保存的地址作用举例#include<stdio.h>#include<string.h>int main(){char arr[]="huoyuguo@keyishouy.henduojin";char buf[100]={0};strcpy(buf,arr);co原创 2022-03-24 18:45:38 · 83 阅读 · 0 评论 -
字符函数和字符串函数
1.strlen 计算字符串长度1."abcdef"="abcdef"+"\0",strlen数"\0"之前的字符;char arr[]={'a'+'b'+'c'+'d'+'e'+'f' } 生成随机数; (你不知道后面到哪了有\0)2.生成无符号的数,不能直接加减,if语句中可以大于等于;3.my_strlen 生成#include <assert.h>#include<stdio.h>size_t my_strlen(const char*s...原创 2022-03-20 17:19:35 · 220 阅读 · 0 评论 -
指针进阶4
sizeof 计算的是对象所占内存的大小-单位是字节但是有2个例外:1. sizeof(数组名),这里的数组名表示整个数组,计算的是整个数组的大小2.&数组名,这里的数组名表示整个数组,取出的是整个数组的地址1.整形数组int main(){int a[] = { 1,2,3,4 };int (*p)[4] = &a;printf("%d", sizeof(a));//4*4 = 16printf("%d”,sizeof(a + 0));//4/8原创 2022-03-15 21:18:03 · 517 阅读 · 0 评论