laravel的初步认识

电赛控制-----经验分享 1.赛前准备 先简单介绍一下电赛。电赛是两年一届,单数年是大电赛,全称是全国大学生电子设计大赛,之前由瑞萨电子赞助,所以之前也叫瑞萨杯,从19年开始赞助方变成了TI公司,偶数年是小电赛,全称是“TI杯”模电邀请赛,(这里不得不提TI公司的实力是愈来愈大了),一般来说小电赛的含金量会略低于大电赛,而且对与想拿国奖的同学来说还是要参加大电赛,因为小电赛一般每个学校会限制只有两个队伍进国赛,而大电赛是没有这个限制的,而且我们学校电赛保研的话,大电赛只要求国二,而小电赛只有国一才可以保,这样难度就增加了很多。.. 阅读详情

(一)闲言

无意中取查找php最流行的框架,然后百度第一条就出现了laravel,抱着好奇的想法去学了一下,这里面只写一些我学到的laravel的用法,以备自己忘掉

(二)MVC中的V

在文件目录下你可以看到有个resources里面所放的目录就是前台的资源文件,这个框架我觉得很好用,可以直接支持分组,你只需要建立文件夹和文件模版就成

注意:模版格式是xxx.blade.php

(三)MVC中的C

用过其他框架的都知道C是什么,就不多说了

在app\http\Controllers中所建立的文件就是控制层文件

<span style="font-size:18px;">namespace App\Http\Controllers;
use App\Member;

class MemberController extends Controller{
    public function info($id){
        return Member::getMember();
        /*return view('member/member',[
            'name' => 'huihui',
            'age' => 18
        ]);*/
    }
}</span>
注意:命名空间的路径,使用模型层的路径

(四)MVC中的M

直接在app中建立文件就可以,没什么命名规范吧,首字母大写就成

<span style="font-size:18px;">namespace App;
use Illuminate\Database\Eloquent\Model;

class Member extends Model
{
    public  static  function  getMember(){
        return 'member name is huihui';
    }

}</span>
注意:模型层的继承路径所有的sql都可以在这里执行

sql方式

       /*$student = DB::select('select * from user');
        var_dump($student);*/
        //return 'test1';
        /*$bool = DB::insert('insert into user(UserName,Password,Sex,Vip) values(?,?,?,?)',['huihui','z123456','man','1']);
        var_dump($bool);*/
        /*$num = DB::update('update user set UserName = ? where Vip = ?',['sean','1']);
        var_dump($num);*/
        $num=DB::delete('delete from user where Vip = ?',[1]);
        var_dump($num);


(五)特色路由访问

以上四种只要是MVC架构的都可以很普遍的看到,但这个框架给了我很新奇的一个东西,路由

我先列出常用的方式

<span style="font-size:18px;">//路由群组
Route::group(['prefix'=> 'member'], function(){
    Route::get('user/center',['as'=>'center',function(){
        return route('center');
    }]);
    Route::any('multy',function(){
        return 'member-mutyl2';
    });
});</span>
<span style="font-size:18px;">//get路由
Route::get('basic1',function(){
    return 'hello world';
});
//post路由
Route::post('basic2',function(){
   return 'basic2';
});
//多路由
Route::match(['get','post'],'multy1',function(){
   return 'multy';
});
//任意路由
Route::any('multy',function(){
    return 'mutyl2';
});</span>

来说下我所总结的写法

Route::get(‘路由名’,['as' => '别名'],function(){

可以返回的数据;

});

(六)结束语

多说无益,只是备忘,多练习就好,看一千个博客,不如自己敲一个项目





ABB机器人刷功能选项全一篇就够——不怕丢失程序和IO配置数据 ABB机器人刷功能选项 阅读详情

相关推荐

三极管吸潮失效分析案例

案例背景三极管也称为晶体三极管,它被视为电子电路中最重要的器件之一。三极管顾名思义具有三个电极,它最主要的功能是电流放大和开关作用。本次失效案例中的三极管在仓库存放一段时间后,在PCBA测试过程中集中发生不良。分析过程1.外观检测对失效样品进行外观检测,未发现明显破损、裂纹等不良。2.X-ray检测对失效样品进行X-ray检测,金线、绑定点未发现异常。3.开封检测对失效样品进行开封检测,发现存在键合点脱落的现象,键合点附近的晶圆破损。4.SEM检测对失效样品进行SEM检测,发现晶圆键合点位置有裂纹和破损,金

sy220504的博客 1042

laravel whereRaw 和 where(DB::raw(''))

laravel whereRaw 和 where(DB::raw('')) 看标题就知道,明显whereRaw似乎是专业和靠谱一些 用 where(DB::raw(''))的时候,结尾会被增加一个莫名其妙的 is null() 用toSql()发现的。

studylaravel的博客 2万+

Grok-1.5+Ollama企业级本地化部署与合规实践指南

本文详细介绍了Grok-1.5+Ollama企业级本地化部署与合规实践指南,重点分析了本地化部署的成本优势和数据主权保障。通过RTX 4090显卡的硬件选型、Ubuntu 22.04系统优化及部署流程中的关键陷阱规避,为企业提供了高效、安全的AI模型部署方案。特别适合金融、医疗等敏感行业。

