自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gyct123的博客

学习之路,与君共享、共勉。

  • 博客(61)
  • 资源 (1)
  • 收藏
  • 关注

原创 前端学习笔记02--CSS快速了解

一、CSS概述1.1 CSS:层叠式样式表CSS:数据(html)和显示(css)分离1.2 CSS语法二、CSS的选择器2.1 选择器--基本类型元素选择器、id选择器(不推荐使用,JS使用元素id属性)、类选择器(推荐使用)2.2 选择器--分组、继承2.3 选择器--高级类型三、CSS常用样式3.1 样式--背景3.2 样式--文本3.3 样式--字体3.4 样式-...

2021-04-19 22:16:36 140

原创 前端学习笔记01--HTML快速了解

前端三剑客:HTML--结构、CSS--修饰、JSP--行为(java server pages)浏览器--基本都是chrome内核W3C--万维网联盟:制定前端的技术标准 HTML5--ES6标准一、HTML1.1 HTTP/HTTPSHTTP--基于请求/响应的、无状态的、安全的、 超文本传输协议。HTTPS--加密的超文本传输协议。1.2 HTML简介标记语言XML--自定义标记语言--可自定义标记HTML--超文本标记语言--标记已定义,具有特殊...

2021-04-17 15:15:56 297

原创 Java学习笔记15 网络编程

一、网络编程1.1 概念网络编程是指编写运行多个设备(计算机)的程序,这些设备通过网络连接起来。二、TCP/IP协议2.1 TCP/IP (Transmission Control Protocol / Internet Protocol )传输控制协议 / 网络协议 是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TCP和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇。2.2 常用协议HTTP...

2021-04-16 09:04:08 183

原创 数据库学习笔记04 事务+索引+视图+PLSQL+练习

事务(transaction)事务是作为单个逻辑工作单元执行的一系列操作。事务是一个不可分割的工作逻辑单元。事务处理可以用来维护数据库的完整性,保证成批的SQL语句作为一个整体一起向系统提交,要么全部执行,要么全部不执行。事务用来管理insert、update、delete语句。在MySQL中只有使用了Innodb数据库引擎的数据库或表才支持事务。事务的特性——ACID1)原子性(Atomicity)一个事务中的所有操作,要么全部完成,要么全部不完成,不会结束在中...

2021-04-16 08:58:25 242

原创 数据库学习笔记03 数据表增删改查+方法

一、增--插入数据如果是插入所有字段的值,并且值的顺序和表中的字段顺序一致,则字段列表可以省略不写。部分插入时,字段名不能省略。# 插入数据INSERT INTO tb_student (CLAZZ_ID,STU_NAME)VALUES (1,'张三');# 批量插入数据INSERT INTO tb_student(CLAZZ_ID,STU_NAME)VALUES(1,'aaa'),(1,'bbb'),(1,'ccc');INSERT INTO tb_clazz(CLAZZ_...

2021-04-15 22:58:57 201

原创 Java学习笔记14 进程、线程

一、基本概念1.1 程序静态的。是对数据描述和操作代码的集合,是应用程序执行的脚本。1.2 进程(Process)动态的。是程序的一次执行过程,是系统运行程序的基本单位。一个进程包括操作系统分配的内存空间、包含一个或多个线程。1.3 线程动态的。是程序中相对独立的代码段,比进程更小的运行单位,多个线程构成一个进程。1.4 多线程在Java中,一个应用程序可以包含多个线程。每个线程执行特定的任务,并可以与其他线程并发执行。多线程使系统...

2021-04-15 22:45:23 96

原创 数据库学习笔记02 数据库、SQL、表

一、数据库1.1 简介数据库(Database)是按照数据结构来组织、存储和管理数据的仓库(容器)。数据库的作用:存储大量数据,方便检索和访问。保持数据信息的一致、完整。共享和安全。通过组合分析,产生新的有用信息。数据库的核心:数据。数据库就是"数据"的仓库。数据库由表、关系以及操作对象组成。数据存放于表中。DBMS(DateBase Management System) : 数据库管理系统一种操纵和管理数据库的大型软件,用于建立、使用和维护数...

