收藏 / 列表

會飛的鳥 - PHP怎樣在幾秒鐘內安裝一個全文檢索引擎?

安裝導入WindSearch 環境要求: UTF-8編碼 PHP ≥7.3 mbstring Extension PDO Extension SQLite Extension 開始安裝: 在github上將WindSearch下載到本地你喜歡的文件夾,這是一個純PHP的全文檢索引擎 地址:https://github.com/rock365/windsearch(點個star吧

elasticsearch , 搜索引擎 , php , 全文檢索 , 站內搜索

唐青楓 - C#.NET Random 深入解析:隨機數生成原理與最佳實踐

簡介 Random 是 .NET 中 System 命名空間提供的一個類,用於生成偽隨機數。它廣泛應用於需要隨機化操作的場景,如生成隨機數據、模擬、遊戲開發或測試用例生成。 偽隨機數生成 在計算機中,Random 類用於生成偽隨機數,這些數值在一定程度上看起來是隨機的,但它們實際上是通過數學公式從一個初始種子值計算得到的,因此稱之為“偽隨機數”。 廣泛應用 Random 類常用於遊戲開

c# , .net

Jacob Goldman - Power Tips For WordPress Template Developers

With its latest releases, WordPress has extended its potential well beyond blogging, moving toward an advanced, robust and very powerful content management solution. By default, WordPress delivers a

wordpress , php , templates , Techniques (WP)

dreamans - Symfony4中文文檔: 路由

路由 漂亮的URL是任何嚴謹的Web應用程序所必須的. 這意味着像 index.php?article_id=57 這樣醜陋的URL要被 /read/intro-to-symfony 所取代. 具有靈活性更加重要. 如果你需要將 /blog 更改為 /news , 需要做些什麼? 你需要搜索並更新多少鏈接才能做出這種改動? 如果你使用的是Symfony的路由, 更改將是很簡單的. 創建路由 路由是

php , symfony

duoke球球 - 同城社交圈子小程序/社區生活服務平台系統源碼,一步步用源碼搭建高互動圈子小程序

【適用領域】 二手交易、租房買房、求職招聘、拼車出行、寵物領養、家政服務 餐廳探店、網紅打卡、團購拼單、優惠信息分享 大型購物中心、商業街區、大型住宅小區 跑步、騎行、登山、羽毛球、籃球、飛盤、瑜伽 寶媽寶爸社羣、親子活動、育兒經驗交流、教育培訓機構信息分享 讀書會、觀影團、書法繪畫、手工藝製作、語言學習小組 特定辦公樓或科技園區內的企業員工、校園生活 本地創業者社羣、設計師圈子、程序員論壇、攝影

uniapp , php

堂堂糖唐 - [Doctrine Migrations] 數據庫遷移組件的深入解析三:自定義數據字段類型

自定義type 根據官方文檔,新建TinyIntType類,集成Type,並重寫getName,getSqlDeclaration,convertToPHPValue,getBindingType等方法。 TinyIntType.php完整代碼: ?php namespace db\types; use Doctrine\DBAL\ParameterType; use Doctrine\DBAL\

php , laravel , 數據遷移 , symfony , migration

Christian Heilmann - Web Security: Are You Part Of The Problem?

Website security is an interesting topic and should be high on the radar of anyone who has a Web presence under their control. Ineffective Web security leads to all of the things that make us hate t

php , Security , coding , Javascript

lcp0578 - Symfony筆記之--自定義異常提示

Custom Exception ExceptionController namespace KitBaseBundle\Controller; use Symfony\Bundle\TwigBundle\Controller\ExceptionController as BaseController; use Symfony\Component\HttpF

symfony3 , php , php框架 , symfony

CRMEB - thinkphp5框架新建頁面相關規範詳解

本應用基於ThinkPHP的MVC(模型-試圖-控制器)的方式來組織。在新建頁面時必須遵循該設計模式。 以下以移動端首頁為例,新建頁面步驟: 移動端首頁文件路徑: application->wap->view->first->index->index.html 模板渲染: application->wap->controller->Index.php->index() index

thinkphp5

牙小木木 - go的defer和閉包(例子説明,非內部實現)

用幾個例子説明golang的閉包函數,結合defer使用,配合對應代碼及文末總結。 函數 説明 輸出 e1 defer調用,相當於是拿到了當前err變量的快照,即註冊defer函數的時候,將當下err的值塞入到defer中 start err1 e2 defer 調用,但是一個閉包函數,且閉包函數有傳參,閉

閉包 , go

Leojx - Redis 熱點 key 治理

Redis 的“熱點 key”問題指的是某些 key 被頻繁訪問(讀或寫),導致服務器負載不均衡甚至性能瓶頸。在高併發系統中,這是常見的性能隱患之一。 一、熱點 Key 的危害 單點瓶頸:某個 key 被高頻訪問,導致 Redis CPU 飆升,QPS 降低。 緩存擊穿:熱點 key 失效後瞬間大量請求落到數據庫,可能造成雪崩。 負載不均:集羣中某節點因為熱點 key 負載過高。 延遲

redis , 熱點 , redis集羣 , 緩存設計

miadk - 社交電商圈子系統同城圈子論壇小程序開源源碼:圈子系統如何重構直播帶貨的信任經濟

