博客 RSS 訂閱

唐青楓 - Php composer 基礎教程

一、什麼是Composer? Composer 是 PHP 中的依賴管理工具。它允許聲明項目所依賴的庫,並且它將為您管理(安裝/更新)它們。 二、如何安裝? Linux 系統和 MacOS 系統 直接下載最新穩定版: 然後執行下列命令,放到/usr/local/bin下面 sudo mv composer.phar /usr/local/bin/composer sudo chmod +x /

composer , php

收藏 評論

wujingquan - 用 Go 寫了個 Composer 版本管理器 CVM

Github:https://github.com/wujingquan/cvm 歡迎PR,各位巨佬使用。 CVM for Windows 消除了在Windows上的CLI中更改Composer 版本的麻煩。 這個包有一個比nvm更小眾的用例。當在Windows上開發並使用集成終端時,很難讓這些終端真正聽取PATH的變化。 這個實用程序改變了這一點。 安裝 到Github Releases

composer , php , cli , composer-php , go

收藏 評論

奧順互聯 - PHP Composer 使用方法指南

PHP Composer 使用方法指南 Composer 是 PHP 的依賴管理工具,它允許開發者輕鬆地管理項目中的庫和依賴項。以下是使用 Composer 的基本步驟和方法。 1. 安裝 Composer 在使用 Composer 之前,首先需要安裝它。可以通過以下命令在終端中安裝 Composer: php -r "copy('https://getcomposer.org/installer

composer , php , composer-php

收藏 評論

蘇琢玉 - 從零開始創建屬於自己的 Composer 庫

Composer 是 PHP 領域最流行的依賴管理工具,它使得管理項目依賴變得輕鬆簡單。然而,除了使用現有的包,我們也可以創建和發佈屬於自己的 Composer 包。 在這篇文章中,我將帶你一步一步完成從零開始創建併發佈一個自己的 Composer 包的流程。 創建項目 在你的工作目錄下創建一個新的文件夾作為你的包: mkdir project cd project 初始化 Composer

composer , php

收藏 評論

big_cat - docker 構建本地 php-cli 環境安裝 composer 依賴

有時我們只需是需要使用 php-cli 去安裝一些 composer 依賴,然而在本地安裝 php 耗時費力,在一些老系統上還會有各種版本限制,比如我的 MacOS11 因為不被 asciidoc 支持(特麼的,MacOS12也不被支持...),導致無法成功安裝。 所以轉為 docker 容器變相實現,掛載項目工作目錄到容器的工作目錄上,在容器中的環境下,安裝依賴。 cd your_project

composer , php , Docker

收藏 評論

big_cat - composer 版本號表達式:^ / ~ / *

版本號規則 主版本號.次版本號.修訂號 ^ 表示除主版本號,其他段都可以變 "php": "^7.3|^8.0" 表示 7.3 = 版本號 8.0 或 8.0 = 版本號 9.0 "php": "=7.3,8.0" 表示 7.3 = 版本號 8.0 ~ 下一個主要版本段 "mockery/mockery": "~1.3" 表示 1.3 = 版本號 2.0 "mockery/mockery"

composer , 版本 , composer-php

收藏 評論

Leojx - PHP Composer包的其他安裝方式

