原创 基本概念 - - Linux系統編程手冊

基本概念(Fundamental concepts) 內核 (The Kernel) 操作系統 (operating system) 通常有 2 種 不同含義: 1. 指 完整的軟件包 。 這 包括  管理計算機資源的核心軟件   和 所

原创 關於Sign in with Apple (Apple 登錄) PHP的後端驗證

1. 首先閱讀官網文檔 https://developer.apple.com/documentation/signinwithapplerestapi 重點講解蘋果授權登陸 後端PHP如何驗證 1. identityToken 的驗證:

原创 protobuf基礎概念和認知

Protocol Buffers -  google的數據交換協議。 Protobuf 官方定義: protocol buffers 是一種語言無關、平臺無關、可擴展的序列化結構數據的方法,它可用於(數據)通信協議、數據存儲等。 Prot

原创 帶圖片的Excel表格導入/Excel中png圖片的獲取

需求:Excel表格是學校的很多信息,包括基本信息,專業信息等,有多個sheet;需以此表格爲依據導入到數據庫生成一個學校;或者更新一個學校的信息; 難點: Excel表格中 學校的logo 是圖片;是jpg,png,等格式;png格式是

原创 使用PHP的GD庫生成報告圖片

效果如圖: 需求:1. 姓名,指標,評價文字 是由網頁表單 提交給後端;右下角的簽名是png 圖片;背景是A4大小的圖片; 涉及知識點:1.給圖片加水印 (簽名,對號);                       2. gd庫 輸入文

原创 yii2中項目中對tinyint中各種值的處理-enum類的封裝使用

數據庫中經常會使用tinyint 的字段如: status : -1刪除;0禁用;1啓用; schooleType : 1小學;2中學;3高中;4大學;等 爲了避免在 控制器,模型,視圖中大量出現硬編碼情況。要使用常量來代替 1,2,3這

原创 Go Interface Go的面向對象思想

inteface接口  interface 是GO語言的基礎特性之一。可以理解爲一種類型的規範或者約定。它跟java,C# 不太一樣,不需要顯示說明實現了某個接口,它沒有繼承或子類或“implements”關鍵字,只是通過約定的形式,隱式

原创 PHP使用GD庫生成簽名圖片png圖片

需求:根據輸入的名字,自動計算名字字符的長度,來生成相應的簽名png圖片 難點: 自動計算輸入文本的長度 public static function generateSignImage($sign_name){

原创 Go中可以爲哪些類型定義方法?

Go可以爲任意類型添加方法。 go  中 都有哪些類型可以  定義方法 ? struct  肯定可以;  函數 也可以 基本類型 如 int  float 等   。。。。還有哪些?

原创 在Linux系統環境下安裝kafka

yum -y list java* yum install java-1.8.0-openjdk.x86_64 [root@liang kafka_2.12-2.4.0]# java -version openjdk version "1

原创 jquery的基礎用法

如何自定義事件? <script> $(function(){ $('.son').on('myclick'function(){

原创 redis.conf(版本3.2.6) 翻譯

redis :3.2.6版本 Redis 配置文件 示例 注意 爲了 讀取 此配置 文件, 開啓Redis 服務 時 此文件路徑  必須 作爲第一個參數: # ./redis-server /path/to/redis.conf 單位 注

原创 require.js及模塊化編程相關概念

github地址: https://github.com/requirejs/requirejs 好的文章:https://www.jianshu.com/p/8687f539642c require.js 是一個JavaScript文件

原创 PHP5.4.x至PHP7.1.x的新特性

5.4.x  到  5.5.x 新特性: 1. 新增 Generators Support for generators has been added via the yield keyword. Generators provide a

原创 golang的rpc使用/ go實現簡單的基礎的微服務

在golang中實現RPC非常簡單,有封裝好的官方庫和一些第三方庫提供支持。 golang官方的net/rpc庫使用encoding/gob進行編解碼,支持tcp或http數據傳輸方式,由於其他語言不支持gob編解碼方式,所以使用net/