Celaraze Blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  •   
  •   
Ubuntu 跨版本升级

Ubuntu 跨版本升级

sudo sed -i 's/bionic/focal/g' /etc/apt/sources.list sudo apt update && sudo apt dist-upgrade
2021-08-18
#ubuntu
oh-my-zsh 提示 Insecure completion-dependent directories detected

oh-my-zsh 提示 Insecure completion-dependent directories detected

12chmod 755 /usr/local/share/zshchmod 755 /usr/local/share/zsh/site-functions
2021-08-18
运维
#oh-my-zsh
Ubuntu 20.04 安装 L2TP 服务

Ubuntu 20.04 安装 L2TP 服务

开放端口1701 500 4500 50 51 安装 L2TP 服务sudo wget https://git.io/vpnsetup -O vpnsetup.sh && sudo sh vpnsetup.sh 安装完成后会返回默认配置,记住他们 改密码&固定 IP1234# /etc/ppp/chap-secrets 文件中# 用户名 服务(固定l2tpd)密码 固定IP
2021-08-18
运维
#ubuntu #l2tp
macOS 刷新应用菜单图标

macOS 刷新应用菜单图标

12defaults write com.apple.dock ResetLaunchPad -bool truekillall Dock
2021-08-18
运维
#macos
Minecraft 1.16.5 在 M1 mac 的光影安装

Minecraft 1.16.5 在 M1 mac 的光影安装

https://www.optifine.net/downloads https://sildurs-shaders.github.io/downloads/
2021-08-18
游戏
#minecraft #shadow
macOS 内 Nginx & PHP 单服务器配置模版

macOS 内 Nginx & PHP 单服务器配置模版

1234567891011121314151617server { listen 8081; server_name localhost; root /Users/celaraze/Desktop/jarvis-core/public; index index.html index.htm index.php; location / &#
2021-08-18
运维
#php #macos #nginx
DcatAdmin 工具表单实现一对多读写

DcatAdmin 工具表单实现一对多读写

在 DcatAdmin 的工具表单中,是没有一对多的字段的,要实现这一个也很简单。 处理模型关联1234567// 我是模型文件:Dad.phppublic function sons(){ return $this->hasMany(Dad::class, 'dad_id', 'id');} 工具表单中使用表格123456
2021-08-18
编程
#laravel #dcatadmin
优雅地填充 Laravel 数据库数据

优雅地填充 Laravel 数据库数据

背景我们都知道在 Laravel 开发过程中,对于数据库结构的修改可以通过 migration 完成,对于数据库生产数据的预填充可以使用 seeder 完成。 如果预填充的数据比较多,而又是在开发过程中产生的,手写 seeder 中的插入就显得过于死板,你可能需要一笔一笔的复制修改这些内容: 12345678910111213141516171819202122232425262728293031
2021-08-18
编程
#laravel
PHP 注解路由实现原理

PHP 注解路由实现原理

PHP8 新特性支持注解(Attribute),其实和 Java 的注解很类似,因为是新特性刚出不久,生态还需要完善。这里我简单说一下实现原理,代码仅作为参考并非完整的实现过程,但是核心逻辑已经阐明清楚。 大致实现过程为:了解 Laravel 的路由注册过程,通过反射获取定义过注解路由的方法,接着将注解路由的参数和这个方法统一注册到 Laravel 的路由中,这样在整个应用声明周期内即可完成注解路
2021-08-18
编程
#php
相册快速查找未命名的人物

相册快速查找未命名的人物

在 macOS 上, 相册 - 我的相簿 中创建一个 智能相簿,随便给个相簿的名称,然后条件中选择 人物,是,后面留空,什么也不要填。
2021-08-18
技巧
#apple
1234

搜索

苏ICP备15006533号