自定义博客皮肤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)
  • 收藏
  • 关注

原创 Apache 服务配置二级域名

根据阿里云的文档配二级域名,结果折腾了几天,最后才发现阿里云给的文档没有换行,而且少了一个*号,导致一直配置不成功。正确的做法如下:1.在 httpd.conf 中打开 mod_rewrite 模块2.在httpd.conf末尾添加RewriteEngine on RewriteMap lowercase int:tolower RewriteMap vhost txt:/us

2017-06-11 11:52:23 438

原创 laravel学习笔记(5)— 表单

一、Controller 介绍1.Controller之Request● laravel中的请求使用的是sympony/http-foundation组件获取请求中的值判断请求类型<?php namespace App\Http\Controllers; use Illuminate\Http\Request; class StudentController exte

2017-05-01 18:48:54 607

原创 laravel学习笔记(5)— Blade模板引擎

一、Blade模板引擎简介及模板继承的使用1.Blade模板引擎简介● blade是laravel提供的一个既简单又强大的模板引擎。● 和其他流行的PHP模板引擎不一样,Blade并不限制你在视图(View)中使用原生PHP代码。● 所有Blade视图页面都将被编译成原生PHP代码并缓存起来,除非你的模板文件被修改了,否则不会重新编译。2.模板继承● section

2017-04-30 21:27:42 959

原创 laravel学习笔记(4)— 数据库操作之 - Eloquent ORM

1.Eloquent ORM简介、模型的建立及查询数据 ●  laravel所自带的Eloquent ORM是一个优美、简洁的ActiveRecord实现,用来实现数据库操作。 ●  每个数据表都有一个与之相对应的“模型(Model)”用于和数据表交互。// 数据库操作 - Eloquent ORM 查询数据1.创建Model类型 方法里面声明两个受保护属性:$table(表名)

2017-04-30 20:15:05 1608

原创 laravel学习笔记(3)— 数据库操作之 - DB façade和查询构造器

