原创 php幾個小試題

1.形如 “12321”, “789987” 的數字稱爲“迴文”,請寫一個儘可能高效/高可維護的函數來判斷輸入的數字是否爲迴文;  function isBack($num):bool {         $num_rev = strre

原创 laravel5.8消息通知淺析

創建通知:php artisan make:notification InvoicePaid 這條命令會在 app/Notifications 目錄下生成一個新的通知類。 <?php namespace App\Notifications

原创 php工廠設計模式和單例模式相結合

<?php /*工廠設計模式和單例模式相結合*/ //各種圖形公共接口 interface Shape {     public function area();     public function grith(); } //圓單例

原创 laravel發送隊列定時郵件

這裏是兩個功能融合在一起:發送郵件和隊列排序,我們分兩步完成。 一.發送郵件 1.修改.env配置文件, MAIL_DRIVER=smtp //驅動有很多種,免費好用的就這種 MAIL_HOST=smtp.163.com  //若是qq郵

原创 go開發聊天室(基於tcp協議)

此項目參照韓順平老師教程,特此感謝。 項目結構如下: client,server分別是客戶端和服務端代碼包,common爲公共文件函數包; main,model,processf分別存放主程序文件,結構體文件和方法文件,其中server

原创 第一個golang小項目--客戶管理

參考韓順平老師教程,自己摸索出來的適合go入門的mvc小項目。 文件結構如下: main.go爲入口文件,modelCustomer.go,customerView.go,serviceCustomer.go分別爲mvc文件。 main

原创 常用加密算法

1.Base64-encoded 設計此種編碼是爲了使二進制數據可以通過非純 8-bit 的傳輸層傳輸,例如電子郵件的主體。 Base64-encoded 數據要比原始數據多佔用 33% 左右的空間。 2.MD5  計算字符串的 MD5

原创 api安全

本篇承接上一篇登錄安全,如果登錄都不安全,需要登錄前提的api調用當然也不安全。 登陸後,後端返回token。 調用接口時,前端需要生成簽名並通過rsa加密。 1.參數 token通過header傳遞,其他參數一律url傳遞,除了接口所需

原创 登錄安全

1.前端將用戶名和密碼rsa加密,後端解密 2.爲防止登錄數據被攔截而被複制登錄,登錄數據添加當前時間戳或加密後唯一字段;後端每一次登錄成功後將時間戳或唯一字段加工後作爲一個redis鍵名保存,值隨便,緩存時間和登錄有效時間一致,以保證登

原创 php實現風車型數據排列問題

題目: <?php // 實現一個function foo($num) 完成如下功能 // // foo(1) = [[1]]; // foo(2) = [ [1,2] //            [4,3]  ]; // foo(3)

原创 linux之apache部署php(源碼)

本文參考文檔  https://blog.csdn.net/zl834205311/article/details/82856817                         https://blog.csdn.net/u01128

原创 DVS二代接口開發備忘

數據圖形展示系統簡稱dvs,前端vue開發,用百度echarts組件展示,後端開發語言php,laravel框架,數據庫mysql,redis,前後端分離。 目前接口已開發兩套,前端一套,由於數據庫的重新設計,新老項目數據格式無法兼容。無

原创 laravel

近幾年興起的php框架,目前已更新至5.8版本。 推薦新手學習途徑:laravel學院  https://laravelacademy.org/laravel-docs-5_8。

原创 頁面table

如上,視頻背景上期已發佈,這期講講頁面自定義表格,後端是php,使用tp5框架。 html: <table width="90%" border="1" style="border:1px solid gold;border-col

原创 視頻背景頁面

<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta http-equiv="Content-Type" content="tex