weixin_29094539的博客 181

Laravel的介绍和详解~

Laravel是一个基于PHP的开源Web应用程序框架,由泰勒·奥特威尔(Taylor Otwell)创建并于2011年首次发布。Laravel以其简洁、优雅、强大的特性而广受开发者喜爱,它遵循MVC(模型-视图-控制器)设计模式,旨在帮助开发者构建现代、安全且易于维护的Web应用程序。

Good_tea_h的博客 1949

FPGA新手避坑指南:手把手教你搞定RTL8211千兆网PHY的时序配置(附Verilog代码)

本文详细解析了FPGA与RTL8211千兆网PHY芯片的时序配置问题,重点介绍了TXDLY/RXDLY引脚设置、FPGA发送端和接收端的Verilog实现,以及调试与验证的完整流程。通过硬件电路设计和代码示例,帮助开发者解决网络连接不稳定、丢包等常见问题,提升千兆网通信的稳定性。

weixin_28732953的博客 541

强化学习_06_pytorch-TD3实践(BipedalWalkerHardcore-v3)

DDPG的critic会高估, 从而导致actor策略失败。TD3是增加了三个关键技巧优化DDPG。经过优化后的TD3(Twin Dalayed DDPG 双延迟深度确定性策略梯度算法)适合于具有高维连续动作空间的任务。

RL小站 2689

Laravel中的MVC知识点初步理解

