<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_43773458的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_43773458</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_43773458]]></copyright><item><title><![CDATA[PHP基础入门（网络安全从这里开始）]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/116955916</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/116955916</guid><author>qq_43773458</author><pubDate>Tue, 18 May 2021 01:17:53 +0800</pubDate><description><![CDATA[PHP简介
啥是PHP
简：书写在服务器端的脚本语言，用来书写动态生成的网页
详：一种服务器端的HTML 脚本/编程语言，是一种简单的、面向对象的、解释性的、健全的、安全的、性能强大的、独立于架构的、可移植的、动态脚本语言，是一种广泛用于开放源代码的尤其适合Web开发并可以嵌入HTML的多用途脚本语言，该语言让web开发人员快速的书写动态生成的网页
PHP前身：个人主页，使用Perl语言开发的一种写个人主页的语言
PHP：超文本预处理器（在服务器端帮忙处理数据），底层使用C语言
PHP发展史（不同的版本，不]]></description><category></category></item><item><title><![CDATA[网络安全第三天之php]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/112585022</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/112585022</guid><author>qq_43773458</author><pubDate>Wed, 13 Jan 2021 22:19:08 +0800</pubDate><description><![CDATA[php

简介

php：超文本预处理器，是服务器端的脚本语言

php文件：

PHP 文件可包含文本、HTML、JavaScript代码和 PHP 代码
	PHP 代码在服务器上执行，结果以纯 HTML 形式返回给浏览器
	PHP 文件的默认文件扩展名是 ".php"
php作用：

PHP 可以生成动态页面内容
	PHP 可以创建、打开、读取、写入、关闭服务器上的文件
	PHP 可以收集表单数据
	PHP 可以发送和接收 cookies
	PHP 可以添加、删除、修改数据库中的数据
	PHP 可以限制]]></description><category></category></item><item><title><![CDATA[网络安全第二天之Linux]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/112489391</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/112489391</guid><author>qq_43773458</author><pubDate>Mon, 11 Jan 2021 22:06:36 +0800</pubDate><description><![CDATA[Linux


Linux 系统是一款优秀的软件产品，具有类似UNIX的程序界面，而且继承了UNIX的稳定性，能够较好地满足工作需求

相比于 Windows 在安全性、高可用性与高性能方面具有优势


一张图判断Linux系统相较于Windows系统的具体优势



VM虚拟机的安装与配置过程此文将不再赘述，博主之前的博客有过详细描述

简单常用必备的Linux命令


博主使用的为Redhat_8.0（centos也行），使用xshell辅助编辑，没装图形化界面，网络连接模式为NAT


输入账号密码进]]></description><category></category></item><item><title><![CDATA[网络安全第一天之前端]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/112439716</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/112439716</guid><author>qq_43773458</author><pubDate>Sun, 10 Jan 2021 22:10:02 +0800</pubDate><description><![CDATA[HTML

超文本标记语言，是一种用于创建网页的标记语言


万事开头难：

我使用的是sublim_test编辑器，ctrl+n 新建文件，ctrl+s 保存文件（记得修改文件后缀名为.html)





输入html:5 用table补全感受一下快乐吧





&lt;!DOCTYPE&gt;声明有助于浏览器中正确显示网页。用来告知 Web 浏览器页面使用了哪种 HTML 版本
	&lt;html&gt;元素是 HTML 页面的根元素
	&lt;head&gt;元素包含了文档的元（meta）数据，如]]></description><category></category></item><item><title><![CDATA[多表合一]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/109128690</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/109128690</guid><author>qq_43773458</author><pubDate>Sat, 17 Oct 2020 09:10:17 +0800</pubDate><description><![CDATA[创建表student和score

CREATE TABLE student (
id INT(10) NOT NULL UNIQUE PRIMARY KEY ,
`name` VARCHAR(20) NOT NULL ,
sex VARCHAR(4) ,
birth YEAR,
department VARCHAR(20) ,
address VARCHAR(50)
);
 
CREATE TABLE score (
id INT(10) NOT NULL UNIQUE...]]></description><category></category></item><item><title><![CDATA[SQL查询练习]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/108985139</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/108985139</guid><author>qq_43773458</author><pubDate>Fri, 09 Oct 2020 19:54:43 +0800</pubDate><description><![CDATA[-- 1、显示所有职工的基本信息。
SELECT * FROM worker;
--  2、查询所有职工所属部门的部门号，不显示重复的部门号。
SELECT DISTINCT `部门号`, `姓名` FROM worker;
--  3、求出所有职工的人数。
SELECT COUNT(*) AS `所有职工的人数` FROM worker;
--  4、列出最高工和最低工资。
SELECT MAX(`工资`) AS '最高工资' FROM worker;
SELECT MIN(`工资`...]]></description><category></category></item><item><title><![CDATA[MySQL数据的CRUD]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/108985113</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/108985113</guid><author>qq_43773458</author><pubDate>Fri, 09 Oct 2020 19:53:36 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Linux上安装MySQL的几种常见方式的过程和步骤]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/108803086</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/108803086</guid><author>qq_43773458</author><pubDate>Fri, 25 Sep 2020 21:44:08 +0800</pubDate><description><![CDATA[不同的发行版安装方式是不同的

源码安装和二进制安装是通用的

1.centos下，注意（可能在安装系统时已经安装了MariaDB）

阿里云镜像-OS镜像-centos-7(x86_64-Minimal-1908)

yum install MariaDB-server MariaDB-client -y（官方源安装MariaDB）

systemctl start mariadb.service

systemctl enable mariadb.service（启动并添加开机自启）

mysql_se]]></description><category></category></item><item><title><![CDATA[window系统安装配置MySQL8.0（使用解压）]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/108685705</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/108685705</guid><author>qq_43773458</author><pubDate>Sat, 19 Sep 2020 20:46:56 +0800</pubDate><description><![CDATA[下载mysql压缩包（zip）



解压后将bin目录添加到环境变量（注：路径不能含有中文）

此电脑-属性-系统保护-高级-环境变量-path-新建-输入bin目录路径



添加配置文件my.in



创建data文件目录



更改配置





进入控制台（cmd）（注：必须以管理员身份运行）

初始化命令（记录控制台给出的随机密码，一定记住）



安装服务



启动服务



使用随机密码登录mysql数据库



修改密码并使用新密码登录数据库



遇到的问题



这是缺少了动态链.]]></description><category></category></item><item><title><![CDATA[计算机基础-数组专项练习 01]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/104464091</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/104464091</guid><author>qq_43773458</author><pubDate>Sun, 23 Feb 2020 19:22:11 +0800</pubDate><description><![CDATA[第一题




数组元素个数为4，下标在0~3内即为合法，k+5下标越界。


第二题




总共移动次数（0+1+2+...+n)＝n(n＋1)/2 总共n＋1种情况 平均移动n/2次


第三题




渐进时间复杂度是指n趋于无穷时的复杂度。渐进时间复杂度为O(n)


第四题




读取数组使用下标，所以是O（1）


第五题




分情况讨论：

1. 若f&lt;r&lt;=m,...]]></description><category></category></item><item><title><![CDATA[第五次编程作业总结]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/104380174</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/104380174</guid><author>qq_43773458</author><pubDate>Tue, 18 Feb 2020 18:34:08 +0800</pubDate><description><![CDATA[import java.util.*;
class Demo05_01{
    public static void main(String[] args){
        /*
        思路1：数组长度不固定 需要读取一个数据 数组扩容 填入数据
        数据填入之后进行排序 然后遍历数组依次判断数据的个数
        连续相等
        2 2 2 2 3 3 ...]]></description><category></category></item><item><title><![CDATA[排序]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/104379166</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/104379166</guid><author>qq_43773458</author><pubDate>Tue, 18 Feb 2020 18:27:42 +0800</pubDate><description><![CDATA[选择排序

当前元素和之后所有元素进行比较，如果当前大于后者，则交换


以数组{49,38,65,97,76,13,27,49}为例



代码实现如下


    public static void selectSort(){
        int[] arr={49,38,65,97,76,13,27,49};
        for(int i=0;i&lt;arr.length-1;...]]></description><category></category></item><item><title><![CDATA[数组]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/104328310</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/104328310</guid><author>qq_43773458</author><pubDate>Sat, 15 Feb 2020 19:02:31 +0800</pubDate><description><![CDATA[# 什么是数组


Java 语言中提供的数组是用来存储固定大小的同类型元素


你可以声明一个数组变量，如 numbers[100] 来代替直接声明 100 个独立变量 number0，number1，....，number99。

## 如果我们的程序中出现大量的数据怎么办？




连续输入多个数字，连续输入多个坐标点，一般而言会创建多个变量存储这些数据，显得比较麻烦。

这些变量基本上类...]]></description><category></category></item><item><title><![CDATA[第四次编程作业总结]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/104267553</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/104267553</guid><author>qq_43773458</author><pubDate>Tue, 11 Feb 2020 19:20:00 +0800</pubDate><description><![CDATA[import java.util.Scanner;

class Demo04_01{
    public static int sumDigits(long n) {
        int sum = 0;
        while (n&gt;0) {
            sum = sum + (int)(n % 10);
            n /= 10;
       ...]]></description><category></category></item><item><title><![CDATA[函数]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/104264414</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/104264414</guid><author>qq_43773458</author><pubDate>Tue, 11 Feb 2020 17:44:38 +0800</pubDate><description><![CDATA[为什么要有函数的存在：函数主要解决的是那些重复的且具有独立功能的代码段

将这些具有独立功能的代码可以进行再次封装 封装出来的东西就成为是

好处：降低了代码冗余（复用函数），降低了主函数的代码量（将主函数进行适当的拆分，以便内存的优化），就是将函数模块化

函数是如何定义的：访问权限 函数类型 返回值类型 函数名（参数列表）{

函数体

return 返回值；}

访问权限：指的是函数的适用范...]]></description><category></category></item><item><title><![CDATA[循环]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/104266527</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/104266527</guid><author>qq_43773458</author><pubDate>Tue, 11 Feb 2020 17:26:56 +0800</pubDate><description><![CDATA[流程控制语句：
1 顺序结构：代码从主函数开始逐行向下运行也是一种宏观的代码运行结构。

2 选择结构 ： ①if语句 ②switch语句

3 循环结构： ①for循环 ②while循环

选择结构
1. if语句 ...]]></description><category></category></item><item><title><![CDATA[第三次编程作业总结]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/104224033</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/104224033</guid><author>qq_43773458</author><pubDate>Sat, 08 Feb 2020 18:45:57 +0800</pubDate><description><![CDATA[/*
数据：a b c delt r1 r2
步骤：
1.提示用户输入abc三个参数
2.计算delt=b*b-4*a*c
3.判断delt的值
    3.1 delt&gt;0
        输出两个解
    3.2 delt==0
        输出一个解
    3.3 delt&lt;0
        无实数解
*/
import java.util.Scanner;
clas...]]></description><category></category></item><item><title><![CDATA[第二次编程作业总结]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/104203199</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/104203199</guid><author>qq_43773458</author><pubDate>Thu, 06 Feb 2020 22:06:20 +0800</pubDate><description><![CDATA[/*
数据：摄氏温度 华氏温度
指令：输入 按照公式计算 输出
步骤：
1.提示用户输入摄氏温度在这里插入代码片
2.利用已知公式将摄氏温度转换为华氏温度
3.将摄氏温度和华氏温度输出
Scanner 扫描仪扫描器
        是一个Java自带的一个类 主要负责的就是数据输入的问题
        对于内存而言 数据的输入来源有很多
        1.可以是从硬盘上读取数据
       ...]]></description><category></category></item><item><title><![CDATA[数据类型]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/104203166</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/104203166</guid><author>qq_43773458</author><pubDate>Thu, 06 Feb 2020 21:58:21 +0800</pubDate><description><![CDATA[数据类型：

为什么要引入数据类型：

1.为了限制当前变量当中所存储的数据（变量当中的数据必须是可兼容的）

2.为了限制当前变量空间的大小

分类：

1.基本数据类型

整数：

byte：1字节 2^8=256 数据可用 -2^7~2^7-1 -128~127

short：2字节 -2^15~2^15-1 -32768~32767

int：4字节 -2^31~2^31-1 整数常量默认...]]></description><category></category></item><item><title><![CDATA[第一天概述]]></title><link>https://blog.youkuaiyun.com/qq_43773458/article/details/104183140</link><guid>https://blog.youkuaiyun.com/qq_43773458/article/details/104183140</guid><author>qq_43773458</author><pubDate>Wed, 05 Feb 2020 21:49:01 +0800</pubDate><description><![CDATA[1.1 计算机硬件概述
输入设备：键盘，鼠标，摄像头，麦克风，扫描仪
输出设备：显示器（I/O设备），音响，打印机，绘图机
存储设备：硬盘（存储数据，以二进制形式存在），U盘，光盘，内存（不是永久性）
机械硬盘存储原理：机械硬盘上有若干磁道，磁道上有若干小格子，小格子用来存储磁力，例如存储磁力的以1表示，未存储磁力的以0表示。

固态硬盘存储原理：闪存的一种，电子阑珊，中层放电子，加电压，正电子往...]]></description><category></category></item></channel></rss>