2021-04-12 20:59:12 196

原创 Java学习笔记12 IO流

1. 流1.1 流的概念流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称和抽象。数据在两个设备之间的传输称之为流。流的本质是数据的传输。1.2 流的分类(1) 根据流向不同输入流:写入到内存中的流。输出流:从内存中读出的流。(2) 根据数据类型不同:字符流:操作的基本单元为unicode码元,使用缓冲区,特殊字节流。字节流:操作的基本单元为字节,默认不使用缓冲区,所有的数据都可以使用字节流来处理。2. 文件File类:文件和目录路径..

2021-04-06 10:01:46 101 1

原创 Java学习笔记10 泛型 枚举

泛型:类型参数化。(广泛不确定的数据类型)学习要求:会写经典泛型,看得懂代码中的泛型。泛型的标识:T Type任意类型E ElementK KeyV Value<?>表示不确定的泛型,是类型实参,?通配符来表示未知类型。泛型的应用:泛型接口、泛型类、泛型方法泛型接口:interface 接口名 <T> { ... }泛型类:class 类名 <T> { ... }泛型方法:publi...

2021-04-02 23:04:41 149

原创 Java学习笔记7 常用包、常用类、内存机制

1. 常用包java.lang 默认包java.io IO流java.math 数学包java.net 通讯包2. 常用类 java.lang.Stringpublic final static String 值为常量,定义赋值后就不能再发生改变了,多个字符串拼接耗资源内存可变字符序列java. lang. StringBuffer :线程安全(同步),效率低java. lang. StringBuilder :非线...

2021-04-02 22:26:27 118

原创 数据库学习笔记02 MySQL命令1

1. 建库、建表相关命令# 创建数据库CREATE DATABASE JAVA2103;# 删除数据库DROP DATABASE JAVA2103;# 使用数据库USE JAVA2103;CREATE TABLE TB_USER( # BIGINT --数据类型,大整型,对应Java中的long # PRIMARY KEY --主键 # AUTO_INCREMENT --自增长 # COMMENT'主键' --描述 ROW_ID BIGINT PRIMARY KEY AU...

2021-04-02 16:21:01 49

原创 数据库学习笔记03 使用Java连接mysql数据库进行增删改查

目录一、eclipse创建动态web项目二、连接数据库一、eclipse创建动态web项目1.1 切换java ee1.2 创建项目1.3 拷贝引入jar包资源jar包链接:https://pan.baidu.com/s/1QLIcOFNhcD8ucafFEQdvcw 提取码:mz8u二、连接数据库2.1 连接方法编写在前文中,已经创建了数据库:JAVA2103 且默认端口3306,用户名root ,密码root,编码方式UTF-8.所以...

2021-04-02 16:17:13 109

原创 数据库学习笔记01 MySQL安装

一、安装 MySQL1. 测试是否安装mysql -u登录账号 -p(回车)输入密码2. 安装mysql (版本5.5 ,其他版本--可以用就行)资源链接:https://pan.baidu.com/s/1CIE-lYg9-hRS9CYYH4yLkw 提取码:m86a2.1具体安装过程--资源中有安装说明基本一路"Next",需要注意的步骤:2.2配置过程中,需要关注的配置信息(1)端口号:3306 (默认即可)(2...

2021-04-02 11:48:20 69

原创 Java学习笔记13 代码练习4

目录练习一:文件目录遍历练习二:目录创建练习三:多次文件保存练习四:自定义异常处理练习五:自定义异常类练习一:文件目录遍历编写一个程序,遍历打印一个目录下面的所有的目录,包括目录下面的目录。 // :方法一:栈 + 循环遍历 public void test01() { // File file = new File("D:/Test"); File file = new File("D:/Program Files (x86)/eclipse"); Stac

2021-04-01 10:04:01 71

原创 Java学习笔记9 代码练习3

