12 2017 档案
摘要:函数最重要的目的是方便我们重复使用相同的一段程序。 将一些操作隶属于一个函数,以后你想实现相同的操作的时候,只用调用函数名就可以,而不需要重复敲所有的语句。 函数的定义 首先,我们要定义一个函数,以说明这个函数的功能。 def square_sum(a,b): c = a**2 + b**2 ret
阅读全文
摘要:循环用于重复执行一些程序块。从上一讲的选择结构,我们已经看到了如何用缩进来表示程序块的隶属关系。 循环也会用到类似的写法。 for 循环 for 循环需要预先设定好循环的次数(n) 然后执行隶属于for 的语句n次。 基本构造是 for 元素 in 序列: statement 举例来说,我们编辑一个
阅读全文
摘要:缩进 Python 最具特色的是用缩进来标明成块的代码,我下面以if选择结构来举例。if后面跟随条件,如果条件成立, 则执行归属于if的一个代码块。 先看C语言的表达方式(注意,这是c,不是Python!) if( i > 0 ) { x = 1; y = 2; } 如果i > 0 的话,我们将进行
阅读全文
摘要:定义变量时,变量名不加美元符号($,PHP语言中变量需要) 如: your_name="runoob.com" 注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样,同时,变量名的命名须遵循如下规则: 命名只能使用英文字母,数字和下划线,首个字母不能以数字开头。 中间不能有空格,可
阅读全文
摘要:Shell 教程 Shell 是一个C语言编写的程序,他是用户使用Linux的桥梁,Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面用户通过这个界面访问操作系统内核的服务。 Ken Thompson 的sh是第一种 Unix Shell
阅读全文
摘要:/** * sleep函数定时执行动态生成时间段的代码 * 琼台博客 */ // 设置页面执行时间,否则会有超时错误提示 set_time_limit(0); // 目前时间 echo date('Y-m-d H:i:s'); // out:2012-05-27 14:58:00 // 动态生成时间
阅读全文
摘要:yum (Yellow dog Updater Modified) 是一个Fedora 和RedHat 以及SUSE中的Shell前缀软件包管理器。 基于 rpm 包管理,能够从指定的服务器自动下载rpm包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载,安装。
阅读全文
摘要:移动光标的方法 H 光标移动到这个屏幕的最上方那一行的第一个字符 M 光标移动到这个屏幕的中央那一行的第一个字符 L 光标移动到这个屏幕的最下方那一行的第一个字符 G 移动到这个档案的最后一行(常用) nG n为数字,移动到这个档案的第n行。例如20G则会移动到这个档案的第20行(可配合 :set
阅读全文
摘要:sequence 序列 sequence(序列) 是一组有顺序的元素的集合 (严格的说,是对象的集合,但鉴于我们还没有引入"对象" 概念,暂时说元素) 序列可以包含一个或多个元素,也就是没有任何元素。 我们之前所说的基本数据类型,都可以作为序列的元素。元素还可以是另一个序列,以及我们以后要介绍的其他
阅读全文
摘要:简单的数据类型以及赋值 变量不需要声明 Python的变量不需要声明,你可以直接输入: >>> a = 10 那么你的内存里就有了一个变量a,它的值是10,它的类型是 integer(整数).在此之前你不需要做什么特别的声明, 而数据类型是Python自动决定的。 >>>print(a) >>>pr
阅读全文
摘要:Python命令行 假设你已经安装好了Python,那么在Linux命令行输入: $ python 将直接进入 python.然后在命令行提示符 >>> 后面输入: >>>print('Hello World') 可以看到,随后在屏幕上输出: Hello World! print是一个常用函数,其功
阅读全文
摘要:Linux vi/vim 所有的Unix Like 系统都会内建vi文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是vim编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 什么是vim Vim 是从vi发展出来的一个文本编辑器。代码补
阅读全文
摘要:简介# 除了在路有文件中以闭包的形式定义所有的请求处理逻辑外,还可以使用控制器类来组织此类行为,控制器能够将相关 的请求处理逻辑组成的一个单独的类,控制器被存放在app/Http/Controller目录下。 基础控制器# 定义控制器# 下面是一个基础控制器的例子。需要注意的是,该控制器继承了Lar
阅读全文
摘要:简介# Laravel 可以轻松地保护应用程序免受跨站请求伪造(CSRF) 的攻击。跨站请求伪造是一种恶意的攻击, 他凭借已通过身份验证的用户身份来运行未经过授权的命令。 Laravel 会自动为每个活跃用户的会话生成一个 CSRF [令牌] 。该令牌用于验证经过身份验证的用户是向应用程序 发出请求
阅读全文
摘要:Linux 磁盘管理好坏直接关系到整个系统的性能问题。 Linux 磁盘管理常用三个命令为 df , du fdisk df : 列出文件系统的整体磁盘使用量 du: 检查磁盘空间使用量 fdisk:用于磁盘分区 df df 命令参数功能: 检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被
阅读全文
摘要:8)系统中有一类用户称为伪用户(psuedo users). 这些用户在/etc/passwd 文件中也占有一条记录,但是不能登陆,因为他们的登陆shell 为空,他们的存在主要是方便系统管理,满足 相应的系统进程对文件属主的要求。 常见的伪用户如下所示: 伪用户含义 bin 拥有可执行的用户命令文
阅读全文
摘要:Linux 系统是一个多用户任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后 以这个账号的身份进入系统。 用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问,另一方面也可以帮助用户组织文件, 并为用户提供安全性保护。 每个
阅读全文
摘要:如果你达到一个重要的阶段,并希望永远记住那个特别的提交快照,你可以使用 git tag 给它打上标签。 比如说。我们想为我们的 w3cschool 项目发布一个新版本,我们可以用 git tag -a v1.0 命令给最新一次提交打上(HEAD)标签 -a 选项意为"创建一个带注解的标签" $ gi
阅读全文
摘要:Linux 文件与目录管理 我们知道linux的目录结构为树状结构,最顶级的目录为根目录 /. 其他目录通过挂载可以将他们添加到树中,通过解除挂在可以移除他们。 在开始本教程前我们需要先知道什么是绝对路径与相对路径。 绝对路径: 路径的写法,由根目录 / 写起,例如 : /usr/share/doc
阅读全文
摘要:Git 分支管理 几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以开发主线上分离出来,然后在不影响主线的同时继续工作。 有人把Git 的分支管理模型称为 必杀技特性 ,而正是因为它,将 Git 从版本控制系统家族里区分出来。 创建分支命令: git branch (branchnam
阅读全文
摘要:简介# Laravel 中间件提供了一种方便的机制来过滤进入应用的HTTP请求。例如,Laravel 内置了一个中间件来验证用户的身份认证 , 如果没有通过身份认证,中间件会将用户重定向到登陆界面,但是,如果用户被认证,中间件将允许该请求进一步进入该应用。 当然,除了身份认证以外,还可以编写另外的中
阅读全文
摘要:Mysql 教程 mysql是最流行的关系型数据库管理系统,在wab应用方面mysql是最好的RDBMS(Relational Database Manangement System: 关系数据库管理系统) 应用软件之一。 在本教程中,会让大家快速掌握mysql的基本知识,并轻松使用mysql数据库
阅读全文
摘要:Linux 系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不用的权限,为了保护系统的安全性,Linux 系统对不同的用户 访问同一个文件(包括目录文件) 的权限做了不同的规定。 在 Linux 中我们可以使用ll 或者 ls -l 命令来显示一个文件的属性以及文件所属的用户和组,如: #
阅读全文
摘要:Git 的工作就是创建和保存你项目的快照及以后的快照进行对比。本章将对你有关创建于提交你的项目快照的命令作介绍。 获取与创建项目命令 git init 用 git init 在目录中创建新的 Git 仓库。你可以在任何时候,任何目录中这么做,完全是本地化的。 在目录中执行 git init , 就可
阅读全文
摘要:<?php/** * wechat php test *///define your tokendefine("TOKEN", "weixin");$wechatObj = new wechatCallbackapiTest();//$wechatObj->valid();$wechatObj->r
阅读全文
摘要:基本路由 构建最基本的路由只需要一个URL与一个闭包,这里提供了一个非常简单优雅的定义路由的方法: Route::get('foo',function(){ return 'Hello World'; }); 默认路由文件 所有的Laravel路由都在 routes目录中路由文件中定义,这些文件都由
阅读全文
摘要:Linux 系统目录结构 / /root /bin /boot /dev /etc /home /var /lib /usr /meida /root /root/Desktop /root/Maildir /usr/ /usr/bin /usr/lib 一下是对这些目录的解释: /bin : bi
阅读全文
摘要:删除文件 git rm test.txt git commit -m 'remove test.txt' 回复到最新版本 git checkout -- test.txt git checkout 其实是用版本库里的版本替换工作区的版本,无论工作区是修改还是删除,都可以一键还原 关联远程仓库 第一步
阅读全文
摘要:1.git init 把这个目录变成Git 可以管理的仓库 2. git add readme.txt 把文件添加到仓库 3.git commit -m 'wrote a readme file' 把文件提交到仓库 4.git status 查看工作区的状态 git diff 查看修改内容 5.HE
阅读全文
摘要:<a href="weixin://dl/businessWebview/link?appid=wx1a8e5ed19d661587&url=3g.ltzyyfk.com/sima/php/sample.php">跳转</a>
阅读全文
摘要:<?phprequire_once "jssdk.php";//require_once "sima.php";//var_dump(wx_get_token());//$appid = 'wxb0b9a690e0b659af';//$secret = 'b0a6e5da3a6afc37bed27e
阅读全文
摘要:<?php/** * wechat php test *///define your tokendefine("TOKEN", "weixin");$wechatObj = new wechatCallbackapiTest();$wechatObj->valid();class wechatCal
阅读全文

浙公网安备 33010602011771号