tag php

標籤
貢獻311
459
05:09 PM · Oct 25 ,2025

@php / 博客 RSS 訂閱

mob64ca1416b5a8 - opencvsharp 求直線和contour交點

輪廓處理函數 [編輯] ApproxChains 用多邊形曲線逼近 Freeman 鏈 CvSeq* cvApproxChains( CvSeq* src_seq, CvMemStorage* storage, int method=CV_CHAIN_APPROX_SIMPLE,

數組 , php , 點集 , 人工智能 , 數據結構與算法 , 計算機視覺

收藏 評論

My_Dabao - PHP "真異步" TrueAsync SAPI 與 NGINX Unit 集成

PHP “真異步” TrueAsync SAPI 與 NGINX Unit 集成 現在的 Web 開發和過去最大的區別是什麼?一句話:沒人再願意等服務器響應了。 七八年前,甚至更早的時候,模塊加載、組件打包、腳本解釋、數據庫查詢 —— 這些步驟慢一點,對業務和用户也不會造成太大影響。 現在不一樣了。Web 開發的核心已經變成了最大化服務器響應速度。這種轉變來自網速的提

非阻塞 , php , 前端開發 , Javascript

收藏 評論

兔絲 - PHP開發核心抉擇:工具類與接口,該如何選?

PHP開發核心抉擇:工具類與接口,該如何選? 在PHP面向對象開發中,很多開發者都會陷入一個困惑:明明用工具類能快速實現代碼複用,為什麼還要引入接口、抽象類這些“複雜”的概念?就像對接抖音多版本接口時,直接寫個靜態工具類調用makeUrl和sign方法看似更高效,卻總被架構師要求用接口規範實現。這背後,藏着“快速實現”與“長期可維護”的核心權衡,也決定了代碼從“能用”到“好用”的差距。 一、工具類

php , 程序員

收藏 評論

冒泡的馬樹 - 藉助詩詞API和微博圖牀搭建自動發圖文微博機器人

​ 在2011年的時候,浙大的一位博士生藉助微博的開放平台為他實驗室的一台飲水機弄了個微博,名喚@浙大CCNT實驗室飲水機,俗稱“飲水機娘“。當年這條新聞給自己留下了挺大的印象,也一直對這個微博賬號可以自動發微博背後的機理感到十分憧憬。一晃,時間都來到了2019年了~~ ​ 咳咳——在鑽研不少技術文章以及對技術派網友的多多請教後,自己終於也搗弄了一個自動發微博的機器人( ̄︶ ̄)↗ ​ 此微博機器人

微博 , php

收藏 評論

mob64ca13ff9303 - 玄武盾攔截 docker push

目錄 WAF是什麼 主流WAF有哪些? WAF的分類 軟件型WAF 硬件型WAF 基於雲WAF 開源型WAF 網站內置的WAF IPS與IDS,防火牆與WAF之間的比較和差異 防火牆功能

玄武盾攔截 docker push , 雲計算 , php , HTTP , waf , Docker , Web

收藏 評論

tim_xiao - php實現web服務器

使用php(非swoole)實現tcp/http服務器。 php內置的stream系列函數 和 socket擴展提供了對網絡編程的支持。socket擴展需要在編譯時通過配置--enable-sockets開啓,而strem系列函數則完全是php核心內置的函數。php社區中的workman框架底層就是基於stream函數來實現的。以下代碼通過stream系列函數演示php如何實現簡單的tcp/htt

multiple-select , php , select , webservice , Web

收藏 評論

華賢 - 獲取當天是本月的第幾周

獲取當天是本月的第幾周,順便了解令人困惑的 strtotime strtotime (“$firstDay + 1 month -1 day”) 這樣的寫法會有問題,大家可以去鳥哥博客看看 令人困惑的 strtotime ?php /** * 獲取當天是本月的第幾周 * * @return int * @author Henry */ public function getWeek(

date , strtotime , php

收藏 評論

和平老三 - php中截取 中/英/數字 混合字符串的方法

這是一篇普通的隨筆而已。 廢話少説,最近參與了開發了公司的PHP相關的業務,遇到了截取字符串的問題。這些字符串最大的特點就是中/英/數字/標點符號混合,用常規的substr 或者 mb_substr都無法截取到滿意的結果,虧了我在開發之前看了很多symfony中自帶的工具類,直接採用了Mbstring::substr的方法截取字符串,省時又省力。 我也瀏覽過網上給的不少關於截取的方法,例如關於截取

php , php框架 , 字符串處理 , symfony

收藏 評論

NaturalGao - Lumen 報錯提示 實例不了 Response 類的問題

今天使用Lumen的時候,用到了Response類,很奇怪提示:Target [Illuminate\Contracts\Routing\ResponseFactory] is not instantiable. 大概就是説實例不了Response 類,那怎麼解決呢?我們以一個全新的Lumen項目來説 1.我在web.php寫了個路由 ?php /* |--------------------

lumen , php , laravel , databaes

收藏 評論

鳩摩智首席音效師 - 酷瓜雲課堂(騰訊雲版)v1.2.3 發佈

鼠去牛來,2021年繼續努力,酷瓜雲課堂 v1.2.3 版本發佈。 增加 多人使用同一帳號防範機制 首頁緩存刷新工具 課程綜合評分 課程推薦 修復 phinx-migration-generator 無符號問題 online表併發寫入重複記錄問題 計劃任務生成sitemap.xml失敗 項目介紹 酷瓜雲課堂,依託騰訊雲基礎服務架構,採用C擴展框架Phalcon開發,GPL-

php , 教育 , phalcon , 直播

收藏 評論

guanguans - laravel 中根據請求路徑、方法匹配路由實例

需求 最近由於業務功能的需求,需要根據數據庫記錄的請求路徑(如admin/auth/menu/46/edit)、請求方法(如GET)去匹配路由實例,拿到路由實例後續做一些其他事情。 分析 其實就是路由的核心功能(將一類請求映射匹配到一個回調類型的變量)。框架本身自帶的功能,查找源碼是以下代碼塊實現的: // Illuminate/Routing/RouteCollection.php public

php , laravel , route , router

收藏 評論

小小張説故事 - Python技巧:快速生成字典列表

在編程過程中,我們經常需要處理數據結構。今天,我們將為您介紹如何在Python中高效地生成字典列表。這將幫助您簡化代碼,提高效率。 1. 使用列表推導式 列表推導式是Python中的一種簡潔、高效的生成列表的方法。以下是使用列表推導式生成字典列表的示例: keys = ['name', 'age', 'job'] values = [['Tom', 28, 'teacher'], ['Jerry'

字典 , php , map

收藏 評論

技術領航博主 - thinkcmf引入ZipArchive

  最近接了一個建站項目,要求用thinkcmf來搭建,ytkah在想php都大致一樣吧,快速地下載安裝包,可是!怎麼安裝呢?沒看到安裝指引文件或目錄,查看了安裝説明public目錄做為網站根目錄,入口文件在/public/index.php,總算安裝成功了,可是默認站點鏈接不對,z5w.net/public/,多了一個/public/,怎麼把它隱藏呢?

composer , 大數據 , 配置文件 , php , hive

收藏 評論

趙帥強 - php-fpm進程數管理

PHP-FPM 先來了解一些名詞概念: CGI是Common Gateway Interface(通用網管協議),用於讓交互程序和Web服務器通信的協議。它負責處理URL的請求,啓動一個進程,將客户端發送的數據作為輸入,由Web服務器收集程序的輸出並加上合適的頭部,再發送回客户端。 FastCGI是基於CGI的增強版本的協議,不同於創建新的進程來服務請求,使用持續的進程和創建的子進程來處理一連串的

php , php-fpm , cgi , fastcgi

收藏 評論

玩足球的傷疤 - 使用 Goroutines 和 Channels 實現高效併發編程

Go 是一門以併發為核心設計的編程語言,其 Goroutines 和 Channels 提供了輕量級且高效的併發模型。在現代軟件開發中,性能和併發是兩個至關重要的因素,而 Go 的設計讓開發者能夠以一種簡單、直觀的方式實現高效的併發程序。 本文將深入探討 Goroutines 和 Channels 的核心原理,分析它們的實際使用場景,並通過代碼示例展示如何利用它們構建高效的併發應用程序。 Gor

php , springboot , lavarel , go , 後端

收藏 評論

今晚加個牛腿吃 - PHP 反射 API 詳解(原理、用法與場景)

PHP 反射 API(Reflection API)是一套用於在運行時分析類、接口、函數、方法、屬性等代碼結構的內置工具集。它允許程序 “自審”(introspection),獲取代碼元信息並動態操作(如調用私有方法、訪問私有屬性),是框架開發、依賴注入、ORM 等高級場景的核心技術。 一、反射 API 核心作用 元信息獲取:獲取類的名稱、父類、接口、屬性、

修飾符 , php , API , 後端開發 , 私有方法

收藏 評論

JonLee - PHP-Casbin 在分佈式服務中利用 Watcher 做策略同步

分佈式服務,是將多個具有不同或相同功能的服務分散在不同的服務器上,對外提供服務。 那麼在分佈式服務中,使用 PHP-Casbin 作為權限控制時,不同服務器上的服務的策略要保證是同步的。這裏我們主要探討常駐內存的 PHP 服務,在常駐內存的服務中,PHP-Casbin 一般是單例模式,所有的策略都會加載到內存,性能出色。 PHP-FPM 下每次都重新初始化 Enforcer 並重新加載策略,不

權限控制 , rbac , php , 分佈式

收藏 評論

675173ff-65c2-413a-b556-576966012357 - 代理 IP 技術原理:它究竟是怎麼“替你上網”的?

談到代理 IP,很多人的第一反應是:“換個 IP,上網更安全。” 但實際上,代理遠不只是“換一個身份”,它更像是一個具備網絡調度、流量轉發、協議適配能力的“小型中轉站”。如果你是開發者、運營人員、爬蟲工程師、跨境從業者,理解代理背後的技術邏輯,會讓你在業務穩定性、成功率和效率上擁有明顯優勢。 這篇文章,我們用更容易理解的方式,講清楚代理 IP 的技術原理和真實作用。 一、代理 IP 的

php , android-studio , 前端

收藏 評論

liuyi_5976e1558e631 - PHP 程序員面試筆試常考面試題精講(chat課堂分享)

在chat開的一門課。可以過來看看。 課程鏈接: PHP 程序員面試筆試常考面試題精講 主要總結匯總了 PHP 面試過程中最愛問的幾道面試題。這些面試題可以很好的幫助面試者準備,並讓你在面試過程中很好的回答這些面試題,輕鬆拿下 offer。 由於一個 PHP 應聘者面試過程中考察的知識點範圍比較廣,我這裏主要重點講解 PHP 常考面試題、數據庫常考題、網站安全、Redis

php , 面試 , 筆試

收藏 評論

mgckid - metadmin後台管理系統-用php編寫的後台

metadmin後台管理系統介紹: 話一下 metadmin後台管理系統 開源初衷,唱衰PHP的聲音最近這幾年一直不斷,在這個移動互聯網的時代一切都要快快快,相信很多其他語言的朋友已經不會專門花時間去深入學習PHP這門語言了,但是原有歷史遺留的系統還是要維護和找上門的項目還是要接,因此某些時刻確實需要一款功能成熟且穩定,易擴展,易維護的後台(網站)程序去做短平快的項目和需求,那麼還是有一點現實的市

php , 後台管理 , 後台

收藏 評論

huangzhhui - 🚀 Hyperf 發佈 v1.1.9 版本 | 企業級的 PHP 微服務雲原生協程框架

更新內容 本週更新主要為 DI 組件新增了懶加載功能,配置為懶加載後,注入的對象為一個代理對象,在使用到時,才會實現對象的初始化。以及為 DI Container 增加了 set 和 define 方法來動態的增加對象管理和依賴關係,便於在自動化測試場景下的使用。同時我們還為 PHP 7.4 進行了適配,並增加了 Travis CI 對應的環境進行自動化測試,確保 Hyperf 在 PHP 7.4

hyperf , coroutine , swoole , php

收藏 評論

mob64ca13fb1f2e - 如何修改已創建的macvlan

雖然mac不如ubuntu感覺open,但是系統感覺還是挺好用的.用了小半年了,積累了幾個不可缺少的經驗,記錄一下(因為頭兩週用的時候又忘記了.). 1.修改機器名 mac安裝完成以後會默認將你的機器設成”rainbird’s Macbook Pro”之類的名字.這個本身看着就不爽,如果這台機器是別人先用你再用的話,就想把它改掉了.如果你想改計

雲計算 , php , 系統管理員 , 計算機名 , 雲原生 , 如何修改已創建的macvlan

收藏 評論

拉布拉多拉的多 - 填坑之PHP的yield和協程在一起的日子裏(二)

首先是,這是我第一次把公眾號文章複製粘貼到sf.gg來。 其次是,很久很久之前,我挖了一個yield的一個坑,自己挖的坑自己填,不然遲早會把自己埋掉。 最後是,如果想看之前那個坑,請發送“yield”給文章末尾的公眾號,我開通了高大上的自動回覆功能,稀罕地不得了! PS:那篇文章中在最後我犯了一個錯誤,誤下了一個結論:foreach中不能使用send並猜測這是PHP的bug,實際上並不是,真實的原

並行 , php , yield , 協程

收藏 評論

沈唁 - yasd 調試器 v0.2.5 版本發佈,支持 PHP8 以及在 IDE 中使用調試

yasd 距離上次發佈已經過去了十幾天,現在發佈到了 v0.2.5 版本,相信有許多的小夥伴已經用上了 那麼還有人記得上次發佈時説過支持了哪些功能嗎? 調試協程 斷點調試 斷點緩存 查看調用棧 單步調試 上次發佈之後就有小夥伴提交 issue,詢問是否支持 PhpStorm 以及 VScode,那麼它來了 @codinghuang 不負眾望,已經支持了 PHP8 和 IDE 調試

swoole , xdebug , php

收藏 評論