原创 Laravel 的 HTTP 會話機制——Session

本篇從Session |《Laravel 5.5 中文文檔 5.5》| Laravel China 社區入手,結合laravel源碼分析HTTP會話機制。 背景知識 在php原生語言中,我們可以使用$_SESSION全局數組來操作

原创 laravel自定義模型方法拋異常Non-static method XXX should not be called statically

目標 我在laravel項目中自定義的Model中添加了一個方法,我想像Model的其他方法如all方法一樣支持在實例上調用和靜態方式調用: $flights = (new App\Flight)->all(); //在實例上

原创 破解字體反爬(二)

破解字體反爬(二)介紹背景知識TrueType字體fontTools 字體文件解析庫xml.dom.minidom xml代碼解析庫matplotlib 繪圖工具包pytesseract ocr識別庫實現fontTools解析tt

原创 Java核心技術:集合——遺留的集合

Hashtable類 Hashtable類與HashMap類的作用一樣,它們擁有相同的接口。Hashtable的方法是同步的。如果對同步性或與遺留代碼的兼容性沒有要求應該使用HashMap。如果需要併發訪問,則要使用Concur

原创 Java核心技術:集合——視圖與包裝器

輕量級集合包裝器 Arrays類的靜態方法asList將返回一個包裝了普通Java數組的List包裝器。 Card[] cardDeck = new Card[52]; ... List<Card> cardList = Arra

原创 laravel綜合話題:隊列——異步消息的定義

laravel綜合話題隊列——異步消息的定義簡介鏈接 Vs. 隊列創建任務生成任務類任務類結構分發任務延遲分發、分發到指定隊列、分發到指定連接 一般從概念上說,隊列只是一個存放消息的目的地,隊列的使用者是消息的生產者和消息的發送者

原创 laravel綜合話題:隊列——異步消息的分發

laravel綜合話題隊列——異步消息的定義任務的分發DispatcherQueueManagerQueue/RedisQueue結論 由上篇laravel綜合話題:隊列——異步消息的定義_隊列,php_szuaudi的博客-CS

原创 Java核心技術:集合——具映射

Java核心技術:集合——具映射基本映射操作更新映射項映射視圖弱散列映射連接散列集與映射枚舉集與映射標識散列映射 基本映射操作 Java類庫爲映射提供了兩個通用的實現:HashMap和TreeMap。這兩個類都實現了Map接口。

原创 laravel數據庫——使用on duplicate key update

laravel數據庫——使用on duplicate key update簡介insertOrUpdate方法使用方法$values參數$value參數代碼詳解insertOrUpdate方法compileUpdateColumn

原创 Java核心技術:集合——具體的集合

Java核心技術:集合——具體的集合鏈表數組列表散列集樹集隊列與雙端隊列優先級隊列 在上表中,以Map結尾的類實現了Map接口,除此外,其他類都實現了Collection接口。 鏈表 在Java語言中,所有鏈表都是雙向連接的(

原创 Java核心技術:集合——Java集合框架

Java核心技術:集合——Java集合框架將集合的接口與實現分離Collection接口迭代器泛型使用方法集合框架中的接口 Java最初版本只爲最常用的數據結構提供了很少一組類:Vector、Stack、Hashtable、Bit

原创 Java核心技術:泛型程序設計——泛型代碼和虛擬機

Java核心技術:泛型程序設計——泛型代碼和虛擬機類型擦除翻譯泛型表達式翻譯泛型方法調用遺留代碼 虛擬機沒有泛型類對象——所有對象都屬於普通類。所以泛型類會在編譯時被翻譯成普通類。 類型擦除 無論何時定義一個泛型類型,都自動提供了

原创 解析網頁自定義字體(二)

解析網頁自定義字體(二)介紹背景知識TrueType字體fontTools 字體文件解析庫xml.dom.minidom xml代碼解析庫matplotlib 繪圖工具包pytesseract ocr識別庫實現fontTools解析t

原创 php編譯安裝報錯:make: *** [sapi/cli/php] Error 1 解決辦法

CentOS【CentOS Linux release 7.0.1406 (Core)】升級PHP7在執行make後,發生錯誤,如下圖: 解決方法: 執行:make ZEND_EXTRA_LIBS='-liconv' 重新m

原创 Mybatis 批量插入

2013三月 28 轉 Mybatis 批量插入、存儲過程 分類:Mybatis (1125) (0) 本文地址,轉載註明出處:http://www.cnblogs.com/sunwufan/archive/