自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 ThinkPHP6.0自定义异常操作实践

ThinkPHP6.0自定义异常操作实践在app目录下创建Exception文件夹,在该文件夹中创建一个名为ExceptionHandle的类,继承于think\exception下的Handle父类<?phpnamespace app\Exception;use think\exception\Handle;class ExceptionHandle extends Handle{}在TP6中,你可能已经发现在app文件夹下已经有一个ExceptionHandle类了,这个类重写了

2020-08-07 16:44:53 2032 2

原创 前端学习(七):CSS4

浮动(float)传统网页布局的三种方式网页布局的本质——用 CSS 来摆放盒子。 把盒子摆放到相应位置。CSS 提供了三种传统布局方式(简单说,就是盒子如何进行排列顺序):普通流(标准流)浮动定位标准流(普通流/文档流)所谓的标准流: 就是标签按照规定好默认方式排列。块级元素会独占一行,从上向下顺序排列。常用元素:div、hr、p、h1~h6、ul、ol、dl、form、table行内元素会按照顺序,从左到右顺序排列,碰到父元素边缘则自动换行。常用元素:span、a、

2020-10-27 23:14:10 960 1

原创 前端学习(六):CSS3

盒子模型页面布局要学习三大核心, 盒子模型, 浮动 和 定位. 学习好盒子模型能非常好的帮助我们布局页面。盒子模型(Box Model)组成所谓 盒子模型:就是把 HTML 页面中的布局元素看作是一个矩形的盒子,也就是一个盛装内容的容器。CSS 盒子模型本质上是一个盒子,封装周围的 HTML 元素,它包括:边框、外边距、内边距、和 实际内容。边框border可以设置元素的边框。边框有三部分组成:边框宽度(粗细) 边框样式 边框颜色。语法:border : border-width ||

2020-10-27 20:39:13 169

原创 前端学习(五):CSS2

复合选择器在 CSS 中,可以根据选择器的类型把选择器分为基础选择器和复合选择器,复合选择器是建立在基础选择器之上,对基本选择器进行组合形成的。复合选择器可以更准确、更高效的选择目标元素(标签)复合选择器是由两个或多个基础选择器,通过不同的方式组合而成的常用的复合选择器包括:后代选择器、子选择器、并集选择器、伪类选择器等等后代选择器后代选择器又称为包含选择器,可以选择父元素里面子元素。其写法就是把外层标签写在前面,内层标签写在后面,中间用空格分隔。当标签发生嵌套时,内层标签就成为外层标签的后

2020-10-26 20:36:08 191

原创 前端学习(四):CSS1

CSS 简介CSS 的主要使用场景就是美化网页,布局页面的.HTML 的局限性虽然 HTML 可以做简单的样式,但是带来的是无尽的臃肿和繁琐……CSS 简介CSS 是层叠样式表 ( Cascading Style Sheets ) 的简称。有时我们也会称之为 CSS 样式表或级联样式表。CSS 是也是一种标记语言。CSS 主要用于设置 HTML 页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局和外观显示样式。CSS 让我们的网页更加丰富多彩,布

2020-10-25 23:28:00 138

原创 前端学习(三):HTML 标签2

表格标签表格的主要作用表格主要用于显示、展示数据,因为它可以让数据显示的非常的规整,可读性非常好。特别是后台展示数据的时候,能够熟练运用表格就显得很重要。一个清爽简约的表格能够把繁杂的数据表现得很有条理。表格的基本语法<table> <tr> <td>单元格内的文字</td> ... </tr>...</table><table> </table>是用于定义表格的标签。<tr

2020-10-25 20:36:06 362

原创 前端学习(二):HTML 标签1

HTML 语法规范基本语法概述HTML 标签是由尖括号包围的关键词,例如 。HTML 标签通常是成对出现的,例如 和 ,我们称为双标签。标签对中的第一个标签是开始标签,第二个标签是结束标签。有些特殊的标签必须是单个标签(极少情况),例如 ,我们称为单标签。标签关系包含关系<head> <title> </title></head>并列关系<head> </head><body> &l

2020-10-25 16:38:00 356

原创 前端学习(一):HTML简介

网页什么是网页?网站是指在因特网上根据一定的规则,使用 HTML 等制作的用于展示特定内容相关的网页集合网页是网站中的一“页”,通常是 HTML 格式的文件,它要通过浏览器来阅读。网页是构成网站的基本元素,它通常由图片、链接、文字、声音、视频等元素组成。通常我们看到的网页,常见以 .htm 或 .html 后缀结尾的文件,因此将其俗称为 HTML 文件。什么是 HTMLHTML 指的是超文本标记语言 (Hyper Text Markup Language) ,它是用来描述网页的一种语言。

2020-10-25 14:27:20 205

