自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 Day06 第三章:数组

123.一维数组package com.atguigu.java;/* * 一.数组的概述 * 1.数组的理解:是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。 * * 2.数组的常见概念 * 数组名 下标(或索引) 元素 数组的长度:元素的个数 * * 3.数组的特点: * 1)数组是有序排列的 * 2)数组属于引用类型的变量。数组的元素,既可以是基本数据类型,也可以是引用数据类型 * 3)创建数.

2020-12-18 22:30:12 130

原创 1~27 #进阶1:基础查询 28~38排序查询

#进阶1:基础查询/*语法:select 查询列表from 表名特点:1.查询列表可以是:表中的字段、常量值、表达式、表达式2.查询列表结果是一个虚拟的表格*/USE myemployees;#1.查询表中的单个字段SELECT last_name FROM employees;#2.查询表中多个字段SELECT last_name,salary,email FROM employees;#3.查询表中所有字段SELECT * FROM employees;#4..

2020-12-14 22:09:11 119

原创 Java Web第一季基础

1.dtd文档以及它的引入方式//note.dtd<?xml version="1.0" encoding="UTF-8"?> <!ELEMENT note (to,from,heading,body)> <!ELEMENT to (#PCDATA)> <!ELEMENT from (#PCDATA)> <!ELEMENT heading (#PCDATA)> <!ELEMENT body (

2020-12-14 16:11:04 101

