<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[df1755的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/df1755</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; df1755]]></copyright><item><title><![CDATA[前端笔试基础]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/117980108</link><guid>https://blog.youkuaiyun.com/df1755/article/details/117980108</guid><author>df1755</author><pubDate>Thu, 17 Jun 2021 08:54:15 +0800</pubDate><description><![CDATA[文章目录目录计算机基础二叉树数据库索引数据库引擎排序算法常用git指令前端基础（HTML/CSS）BFC/IFCCSS3的filter属性详解CSS的继承属性（部分）CSS盒模型CSS的四种定位CSS权重计算CSS优化技巧JavaScript原型与原型链
目录
下面是这篇文章的目录结构，一般比较简单的问题我就一笔带过了，主要是分享一下比较有难度的知识点，答案来自网上，如果有版权问题我会删除。还有本文只是给出一个大概的知识点，如果想要深入学习还要靠自己去查一下哦！
如果答案有错误，欢迎指正！

计算机基础
前]]></description><category></category></item><item><title><![CDATA[Less预处理器基础]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/117933269</link><guid>https://blog.youkuaiyun.com/df1755/article/details/117933269</guid><author>df1755</author><pubDate>Tue, 15 Jun 2021 21:13:39 +0800</pubDate><description><![CDATA[文章目录概览变量（Variables）混合（Mixins）嵌套（Nesting）@规则嵌套和冒泡运算（Operations）函数（Functions）映射（Maps）作用域（Scope）导入（Importing）
概览
Less （Leaner Style Sheets 的缩写） 是一门向后兼容的 CSS 扩展语言。这里呈现的是 Less 的官方文档（中文版），包含了 Less 语言以及利用 JavaScript 开发的用于将 Less 样式转换成 CSS 样式的 Less.js 工具。


有关 Less]]></description><category></category></item><item><title><![CDATA[PHP 文件处理]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/117714731</link><guid>https://blog.youkuaiyun.com/df1755/article/details/117714731</guid><author>df1755</author><pubDate>Tue, 08 Jun 2021 20:33:52 +0800</pubDate><description><![CDATA[文章目录1 文件处理1.1 打开/关闭文件1.2 读写文件1.3 操作文件2.目录处理2.1 打开/关闭目录2.2 浏览目录2.3 操作目录2.4 修改目录权限3. 文件上传3.1 预定义变量$_FILES3.2 文件上传函数
1 文件处理
文件处理包括读取、关闭、重写等。
1.1 打开/关闭文件
打开/关闭文件使用 fopen()函数和 fclose()函数。（千万小心，别误删了文件）
1.打开文件/关闭文件
resource fopen(string filename,string mode[,bool]]></description><category></category></item><item><title><![CDATA[PHP面向对象]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/117687851</link><guid>https://blog.youkuaiyun.com/df1755/article/details/117687851</guid><author>df1755</author><pubDate>Tue, 08 Jun 2021 08:39:17 +0800</pubDate><description><![CDATA[PHP面向对象基本概念
1.面向对象的基本概念
1.面向对象编程（OOP）
	面向对象分析（Object Oriented Analysis,OOA）
	面向对象设计（Object Oriented Design,OOD）
	面向对象编程（Object Oriented Programming）
2.类
	概念
		类是属性和方法的集合.是面向对象编程最核心的东西。也是它的基础。所以通过类呢，我们可以将一些零散的用来去实现某一个功能的代码进行一些管理。
3.对象
	概念
		对象呢，是类进行实例化之后的一个]]></description><category></category></item><item><title><![CDATA[PHP基础语法]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/117479702</link><guid>https://blog.youkuaiyun.com/df1755/article/details/117479702</guid><author>df1755</author><pubDate>Wed, 02 Jun 2021 19:13:34 +0800</pubDate><description><![CDATA[文章目录PHP语言基础1.PHP标记1.1 XML风格（推荐使用）1.2 脚本风格1.3 简短格式1.4 ASP风格2.PHP注释2.1 C++风格的单行注释(//)2.2 C风格的多行注释(/*………………*/)2.3 Shell风格的注释（#）3.PHP的输出 (echo print print_r)3.1 echo3.2 print3.3 print_r5 PHP变量5.1 变量的声明以及使用5.1.1 值赋值5.1.2 引用赋值5.1.3 变量的作用域5.1.4 可变的变量5.1.5 PHP预定义变]]></description><category></category></item><item><title><![CDATA[PHP基础——什么是PHP？]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/117467862</link><guid>https://blog.youkuaiyun.com/df1755/article/details/117467862</guid><author>df1755</author><pubDate>Wed, 02 Jun 2021 19:11:28 +0800</pubDate><description><![CDATA[脚本风格
#脚本风格
script language=“php”
123
/script
简短风格
&lt;?
	echo sadas;
?&gt;
XML风格(推荐)
&lt;?php
	echo '牛牛';
?&gt;
注释
多行注释不能进行嵌套操作
Shell 风格的注释
#shell风格

]]></description><category></category></item><item><title><![CDATA[vim与用户组]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/112850742</link><guid>https://blog.youkuaiyun.com/df1755/article/details/112850742</guid><author>df1755</author><pubDate>Tue, 19 Jan 2021 20:35:18 +0800</pubDate><description><![CDATA[Linux vi/vim
所有的类Unix 系统都会内置 vi文本编辑器。
vim 分为三种模式：命令模式(command mode)  输入模式(insert mode)   底线命令模式(Last linemode)
一、命令模式
一旦启动vi/vim,就直接进入命令模式,这种模式下,敲级键盘动作会被vim识别为命令。
下面是我整理的思维脑图：

命令模式只有一些最基本的命令。所以我们需要更多的底线命令模式输入更多的命令。
常用的几个命令：
i 切换到输入模式,用来输入字符(编辑文档的内容)
x 删除当]]></description><category></category></item><item><title><![CDATA[Shell数组和流程控制]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/112708733</link><guid>https://blog.youkuaiyun.com/df1755/article/details/112708733</guid><author>df1755</author><pubDate>Sun, 17 Jan 2021 15:38:59 +0800</pubDate><description><![CDATA[Shell 数组
数组中可以存放多个值。Bash Shell 只支持一维数组（不支持多维数组），初始化时不需要定义数组大小（与 PHP 类似）。
与大部分编程语言类似，数组元素的下标由0开始。
Shell 数组用括号来表示，元素用"空格"符号分割开，语法格式如下：
array_name=(value1 value2 ... valuen)

实例
#!/bin/bash
my_array=(A B "C" D)
#读取数组
echo "第一个元素为: ${my_array[0]}"
echo "第二个元素为]]></description><category></category></item><item><title><![CDATA[shell基础教程]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/112692705</link><guid>https://blog.youkuaiyun.com/df1755/article/details/112692705</guid><author>df1755</author><pubDate>Sat, 16 Jan 2021 11:49:27 +0800</pubDate><description><![CDATA[SHELL脚本语言
今天开始学习shell语言
Shell 脚本
Shell 脚本（shell script），是一种为 shell 编写的脚本程序。
业界所说的 shell 通常都是指 shell 脚本，但读者朋友要知道，shell 和 shell script 是两个不同的概念。
由于习惯的原因，简洁起见，本文出现的 “shell编程” 都是指 shell 脚本编程，不是指开发 shell 自身。
Shell脚本入门
第一个shell脚本：
打开终端
创建并打开vim  helloworld.sh
编辑]]></description><category></category></item><item><title><![CDATA[linux系统结构详解]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/112629296</link><guid>https://blog.youkuaiyun.com/df1755/article/details/112629296</guid><author>df1755</author><pubDate>Thu, 14 Jan 2021 19:32:23 +0800</pubDate><description><![CDATA[Linux系统结构
经过学习了系统结构之后，我将自己所见到的知识点都整理起来，查缺补漏，
以下是我整理总结出的目录结构知识点：
以下是我找到得目录结构及作用


**/selinux：**这个⽬录是RedHat/CentOS特有的⽬录，Selinux是⼀个安全机制，相当于windows的防⽕墙，此⽬录存放的就是存放Selinux安全机制相关的⽂件）


**/srv：**存放⼀些服务启动之后要提取的数据（server）


**/sys：**Linux2.6内核的⼀个很⼤变化。这个⽬录下安装了2.6内核中新]]></description><category></category></item><item><title><![CDATA[JAVA结构化编程]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/112113100</link><guid>https://blog.youkuaiyun.com/df1755/article/details/112113100</guid><author>df1755</author><pubDate>Sat, 02 Jan 2021 19:18:08 +0800</pubDate><description><![CDATA[JAVA结构化编程
从完JAVA结构化编程后，我对于java编程语言有了更深的理解，而我学到的知识里面有好多语句结构，真的令我分厂惊奇，数据的结构和条件语句配合在一起组成了这个庞大的代码世界，下面的学习后总结整理的一些知识点和代码：
结构化程序设计原则
自顶向下、逐步求精、模块化
结构化程序设计还有一个重要的规定，那就是只能使用顺序结构、选择结构、循环结构这三种基本结构
（或由它们派生出来的结构）来定义程序的流程
条件分支语句
语法规则1：
if(条件表达式){
  代码块;  //0条到多条可执行语句，含]]></description><category></category></item><item><title><![CDATA[常量表达式和运算符]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/112067763</link><guid>https://blog.youkuaiyun.com/df1755/article/details/112067763</guid><author>df1755</author><pubDate>Fri, 01 Jan 2021 20:54:05 +0800</pubDate><description><![CDATA[常量表达式和运算符
通过学习了常量和运算符后，我感觉这些代码的解释和我们以前学过的数学相像，比如常量和变量，这些都是数学中常用的名词，学习了这些新知识后我总结了以下知识点：
JAVA中的常量
常量就是指在程序执行期间其值不能发生变化的数据，常量是固定的。如整型常量123，实型常量
1.23，字符常量’A’，布尔常量true等
Java中的常量用final来实现，例如final double PI=3.14;注意声明常量的时候可以不赋值，而在构造器结
构中赋初值，但是若在声明时同时进行了赋值，则不可以在初始化]]></description><category></category></item><item><title><![CDATA[java语法基础和数据类型]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/111936050</link><guid>https://blog.youkuaiyun.com/df1755/article/details/111936050</guid><author>df1755</author><pubDate>Tue, 29 Dec 2020 20:48:23 +0800</pubDate><description><![CDATA[昨天我已经学会了在cengot7终端里面使用命令写出了“Hello world”的java编译文件。
今天我学习了java的几种类型还有java的一些概念，下面我给大家展示我整理的知识点：
Java的三种核心机制
首先是了解Java的核心机制，Java中有两种核心机制：
①Java虚拟机（Java Virtual Machine）

②垃圾收集机制（Garbage collection）

③ 代码安全性检测Code Security

一、核心机制之Java虚拟机
① Java虚拟机可以理解成一个以字节码]]></description><category></category></item><item><title><![CDATA[初学java]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/111874607</link><guid>https://blog.youkuaiyun.com/df1755/article/details/111874607</guid><author>df1755</author><pubDate>Mon, 28 Dec 2020 20:59:49 +0800</pubDate><description><![CDATA[java
通过一天的学习，我学会了如何安装JDK环境变量，还在终端里面写了一串“Hello world”的java文件，下面是我总结的知识点：
JAVA应用场景
java编程语言是一种广泛应用于互联网应用的高级计算机语言，主要用于网络编程和互联网电子商务应用，特别适合于Internet的程序开发。
JDK的安装

...]]></description><category></category></item><item><title><![CDATA[Linux安装管理与验证登录]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/111801010</link><guid>https://blog.youkuaiyun.com/df1755/article/details/111801010</guid><author>df1755</author><pubDate>Sun, 27 Dec 2020 15:10:25 +0800</pubDate><description><![CDATA[Linux安装管理
好多小伙伴再centos里面安装应用会感到很繁琐，因为安装软件也需要操作命令才能实现。
下面是我整理的一些安装软件的知识点，希望对大家有用：
首先我要回答大家的问题：为什么需要rpm？
答：在一个操作系统下，需要安装实现各种功能的软件包。这些软件包一般都有各自的程序，但是同时也有
错综复杂的依赖关系。同时还需要解决软件包的版本，以及安装，配置，卸载的自动化问题。为了解决
这些问题，RedHat针对自己的系统提出了一个较好的办法来管理成千上百的软件。这就是RPM管理系
统。在系统中安装了r]]></description><category></category></item><item><title><![CDATA[centos安装jdk]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/111717960</link><guid>https://blog.youkuaiyun.com/df1755/article/details/111717960</guid><author>df1755</author><pubDate>Sat, 26 Dec 2020 11:21:55 +0800</pubDate><description><![CDATA[centos安装Open jdk的详细步骤
下面开始安装步骤：
---------------------------------------------第一步--------------------------------------
第一步
卸载系统自带的OpenJDK和java文件
1.在窗口输入命令查看自带的java
java -version
[df1755@localhost ~]$ java -version
openjdk version “1.8.0_181”
OpenJDK Runtim]]></description><category></category></item><item><title><![CDATA[centos的常用命令]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/111715255</link><guid>https://blog.youkuaiyun.com/df1755/article/details/111715255</guid><author>df1755</author><pubDate>Sat, 26 Dec 2020 09:53:15 +0800</pubDate><description><![CDATA[centos基本文件操作
经过学习了基本文件操作指令命令之后，我将自己所见到的知识点都整理起来，查缺补漏，
以下是我整理总结出的常用命令知识点：
路径操作的CentOS常用命令
cd pwd
NO1. 显示当前路径
[root@rehat root]# pwd
NO2. 返回用户主目录
[root@rehat root]# cd
NO3. 改变到其它路径
[root@rehat root]# cd /etc
NO4. 返回到上一级目录
[root@rehat root]# cd …
NO5. 返回到根目录
]]></description><category></category></item><item><title><![CDATA[centos如何安装wps]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/111644565</link><guid>https://blog.youkuaiyun.com/df1755/article/details/111644565</guid><author>df1755</author><pubDate>Thu, 24 Dec 2020 18:04:31 +0800</pubDate><description><![CDATA[centos WPS 如何安装
1.先下载wps的linux安装包
第一步：首先到wps官网(http://linux.wps.cn/)下载 wps for linux，选择合适自己的系统位数的rpm包
第二步：在安装路径的文件夹里打开终端
先root权限
然后输入安装命令 rpm -ivh wps-office-11.1.0.9719-1.x86_64.rpm
第三步：安装的时候会弹出两个依赖关系
去两个地址下载依赖关系安装包
https://pkgs.org/download/libGLU.so.1()]]></description><category></category></item><item><title><![CDATA[学习linux基础]]></title><link>https://blog.youkuaiyun.com/df1755/article/details/111597322</link><guid>https://blog.youkuaiyun.com/df1755/article/details/111597322</guid><author>df1755</author><pubDate>Wed, 23 Dec 2020 19:41:52 +0800</pubDate><description><![CDATA[**
学习linux的基础操作
**虽然短短学了一天的linux操作系统，但是我也收获了很多，以下是我总结的几个知识点：
1.Linux基础

linux内核：内存管理、进程管理、设备驱动程序、文件系统和网络管理等。
shell:shell是系统的用户界面，提供了用户与内核进行交互操作的一种接口。
linux 文件系统:Linux 系统能够支持的文件系统非常多，除 Linux 默认文件系统 Ext2、Ext3 和 Ext4 之外，还能支持 fat16、fat32、NTFS（需要重新编译内核）等 Window]]></description><category></category></item></channel></rss>