练习一:通信录软件功能:实现一个软件的地址本,地址本中保存多个联系人的信息(名字,电话,电子邮件,住址),可以在地址本中增加一个联系人,通过名字删除联系人,通过名字查找联系人实现步骤:本软件需要三个类1)联系人信息类属性:名字,电话,电子邮件,住址方法:设置名字,设置地址,取得名字,取得地址 ,设置邮件,取得邮件,设置电话,取得电话2)地址本类属性:用来保存联系人信息的 集合方法:增加联系人信息,通过名字删除联系人信息,通过名字查找联系人信息3)主函数 类循环提示...

2021-03-31 19:37:45 68

原创 Java学习笔记11 异常

1. 概念1.1 异常程序运行过程中产生的错误或问题。1.2 异常处理运用代码对异常处理的过程。1.3 Java中的异常类异常的顶级父类:java.lang.ThrowbleThrowble的子类:Error、ExceptionException的子类:checked异常、unchecked异常1.4 checked异常 与 unchecked异常checked异常:代码需要处理 API 抛出的 checked exception,要么用 catch 语句, ..

2021-03-31 19:34:29 49

原创 Java学习笔记8 集合

1. 集合概述集合:若干用途、性质相同或相近的“数据”组合Java集合特性:(1)只能存放引用类型的数据(2)数据数量是动态的,随时扩充(Java数组大小固定,不能扩充)。(3)所有Java集合都位于Java.util包中集合类型:List--列表、Set--集、Map--映射使用Java集合时,要使用基本数据类型的封装类的引用:基本数据类型:boolean, byte, char, short, int, long, float, double, void基本数据类型.

2021-03-30 21:20:36 114 2

原创 Java学习笔记6 代码练习2

练习一:设计一个宠物(Pets)类,包含昵称(Nickname),年龄(age),体重(weight),品种(type)等属性,及日常行为(跑(run),吃(eat),睡(sleep),玩()),实现并测试这个类package com.company.pets;/**设计一个宠物(Pets)类 包含属性: 昵称(nickname) 年龄(age) 体重(weight) 及日常行为: 跑(run) 吃(eat) 睡(sleep) 实现并测试这个类 */p

2021-03-29 22:49:27 175

原创 Java学习笔记5 代码练习1

练习一: //输入几个评委 //输入几个评委的打分 //打分在0-10分之间 //去掉最高分和最低分 //计算平均分并输出 public static void test1(){ //输入几个评委 //输入几个评委的打分 //打分在0-10分之间 //去掉最高分和最低分 //计算平均分并输出 Scanner scanner=new Scanner(System.in); System.out....

2021-03-29 21:08:59 120

原创 Java学习笔记4 面向对象

1.1 面向对象的概念面向过程:关注解决问题的步骤。例:大象装冰箱分几步:(1)把冰箱门打开 (2)把大象装进去 (3)把冰箱门关上面向对象:关注问题中所涉及的对象。例:大象装冰箱(1)分析问题中涉及的对象有哪些? 答:大象,冰箱(2)分析对象的行为。 答:冰箱:开门、关门、装东西。(3)将对象的行为进行组合,最终解决问题。 答:冰箱.开门 冰箱.装东西 ...

2021-03-29 21:07:21 71

原创 Java学习笔记3 Java基础

1.1 书写方式1.1.1 关键字在Java语言中,已经定义好的,具有一定的功能或作用的单词,全部是小写的.Java中总共有51个关键字+2个保留字byte short int long float double char booleanpublic private protected (default)final finallyif else for while do switch case default break continue returnclass int...

2021-03-29 21:06:35 97

原创 Java学习笔记2 基础准备2

一、 从控制台读取信息1.1 创建类1.2. 代码package com.situ.test01;import java.util.Scanner;//Java要求类名首字母大写,驼峰法命名public class ScannerTest { //从控制台读取信息 public static void main(String[] args) { System.out.println("请输入一个数:"); //通过new关键词得到一个Scanner实例 Scann

2021-03-27 23:40:02 43

原创 Java学习笔记1 基础准备1

1. 安装jdk1.8,命令行查看Jdk版本:java -version2.安装eclipse:官网下载javaEE eclipse-jee-2020-06-R-win32-x86_64.zipjavaSE:java桌面版javaEE:java企业版解压即可使用,(创建快捷方式),设置工作空间(默认c盘,我设为e盘)3.设置eclipse编码方式GBK,GB2312,Big5 --------中文编码方式utf-8 ---------utf-8用1到6个字节编码Unicode..

