我的知识记录分享

我的知识记录分享

efcore 使用MaxAsync报错

2020-12-28 糖果小宝 net开发

await dbContext.Set<TablePackage>().Where(m => m.ParentId == upGradeEntity.ParentId && m.Deleted == false).MaxAsync(m=>m.SortNo) 当查询出的数据没有时,为null就会报错,。修改其它方法进行查询,用排序取最大值 (await dbContext.Set<TablePackage>().Where(m => m.ParentId == downGradeEntity.Id && m.Del...

阅读全文>>

评论(0) 浏览(1091)

tp6控制器中间件设置

2020-12-27 糖果小宝 php开发

//only 执行指定控制器 //except 除了指定控制器都执行 //only 执行指定控制器     //except 除了指定控制器都执行     protected $middleware = [         &...

阅读全文>>

评论(0) 浏览(1092)

tp6动态获取参数

2020-12-27 糖果小宝 php开发

避免方法定义参数,导致忘记传入保存,在方法内进行判断 使用以下代码,获取方式不受中间件参数定义影响   $aaa=$this->request->param('userId') ;

阅读全文>>

评论(0) 浏览(981)

tp6路由配置在phpstudy报错404,命令部署没问题

2020-12-26 糖果小宝 php开发

TP6 nginx PHPstudy子页面404解决方法 环境是win10的phpstudy最新版也就是v8.0 访问http://blog_test.com:801/index/article/index.html 域名/入口文件/模块/控制器/操作/[参数名/参数值…],这个需要nginx环境支持pathinfo,Apache默认支持,Nginx不支持,需要手动配置。 配置本地域名步骤省略… 1.首先打开phpstudy小皮面板 2.打开设置 点击vhosts.conf 再点击 ‘你配置好的域名’ 百度...

阅读全文>>

评论(0) 浏览(990)

composer常用命令

2020-12-26 糖果小宝 php开发

composer init 以交互方式填写composer.json文件信息 composer install 从当前目录读取composer.json文件,处理依赖关系,并安装到vendor目录下 composer update 获取依赖的最新版本,升级composer.lock文件 composer require 添加新的依赖包到composer.json文件中并执行更新 composer search 在当前项目中搜索依赖包 composer show ...

阅读全文>>

评论(0) 浏览(1164)

docker中安装宝塔面板

2020-12-25 糖果小宝 知识点

虚拟机装了contos7,contos7安装docker,docker又安装了contos8, 8安装宝塔

阅读全文>>

评论(0) 浏览(1009)

docker进入容器内没有vim,ps,top支持

2020-12-25 糖果小宝 知识点

解决办法: (1)下载vim apt-get update apt-get install vim (2)下载ps、top apt-get install procps

阅读全文>>

评论(0) 浏览(924)

net设计模式

2020-12-17 糖果小宝 net开发

23种设计模式可以分成三组:创建型(Creational),结构型(Structural),行为型(Behavioral)。

阅读全文>>

评论(0) 浏览(996)

.NetCore 面试题

2020-11-26 糖果小宝 net开发

第1题,什么是ASP net core? 首先ASP net core不是 asp net的升级版本。它遵循了dot net的标准架构, 可以运行于多个操作系统上。它更快,更容易配置,更加模块化,可扩展性更强。   第2题,asp dot core有哪些好的功能? 第一是依赖注入。 第二是日志系统架构。 第三是引入了一个跨平台的网络服务器,kestrel。可以没有iis, apache和nginx就可以单独运行。 第四是可以使用命令行创建应用。 第五是使用APP settings json...

阅读全文>>

评论(0) 浏览(1073)

4.4 云函数的配置与进阶

2020-10-9 糖果小宝 小程序学习

云函数在云端Node.js的运行机制与本地Node.js会有一些差异,主要表现在云函数实例是由事件触发不是始终运行的(执行完随时会销毁),各个实例之间在横向上是相互隔离的(没有公用的内存或硬盘空间),在纵向上是无状态的(云函数的执行不能调用上一次云函数的执行信息)。云函数平台通过弹性伸缩实例来支持高并发,实例也存在冷启动、热启动(实例复用)的情况。除了机制不同,云函数是无服务器Serverless架构,配置上与传统的Node.js服务器也有所不同。 4.4.1 云函数的环境变量 1、云开发环境的process.env 在配置云函数的环境变量之前,我们需...

阅读全文>>

评论(0) 浏览(1749)