201803-19 2022高级编程视频教程获取步骤 关注微信公众号,Python编程学习圈,回复【学习资料】,即可获取。吐血整理的海量Python资源、教程、电子书、更新的学习资料,让你学习Python从入门到精通,最关键的是!无偿免费分享!资料概览 1、Python必备开发工具(超实用安装包及教程)2、Python电子书籍3、100道Python练习题(检验学习成果)4、零基础教程视频5、经典、难点详细解析6、最新python爬虫神经网络深度学习算法... 继续阅读 >
201708-22 编程学习免费教程 107个HTML静态网页模板链接: http://pan.baidu.com/s/1bDYig2密码:w52w130个微信小程序源码链接: http://pan.baidu.com/s/1hsd4tak密码:rgbzPHP面试题大全(整理汇总)链接: http://pan.baidu.com/s/1o8JV45W密码:841u后盾网实战VIP教程之京东网系列培训教程(PHP)链接: http://pan.baidu.com/s/1jGpG6t4密码:2if8后盾网实战VIP教程之ThinkPHP微博项目系列培训链接: http://pan.baidu.com/s/1d... 继续阅读 >
201506-20 ThinkPHP3.2 快速入门基础 简介ThinkPHP是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,尤其注重开发体验和易用性,并且拥有众多的原创功能和特性,为WEB应用开发提供了强有力的支持。目录结构ThinkPHP最新版本可以在官方网站(http://thinkphp.cn/down/framework.html)或者Github(https://github.com/liu21st/thinkphp/downloads)下载... 继续阅读 >
201501-27 PHP依赖管理工具Composer入门教程 Composer是PHP的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。依赖管理Composer不是一个包管理器。是的,它涉及"packages"和"libraries",但它在每个项目的基础上进行管理,在你项目的某个目录中(例如vendor)进行安装。默认情况下它不会在全局安装任何东西。因此,这仅仅是一个依赖管理。这种想法并不新鲜,Composer受到了node'snpm和ruby'sbundler的强烈启发。而当时P... 继续阅读 >
201501-27 Yii2.0教程入门篇 —— 安装配置 说明:Yii2.0需要PHP5.4+版本下载&安装:使用Composer安装composerglobalrequire"fxp/composer-asset-plugin:1.0.0-beta4"composercreate-project--prefer-distyiisoft/yii2-app-basicbasic下载文件安装下载地址:http://www.yiiframework.com/download/或者从github下载最新版本:https://github.com/yiisoft/yii2解压下载到的压缩文件,进入apps/basic/config/web.php,修改cookieValidationKey://!!!insert... 继续阅读 >
201501-27 Yii2.0教程入门篇 —— 运行应用 应用框架:basic/应用根路径composer.json被Composer调用,描述包信息config/包含应用及其它配置console.php控制台应用配置web.phpweb应用配置commands/包含控制台命令类controllers/包含控制器类models/包含模型类runtime/包含Yii在运行时生成的文件,比如日志和缓存文件vendor/... 继续阅读 >
201501-27 Yii2.0教程入门篇 —— 测试实例 本章节讨论如何在应用中创建“Hello”页面创建Action在controllers/SiteController.php中:<?phpnamespaceapp\controllers;useyii\web\Controller;classSiteControllerextendsController{//...existingcode...publicfunctionactionSay($message='Hello'){return$this->render('say',['message'=>$message]);}}创建视图在views/site/say.php中:<?phpuseyii\helpers\Html;?><?ph... 继续阅读 >
201501-27 Yii2.0教程入门篇 —— 使用表单 创建Model:models/EntryForm.php<?phpnamespaceapp\models;useyii\base\Model;classEntryFormextendsModel{public$name;public$email;publicfunctionrules(){return[[['name','email'],'required'],['email','email'],];}}创建Action:<?phpnamespaceapp\controllers;useYii;useyii\web\Controller;useapp\models\EntryForm;classSiteControl... 继续阅读 >
201501-27 Yii2.0教程入门篇 —— 使用数据库 准备好数据库:新建一个数据库yii2basic,然后在其中创建一张表:CREATETABLE`country`(`code`CHAR(2)NOTNULLPRIMARYKEY,`name`CHAR(52)NOTNULL,`population`INT(11)NOTNULLDEFAULT'0')ENGINE=InnoDBDEFAULTCHARSET=utf8;INSERTINTO`country`VALUES('AU','Australia',18886000);INSERTINTO`country`VALUES('BR','Brazil',170115000);INSERTINTO`country`VALUES('CA','Canada',114700... 继续阅读 >
201501-27 Yii2.0教程入门篇——使用Gii生成代码 开启Giiconfig/web.php:$config=[...];if(YII_ENV_DEV){$config['bootstrap'][]='gii';$config['modules']['gii']='yii\gii\Module';}在web/index.php中设置YII_ENV_DEV:defined('YII_ENV')ordefine('YII_ENV','dev');如果是从非localhost访问需要在配置文件中作如下设置:'gii'=>['class'=>'yii\gii\Module','allowedIPs'=>['127.0.0.1','::1','192.168.0.*','192.168.178.20']//... 继续阅读 >
201501-27 Yii2.0教程应用结构篇 —— 结构概述 Yii应用参照模型-视图-控制器(MVC)设计模式来组织。模型代表数据、业务逻辑和规则;视图展示模型的输出;控制器接受出入并将其转换为模型和视图命令。除了MVC,Yii应用还有以下部分:入口脚本:终端用户能直接访问的PHP脚本,负责启动一个请求处理周期。应用:能全局范围内访问的对象,管理协调组件来完成请求.应用组件:在应用中注册的对象,提供不同的功能来完成请求。模块:包含完整MVC结构的独立... 继续阅读 >
201501-27 Yii2.0教程应用结构篇 —— 入口脚本 入口脚本是应用启动流程中的第一环,一个应用(不管是网页应用还是控制台应用)只有一个入口脚本。终端用户的请求通过入口脚本实例化应用并将将请求转发到应用。Web应用的入口脚本必须放在终端用户能够访问的目录下,通常命名为index.php,也可以使用Web服务器能定位到的其他名称。控制台应用的入口脚本一般在应用根目录下命名为yii(后缀为.php),该文件需要有执行权限,这样用户就能通过命令./yii<route>[arguments]... 继续阅读 >
201501-27 Yii2.0教程应用结构篇 —— 应用主体 应用主体是管理Yii应用系统整体结构和生命周期的对象。每个Yii应用系统只能包含一个应用主体,应用主体在入口脚本中创建并能通过表达式\Yii::$app全局范围内访问。补充:当我们说"一个应用",它可能是一个应用主体对象,也可能是一个应用系统,是根据上下文来决定[译:中文为避免歧义,Application翻译为应用主体]。Yii有两种应用主体:[[yii\web\Application|网页应用主体]]and[[yii\console\Application|控制台应用主... 继续阅读 >
201501-27 Yii2.0教程应用结构篇 —— 应用组件 应用主体是服务定位器,它部署一组提供各种不同功能的应用组件来处理请求。例如,urlManager组件负责处理网页请求路由到对应的控制器。db组件提供数据库相关服务等等。在同一个应用中,每个应用组件都有一个独一无二的ID用来区分其他应用组件,你可以通过如下表达式访问应用组件。\Yii::$app->componentID例如,可以使用\Yii::$app->db来获取到已注册到应用的[[yii\db\Connection|DBconnection]],使用\Yii::$app->c... 继续阅读 >
201501-27 Yii2.0教程应用结构篇 —— 控制器 控制器是MVC模式中的一部分,是继承[[yii\base\Controller]]类的对象,负责处理请求和生成响应。具体来说,控制器从应用主体接管控制后会分析请求数据并传送到模型,传送模型结果到视图,最后生成输出响应信息。动作控制器由动作组成,它是执行终端用户请求的最基础的单元,一个控制器可有一个或多个动作。如下示例显示包含两个动作viewandcreate的控制器post:namespaceapp\controllers;useYii;useapp\models\Post... 继续阅读 >
201501-27 Yii2.0教程应用结构篇 —— 视图 视图是MVC模式中的一部分。它是展示数据到终端用户的代码,在网页应用中,根据视图模板来创建视图,视图模板为PHP脚本文件,主要包含HTML代码和展示类PHP代码,通过[[yii\web\View|view]]应用组件来管理,该组件主要提供通用方法帮助视图构造和渲染,简单起见,我们称视图模板或视图模板文件为视图。创建视图如前所述,视图为包含HTML和PHP代码的PHP脚本,如下代码为一个登录表单的视图,可看到PHP代码用来生成动态内容如... 继续阅读 >