原创 swoft如何在自定義進程中使用redis

$redis = App::getBean(Redis::class); $redis->get();

原创 進程,線程

很好理解的進程,線程關係: https://www.cnblogs.com/xlzfdddd/p/10536007.html

原创 小白進階【redis-easy理解】

簡單理解: Redis 是一種基於鍵值對(key-value)的NoSQL數據庫。Redis會將所有數據都存放在內存中,所以它的讀寫性能非常驚人。 特性: 速度快   基於鍵值對的數據結構服務器 豐富的功能 簡單穩定 客戶端語言多 持久化

原创 微信小程序——自定義組件

今天我們來手把手教學,微信小程序的自定義組件。現在小程序支持簡潔的組件化編程,可以將頁面內的功能模塊抽象成自定義組件,以便在不同的頁面中複用,提高自己代碼的可讀性,降低自己維護代碼的成本!現在我將講解一個登陸時的文本框的組件,方便以後登陸

原创 微信小程序app.json

微信小程序我們初學微信小程序,需要對裏邊的一些自帶的配置很清楚,才能更好的處理和運用微信小程序,創造出一個好的程序。我們可以看到在項目的根目錄有一個 app.json 和 project.config.json,此外在 pages/log

原创 Thinkphp關於文件上傳重複的問題

解決上傳文件重複問題這篇文章主要介紹一下在我們上傳文件中會出現一些重複上傳的問題,那麼這些問題應該怎麼解決呢?事例:例如我們想要將一個寫有學生信息的csv文件導入到數據庫的學生表中。那麼我們將面臨一些重複問題。在csv文件中,存在多條完全

原创 微信開發者配置微信服務器

初學微信二次開發首先我們要接入微信公衆平臺。我們首先要有一個開發微信的第三方平臺。這個平臺可以是自己寫的代碼,也可以使用已經發布的一些平臺。我們選擇用自己的域名和虛擬主機,來自己開發。在域名和虛擬主機可以使用的情況下我們要完成三步:填寫服

原创 dedecms的安裝

關於新手dedecms的安裝第一步:下載第二步:打開,將下載的壓縮包放在www下邊,解壓改一個簡單的名字mydede。第三步:解壓之後,在百度輸入127.0.0.1/mydede/uploads第四步:就會進入安裝模式,根據提醒一步一步的

原创 dedecms標籤的使用

       對於一個新手來說下載完dedecms之後,接下來要幹什麼呢?對於這個渾然不知。上一篇我們已經講過dedecms的安裝,那麼安裝完之後,我們就該瞭解dedecms裏邊的三個重要的模板。每個欄目都有三個重要的模板,而同一個模板可

原创 人工智能-面部識別

面部識別功能對於面部識別我們聽起來很可能覺着很高大上,想着應該很困難,其實在百度雲上有着提供的免費接口來實現面部識別。這樣也就不是很困難了。一、創建頁面(wxml)<camera device-position='{{position}}

原创 Thinkphp數據分頁,文件上傳,驗證碼。

Thinkphp數據分頁,文件上傳,驗證碼這篇文章主要介紹一下Thinkphp中的數據分頁,文件上傳以及驗證碼。數據分頁:①分頁類和page方法的實現分頁$page=new \Think\Page($count,$pagesize);Pa

原创 微信二次開發——獲取粉絲列表

獲取用戶基本信息公衆號可獲得關注者的openid(對於不同公衆號,同一用戶的openid不同)。公衆號可用過接口來根據openid獲取用戶基本信息。獲取用戶列表接口:http請求方式: GET(請使用https協議) https://ap

原创 微信二次開發-自定義菜單創建接口

自定義菜單自定義菜單可以更加了解一個公衆號。自定義菜單包括3個一級菜單,每個一級菜單隻能包含5個二級菜單。一級菜單最多4個字,二級菜單最多7個字。瞭解完這些我們就可以去自己自定義一個菜單了。因爲自定義菜單的接口爲 https://api.

原创 生成帶參數的二維碼

帶參數的二維碼目前有兩種二維碼類型:一種是臨時二維碼,一種的永久二維碼。因爲永久二維碼比較少,目前最多隻有10萬個,所以我們先來創建一個臨時的二維碼。首先我們需要創建二維碼ticket,然後憑藉ticket去換取二維碼。第一步創建tick

原创 初學ThinkPhp

Thinkphp框架CURD這篇文章主要介紹一下thinkphp框架中的CURD,也就是創建(Create) 、 更新(Update) 、 讀取(Read) 和 刪除(Delete) 操作。Create:public function a