2021-03-27 21:46:49 90 1

原创 python使用:pip安装包时使用国内源加速

pip 默认国外源,如果没有安装conda,只使用pip下载包速度较慢。使用以下下载方式较快pip install 包名 -i https://mirrors.aliyun.com/pypi/simple/ #阿里源其他源自行查找。

2020-05-19 00:33:16 162

原创 win10磁盘修复工具chkfix及使用后每次开机均提示磁盘修复问题解决

win10磁盘修复工具chkfix:链接:https://pan.baidu.com/s/1bEBkS6hUsa1U9qo_VElsJQ提取码:7kn0使用后每次开机均提示磁盘修复问题解决1.开始菜单右击,如图:2.输入即可:bcdedit /set recoveryenabled NO...

2020-05-18 02:03:51 675

原创 Win10 安装 Ubuntu16.04.4 双系统 问题及解决方法 附安装资源

在华硕笔记本(Win10)安装Ubuntu系统,遇到了一些阻碍,发现网上很多解决方法都不管用,特来记录一下。资源分享:Ubuntu16.04.4:链接:https://pan.baidu.com/s/1Z7yhTWZVghlbzZQ9tJQFHw提取码:thw5问题一:华硕笔记本开机时长按F2进入Bios,是一个充满科技感的界面,找不到我们需要的目录?解决方法:按F7即可---(看右下的内容)问题二:安全启动模式关闭?回答:在设置里关闭--搜一下,我不知道关闭...

2020-05-17 18:37:24 274

原创 jupyter notebook命令行打开之后没有自动跳转浏览器解决方法

问题描述:anaconda安装 jupyter notebook之后,使用命令行打开 jupyter notebook,情况如下图,不会自动跳转界面,需要手动复制链接到浏览器才能打开jupyter notebook的界面。解决方法:1、首先打开Anoconda Prompt,输入命令:jupyter notebook --generate-config系统会自动产生...

2019-12-13 11:30:44 10424 8

原创 CCF201312-2 ISBN号码

CCF201312-2 ISBN号码题目:题目分析:题目要求验证ISBN号码最后一位的正确性,需要把输入的ISBN号码从字符转为数字,在进行一些加法、乘法处理。再最后的输出判定上,需要分四种情况: 1.最后一个字符为数字等于所得结果%11; 2.最后一个字符为X,所得结果为10; 3.最后一个字符为数字不等于所得结果%11; 4.最...

2019-07-31 21:38:50 184

原创 CCF201312-1 出现次数最多的数

CCF201312-1 出现次数最多的数题目:题目分析:统计出现次数最多的数:方法一: 解此题可以使用一个大数组,输入数字的大小为数组下标,最后遍历数组即可得到答案。代码如下:#include<iostream>using namespace std;int a[10010],n,q,Max;int main(){ cin...

2019-07-31 20:56:33 229

原创 CCF201403-2 窗口

CCF201403-2 窗口题目:题目分析:模拟窗口被点击的然后置于顶层。1.对于每一个窗口,设置窗口编号,坐标(x1,y1),(x2,y2),窗口优先级。2.模拟每一次点击,判断是否在某一个窗口中,如果在多个窗口中,需要确定优先级最大的窗口。3.输出处理:如果没有点击到任何一个窗口,则输出IGNORED; 反之,需要把点击到...

2019-07-31 16:45:32 200

原创 CCF201403-1 相反数

CCF201403-1 相反数题目:题目分析:暴力:遍历数组如果两个数之和为0,则为相反数。需要注意一个数统计了两次,输出时除2。代码如下:#include<iostream>using namespace std;int a[505],n,ans;int main(){ cin>>n; //输入 for(int i=0;i<n;i++) ...

2019-07-30 18:07:35 164

原创 CCF201409-2 画图

