01 2024 档案

AI 大模型时代 程序员如何应对
摘要:Open AI将通用大模型训练的结果,通过ChatGPT的应用形式带到大家面前,意味着发展了大半个世纪的人工智能领域正式步入了广泛意义生产力提升的新纪元。 在AI大模型的加持下,程序员现有的编程范式将会遭到怎样的冲击?面向全新的AI应用时代,开发者的思维、开发方式、工具又该做出怎样的改变? 不管我自 阅读全文

posted @ 2024-01-27 15:30 完美前端 阅读(236) 评论(0) 推荐(0)

thinkphp 上传及验证
摘要:上传 public function index() { // 上传单个 $file = $this->request->file('image'); // 验证规则 $validate = Validate::rule([ 'file' => 'fileSize:10240000|fileExt: 阅读全文

posted @ 2024-01-25 00:06 完美前端 阅读(174) 评论(0) 推荐(0)

thinkphp 验证器
摘要:方法一 验证器的使用 单独抽离成一个文件 declare (strict_types = 1); namespace app\validate; use think\Validate; class ValidateAll extends Validate { /** * 定义验证规则 * 格式:'字 阅读全文

posted @ 2024-01-24 22:51 完美前端 阅读(138) 评论(0) 推荐(0)

thinkphp 资源路由
摘要:资源路由 use think\facade\Route; // 资源路由 thinkphp提供了一个命令 方便开发者快速生成一个资源控制器 // 执行 php think make:controller Blog Blog是控制器类文件名字 // 标识 index 类型 get 路由 blog // 阅读全文

posted @ 2024-01-24 20:17 完美前端 阅读(54) 评论(0) 推荐(0)

thinkphp 路由分组 url生成
摘要:路由分组 route/app.php // 路由分组 相同规则的路由方一起分组 // Route::group('blog', function () { // Route::rule(':id', 'blog/index'); // Route::rule('index', 'blog/login 阅读全文

posted @ 2024-01-24 19:00 完美前端 阅读(44) 评论(0) 推荐(0)

thinkphp 路由参数 域名 miss设置
摘要:路由的使用 在route/app.php文件里设置路由 use think\facade\Route; // rule() // 还有其他的快捷方式 Route::GET POST PUT DELETE PATCH HEAD OPTIONS ANY // Route::rule('index/:id 阅读全文

posted @ 2024-01-24 17:49 完美前端 阅读(205) 评论(0) 推荐(0)

thinkphp 关联模型 多对多关联 多表关联查询
摘要:多对多的查询 常见场景是权限控制, 一个用户有多个身份, 一个身份可以给多个用户. users 模块 和其他模块 namespace app\model; use think\Model; class Users extends Model { public function role() { re 阅读全文

posted @ 2024-01-24 01:51 完美前端 阅读(284) 评论(0) 推荐(0)

thinkphp 模型预载入减少查询次数 查询筛选 查询统计
摘要:模型预载入查询 筛选 统计 模型里 public function profile() { return $this->hasMany(Profile::class); } 使用的地方 类里 public function index() { // 普通查询 有多少条数据 foreach就会获取多少 阅读全文

posted @ 2024-01-24 00:07 完美前端 阅读(62) 评论(0) 推荐(0)

thinkphp 关联模型 一对多关联 主副表查询
摘要:一对多关联查询 namespace app\model; use think\Model; class Users extends Model { // 模型中定义一对多关系的方法 用于建立当前模型与另一个模型之间的关系, 例如: 当前数据表对应的外键表 // profile 自定义方法名 Prof 阅读全文

posted @ 2024-01-23 22:46 完美前端 阅读(297) 评论(0) 推荐(0)

thinkphp 关联模型 一对一关联 主副表查询
摘要:一对一关系查询 users主表 namespace app\model; use think\Model; class Users extends Model { // 模型中定义一对一关系的方法 用于建立当前模型与另一个模型之间的关系, 例如: 当前数据表对应的外键表 // profile 自定义 阅读全文

posted @ 2024-01-21 02:15 完美前端 阅读(178) 评论(0) 推荐(0)

thinkphp 关联模型
摘要:关联模型 namespace app\model; use think\Model; class Users extends Model { // 模型中定义一对一关系的方法 用于建立当前模型与另一个模型之间的关系, 例如: 当前数据表对应的外键表 // abc 自定义方法名 Profile::cl 阅读全文

posted @ 2024-01-19 03:23 完美前端 阅读(21) 评论(0) 推荐(0)

mysql 报错整理
摘要:数据表 添加外键失败 SQL错误(1452):Cannot add or update a child row: a foreign key constraint 1, 表里已存在的值和关联表不匹配,如表里id为10,关联表没有10 阅读全文

posted @ 2024-01-19 02:44 完美前端 阅读(5) 评论(0) 推荐(0)

thinkphp 模型软删除 和 模型事件
摘要:软删除 namespace app\model; use think\Model; use think\model\concern\SoftDelete; class User extends Model { // 开启软删除 use SoftDelete; // 软删除 给数据标记已删除 但不是真 阅读全文

posted @ 2024-01-19 01:34 完美前端 阅读(112) 评论(0) 推荐(0)

thinkphp 定义模型 设置模型 添加数据 更新数据 配置获取器 设置获取器 php think optimize:schema
摘要:定义/设置 模型 定义一个和数据库表对应的模型文件 在app文件夹下新建model文件夹,在创建php类,取名要和表名,如表名为tp_user模型取名为User,表名为tp_user_name模型取名为UserName --php namespace app\model; use think\Mod 阅读全文

posted @ 2024-01-18 03:00 完美前端 阅读(323) 评论(0) 推荐(0)

thinkphp 索引数组查询
摘要:索引数组查询 $user = Db::name('user')->where([ ["id", ">", 0], ["id", "<", 8] ])->select(); return json($user); 阅读全文

posted @ 2024-01-18 02:31 完美前端 阅读(49) 评论(0) 推荐(0)

thinkphp 表达式查询
摘要:thinkphp 表达式查询 // 表达式查询 // where('字段名', '表达式', '查询条件') // 查询id 大于 3 的数据 // $user = Db::name('user')->where('id','>', 3)->select(); // 模糊查询 // $user = 阅读全文

posted @ 2024-01-18 01:17 完美前端 阅读(45) 评论(0) 推荐(0)

thinkphp 操作mysql数据库 配置 新增 更新 删除
摘要:获取当前路由信息 use app\BaseController; // 引入控制器 public function index() { // 返回当前实际路径 return $this->app->getAppPath(); // 返回当前方法名 // return $this->request-> 阅读全文

posted @ 2024-01-17 22:19 完美前端 阅读(205) 评论(0) 推荐(0)

thinkphp tp 提示no input file specified
摘要:thinkphp 服务器环境找不到路由 按照tp官方文档的url重写部份,按照文档设置,不同的是把public下面的.htaccess文件的 RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 改为 RewriteRule ^(.*)$ index.php [L,E 阅读全文

posted @ 2024-01-17 19:09 完美前端 阅读(630) 评论(0) 推荐(0)

php学习-基础笔记
摘要: 阅读全文

posted @ 2024-01-16 21:54 完美前端 阅读(11) 评论(0) 推荐(0)

开启php8的JIT 才能提现php8的速度
摘要:找到php版本文件夹下面的 php.ini 文件,开启如下字段: zend_extension=opcache 修改如下字段: [opcache] ; Determines if Zend OPCache is enabled opcache.enable=1 ; Determines if Zen 阅读全文

posted @ 2024-01-16 21:10 完美前端 阅读(233) 评论(0) 推荐(0)

uniapp 中截图保存当前页面 , 当前内容
摘要:https://html2canvas.hertzen.com/npm install --save html2canvasyarn add html2canvas<!--h5和app中截图页面保存--><script setup>import { ref } from 'vue'import { 阅读全文

posted @ 2024-01-08 04:28 完美前端 阅读(1822) 评论(0) 推荐(0)

导航