原创 CSS字体与文本属性(让单行文本垂直居中)

CSS字体属性CSS Fonts (字体)属性用于定义字体系列、大小、粗细、和文字样式(如斜体)。字体系列CSS 使用 font-family 属性定义文本的字体系列。如:p { font-family:"微软雅黑";}div {font-family: Arial,"Microsoft Yahei", "微软雅黑";}各种字体之间必须使用英文状态下的逗号隔开一般情况下,如果有空格隔开的多个单词组成的字体,加引号.尽量使用系统默认自带字体,保证在任何用户的浏览器中都能正确显示

2020-10-20 21:06:37 1146

原创 数据结构和算法(一)

本 节 主 要 介 绍【数据结构】学 习 中 的 一 些 基 本 知 识什么是数据结构?设想一下,假如把你的身份证、校园卡、钥匙等看作数据,那么数据结构就可以看成是你的这些物品的摆放方式和存储形式。把数据结构的概念放到计算机上面来,数据结构就是数据的一种存储和组织方式。我们常说【数据结构】+【算法】=【程序】,那么算法就是获取数据求解问题的一段指令(代码或序列集合)。​为什么要学数据结构?数据结构是多数高校计算机专业的必修课程,还是计算机考研的必考科目之一。作为一个软...

2020-10-16 00:30:39 275 1

原创 操作系统(一)---计算机系统概述

操作系统(一)—计算机系统概述

2020-08-31 00:26:46 144

原创 RESTful API 最佳实践

RESTful API 最佳实践作者: 阮一峰日期: 2018年10月 3日RESTful 是目前最流行的 API 设计规范,用于 Web 数据接口的设计。它的大原则容易把握,但是细节不容易做对。本文总结 RESTful 的设计细节,介绍如何设计出易于理解和使用的 API。一、URL 设计1.1 动词 + 宾语RESTful 的核心思想就是,客户端发出的数据操作指令都是"动词 + ...

2020-06-20 11:43:33 164

原创 Vuejs基础

起步安装尝试 Vue.js 最简单的方法是使用 JSFiddle 上的 Hello World 例子。你可以在浏览器新标签页中打开它,跟着例子学习一些基础用法。或者你也可以创建一个 .html 文件,然后通过如下方式引入<!-- 开发环境版本,包含了有帮助的命令行警告 --><script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script><!-- 生产环境版本,优化了尺寸和速度 -

2020-06-20 11:35:36 341 1

原创 利用python进行数据分析(1)

利用python进行数据分析一、NumPy基础:数组和⽮量计算NumPy(Numerical Python的简称)是Python数值计算最重要的基础包。⼤多数提供科学计算的包都是⽤NumPy的数组作为构建基础。import numpy as np #使用Numpy1.1 NumPy的ndarray:⼀种多维数组对象NumPy最重要的⼀个特点就是其N维数组对象(即ndarray),...

2019-03-26 12:45:39 277

原创 链表的合并

链表的合并输入格式第一行:单链表A的元素个数第二行:单链表A的各元素(非递减),用空格分开第三行:单链表B的元素个数第四行:单链表B的各元素(非递减),用空格分开输出格式第一行:单链表A的元素列表第二行:单链表B的元素列表第三行:合并后单链表C的元素列表输入样例612 24 45 62 84 96415 31 75 86输出样例List A:12 24 ...

2019-03-04 22:17:46 313

原创 第一章 绪论

数据结构的研究内容计算机研究数值计算时经过的步骤:从具体问题抽象出具体数学模型。设计一个解此数学模型的解法。编写程序。进行测试、调试。基本概念和术语数据:所有能被输入到计算机中,且能被计算机处理的符号的集合。是计算机操作的对象的总称。数据元素:数据(集合)中的一个“个体”,数据及结构中讨论的基本单位数据项:数据的不可分割的最小单位。一个数据元素可由若干个数据项组成。数据对...

2019-02-25 21:13:29 202

转载 快慢指针应用

快慢指针快慢指针中的快慢指的是移动的步长,即每次向前移动速度的快慢。例如可以让快指针每次沿链表向前移动2,慢指针每次向前移动1次。快慢指针的应用(1)判断单链表是否存在环如果链表存在环,就好像操场的跑道是一个环形一样。此时让快慢指针都从链表头开始遍历,快指针每次向前移动两个位置,慢指针每次向前移动一个位置;如果快指针到达NULL,说明链表以NULL为结尾,没有环。如果快指针追上慢指针,则...

2019-02-08 21:16:36 254

原创 Chapter 10 Elementary Data Structures 10.1 Stacks and queues

Chapter 10 Elementary Data Structures10.1 Stacks and queuesStacks and queues are dynamic sets in which the element removed from the set by the DELETE operation is prespecified.In a stack, the e...

2019-02-03 19:27:44 282