原创 第一章 JQuery选择器

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="js/jquery-3.3.1.js"></script> <script type="text/javascript"> $(function(){// $(.

2020-12-11 17:15:32 75

原创 第一周 Web开发入门(下)

七.JavaScript对象模型---BOM对象使JavaScript可以与浏览器进行对话。1.window对象 window.innerHeight - 浏览器窗口的内高度(以像素计) window.innerWidth - 浏览器窗口内宽度2.location对象 window.location.href 返回当前页面的href(url) window.location.hostname 返回web主机的域名...

2020-12-09 18:14:35 91

原创 第一周 Web开发入门(中)

四.JavaScript数组JavaScript数组是指将多个数据对象编码存储、提供一致的数据存取方式集合。数组元素:是指存储在数组中并赋予唯一索引号的数据段。与其他程序语言不通,JavaScript的数组元素数据类型可以不相同。各元素的数据类型可以是任意有效的JavaScript数据类型,元素按添加进数组的顺序存储于数组中。1.数组定义//方法1var myphones=new array[4];myphones[0]=1;myphones[1]=2;myphones[2

2020-12-09 17:03:23 114

原创 第一周 Web开发入门(上)

一.什么是Web应用程序Java Web由一组Servlet、HTML页、类、以及其他可以被绑定的资源构成。可以在各种供应商提供的实现Servlet规范的Servlet容器中进行。Java Web应用类中包含如下内容: -Servlet -JSP -实用类 -静态文档如HTML、图片等 -描述Web应用的信息(web.xml)Web应用程序常见组成部分 -浏览器 -HTML超文本标记语言 -HTTP客户端与服务器进行通信遵循规则...

2020-12-09 09:01:47 109 1

原创 第四章 CSS布局与定位(下)

二.浮动定位float属性:left-左浮动 right-右浮动 none-不浮动clear属性:both,清除左右两边的浮动 left和right只能清除一个方向的浮动 none是默认值div{ width:200px; height:200px; border:1px solid red; flo...

2020-12-08 10:35:07 85

原创 第四章 CSS布局与定位(上)

一.布局与定位概述1.盒子模型 页面元素大小 边框 与其他元素的距离2.定位机制 文档流 浮动定位 层定位 二.盒子模型页面上 区域、图片、导航、列表、段落,都可以是盒子组成元素:1.content内容 2.height高度 3.width宽度 4.padding内边距 ...

2020-12-07 22:15:32 123

原创 第一章 JavaEE概述

第一节 JavaEE发展与组成一.JavaEE是什么JavaEE是基于Java SE基础构建的,用来实现企业级和Web应用级程序的开发。它不是编程语言,是一系列的技术规范和实现。二.Java Web应用运行在Web中的应用程序,如新闻、在线商店、购物等Web网站。分为两个方向:服务器端和客户端开发技术。三.Java SE的构成 四.Java EE的构成 五.Web应用由三部分构成1.用户界面部分:表示层...

2020-12-07 21:30:47 324

原创 第五章 Java多线程和并发编程

第一节 多进程和多线程简介1.多进程的概念 -每个独立的任务就是一个进程 -每个时间片内将CPU分配给某一个任务,时间片结束,CPU将自动回收,再分配给其他任务。CPU来看,一直串行运行着程序。 //关于子任务 -一个程序包括多个子任务,可串/并行 -每个子任务可以称为一个线程 -如果一个子任务阻塞,程序可以将CPU调度给另外一个子任务进行工作。这样CPU还是保存在本程序中,而不是被调度到别的程序(进程)去。 -这样,提高本程序所获得...

2020-12-05 21:37:07 93

原创 计算机网络复习

1.OSI七层协议应用层 应用间通信交互规则 表示层 会话层 运输层 两台主机中进程之间的通信提供通用的数据传输服务 TCP/IP 网络层 负责为分组交换网上的不同主机提供通信服务 数据链路层 物理层2.子网掩码为什么要? -IP地址空间利用率低。与ABC类地址有关。 -每一个路由器都应当从路由表查出应该怎样到达其他网络的下一跳路由器。给每个物理网络都分配会造成路由表过大。 -两级IP不够灵活。需要新网络时要去申请。3.面向连接TCP和无连接UDP-连接...

2020-12-03 10:45:06 106

原创 第三章 CSS样式

一.CSS添加方法//方式一 行内<body> <p style="color:red;"> 天使投资指早期投资,尤其指个人早期投资 <p/><body/>//方式二 内嵌<head> <style type="text/css"> p{ color:yellow; }</head>//方式三 单独文件添加<head>

2020-12-03 09:47:26 108

原创 第二章 HTML基础(下)

第三节 HTML标签9.表单<form>标签<form action="数据处理网页"> //数据处理网页表示交给web后端做的事情 表单元素</form>10.input标签<form> 账户:<input type="test" name="userName" /> <br /> 密码:<input type="password" name="userPsd"&g

2020-12-02 20:56:43 55

原创 第四章 高级文件处理

第一节 XML简介-可扩展标记语言:意义+数据-标签可自行定义,具有自我描述性-纯文本表示,跨系统/平台/语言-注释<!-- 文本内容-->-DTD 定义了XML文档的结构-XSL 扩展样式表语言(扩展样式表语言) XSL作用域XML,等同于CSS作用域HTML。 内容 -XSLT:转换XML文档 -Xpath:在XML文档中导航 -XSL-FO:格式化XML文档第二节 XM...

2020-12-02 20:49:10 60

原创 第三章 关系库标准语言SQL

1.定义模式CREATE SCHEMA<模式名>AUTHORIZATION<用户名>2.删除模式DROP SCHEMA ZHANG CASCADE; 注意:CASCADE代表级联,在删除模式的同时把该模式中所有的数据库对象全部删除;RESTRICT表示如果该模式下已经定义了表/视图,拒绝该删除语句执行。3.创建基本表CREATE TABLE Student //创建一个学生表Student (Sno CHAR(9)PRIMARY KEY,...

2020-12-02 17:21:21 92

原创 第一章 绪论

一.数据库系统概述1.1 数据库一些基本概念1.啥是数据库? 数据库是存放数据的仓库,是长期存储在计算机内有组织的大量的共享数据的集合,可以供各种用户共享,具有最小冗余度和较高的数据独立性。2.啥是数据库管理系统? 数据库系统核心组成部分,指管理数据的软件系统,对数据库的一切操作(定义、查询、更新及各种控制),都是通过DBMS进行的。例如ORACLE,MySQL等。3.啥是数据库系统? 数据库系统是由数据库、数据库管理系统(及应用开发工具)、应用程序和数据库管理...

2020-12-02 16:20:02 96

原创 快速排序

快速排序算法思想(1)先从待排序记录中选取一个作为枢轴(pivot),并增设两个指针low和high分别指向待排序记录的首和尾;(2)然后从high指针开始向前搜索,当找到小于枢轴的记录,则将此记录与枢轴记录的位置进行交换,接着从low指针出发向后搜索,当找到大于枢轴的记录,同样将此记录与枢轴位置进行交换;(3)重复上面操作,直到low和high指向同一位置为止,再将枢轴放到该位置,即为一趟快速排序,递归地调用算法,多趟排序后即可排好。快速排序算法的实现分为三个阶段:(1)一..

2020-12-02 12:23:07 120 1

原创 第一章 概论

第一节 概论一.web前端开发概述1.web系统前端是指系统中用户接触到的部分。2.web系统后端主要负责完成系统功能,包括数据存取,系统安全等。3.网页对应着的源文件包含一些代码,而浏览器可以解析这些代码,呈现出来。二.网站与网页的概念、页面元素、浏览器...

2020-12-01 13:42:13 513

原创 第二章 HTML基础(上)

一.HTML语言、标签、元素、属性-HTML(HyperTest MarkUp Language) “超文本标记语言”,制作网页的标准语言,标签构成。-标签 由尖括号包围,比如<title> 通常是成对出现的 单独出现标签<image/> 标签嵌套<html><body><body><html>...

2020-12-01 13:41:07 295

原创 第三章 高级文本处理

第一节 Java字符编码一.字符编码-ASCII码,采用1Byte,8bits,最多256个字符。-Big5 ASCII+繁体中文-GB8030>GBK>GB2312-Unicode(字符集) -目标:不断扩充,存储全世界所有的字符。 -编码方案 -UTF-8,兼容ASCII,变长,经济,方便运输。 -UTF-16,UTF-32....-ANSI编码 -在Windows上非Unicode的默认编码...

2020-11-30 16:15:44 165

原创 第十章 数据结构

第一节 数组一.数组定义和初始化int a[];int[] a;int[] c=new int[2];c[0]=10;c[1]=20;int d[]=new int[]{1,2,3}int d[]={1,3,5}//以下为错误的代码int[3] a;int a[3];int d[3]=new int[3];二.数组索引int[] a=new int[3]{1,2,3}for(int i=0;i<a.length();i++){ System.o

2020-11-30 10:39:38 108

原创 第二章 单元测试和Junit

第一节 单元测试一.软件测试-经典定义:在规定条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。1.软件测试分类 -单元和集成测试 -单元测试(unit testing),是指对软件中最小可测试单元进行检查和验证。通常为一个函数/方法。 -它属于对已知代码结构进行的测试,属于白盒测试。 -集成测试是将多个单元相互作用,形成一个整体,对整体协调性进行测试。 -一般从构成系统的最小...

2020-11-29 22:34:14 99

原创 第九章 Java异常和异常处理

第一节 Java异常分类一.异常概述异常:程序不正常的行为或者状态。 -int a = 5/0; -数组越界访问 -读取文件,结果该文件不存在异常处理 -程序返回到安全状态 -允许用户保存结果,并以适当方式关闭程序二.异常分类-Throwable:所有错误的祖先;-Error:系统内部错误或者资源耗尽。不管。-Exception:程序有关的异常。重点关注。-Exception分为checked和unchecked,chec...

2020-11-29 13:00:24 182

原创 第十一章 Java文件读写

第一节 文件系统及java文件的基本操作一.文件概述-文件目录分隔符 Linux/Unix 用/隔开 Windows用/隔开,涉及到转义,在程序中用/或\\代替-文件系统和Java系统是平行的,是两套系统-文件系统是由OS(操作系统)管理的-文件系统是由文件和文件夹递归而成-文件包括文件里内容和基本属性-文件基本属性:名称、大小、扩展名、修改时间等二.常用操作 -File d= new File("路径名") -d.mk...

2020-11-28 22:19:52 83

原创 第八章笔记 Java常用类

第一节 java类库概述一.java类库-包名以java开始的包是java核心包;-包名以javax开始的包是Java核心包。第二节 数字相关类一.Java数字类-整数 Short,Int,Long 其中short16位,Int32位,long64位 默认值均为0-浮点数 Float,Double 其中Float32位,double32位(都不可表示很精确的数字)-大数类 BigInteger(大整数),BigD...

2020-11-28 20:48:47 87

原创 蓝桥杯真题 第六届

第一题:奖券数目有些人很迷信数字,比如带“4”的数字,认为和“死”谐音,就觉得不吉利。虽然这些说法纯属无稽之谈,但有时还要迎合大众的需求。某抽奖活动的奖券号码是5位数(10000-99999),要求其中不要出现带“4”的号码,主办单位请你计算一下,如果任何两张奖券不重号,最多可发出奖券多少张。请提交该数字(一个整数),不要写任何多余的内容或说明性文字。#include&lt;i...

2019-03-01 21:40:42 223

原创 排列组合

#include&lt;iostream&gt;using namespace std;void swap(int *p1,int *p2){ int t; t=*p1; *p1=*p2; *p2=t;}void permutation(int a[],int index,int size){ if(index==size) { ...

2019-02-27 11:30:27 121

原创 2017年模拟赛 本科组

第一题:标题:算年龄英国数学家德摩根出生于19世纪初叶(即18xx年)。他年少时便很有才华。一次有人问他的年龄,他回答说:“到了x的平方那年,我刚好是x岁”。请你计算一下,德摩根到底出生在哪一年。题中的年龄指的是周岁。请填写表示他出生年份的四位数字,不要填写任何多余内容。#include&lt;iostream&gt;#include&lt;math.h&gt;usi...

2019-01-28 22:32:02 156

原创 C++中 vector(容器)的用法

      vector(向量): C++中的一种数据结构,确切的说是一个类.它相当于一个动态的数组,当程序员无法知道自己需要的数组的规模多大时,用其来解决问题可以达到最大节约空间的目的. 一.用法: 1.文件包含:           首先在程序开头处加上#include&lt;vector&gt;以包含所需要的类文件vector      还有一定要加上using namesp...

2019-01-28 15:22:06 235

原创 算法入门竞赛经典 例题5-7 丑数

丑数:只包含因子 2、 3、 5 的数称为丑数,例如 2 、 3 、 4 、 5 都是都是丑数,但是 7 、 14  不是丑数。现在求从小到大的第1500 个丑数,我们把 1 作为第一个丑数。————  源自《剑指offer》代码:#include&lt;iostream&gt;#include&lt;vector&gt;#include&lt;queue&gt;#include&...

2019-01-26 18:05:39 415

原创 priority的用法

priority_queue的用法(原博客)1.1 简介priority_queue本质是一个堆。1. 头文件是#include&lt;queue&gt;2. 关于priority_queue中元素的比较       模板申明带3个参数:**priority_queue&lt;Type, Container, Functional&gt;**,其中Type 为数据类型,Cont...

2019-01-26 17:28:47 5216 2

原创 牛客寒假训练营1 B:小a与"204"

链接:https://ac.nowcoder.com/acm/contest/317/B来源:牛客网 题目描述小a非常喜欢204204这个数字,因为′a′+′k′=204′a′+′k′=204。现在他有一个长度为nn的序列,其中只含有2,0,42,0,4这三种数字设aiai为序列中第ii个数,你需要重新排列这个数列,使得∑ni=1(ai−ai−1)2∑i=1n(ai−ai−1)2最...

2019-01-25 18:20:05 185

原创 算法竞赛入门经典 5.2 STL 初步 木块问题

题目大意:输入n,得到编号为0~n-1的木块,分别摆放在顺序排列编号为0~n-1的位置。现对这些木块进行操作,操作分为四种。1、move a onto b:把木块a、b上的木块放回各自的原位,再把a放到b上;2、move a over b:把a上的木块放回各自的原位,再把a发到含b的堆上;3、pile a onto b:把b上的木块放回各自的原位,再把a连同a上的木块移到b上;...

2019-01-17 14:19:38 200

原创 算法竞赛入门经典 5.2 STL初步 大理石问题

问题描述现有N个大理石,每个大理石上写了一个非负整数、首先把各数从小到大排序;然后回答Q个问题。每个问题问是否有一个大理石写着某个整数x,如果是,还要回答哪个大理石上写着x。排序后的大理石从左到右编号为1~N。 输入大理石数量和需要回答问题数量,然后输入大理石上的每个非负整数,接着输入x样例输入:4 1 2 3 5 1 5 5 2 1 3 3 3 1 2 3样例输出:CA...

2019-01-15 22:00:38 450

原创 ZZULI OJ 1205: 你爱我么?

题目描述LCY买个n束花准备送给她暗恋的女生,但是他不知道这个女生是否喜欢他。这时候一个算命先生告诉他让他查花瓣数,第一个花瓣表示"爱",第二个花瓣表示"不爱",第三个花瓣表示"爱".....为了使最后结果是"爱",LCY需要从n束花中选出一些,你能帮他算出最后他送给这个女生的花中最多包含多少个花瓣吗? 输入首先输入一个整数T,表示测试实例的个数。 接下来T组测试实例,每组实例首先...

2019-01-12 16:37:06 505

原创 ZZULI OJ 1201: 众数问题

ZZULI OJ 1201: 众数问题题目描述给定含有n个元素的多重集合S,每个元素在S中出现的次数称为该元素的重数。多重集S中重数最大的元素称为众数。例如,S={1,2,2,2,3,5}。多重集S的众数是2,其重数为3。编程任务:对于给定的由n 个自然数组成的多重集S,编程计算S 的众数及其重数。输入第1行多重集S中元素个数n(n&amp;amp;amp;lt;=50000);接下来的n 行中,每行有一个...

2019-01-12 15:30:23 564

siki学院JavaScript课堂代码资料.zip

siki学院上课资料。 供自己保存

2020-12-11

空空如也

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

TA关注的人

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