Laravel 中提供了DB facade(原始查找)、查询构造器 和Eloquent ORM三种操作数据库方式数据库操作之DB facade:新建数据表与连接数据库:新建数据表:CREATE TABLE IF NOT EXISTS student( `id` INT AUTO_INCREMENT PRIMARY KEY, `name` VARCHAR(255) NOT

2017-04-29 21:09:01 1430

原创 laravel学习笔记(2)— Laravel中的MVC

路由里面好像可以做所有事情,但真实的项目中路由只用来接收请求并转发给控制器中的方法进行处理。Controller(控制器):1.怎么新建一个控制器<?phpnamespace App\Http\Controllers;/*** 会员控制器*/class MemberController extends Controller{ public function info($id

2017-04-29 17:47:56 655

原创 laravel学习笔记(1)— Laravel的安装及laravel中的路由介绍

1.选择版本:选择长期支持的版本,即LTS(Long Time Support)laravel于2015年6月9日正式发布第一个LTS版本5.1,并提供为期三年的安全补丁支持。2.MVC简介:模型(Model):是应用程序中用于处理应用程序数据逻辑的部分。通常模型负责在数据库中存储数据。视图(View):是应用程序中处理数据显示的部分。控制器(Controlle

2017-04-29 16:58:25 810

原创 setTimeout()与setInterval()的区别

计时器setTimeout()和setInterval()两个都是js的计时功能的函数。setTimeout(): 在js手册中的解释:用于在指定的毫秒数后调用函数或计算表达式; 也就是说在执行完设定好的秒数后再执行。 setInterval(): 在js手册中的解释: 按照指定的周期(以毫秒计)来调用函数或计算表达式. 会不停地调用函数,直到clearInterval() 被调用或窗

2017-03-19 20:12:24 1067

原创 CSS具有继承性、特殊性、层叠性和重要性

1. 继承性CSS的某些样式是具有继承性的,那么什么是继承呢?继承是一种规则,它允许样式不仅应用于某个特定 html 标签元素,而且应用于其后代。比如下面代码:如某种颜色应用于 p 标签,这个颜色设置不仅应用 p 标签,还应用于 p 标签中的所有子元素文本,这里子元素为 span 标签。p{color:red;}   三年级时,我还是一个胆小如鼠的小男孩。 结果 p 中的

2017-03-19 18:16:13 2323

原创 HTML+CSS(7)

网页的布局思想:1.清除标记原有的margin,padding------页面初始化。*{margin:0;padding:0;}清除所有的html标签的格式,后期如果使用,再重新设置。Body,table,p,ul,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,I,b,a….{margin:0;padding:0;   }2.设置页面整体风格的一些属性-----

2017-03-18 11:59:15 667

原创 HTML5+CSS3

Html5介绍:Html -----xhtml版本---w3c和whatwg(web应用技术工作组) ----html5Html5广义 =html5+css3+javascript+apiHtml5的特点:代码更加简洁,标签具有语义化,新增了一些属性,代码更加的宽松。Html5的发展史:2004提出构想-----2008模拟第一份草案-----201

2017-03-15 23:34:50 667

原创 HTML+CSS(6)

背景的属性:Background-color:背景颜色  例如:background-color:#ff0000;background-color:red;Background-image:背景图片 例如:background-image:url(图片的路径)Background-repeat:背景图片是否平铺 取值:no-repeat 不平铺 repeat-x 横向平铺 repe

2017-03-15 14:43:31 374

原创 HTML+CSS(4)

表单:表单在网页中主要负责数据采集功能。一个表单有三个基本组成部分: 表单标签:这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法。 表单域:包含了文本框、密码框、隐藏域、多行文本框、复选框、单选框、下拉选择框和文件上传框等。 表单按钮:包括提交按钮、复位按钮和一般按钮;用于将数据传送到服务器上的CGI脚本或者取消输入,还可以用表单按钮来控制其他定义了处理

2016-09-28 20:23:40 553

原创 HTML+CSS(5)

DIV+CSS的WEB布局标准

2016-09-28 20:20:58 483

原创 HTML+CSS(3)

DOM:文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口。在网页上,组织页面(或文档)的对象被组织在一个树形结构中,用来表示文档中对象的标准模型就称为DOM。HTML DOM Anchor 对象:Anchor 对象表示 HTML 超链接。在 HTML 文档中 标签每出现一次,就会创建 Anchor 对象

2016-09-27 04:26:50 567

原创 C控制语句:分支和跳转

if语句:if语句被称为分支语句或选择语句,因为它提供了一个交汇点,在此处程序需要选择两条分支中的一条前进。一般的形式如下:if (expression) statement如果 expression 求得的值为真(非零),就执行 statement;否则,跳过该语句。和 while 循环一样, statement 既可以是单个语句也可以是一个代码块(术语上称为复合语句)。这种

2016-09-25 20:02:02 1200

原创 字符输入/输出和输入确认

单字符I/O:getchar( )和putchar( )注意:getchar( )和putchar( )不是真正的函数,而是定义为预处理宏。回显:回显,就是显示正在执行的批处理命令及执行的结果等。常常指程序开发中执行命令的结果,就是返回的显示,你输入一个命令,然后给你返回一个值,显示在屏幕上。输入字符的立即回显是非缓冲或直接输入的一个实例,它表示您所键入的字符对正在等待的程

2016-09-24 04:26:05 1395

原创 C控制语句:循环

C的三种循环结构:while、for和do while。==运算符是C的相等运算符。scanf( )返回成功读入的项目的个数。如果scanf()在尝试转换一个数值前遇到了问题(例如,检测到文件的尾部或者遇到一个硬件问题),它就会返回一个特殊值EOF,这个值一般被定义为-1。while循环:while循环的一般形式:while(expression)

2016-09-22 17:48:16 631

原创 HTML+CSS(2)

HTML列表:无序列表:无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。无序列表始于 标签。每个列表项始于 。type : disc 默认的黑色点, circle 圆圈, square 方块。北京上海杭州浏览器显示如下:列表项内部可以使用段落、换行符、图片、链接以及其他列表等等。有序列表:同样,有序列表也是一列

2016-09-22 08:34:30 393

原创 线性表(2)

线性表有两种物理存储结构:顺序存储结构和链式存储结构。线性表的顺序存储结构,指的是用一段地址连续的存储单元依次存储线性表的数据元素。物理上的存储方式事实上就是在内存中找个初始地址,然后通过占位的形式,把一定的内存空间给占了,然后把相同数据类型的数据元素依次放在这块空地中。struct List //定义一个结构体{ int length;};struct

2016-09-20 15:12:52 523

原创 HTML+CSS(1)

html简介(HyperText Markup Language):超文本标记语言,标准通用标记语言下的一个应用。超文本:就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素,能够表达更丰富的内容(相对于普通文本)。标记:标识符号,就是html中的标签。语言:不是编程语言,而是html标签的描述,浏览器翻译html代码。网页扩展名:.html .htm标签分类

2016-09-20 04:31:42 662

原创 线性表

线性表(List):由零个或多个数据元素组成的有限序列。

2016-09-18 20:44:15 673

原创 时间复杂度和空间复杂度

算法效率的度量方法:1.事后统计方法:这种方法主要是通过设计好的测试程序和数据,利用计算机计时器对不同算法编制的程序的运行时间进行比较,从而确定算法效率的高低。——具有重大缺陷,必须依据算法事先编制好测试程序,通常需要花费大量时间和精力,完了发觉测试的是最糟糕的算法会功亏一篑;而且不同测试环境差别不是一般的大。2.事前分析估算方法:在计算机程序编写前,依据统计方法对算法进行估算。

2016-08-27 13:30:46 1329

原创 运算符、表达式和语句

数据对象是泛指数据存储区的术语,数据存储区能用于保存值。例如,用于保存变量或数组的数据存储区是一个数据对象。C的术语左值指用于标识一个特定的数据对象的名字或表达式。例如,变量的名字是一个左值。所以对象指的是实际的存储数据,但是左值是用于识别或定位那个存储的标识符。术语右值指的是能赋给可修改的左值的量。操作数是运算符操作的对象。sizeof运算符和size_t

2016-08-27 08:52:56 683

原创 字符串和格式化输入/输出

字符串就是一个或多个字符的序列。双引号不是字符串的一部分,它们只是通知编译器其中包含了一个字符串。C没有为字符串定义专门的变量类型,而是把它存储在char数组中。字符串中的字符存放在相邻的存储单元中,每个字符占用一个单元;而数组由相邻存储单元组成,所以把字符串存储到数组中是很自然的。C用空字符\0来标记字符串的结束,空字符不是数字0;它是非打印字符,其ASCII码的值为(或者等

2016-08-27 01:33:20 1969

原创 数据和C

术语位、字节和字用于描述计算机数据单位或计算机存储单位。这里主要指存储单位。最小的存储单位称为位(bit),它可以容纳两个值(0或1)之一,不能在一个位中存储更多的信息,但是计算机中包含数量极其众多的位。位是计算机存储的基本单位。字节(byte)是常用的计算机存储单位。几乎对于所有的机器,1个字节均为8位。对于一种给定的计算机设计,字(word)是自然的存储单位。整数就是没

2016-08-25 09:10:30 552

原创 C语言概述(2)

#include      ----该语句的作用相当于您在文件中该行所在的位置键入了文件stdio.h的完整内容,实际上是一种剪切和粘贴操作。#include和#include " "的区别:引用的是编译器的类库路径里面的头文件," "引用的是你程序目录的相对路径中的头文件。程序是由一个或多个函数组成,其中必须有一个名为main()的函数。函数的描述由函数头和函

2016-08-25 08:13:15 492

原创 C语言概述(1)

使用C语言的7个步骤:第1步:定义程序目标第2步:设计程序第3步:编写代码第4步:编译编译器是一个程序,其工作是将源代码转换为可执行代码。可执行代码是用计算机的本机语言或机器语言表示的代码。这种语言是由数字代码表示的详细指令组成。第5步:运行程序第6步;测试和调试程序第7步:维护和修改程序C编程的基本策略是使用程序将源代码文件转换为可执行文件,此文件包含

2016-08-15 05:53:03 455

原创 数据结构与算法概论

数据结构:是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科。程序设计=数据结构+算法简单来说,数据结构就是关系,没错,就是数据元素相互之间存在的一种或多种特定关系的集合。传统上,数据结构分为逻辑结构和物理结构。逻辑结构:是指数据对象中数据元素之间的相互关系。物理结构:是指数据的逻辑结构在计算机中的存储形式。

2016-07-31 20:26:02 764

空空如也

空空如也

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

TA关注的人

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