原创 ubuntu系統安裝wps後語言是英文的問題

如果安裝ubuntu系統後,在裏面安裝wps的時候,發現都是英文,無法切換爲中文,可以這樣操作。     此時點擊這裏新建一個word空白文檔    點擊這裏新建文檔    點擊這裏顯示語言    點擊下面的 簡體中文 再點擊set

原创 git pull發現有ahead of xx commits問題如何解決

git pull 的時候發現有提示你ahead of xx commits 這個時候怎麼辦呢? 直接一句話定位到遠程最新分支 git reset --hard origin/分支名稱  

原创 ubuntu安裝fish

換新電腦後需要安裝fish命令行工具,發現總是apt install不成功,後來掛了代理才成功。 然後我想讓這個fish的命令能自動導入我以前寫的alias命令(點擊這裏),可是發現網上人家都說fish不支持alias 後來找了找以前的電腦

原创 2.TP6的入門-分頁類的改寫

看了看推薦的分頁類的使用,還是很簡單的,可是自己去嘗試改寫生成的分頁類結構就會很麻煩,總是不成功,後來發現手冊裏面還有這個    就說你想重寫分頁類,就需要這樣做 趕緊實踐了一下,先改這裏的provider.php    然後新建這個a

原创 ubuntu卸載php8後在命令行終端上面還是顯示8的版本

使用apt install了php8然後卸載後發現php -v還是8的版本,找來找去,最後發現是需要卸載sudo apt remove php8.0-cli纔行 然後使用 sudo apt autoremove就行了

原创 如何計算您已經連續簽到幾天

在簡單的簽到記錄表中,如何快速計算您已經連續簽到幾天? 假如你已經拿到了所有的簽到記錄日期類似於 <?php $list = [ '2022-08-21', '2022-08-20', '2022-08-19',

原创 一組菜單數據中找到三層菜單名稱一樣的情況下拼接二級菜單的問題

同事遇到一個一組菜單數據中找到三層菜單名稱一樣的情況下拼接二級菜單的問題. 比如數據是這樣的    最終結果應該是這樣 他採用了好多次循環來解決這個問題,先循環拿到三級菜單的列表形成一個set集合,然後循環列表判斷一下是不是在裏面重複了,

原创 1.TP6的入門-安裝

打開官網,找到這裏點擊手冊   或者直接訪問 這裏   可以看到TP6已經有了贊助商 然後往後面閱讀,發現他推薦我們讀這個     這個入門必讀還是不錯的,簡單的看看就行 後面就開始安裝吧 首先注意自己的環境php版本以及compose

原创 git 阻止在某個分支上面提交commit

比如在開發中不希望master分支被commit做提交,那麼我們可以這樣做 找到 .git/hook/文件夾 然後在裏面複製一個 pre-commit出來 cd .git/hooks/ cp pre-commit.sample pre

原创 php子孫樹生成層級

毫不廢話,代碼如下: <?php $list = [ ['id' => 1, 'pid' => 0, 'name' => '江蘇'], ['id' => 2, 'pid' => 0, 'name' => '浙江'],

原创 靈光求爲王哥賦詩一首,餘有嘆焉

靈光求爲王哥賦詩一首,餘有嘆焉! 千里姻緣爲奔赴,遊山玩水爲君顧.食味終成負心人,幼子何時出心腹?

原创 php使用漢字作爲進制轉換

突然想到英文字符26個,大小寫共52個,數字10個,加起來也不過62,再算上特殊字符,也就90個,可以看這篇文章 那可不可以擴大這個進制呢?我想到了漢字. 中午漢字,博大精深,我們就用常用漢字2500個做例子. 定義一個大數組 <?ph

原创 今天看到有人寫的加密函數類,保存一下將來用

class Encrypt { /** * 字符串解密 * @param string $string 需要解密的字符串 * @param string $key祕鑰 * @return s

原创 hyperf使用session

在hyperf裏面使用session的時候可以先安裝組件包 composer require hyperf/session Session 組件的配置儲存於  config/autoload/session.php  文件中 如文件不存

原创 mysql8可以創建虛擬列作爲公式映射字段

普通的表 加個字段 此時再查 想改這個虛擬字段? 沒門,他不能被修改.只能改那個被映射的原字段 我們看看錶結構定義 好了,明白了,你就是個影分身!