Coding
分类💻 代码的修罗场 | 从报错到部署的硬核战场
| 话题 | 用户 | 回复 | 浏览 | 动态 |
|---|---|---|---|---|
|
php[026]性能分析xhprof
Coding
#hot
层次式性能分析器 php官网xhprof介绍 pecl_ xhprof 目前xhprof有着比较新的更新,pecl显示是原来版本fork后的版本。不过一致到8都提供了支持。所以可以在开发测试环境使用来分析代码的运行状况 install 如果不能直接下载或许需要 sudo pecl install xhprof ,或者先进行 pecl 的更新 之后将 extension=xhprof.so 加入对应...
2025-12-30 20:46:43
0
312
|
|
0
|
312
|
2025-12-30 20:46:43 |
|
php parser
Coding
#hot
创建一个php7的语法解析器(Parser),在没有传入词法解析器(Lexer)的时候会创建一个默认的词法分析器 同时如果没有指定只使用php7的语法解析器,那么将会同时创建一个php7和一个php5的parser 默认lexer 默认parser 解析时先使用\[0\]解析器,当解析存在报错时,会调用后续的解析器,直至等到一个完全没有解析错误的结果 上述都不重要 自己传入异常,当有错的时候抛出这...
2025-12-30 20:46:43
0
288
|
|
0
|
288
|
2025-12-30 20:46:43 |
|
php[025]发布composer
Coding
#hot
准备工作 拥有自己的github帐号 packagist.org授权github登录 创建包项目 mkdir packname && cd packname 创建composer.json文件 手动创建 || composer init 创建git 开始写自己的类库 提交git 设置包版本 设置git仓库地址,然后上传 Submit package 输入git仓库地址Check,然后Submit,...
2025-12-30 20:46:43
0
264
|
|
0
|
264
|
2025-12-30 20:46:43 |
|
php[024]生成器
Coding
#hot
在 php 中有生成器这个东西。 官方的描述是 以及官方提供的改造range的代码。 在我第一次看到的时候并没有思考为什么叫生成器这个东西。所以在一段时间内产生了迷惑。其实用官方编写的函数样本赋值给变量 var_dump 出来的结果会是一个对象,而其生成器的名字是因为其可以通过 foreach 在循环的每次成产出结果。所以可以看以下代码,来感受以下 yield 解决了什么问题。 以及更好看的文件读...
2025-12-30 20:46:43
0
248
|
|
0
|
248
|
2025-12-30 20:46:43 |
|
laravel auth
Coding
#hot
laravel 的 auth 生效流程 laravel bootstrap\app 中分别注册了 http 的中间件,和 ServiceProvider (服务提供者) 这两个东西。 但是在实际的生命周期中, 服务提供者 ServiceProvider 会先于 http 中间件先执行。 而 AuthServiceProvider 从结果上来说,可以认为他默认的行为是通过约定的方式,从 reques...
2025-12-30 20:46:43
0
268
|
|
0
|
268
|
2025-12-30 20:46:43 |
|
how to use linux
Coding
#hot
ubuntu 更换源 ubuntu下crontab启动,重启,关闭命令 bash设置代理 linux 添加用户 lnmp 多彩日志 ifconfig 命令不存在 日志过滤 多用户 nohup & ubuntu 更换源 备份 /etc/apt/sources.list 更改 /etc/apt/sources.list 中科大源 更新命令 阿里源 网易163源 清华源 ubuntu下crontab启动...
2025-12-30 20:46:43
0
276
|
|
0
|
276
|
2025-12-30 20:46:43 |
|
how to use win
Coding
#hot
如何设置开机启动项 代理设置 cmd代理设置和恢复(win 下推荐使用 powershell) powershell代理设置 软件推荐 TrafficMonitor Everything pandoc 端口查看 如何设置开机启动项 windows 设置开启启动 除了设置注册表这种比较不够win的方式,还可以将执行文件的快捷方式放入启动目录,这样也可以做到开机启动 代理设置 cmd代理设置和恢复(w...
2025-12-30 20:46:43
0
286
|
|
0
|
286
|
2025-12-30 20:46:43 |
|
how to use golang
Coding
#hot
go环境设置 go get 代理设置 go mod go env 关于下载库和下载软件 基础 包推荐 练习 闭包练习 gorm gorm 分表写法 model 开发 取苹果 go环境设置 go get 代理设置 对应的shell代理设置,cmd/powershell git代理设置 go mod 练习 go 1.13提供了 go env -w命令来写环境变量 win: 用户\AppData\Roa...
2025-12-30 20:46:43
0
267
|
|
0
|
267
|
2025-12-30 20:46:43 |
|
基算要素
Coding
#hot
input&output 让gcc的cin和scanf一样快 不要用局部变量地址返回地址 一个简单的函数辅助理解c++中指针和数组的联系 algorithm 指针&单链表链表 sudtoj-1138:单链表操作A sdutoj-1139:单链表操作B sdutoj-2054:双向链表 sdutoj-2121:链表排序 循环链表(略) 贪心 活动选择问题 []完全背包 []动态规划(01背包) 二叉...
2025-12-30 20:46:43
0
308
|
|
0
|
308
|
2025-12-30 20:46:43 |
|
|
|
0
|
232
|
2025-12-30 20:46:43 |
|
|
|
0
|
241
|
2025-12-30 20:46:43 |
|
[408]2014 图(c++全代码)
Coding
#hot
本篇文章针对节点的c++实现版本,针对本题的第二问链使结构的设计,提供一份数据结构以及一份可执行的g++文件,仅供参考 运行结果的部分结果截取
2025-12-30 20:46:43
0
245
|
|
0
|
245
|
2025-12-30 20:46:43 |
|
中文文案排版指北
Coding
#hot
转载 中文文案排版指北 统一中文文案、排版的相关用法,降低团队成员之间的沟通成本,增强网站气质。 其他语言: 英语 繁体中文 简体中文 简体中文 (外部链接) 目录 空格 「有研究显示,打字的时候不喜欢在中文和英文之间加空格的人,感情路都走得很辛苦,有七成的比例会在 34 岁的时候跟自己不爱的人结婚,而其余三成的人最后只能把遗产留给自己的猫。毕竟爱情跟书写都需要适时地留白。 与大家共勉之。」—— ...
2025-12-30 20:46:43
0
258
|
|
0
|
258
|
2025-12-30 20:46:43 |
|
powershell & linux bash
Coding
#hot
pwsh docs 地址 pwsh vs bash my profile other PowerShell 是构建于 .NET 上基于任务的命令行 shell 和脚本语言。 PowerShell 可帮助系统管理员和高级用户快速自动执行用于管理操作系统(Linux、macOS 和 Windows)和流程的任务。 pwsh docs 地址 pwsh docs pwsh vs bash pwsh bas...
2025-12-30 20:46:43
0
257
|
|
0
|
257
|
2025-12-30 20:46:43 |
|
how to use wsl
Coding
#hot
1. WSL2 linux权限问题 chmod(): Operation not permitted 解决方法 1. WSL2 linux权限问题 chmod(): Operation not permitted 解决方法 最近在 WSL 下碰到PHP chmod(): Operation not permitted 这个问题,看起来是文件权限的问题,不过查看该文件的权限是 777,不知道是 Bu...
2025-12-30 20:46:43
0
241
|
|
0
|
241
|
2025-12-30 20:46:43 |
|
ToolList
Coding
#hot
anyproxy fiddler mitmproxy wsl/powershell+ssh+termial xshell MobaXterm mycli mysqlshell workbench phpmyadmin DataGrip navicat name desc IsGui script false 版本管理 false composer php包管理 true deployer 基于ph...
2025-12-30 20:46:43
0
240
|
|
0
|
240
|
2025-12-30 20:46:43 |
|
vscode and php
Coding
#hot
最近一直用vscode 没怎么用phpstorm ,vscode 用的是 PHP Intelephense ,但是好多非核心得扩展都没有提示,所以用着并不是很舒服,打开phpstorm点击redis得提示能看到,这些提示是一个jar包里的php文件, https://github.com/JetBrains/phpstorm-stubs 把需要的文件放在项目中即刻获得代码提示。(原理和larave...
2025-12-30 20:46:43
0
246
|
|
0
|
246
|
2025-12-30 20:46:43 |
|
simple request / not so simplerequest
Coding
#hot
浏览器将CORS请求分成两类:简单请求 simple request 和非简单请求not-so-simple request。 只要同时满足以下两大条件,就属于简单请求。 那么对于非简单请求,浏览器会首先发送一个options嗅探。 这里不做示范。直接上一段php解决非简单请求的方法 直接设置会导致浏览器请求两次,所以还需要一些其他处理,防止重复请求 浏览器规定真。。。
2025-12-30 20:46:43
0
232
|
|
0
|
232
|
2025-12-30 20:46:43 |
|
|
|
0
|
224
|
2025-12-30 20:46:43 |
|
react router/react router dom 二级目录写法
Coding
#hot
注意第一种方法是react-route,二三种方法是react-router-dom,但是第二种方法个人不推荐 目前博客的jsx语法显示有些缺陷 三种写法,第一种根据react-router但是我没有写成功 第二种,b站教学视频,可以运行正确,但是失去层级意义,代码有冗余信息 个人认为这是一种错误写法,为了要起到二级目录的效果,所有的path都要写成二级目录的形式才能生效,导致该写法Switch中...
2025-12-30 20:46:43
0
258
|
|
0
|
258
|
2025-12-30 20:46:43 |
|
|
|
|