-
redis 學習筆記
這篇 redis 學習筆記主要介紹 redis 的資料結構和資料類型,並討論資料結構的選擇以及應用場景的優化。redis 是什麼?Redis是一種面向“鍵/值”對類型資料的分散式NoSQL資料庫系統,特點是高性能,持久存儲,適應高併發的應
2017-10-26 0 -
TCP/IP協議族
TCP/IP協定族的構成* 資料連結層:ARP,RARP* 網路層: IP,ICMP,IGMP* 傳輸層:TCP ,UDP,UGP* 應用層:Telnet,FTP,SMTP,SNMP,HTTPARP和RARP 是網路層的協定,但是它所工作
2017-10-26 1 -
PHP使用trim所導致亂碼
運行以下代碼:$tag = "互聯網產品、";$text = rtrim($tag, "、");print_r($text);我們可能以為會得到的結果是互聯網產品,實際結果是互聯網產�。為什麼會這樣呢?科普PHP 裡使用mb_首碼的都是多
2017-10-26 0 -
js this 綁定理解
js 的 this 綁定問題,讓多數新手懵逼,部分老手覺得噁心,這是因為this的綁定 ‘難以捉摸’,出錯的時候還往往不知道為什麼,相當反邏輯。讓我們考慮下面代碼:var people = { name : "海洋餅乾", getName
2017-10-26 0 -
HTTPS詳解
人們會用 Web 事務來處理一些很重要的事情。如果沒有強有力的安全保證,人們就 無法安心地進行網路購物或使用銀行業務。如果無法嚴格限制存取權限,公司就不 能將重要的文檔放在 Web 伺服器上。Web 需要一種安全的 HTTP 形式。目前已
2017-10-26 0 -
SQL日常操作指南
介紹SQL 已經應用到了我們周圍的各個角落,不管你信不信。操縱任何種類資料的每個應用程式都需要將資料存放在某處。無論它是大資料,還是只有簡單數行的資料包;無論是政府、還是創業公司;無論是橫跨多台伺服器的大型資料庫、還是運行著自己小型資料庫
2017-10-24 0 -
新手程式師應該知道的7件事
資深軟體發展人員分享的一些關於專業化程式設計的經驗和教訓,這些經驗教訓都是經過多年歷練總結得出的。如果你剛進入專業的軟體發展世界,那麼得益於在電腦科學和程式設計方面的教育和/或培訓,你已經具備了一定的知識。但是真正的開發業務工作又和在學校
2017-10-20 0 -
微信小程式——入口
角色定位女一號 大櫻桃:女專案經理,30歲,未婚。男一號 老沙:帥氣的後端工程師,30歲,已婚。App當聽到大櫻桃這樣說自己的時候,老沙明白的確是自己的問題,小程式工具為我們生成了一個基礎的框架,但是這個框架裡的檔都是做什麼用,每個檔如何
2017-10-17 0 -
JavaScript專題之亂序
亂序亂序的意思就是將陣列打亂。嗯,沒有了,直接看代碼吧。Math.random一個經常會遇見的寫法是使用 Math.random():var values = [1, 2, 3, 4, 5];values.sort(function(){
2017-10-17 0 -
PHP單元測試框架PHPUnit的使用
一、前言在這篇文章中,我們使用 composer 的依賴包管理工具進行phpunit包安裝和管理,composer 官方位址 https://getcomposer.org/,按照提示進行全域安裝即可,另外,我們也會使用一個非常好用的Mo
2017-10-17 2 -
前端學習歷程
很難想像一個半年前還在做後臺開發,對前端知之甚少的我,現在也可以從事前端開發了。這半年的學習過程將會是我人生一筆寶貴的財富,這讓我想到一句話“在成長的道路上,我們不要給自己設定界限,只要擁有成長的力量,就能不斷超越自己”。 下面以我自己的
2017-10-18 0 -
JavaScript的異常處理
當 JavaScript 引擎執行 JavaScript 代碼時,有可能會發生各種異常,例如是語法異常,語言中缺少的功能,由於來自伺服器或用戶的異常輸出而導致的異常。而 Javascript 引擎是單執行緒的,因此一旦遇到異常,Javas
2017-10-17 0 -
session和cookie機制及laravel框架下相關應用
一、cookie的由來當用戶訪問某網站時,web伺服器會將部分資訊保存到本地電腦上,當使用者再次關顧該網站時,伺服器會去查看用戶是否登錄過該網站,如果登錄過,就會將這些記錄在本地的資訊發送到網頁上展示出來,這就是cookie存在的意義。那
2017-10-18 0 -
MySQL JSON資料類型操作
概述mysql自5.7.8版本開始,就支援了json結構的資料存儲和查詢,這表明了mysql也在不斷的學習和增加nosql資料庫的有點。但mysql畢竟是關係型數據庫,在處理json這種非結構化的資料時,還是比較彆扭的。創建一個JSON欄
2017-10-17 1 -
js中的規則運算式
正則在平時工作中用的非常多, 最開始接觸正則的時候感覺這個東東好難記啊,最近把正則的內容整理了一下,寫成以下文章。先給大家介紹一個線上解析正則的網站,來幫助我們理解正則,特別是複雜的規則運算式,非常好用http://www.regexpe
2017-10-18 0 -
用js來實現所有演算法邏輯
佇列、棧的實現佇列是一種先進先出的集合類型,棧是一種先進後出的集合類型首先定義要實現的佇列、棧的APIQueue說明Queue()創建空佇列enqueue(item)添加一個元素dequeue()刪除最近添加的元素isEmpty()佇列是
2017-10-18 0 -
Laravel應用性能調優
0x00 源起最近有同事回饋 Laravel 寫的應用程式回應有點慢、20幾個併發把 CPU 跑滿... 為了解決慢的問題,甚至一部分介面用 nodejs 來寫。而我的第一反應是一個流行的框架怎麼可能會有這麼不堪?一定是使用上哪裡出現了問
2017-10-16 0 -
阿裡發佈的規約外掛程式
一、前言昨日(10/14)日,阿裡巴巴在杭州雲棲大會上,正式發佈了由阿裡巴巴 P3C 專案組,經過 247 天的持續研發,正式發佈眾所期待的 《阿裡巴巴 Java 開發規約》的掃描外掛程式!P3C 是世界知名的反潛機,專門對付水下潛水艇,
2017-10-16 0 -
AJAX原理與CORS跨域
ajax作為前端開發必需的基礎能力之一,你可能會使用它,但並不一定懂得其原理,以及更深入的伺服器通信相關的知識。在最近兩天的整理過程中,看了大量的文章,發現自己的後端能力已經限制自己在網路通信相關的知識領域的探索,還是應該儘快補齊短板。下
2017-10-16 0 -
使用 Docker 搭建 Laravel 本地環境
Laravel 官方提供 Homestead 和 Valet 作為本地開發環境,Homestead 是一個官方預封裝的 Vagrant Box,也就是一個虛擬機器,但是跟 docker 比,它佔用體積太大,啟動速度慢,同時回應速度很慢,現
2017-10-16 0