CCF201409-2 画图题目:题目分析:统计涂色面积:1.把纸看作一个二维数组a[105][105],一开始未涂色,均为0,涂色时a[i][j]=1;2.循环得到n次输入的(x1,y1)、(x2,y2) ,从x:x1->x2、y:y1->y2 的所有a[x][y]=1;3.遍历a[][],如果a[i][j]=1,则面积ans++;4.输出ans。代码如下,有详细...

2019-07-30 17:52:52 230

原创 CCF201409-1 相邻数对

CCF201409-1 相邻数对题目:题目分析:求相邻数对,求n个数中求两个数值正好相差1的数有多少对。1.先排序。2.从第二个数开始遍历数组,如果前一个数加一等于当前数字,则数对加一。3.输出。代码如下:#include<iostream>#include<algorithm>using namespace std;int a[1005],n,an...

2019-07-30 17:24:45 171

原创 CCF201412-2 Z字形扫描

CCF201412-2 Z字形扫描题目:题目分析:根据题目输入n,矩阵a[ ]。Z字形扫描矩阵,由于单次扫描的下标之和依次是0,1,2,…,2n。所以循环k=0—2n次遍历,由于2*n下标会越界,故数组a需要开大一些。对于k为偶数,当前需要输出的a[i][j]的下标变化为:i:k->0; j:0->k.对于k为偶数,当前需要输出的a[i][j]的下标变化为:...

2019-07-30 17:11:20 84

原创 CCF201412-1 门禁系统

CCF201412-1 门禁系统题目:题目分析:根据之前的输入,输出当前输入数字的输入次数。可以使用一个数组a[]存储数字的当前输入次数,即a[i]存储i当前到访的次数。每读入一个数字m就使a[m]++,然后及时输出a[m]即可。代码如下,详细注释:#include<iostream>using namespace std;int n,m,a[1010];//a[i...

2019-07-29 15:57:05 107

原创 CCF201803-1 跳一跳

CCF201803-1 跳一跳题目:题目分析:题目要求跳一跳游戏分数。我们可以不断从读入数据:如果是0就结束读入,输出当前分数ans;如果是1就重置cc(跳中心的次数),ans+1;如果是2,cc++,ans+=2*cc。代码如下,详细注解:#include<iostream>using namespace std;int n,cc,ans; //cc记录跳中心...

2019-07-29 15:42:42 158

原创 CCF201503-2 数字排序

CCF201503-2 数字排序题目:题目分析:题目要求统计一列数的重复数字个数,并按重复次数多少输出。解题思路:1.设计数据结构:struct node{ int value,time;}a[1010];value:存储输入的数字,time存储该数字出现的次数,因为 1 ≤ n ≤ 1000,给出的数都是不超过1000的非负整数,所以输入时数组a[]的下标就是该数的值。2...

2019-07-29 15:27:31 117

原创 CCF201503-1 图像旋转

CCF201503-1 图像旋转题目:题目分析:矩阵逆时针旋转90度输出,即需要按列从后往前输出矩阵即可。#include<iostream>using namespace std;int n,m,a[1010][1010];int main(){ cin>>n>>m; //输入 for(int i=0;i<n;i++) for...

2019-07-29 12:00:31 101

原创 CCF201509-2 日期计算

CCF201509-2 日期计算题目:题目分析:求某年第n天是该年的几月几日,需要特殊处理闰年情况。为了程序设计方便,使用数组a[]依次存储每个月前一天是一年第几天,使用数组b[]存储每一月有多少天。对于输入的第n天,遍历数组a[]找到一个比它大的数,则此时下标对应的便是年份m,天数等于d=n-a[m-1],这里需要处理d=0的特殊情况。闰年且大于2月的情况,都要减一天,如果是每个月...

2019-07-29 11:47:51 198

原创 CCF201509-1 数列分段

CCF201509-1 数列分段题目:题目分析:不断读入数字,如果它与上一个数字不相同,则计数器ans+1,最后输出即可。代码,有注释:#include<iostream>using namespace std;int n,ans=1,pron,cn;int main(){ cin>>n>>pron; //输入n和第一个数字,ans初始化1...

2019-07-28 22:11:31 136

DBCP使用的包.zip

DBCP使用的包

2021-04-08

空空如也

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

TA关注的人

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