圈子系統通過構建“私域流量+深度互動+價值認同”的信任閉環,正在重塑直播帶貨的底層邏輯。其核心在於將傳統電商的“流量收割”模式轉化為基於情感聯結的“信任複利”模式,以下從機制創新、信任構建、商業價值三個維度展開分析: 一、信任重構的底層邏輯:從“流量交易”到“關係資產” 圈層化信任篩選 圈子系統通過興趣、地域、消費偏好等維度細分用户羣體,形成高粘性社羣。例如,母嬰類圈子通過“育兒經驗分享+產

開源軟件 , 小程序 , app , php

碼農先森 - PHP轉Go系列 | ThinkPHP與Gin框架之API接口簽名設計實踐

大家好,我是碼農先森。 回想起以前用模版渲染數據的歲月,那時都沒有 API 接口開發的概念。PHP 服務端和前端 HTML、CSS、JS 代碼混合式開發,也不分前端、後端程序員,大家都是全乾工程師。隨着前後端分離、移動端開發的興起,用後端渲染數據的開發方式效率低下,已經不能滿足業務對需求快速上線的要求了。於是為了前後端的高效協同開發引入了 API 接口,只要在開發需求之前約定好數據傳參,之後便可以

php , gin , go , thinkphp

buildyuan - Macbook m1 Big Sur 安裝php7.1 xdebug 折騰記

想當然的進來就是一行 $sudo pecl install xdebug pecl/xdebug requires PHP (version = 7.2.0, version = 8.0.99), installed version is 7.1.33 No valid packages found install failed 查閲了一下xdebug的下載頁,默認安裝的xdebug3已經不支持p

xdebug , php , pecl , phpstorm

dejavu - Phalcon控制器

Phalcon 控制器 使用控制器(Using Controllers) Actions是控制器中用於處理請求的方法。默認情況下,控制器中所有公共方法都映射到Actions,能夠通過URL訪問。Actions負責解釋請求並創建響應,響應通常以視圖形式呈現,或通過其他方式創建。 當訪問類似http://localhost/blog/posts/show/2015/the-post-title的URL

php , phalcon

yanwushu - Xserver v1.4.4 發佈—— 創建站點更加方便快捷

距離上次更新(2024-11-10) 4 天之後,今天給大家帶來 1.4.4的更新。 🎉 支持 localhost 域名。之前的版本只支持 test.com 這種類型的域名,現在我們添加了 localhost 域名的支持。 🎉 支持域名後自定義端口號。之前的版本只支持 test.com 這種類型的域名,現在我們添加了 localhost:8080、test.com:81 這種域名的支持。 🎉

開發環境配置 , php , laravel , 開發環境

唯一丶 - Laravel 多態關聯的模型本地化套用

Laravel 多態關聯的模型本地化套用 前言 在項目中,一般情況下,我們可以使用單個字段來創建一個一對一或者一對多關聯,比如一個 User 有多個 Post。 而除了這些,我們偶爾會遇到一些關聯關係除了需要根據 ID 進行關聯外,還可能需要根據不同的 Type 去關聯不同的模型,而這,就是多態關聯。 在 Laravel 中,為我們提供了開箱即用的多態關聯。 準備環境 軟件

php , laravel

big_cat - docker 構建 lnmp 環境

使用 docker-compose 編排的一套 lnmp 環境,並補充了 nginx / php / mysql / redis 的配置文件,補充了 php 的常用擴展。給到了 fpm / swoole 的部署、運行示例。可以方便大家快速搭建開發、生產環境、學習 docker 技能(涉及了鏡像打包、Entrypoint、yml 高大上的寫法 extends 引用)。 github 完整示例:do

lnmp , Docker

後山人 - 穿越週期:堅持使用 PHP 的感悟與選擇的哲學

穿越週期:堅持使用 PHP 的感悟與選擇的哲學 摘要 在技術世界,PHP 似乎每年都要經歷一次“死亡”的預言,但它始終以驚人的韌性存活並持續進化。對於那些選擇堅持使用 PHP 的開發者而言,這不僅僅是一種技術選擇,更是一種對務實、效率與持續進化的深刻理解。 本文將分享堅持使用 PHP 的三大感悟,並結合 鋭智後台(RaiseAdmin)快速開發平台 的實踐,闡述 PHP 如何在現代化浪潮中,憑藉其

vue.js , MySQL , 小程序 , php , 教程

guanguans - php-cs-fixer 集成 blade-formatter 來格式化 blade 模板

php-cs-fixer 集成 blade-formatter 來格式化 blade 模板 準備工作 安裝 PHP-CS-Fixer 和 blade-formatter composer require --dev friendsofphp/php-cs-fixer npm install -g blade-formatter 創建修復器 BladeFixer.php ?php /** @noi

lint , php , laravel , php-cs-fixer , ci

G佳偉123 - win下載安裝不同java版本教程

不同版本jdk下載與安裝 1. 下載 最全java版本官方下載地址https://www.oracle.com/java/technologies/downloads 下載.exe安裝文件即可 2.安裝 下載後雙擊exe程序即可安裝,在第二布時要特別注意:安裝路徑不要有中文或含有空格 3.檢查java是否安裝成

命令行 , php , 後端開發 , JAVA