原创 Part III Data Structures (chapter 10 ~ chapter 14)

Part III Data Structures (chapter 10 ~ chapter 14)Sets are as fundamental to computer science as they are to mathematics. Whereas mathematical sets are unchanging, the sets manipulated by algorithms...

2019-02-03 16:55:33 184

原创 Chapter 4 Divide-and-Conquer 4.1 The maximum-subarray problem

4.1 The maximum-subarray problemdivide-and-conquerDivide the problem into a number of subproblems that are smaller instances of the same problem.Conquer the subproblems by solving them recursiv...

2019-02-03 13:48:23 282

原创 Chapter 2 Getting Started 2.2 Analyzing algorithms

Chapter 2 Getting Starting2.2 Analyzing algorithmsRAM (Random-access memory)A form of computer data storage that stores data and machine code currently being used.In the RAM model, instructions...

2019-01-30 19:14:36 241

原创 Chapter 2 Getting Started 2.1 Insertion sort

Chapter 2 Getting Started2.1 Insertion sortinsertion sort is an efficient algorithm for sorting a small number of elements.The pseudocodeINSERTION-SORT(A)1 for j = 2 to A.length2 key = A[j...

2019-01-29 17:10:28 352

原创 Chapter 1 The Role of Algorithms in Computing

Chapter 1 The Role of Algorithms in Computing算法解决哪种问题储存分析人类的DNA序列管理和处理互联网数据电子商务中公钥密码和数字签名用线性规划分配稀有资源。。。 。。。NP-complete problemsNo one knows whether or not efficient algorithms exist for NP-...

2019-01-29 16:24:23 289 1

转载 Java中的String为什么是不可变的?

原文链接:点击打开链接什么是不可变对象?众所周知, 在Java中, String类是不可变的。那么到底什么是不可变的对象呢? 可以这样认为:如果一个对象,在它创建完成之后,不能再改变它的状态,那么这个对象就是不可变的。不能改变状态的意思是,不能改变对象内的成员变量,包括基本数据类型的值不能改变,引用类型的变量不能指向其他的对象,引用类型指向的对象的状态也不能改变。区分对象和对象的引用...

2019-01-19 19:38:24 176

转载 《算法》第四版中文——学习资料

《算法》中文第四版—学习资料自己学习算法第四版收集的一些资料,仅供大家参考书对应的主页Algorithms, 4th Edition。这个网站里面给的资源十分的丰富,一定要仔细看看。附带自带类文件的说明书。官方一点:API文档。Coursera配套的公开课。有partI 和 partII 两部分,可以在Coursera上面找到。由于书用了自己的库,在处理输入输出时,都是使用作者编写的I...

2019-01-10 21:19:07 10714

转载 Javascript document对象常用的方法和属性

本文转自    https://www.cnblogs.com/shipengzhi/articles/2035304.html     (跳动的兔子) 对象属性:document.title                 //设置文档标题等价于HTML的&lt;title&gt;标签document.bgColor               //设置页面背景色document...

2019-01-09 20:44:16 1665

转载 HTML DOM Document 对象详解

       本文转载于      https://segmentfault.com/a/1190000000660947       在浏览器中,与用户进行数据交换都是通过客户端的javascript代码来实现的,而完成这些交互工作大多数是document 对象及其部件进行的,因此document对象是一个比较重要的对象。document对象概述document对象是文档的根节点,w...

2019-01-09 20:38:43 1655

转载 window.event对象详细介绍

window.event对象详细介绍1、event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。 2、属性:altKey, button, can...

2019-01-09 20:37:50 339

原创 星号棱形,数字棱形及其他对称图形的分析方法

星号棱形,数字棱形及其他对称图形的分析方法这一类图形其实都可以运用其对称性进行分析,选定中心图案或数字,进行规律分析来实现的。1. 先来一道简单的题。    输入一个整数n,输出n行n列的“ * ”号,代码如下//比较简单,直接上两个for循环就行了。#include &lt;stdio.h&gt;int main(){ int i,n,k; scanf("%d",&am...

2018-12-03 13:48:37 871

华南农业大学计算机组成原理综合性实验参考代码

华南农业大学计算机组成原理综合性实验的参考代码,将清华源码做了比较大的修改。重新定义指令集,把16位改成了8位,将alu用前面实验的加法器代替等。

2020-06-20

算法(英文第四版)

《算法(第4版)》是Sedgewick的巨著,与高德纳TAOCP一脉相承,是算法领域经典的参考书,涵盖所有程序员必须掌握的50种算法,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。第4版具体给出了每位程序员应知应会的50个算法,提供了实际代码,而且这些内容的摘要及更多的代码实现、测试数据、练习、教学课件等资源。

2019-01-04

空空如也

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

TA关注的人

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