-
webpack官網文檔:指南——10.緩存
原文地址:https://webpack.js.org/guides/caching/為了使webpack生成的靜態資源能長時間的緩存: 使用[chunkhash],為每一個檔添加一個基於內容的cache-buster。 把webpack
2017-03-27 3 -
請寫一段 PHP 代碼,確保多個進程同時寫入同一個檔成功
考點:對函數的理解fopen :打開檔或者URL參數1:檔地址或者URL 參數2:mode 參數指定了所要求到該流的訪問類型 'r'唯讀方式打開,將檔指標指向檔頭。 'r+'讀寫方式打開,將檔指標指向檔頭。 'w'寫入方式打開,將檔指標指
2017-03-27 1 -
浩哥解析MyBatis源碼(二)——Environment環境
原創作品,可以轉載,但是請標注出處位址:http://www.cnblogs.com/V1haoge/p/6625612.html本應該先開始說Configuration配置類的,但是這個類有點過於複雜,因為MyBatis中的所有配置項全
2017-03-27 1 -
JDBC調用存儲過程的例子
下面是我學到了Oracle存儲過程,在這裡跟大家簡單的分享一下利用JDBC調用存儲過程的例子:廢話就不囉嗦,現在就直接上機代碼。首先我利用的是Oracle中預設的 scott 資料庫裡的 emp員工資訊表作為本次的例子:如果你的Oracl
2017-03-27 1 -
linux 私房菜 CH8 linux 磁片與檔案系統管理
索引式檔案系統 superblock記錄此系統的整體資訊,包括 inode/block 的總量、使用量、剩餘量,以及檔案系統的格式與相關資訊等; inode記錄檔案的屬性,一個檔案佔用一個 inode,同時記錄此檔案的資料所在的 bloc
2017-03-26 0 -
C—動態記憶體分配之malloc與realloc的區別
在程式的執行期間分配記憶體時,記憶體區域中的這個空間稱為堆(heap)。還有另一個記憶體區域,稱為棧(stack),其中的空間分配給函數的參數和本地變數。在執行完該函數後,存儲參數和本地變數的記憶體空間就會釋放。堆中的記憶體是由程式師控制
2017-03-26 9 -
MyBatis 源碼分析——映射結果
MyBatis最後一步一定是處理相關的結果——把資料映射成對應的模型物件。事實上在筆者看來如果讀者們瞭解了mybatis如何去執行資料庫,又是如何處理資料結果。那麼就瞭解了mybatis的主要路線。因為不管是什麼樣子的ORM最終都是要執行
2017-03-26 3 -
自動部署Nginx和nfs並架設Nginx集群腳本
本人經過多次嘗試,簡單完成了自動部署Nginx和nfs腳本,並且能夠自動部署web反向代理集群,下面詳細的闡述一下本人的思路。(以下腳本本人處於初學階段,寫的並不是很完善,所以需要後期進行整理和修正,請高手能夠多多指教。)本腳本需要注意的
2017-03-26 1 -
ssm框架學習(一)------smm框架整合實現登錄功能
一、準備所需的jar包1.1所需jar包1.Spring框架jar包2.Mybatis框架jar包3.Spring的AOP事務jar包4.Mybatis整合Spring中介軟體jar包5.aspectj框架jar包6.aop聯盟jar包7
2017-03-25 1 -
oracle學習 筆記(2)
題記:在使用Oracle資料庫的時候,發現Oracle是沒有自動增長列來實現主鍵的,所以在此記錄學習。(PS:如果哪裡有錯誤或者不足的地方還請大家幫忙指出來)二、序列(自動增長列)為此問題博主也是各種搜索,挖貼子,最終也沒有找到為什麼Or
2017-03-25 5 -
Struts2之Action與設定檔
一.Struts2設定檔1.struts.properties在學習Action之前先學下Struts2的設定檔,與Struts2相關的設定檔有好幾個,常用的有Struts.xml,web.xml,這兩個在MyStruts2的項目中也有使
2017-03-25 11 -
不使用迴圈,如何創建一個長度為100的陣列
前言:問題描述:在不使用迴圈的條件下,如何創建一個長度為100的陣列,並且陣列的每一個元素是該元素的下標?這是一個比較經典的前端面試題,也可以當筆試題,咋一看,好像難度不大,實際上考察的知識點還不少,值得寫篇文章來備忘!廢話不多說,直接進
2017-03-25 3 -
jQuery的ID選擇器
基本選擇器在實際應用中比較廣泛,建議重點掌握jQuery的基本選擇器,它是其他類型選擇器的基礎,基礎選擇器是jQuery選擇器中最為重要的部分。jQuery基本選擇器包括ID選擇器、元素選擇器、類名選擇器、多種匹配條件選擇器和萬用字元選擇
2017-03-26 1 -
asp.net core mvc剖析:動作執行
緊跟上一篇文章。通過路由和動作匹配後,最終會得到跟當前請求最匹配的一個ActionDescriptor,然後通過IActionInvoker執行動作。我們先來看一下IActionInvoker如何得到,代碼如下:context.Handl
2017-03-25 0 -
菜鳥筆記——用SSE指令作點乘和累加計算
這幾天在做學校的一個學習小專案,需要用到SIMD指令計算提速。也是第一次碰這個,看了一些資料和代碼,模仿著寫了兩個函數。void sse_mul_float(float *A, float *B, int cnt):兩段記憶體float資
2017-03-25 0 -
2.sparkSQL——DataFrames與RDDs的相互轉換
Spark SQL支援兩種RDDs轉換為DataFrames的方式使用反射獲取RDD內的Schema當已知類的Schema的時候,使用這種基於反射的方法會讓代碼更加簡潔而且效果也很好。通過程式設計介面指定Schema通過Spark SQL
2017-03-25 3 -
你不知道的JavaScript
《你不知道的JavaScript》是一個不錯的JavaScript系列書,書名可能有些標題黨的意思,但實符其名,很多地方會讓你有耳目一新的感覺。1.typeof null === "object"// trueES6中JavaScript
2017-03-24 0 -
由一個簡單需求到Linux環境下的syslog、unix domain socket
本文記錄了因為一個簡單的日誌需求,繼而對linux環境下syslog、rsyslog、unix domain socket的學習。本文關注使用層面,並不涉及rsyslog的實現原理,感興趣的讀者可以參考rsyslog官網。另外,本文實驗的
2017-03-24 8 -
Ajax解決中文亂碼問題
Ajax不支援多種字元集,它默認的字元集是UTF-8,所以在應用Ajax技術的程式中應及時進行編碼轉換,否則對於程式中出現的中文字元將變成亂碼。一般情況下,有以下兩種情況可以產生中文亂碼。一、發送請求時出現中文亂碼將資料提交到伺服器有兩種
2017-03-24 3 -
system()、exec()、fork()三個與進程有關的函數的比較
啟動新進程(system函數)system函數可以啟動一個新的進程。int system (const char *string )這個函數的效果就相當於執行sh –c string。一般來說,使用system函數遠非啟動其他進程的理想手
2017-03-22 6