Composer包構建文件 { "name": "liujianxin/message-service-packagist", "description": "chang yu jun ge .TECH Message-service", "version": "1.0.6", "type": "library", "license": "MIT",

composer , php , 教程 , composer-php

收藏 評論

蘇琢玉 - 訂單號老是撞車?我寫了個通用 PHP ID 生成器

在日常開發裏,我們經常會遇到這種情況: 需要給訂單生成唯一編號; 想給日誌或者資源加個標識; 或者需要一個不會重複的 ID,用作數據庫主鍵。 一開始,我也用過 time() 拼接隨機數、或者 uniqid()。 這些方案在小項目裏夠用,但一旦放到併發稍微高點的業務裏,就會出現各種問題: ​time() 很容易撞車(同一毫秒可能生成多個); ​uniqid() 看上去獨特,其實

composer , php

收藏 評論

D - python3網絡爬蟲開發實戰筆記-第一章

1.入門基礎** 雖然是入門集成但需要具有一定的計算機網絡的基礎。 1.1HTTP原理** 因為爬蟲是跟瀏覽器打交道的,瞭解HTTP的一些原理對我們後續學習爬蟲非常有幫助。 1.1.1URI和URL** URI是統一資源標誌符,URL是統一資源定位符。言簡意賅,URL是URI的子集,一個URL必是URI,但URI中不止包URL,還有一個類是URN(統一資源名稱)它負責

python爬蟲

收藏 評論

用户bPdbPIf - Python使用動態代理的多元應用

Python作為一種功能強大且易於學習的編程語言,在網絡編程領域具有廣泛的應用。當Python與動態代理技術結合時,便開啓了一扇通往更多可能性的大門。以下將深入探討Python使用動態代理可以實現的多種應用。首先,Python結合動態代理在網絡爬蟲領域大展拳腳。網絡爬蟲是一種自動化程序,用於在互聯網上抓取和收集數據。然而,頻繁的爬取操作往往會引起目標網站的警覺,進而導致IP被封禁。通過Python

python爬蟲

收藏 評論

nixidexuegao - 地圖應用API:探索地理信息的無限可能

地圖應用API(Application Programming Interface)作為連接用户與地理信息系統的橋樑,正逐步成為現代數字化時代不可或缺的一部分。通過地圖API,開發者可以輕鬆地將地圖功能集成到自己的應用程序和網站中,為用户提供直觀且高效的地理信息體驗。本文將深入探討地圖應用API的現狀、功能、應用場景、發展趨勢以及面臨的挑戰,旨在揭示其在探索地理信息無限可能中的重要作用。 一、地圖

python爬蟲

收藏 評論

老實的甘蔗 - python框架有哪些

Python 是一種非常流行的編程語言,擁有許多不同的框架,適用於不同的應用場景。以下是一些常見的Python框架: Web框架: Django:一個高級的Web框架,鼓勵快速開發和乾淨、實用的設計。 Flask:一個輕量級的Web框架,易於擴展。 FastAPI:一個現代、快速(高性能)的Web框架,用於構建APIs,使用Python 3.6+。 Torn

python爬蟲 , Python

收藏 評論

呵呵人生 - 蝦皮Shopee商品信息採集

Shopee(蝦皮)是東南亞流行的電商平台,很多商家和開發者對其商品詳情數據感興趣。採集Shopee商品詳情數據(特別是按商品ID獲取),常用方法是Shopee的API接口或爬蟲技術。不過,直接爬取數據可能涉及版權、隱私和平台使用條款問題,採集前要確保行為合規。 使用Shopee官方API:這是最推薦的方法。通過官方API,開發者可以合法、安全地獲取商品詳情數據,同時享受API提供的其他便利,如數

服務器 , python爬蟲 , Android , 程序員 , Javascript

收藏 評論

數據採集 - Python爬蟲實戰:從入門到精通,代碼全解析!

在當今數字化時代,數據是無價之寶,而Python爬蟲則是獲取數據的強大工具。無論你是數據分析師、市場研究員還是機器學習工程師,掌握Python爬蟲技術都能讓你如虎添翼。今天,就讓我們一起深入探索Python爬蟲的實戰技巧,用代碼説話,帶你從零開始,快速上手爬蟲開發! 🛠️ 基礎環境準備 在開始爬蟲開發之前,確保你的Python環境中已經安裝了以下必要的庫: pip install request

python爬蟲

收藏 評論

馬哥python説 - douyin_search_comment_tool | 2025自研python軟件採集抖音評論區數據

本軟件工具僅限於學術交流使用,嚴格遵循相關法律法規,符合平台內容合法合規性,禁止用於任何商業用途! ​ 一、背景調研 1.1 開發背景 抖音作為國內流量極為突出的短視頻平台,擁有龐大的用户羣體以及億級以上的日活躍用户,其視頻下方的評論區藴含着豐富的信息價值。在合法合規的前提下,經過充分的研究與探索,為了助力客户能夠更深入地理解消費者對於商品和品牌的看法與反饋,以更有效地把握消費者的喜好、需求

gui , 軟件開發 , 數據採集 , python爬蟲 , 爬蟲

收藏 評論

馬哥python説 - 【爬蟲工具】2025微博採集軟件,根據搜索關鍵詞批量爬帖子,突破50頁限制!

本軟件工具僅限於學術交流使用,嚴格遵循相關法律法規,符合平台內容合法合規性,禁止用於任何商業用途! 一、背景分析 1.1 開發背景 微博是國內非常流行的社交媒體平台,內容主要以文字和圖片為主,在實時性和KOL關注熱度方面尤為突出。廣大網友在微博平台大量輸出自己的觀點、看法,組成了一個活躍度極高的社區羣體。同時,我本人也發現,每次熱點事件爆發的時候,微博熱搜也是所有媒體平台裏最先曝光的平台(其

工具軟件 , 微博採集 , python爬蟲 , 爬蟲 , 網絡爬蟲

收藏 評論

Java3y - 面試官就是要問我SpringMVC的源碼,頂不住!

《對線面試官》系列目前已經連載22篇啦!有深度風趣的系列! 【對線面試官】Java註解 【對線面試官】Java泛型 【對線面試官】 Java NIO 【對線面試官】Java反射 動態代理 【對線面試官】多線程基礎 【對線面試官】 CAS 【對線面試官】synchronized 【對線面試官】AQSReentrantLock 【對線面試官】線程池 【對線面試官】ThreadL

spring , 面試 , JAVA , mvc , 後端

收藏 評論

Maenj_Ba_lah - Android 架構之 MVC 架構模式

前言 由於 MVP、MVVM、組件化架構的興起,MVC 架構在 android 中的應用變得越來越少,但 MVC 是基礎,理解好 MVC 才能更好的理解 MVP,MVVM,因為後兩種都是基於 MVC 發展而來的。 有些人認為只要架構好 App 就做得好,這種認識其實是錯誤的,架構的本質一定是服務於業務的。每一種架構一定有它的優點和缺點,能適合自己的需求、提高開發效率的架構就是一個好的架構。 例如一

Kotlin , Android , mvc

收藏 評論

浪遏飛舟 - 記錄MVC項目部署時的CDN緩存問題

概述 本文將分析在發佈前後端未分離項目(freemaker)時遇到的CDN緩存問題,主要有以下兩個問題: 頁面請求獲取的html裏面卻是舊版本號的script鏈接 script腳本鏈接是新版本號但拉取到的卻是舊腳本代碼 CDN CDN全稱是Content Delivery Network,即內容分發網絡,也稱為內容傳送網絡。CDN是構建在現有網絡基礎之上的智能虛擬網絡,依靠部署在各地的邊緣

部署 , cdn緩存 , cdn , mvc , freemarker

收藏 評論

琉憶 - ASP.NET與.NET Framework和C#的關係

你好,是我琉憶。 今天我們講一講ASP.NET與.NET Framework和C#的關係。 在開始介紹ASP.NET之前,我們需要先了解以下運行ASP.NET的開發平台.NET框架。如果你之前學過C#那麼對.NET框架會有一定的瞭解。當你在編寫ASP.NET代碼時會發現ASP.NET的代碼和C#相近甚至等同。那麼你一定會有一些疑問。他們三者是什麼關係呢?我們一起來看看。 一、.NET Fra

c# , .net , mvc , asp.net

收藏 評論

小谷哥 - 關於三層架構和 MVC

1、三層架構 我們的開發架構一般都是基於兩種形式,一種是 C/S 架構,也就是客户端/服務器,另一種是 B/S 架構,也就 是瀏覽器服務器。在 JavaEE 開發中,幾乎全都是基於 B/S 架構的開發。那麼在 B/S 架構中,系統標準的三層架構 包括:表現層、業務層、持久層。三層架構在我們的實際開發中使用得非常多,所以我們課程中的案例也都是基於 三層架構設計的。 三層架構中,每一層各司其職,接下來

mvc

收藏 評論

京東雲開發者 - Backbone前端框架解讀

作者: 京東零售 陳震 一、 什麼是Backbone 在前端的發展道路中,前端框架元老之一jQuery對繁瑣的DOM操作進行了封裝,提供了鏈式調用、各類選擇器,屏蔽了不同瀏覽器寫法的差異性,但是前端開發過程中依然存在作用域污染、代碼複用度低、冗餘度高、數據和事件綁定煩瑣等痛點。 5年後,Backbone橫空出世,通過與Underscore、Require、Handlebar的整合,提供了一個輕量和

vue.js , backbone.js , 前端框架 , 架構 , mvc

收藏 評論

單曲循環 - ChatGPT如何做投資?

最新研究預測,ChatGPT無法預見未來,但對於那些希望預測股票價格走向的投資者而言,這一語言模型可能具有價值。 美國佛羅里達大學(University of Florida)金融學教授亞歷桑德羅·洛佩茲-里拉(Alejandro Lopez-Lira)認為,大型語言模型能夠預測股價漲跌。 他在近期一篇未經同行評審的論文中表示,在使用ChatGPT來分析新聞頭條對一隻股票是利好還是利空後,他發

mvc

收藏 評論

Kim_Yang - 牧師與魔鬼

一、背景描述 牧師與魔鬼是一款益智遊戲,您將幫助牧師與魔鬼在規定時間內過河。河邊有三個牧師和三個魔鬼。他們都想去這條河的對岸,但只有一艘船,這艘船每次只能載兩個人。而且必須有一個人把船從一邊開到另一邊。在flash遊戲中,您可以單擊它們移動它們,然後單擊go按鈕將船移動到另一個方向。如果神父的人數超過了河兩邊的魔鬼,他們就會被殺死,遊戲就結束了。你可以用很多方法來嘗試。讓所有牧師都活着!祝你

遊戲開發 , unity3d , mvc

收藏 評論