一、控制器(C) 1.控制器 + 路由 (1)在app\Http\Controllers目录下新建控制类文件CarController.php class CarController extends BaseController {     public function info($id = null,$name = null){         return 'this car\'...

小青蛙的博客 2245

继电器管理策略(二)

介绍了电池管理系统中的继电器管理,包含控制和诊断

manjixingkong1234的专栏 418

Laravel 学习路线【1】基础目录认识

根目录App目录app 目录包含了应用的核心代码,此外你为应用编写的代码绝大多数也会放到这里;Bootstrap目录bootstrap目录包含了少许文件,用于框架的启动和自动载入配置,还有一个 cache 文件夹用于包含框架为提升性能所生成的文件,如路由和服务缓存文件;Config目录config 目录包含了应用所有的配置文件,建议通读一遍这些配置文件以便熟悉所有配置项;Database目录data

A丶微凉 793

《大数据: Hive 交互命令和常用配置》

一、Hive 交互命令 1. 首先解决一个可能发生的问题 (log4 jar包冲突) 我这里解决方法就是删除一个,我删的是hive下的包 yexiang@hadoop1:<hive>$ hive SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/opt/soft/apache-hive-2.3.7-bin/lib/log4j-slf4j-impl-2.6.2.ja.

yexiang优快云的专栏 287

视觉Transformer实战 | Data-efficient image Transformer(DeiT)详解与实现

在计算机视觉领域,Vision Transformer (ViT) 已经证明了纯 Transformer 架构在图像分类任务上的强大能力。然而,ViT 通常需要在大规模数据集上预训练才能达到最佳性能,DeiT (Data-efficient image Transformer) 通过引入一系列训练策略和优化,使得 Transformer 模型能够在相对较小的数据集上取得优异表现。本节将详细介绍 DeiT 的技术原理,并使用 PyTorch 从零开始实现 DeiT 模型。

盼小辉丶的博客 1341

laravel框架基本认识及增删改查

由路由->控制器->模型层->视图层 控制器/模型层/ 表文件/ 视图层/ 路由/ 数据库配置/(两处) 命令建controller/model/table php artisan make:controller AbController --resource(控制器) php artisan make:model Ab(模型) php artisan make:mi...

小熊博客 1211

YOLOv8 改进涨点 | 模块即插即用 直接可用

在目标检测任务中,注意力机制能够帮助模型聚焦于图像中的关键区域,显著提升检测精度。。创建模块代码注册模块修改任务解析tasks.py创建YAML配置文件模块核心优势适用场景计算开销SOCA捕获二阶统计信息,增强通道间相关性需要精细特征区分的场景中等SK自适应多尺度核选择多尺度目标检测中等偏高显式特征聚集-分配机制全局上下文建模中等A2-Net双线性注意力,高效全局交互复杂场景理解中等偏高CrissCross线性复杂度全局上下文高分辨率输入,长距离依赖较低。

u012133341的博客 2257

laravel初步搭建网站后台

继续我的laravel学习之路;耗时一周,边看教程边看文档,磕磕绊绊弄了一个不成形的东西,写出来纪念一下;laravel 5.1 + windows + phpstudy +php5.6.27+Apache网上随便down了一个后台模板:稍微改动一下,把右侧主体换成ajax调用,把表单提交都改成通用的ajax方法;这样省去了刷新页面,自己感觉还不错;而且没有用laravel自带的blade模板布局

qq_20027047的博客 1631

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

laravel项目搭建初步配置——(Laravel+Vue+Element-ui+Vux环境)

laravel项目搭建初步配置——(Laravel+Vue+Element-ui+Vux环境) 2018年08月01日 16:59:15止喜阅读数:967 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.youkuaiyun.com/qq_38125058/article/details/81334010 源码地址:laravel项目基础框架搭建 所需工具:co...

jhope的专栏 694

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

laravel graphql php,结合 Laravel 初步学习 GraphQL

本文字数:7134,大概需要14.27分钟。 按照官网所述的:A query language for your API一种用于 API 的查询语言GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a c...

weixin_34981697的博客 420

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

laravel java框架_Laravel框架-初步认识

Laravel框架是一款非常流行的PHP全栈开发框架,同样也是一款颇具争议的框架,争议在哪里呢?一款PHP框架设计成这样,我没有理由去用它。原因是:同样的复杂,那为什么不用Java呢?言下之意:Laravel框架的复杂度在一些人眼中已经和 Java EE 这个庞然大物并肩了这货看起来怎么这么像Ruby on Rails?Rails是别人家的小孩,脚手架曾经让多少大神级人物歌颂推崇,同样的:为什么我...

weixin_34541572的博客 499

laravel安装初步使用学习。

首先使用composer安装。我们找到小皮面板的www路径开始安装。 我们先全选这里。然后输入cmd我们会进入到了Dos目录里面去。 去官网复制composer安装命令。 composer create-project --prefer-dist laravel/laravel blog 后面blog自己可以改为自己想要的项目名字。无所谓这一步。 到了这一步我们已经下载成功了。 如果不适用小皮面板。我们直接输入指令。 php artisan serve 然后我们使用p...

Dbjohns的博客 481

dingo API+laravel的初步体验

dingo API+laravel的初步体验 参考网址:https://learnku.com/docs/dingo-api/2.0.0/Installation/1443 php 版本:php^7.0 1.安装插件 1.1安装插件 composer require dingo/api 或者在项目中修改composer.json 文件 并且运行 composer update "require": { "dingo/api": "^2.2" } laravel 使用以下命令可以发布API的配置文件

weixin_42627280的博客 403

Laravel-初步使用

一、Laravel环境搭建 1、window环境下环境搭建请参考以下链接:   开发环境搭建 - Windows | 《Laravel 开发环境部署》 | PHP / Laravel 社区文档   https://laravel-china.org/docs/laravel-development-environment/5.5/development-environment-windows...

weixin_34396902的博客 141

elasticsearch与laravel结合,初步实现

因为中文分词需要ik插件,所以选择了一个已经集成好的 elasticsearch包。 github地扯是:https://github.com/medcl/elasticsearch-rtf 下载下来,然后运行起来(安装步骤自行百度了)。成功的话,在浏览器中输入 http://127.0.0.1:9200/,会有以下图 接下来就是让laravel来连接这个elasticsearch了

10年老码农 3378

Laravel8 理解RABC 初步实现

掌握什么是RABC 掌握RABC的应用场景 掌握Laravel框架资源控制器及资源路由的创建和使用 理解角色与权限表的设计 能够实现角色列表分页展示 能够实现Ajax添加角色信息 掌握使用模型查询中的when方法搜索角色 一、RBAC RBAC: role base access control 基于角色的用户访问权限控制,就是权限分配给角色,角色又分配给用户。 即一个用户对应一个角色,一个角色对应多个权限,一个用户对应用户组,一个用户组..

SunNang的博客 1212

安装laravel及其初步使用

Windows 上安装laravel1、安装composer http://www.golaravel.com/laravel/docs/5.1/(版本自选)2、环境变量及新建项目 请确保 PATH 环境变量已经添加了 ~/.composer/vendor/bin 目录,这样,可执行文件 laravel 就能被你的系统检测到了。一旦安装完成后,就可以使用 laravel new 命令在你指定的

baidu_28724421的博客 266

结合 Laravel 初步学习 GraphQL

按照官网所述的: A query language for your API 一种用于 API 的查询语言 GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and underst...

weixin_33906657的博客 376

初步自定义layui的table(laravel 12)

layui的table是非常好的表格,有美观的样式,对接起来也很便捷。使用后端翻页传过来的数据,本地测试是好的,部署到服务器时,翻页不起作用。一次性读取所有数据,table表格会一次全部显示出来,这个时候需要手动分割,只取当前页的数据进行展示,如果是从后端传过来分页的数据,则不会出现这个问题,但不知为啥,我部署到服务器上,翻页不起作用。操作的按钮,包括修改和删除两个,在layui的table模板templet里面,对laravel的blade模板函数,需要用引号包起来。当前行序号,对全部数据重新排序。

andux的专栏 388

Laravel文档梳理1、安装与初步配置

前言:Laravel文档梳理,仅作为记录后看,无关其他。 1、使用composer下载laravel composer global require "laravel/installer" 2、快速在指定目录创建一个laravel项目 laravel new blog 3、composer安装laravel composer create-project laravel/laravel --prefer-dist blog 4、安装 Laravel 5.1 LTS,请使用以下命令: compos

LDR1109的博客 578
上一篇: 百度地图开发第一步
下一篇: laravel环境配置
反斜杠青年
博客等级 码龄11年 29粉丝 73原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值