博客 RSS 訂閱

沉澱 - webpack 3x 到webpack 4x 踩坑記錄

從jspang的《Webpack3.X版 成神之路》webpack入門(http://jspang.com/posts/2017/...) 如今升級到4x,菜鳥獨自踩坑一把辛酸淚,webpack4主要教程參考https://blog.51cto.com/140471... 1.安裝webpack webpack 4x webpack和webpack-cli要分開安裝,不再一次安裝

webpack3 , webpack4

收藏 評論

魔王卷子 - Lumen 實現 SQL 監聽

首發於:我的博客 之前 Lumen 框架從 5.6 升級到 5.7。發現 laravel-sql-logger 包不能正常紀錄日誌了。進行排查,發現是 Lumen 框架沒有對 DB 類型注入 event 對象,導致不能正常對其進行SQL監聽。 那麼解決方案也非常簡單。 // file: bootstrap/app.php $app["db"]-connection()-setEventDispat

lumen , php , laravel , SQL

收藏 評論

墨者安全 - 淺談DDOS中NTP放大攻擊的操作過程以及防禦措施?

在諸多的DDoS攻擊事件中,放大攻擊的流行度佔了百分之五十左右,攻擊難度係數只是佔中間部分,但它的影響力較大。這意味着它的防護和緩解比較複雜。那麼就有人想要知道什麼是NTP放大攻擊?NTP的防禦措施是怎麼樣的呢?接下來小編我就分享下NTP放大攻擊的操作過程以及防禦措施。 那首先就要知道什麼是NTP呢? NTP協議(network time protocol)是計算機時間同步化的一種協議,它可

ddos , udp , web服務器

收藏 評論

墨者安全 - 分享DDOS防禦過程中需要了解的技術手段

在DDOS防護過程中,流量清洗是必不可少的技術操作。那麼精準的流量清洗具體是通過什麼樣的方式實現的呢?其中會有多種的技術方式辨識。昨天給大家分享了流量清洗過程中必要的技術手段中的三個,攻擊特徵匹配、IP信譽檢查、協議完整性檢測。今天的內容主要分享速度檢查與限制、TCP代理和驗證、客户端真實性驗證的技術手段。 1、通過對請求數據包發送的速度檢查與限制來進行清洗。一部分攻擊在數據包上是沒有特別明顯的攻

流量檢測 , ddos , HTTP , web服務器

收藏 評論

墨者安全 - 帶你瞭解DDOS防禦中流量清洗的技術方法

遇見DDoS攻擊的時,目前的防護技術中避免不了的會出現流量清洗過濾等詞,客户都會很疑惑流量清洗,是怎麼清洗的,會不會把正常的訪問請求一起過濾清洗掉呢?這是站在客户角度最關心的一個問題,這種想法很正常,因為誰都不想損失客户嘛。那接下來分享下DDoS防禦中流量清洗的技術方法吧。 流量清洗的意思是全部的網絡流量中區分出正常的流量和惡意的流量,將惡意流量阻斷和丟棄,而只將正常的流量回源給源服務器。墨者安全

dns解析 , ddos , HTTP , web服務器

收藏 評論

大桔子 - css 預處理器 - sass/scss、less、stylus

css 預處理工具,可以將其對應的DSL(領域特定語言)編譯為 css 基本介紹 sass/scss SASS 2007年誕生,最早也是最成熟的CSS預處理器,擁有ruby社區的支持和compass這一最強大的css框架 Sass的縮排語法,對於寫慣css前端的web開發者來説很不直觀,sass 不兼容 css 代碼 Sass3 就變成了Scss(sassy css) 與原來的語法兼容,只

sass , less , stylus , Css , postcss

收藏 評論

知否 - Web 存儲技術

一、背景介紹 第一個Web存儲的技術叫做Cookie,它是網站的身份證。是網站為了辨別用户身份,進行session(服務端的session)跟蹤而存儲在用户本地終端上的數據,也就是説它是存在電腦硬盤上的,一個很小的txt類型的文件。Cookie每次都會跟隨http請求發送到服務端,也就是説每一個http請求都會帶上我們的cookie數據,因此它存在一個安全性的問題。 cookie本身也是有很大的侷

websql , sessionstorage , indexeddb , localstorage , cookie

收藏 評論

Hephaest - C 實現 Atari 經典街機遊戲《飛天蜈蚣》

最後一次更新於2019/07/08 效果演示圖 這是一個用C語言實現的《飛天蜈蚣》的“復刻”,由於Linux操作系統下的圖形庫不夠繪製絢麗的畫面,因此在本程序中僅用簡單的符號來代表不同的遊戲角色。 訪問本油管鏈接可以阿達雅游戲的視頻: https://www.youtube.com/watch... 基本介紹 注意: 本程序需要引入 ncurses 庫, 這個庫只存在於 Unix 的操作系

ubuntu16.04 , c

收藏 評論

element - react ^16.8.6 添加 stylus & less ; 配置alias別名 @

前提: 使用 yarn create react-app 創建的項目,yarn add antd 引入 antd 1. yarn run eject 2. yarn add stylus stylus-loader 如果需要 less, 則將此文出現的stylus統統替換為less, 或者追加less, 讓stylus與less同時生效 此時重啓,可能會報錯如下,刪除node_modules, 執

react , stylus

收藏 評論

Pink - fn1.call.call(fn2);

文 / 景朝霞 公號 / 朝霞的光影筆記 ID / zhaoxiajingjing 描述 function fn1(){ console.log(1); } function fn2(){ console.log(2); } fn1.call(fn2); // 輸出1 fn1.call.call(fn2); // 輸出2 問題 看到這個題目,第一反應是蒙圈的。

call , prototype , 基礎 , 前端 , Javascript

收藏 評論

huaweichenai - php 實現mysql存儲支持emoji表情

最近一直在做微信公眾號相關的需求,突然發現如果用户的暱稱是emoji標籤的話,這時候用户的暱稱無法正常的存儲到數據庫中 一:原因: 這是由於Mysql的utf8編碼最多3個字節,然而emoji標籤的是4個字節,所以無法存儲emoji標籤信息,所以需要將數據的編碼改成utf8mb4 二:解決: 1:設置連接編碼 SET NAMES utf8mb4 上面的命令相當於: SET character_se

MySQL , php , emoji

收藏 評論

yinggaozhen - 常用的 Go 框架、庫和軟件中文收錄大全

背景介紹 大多數 Gopher 應該對於 Awesome-go 應該都不陌生。 Awesome-go 是個很優秀的項目,裏面收錄了很多優秀的用 Go 編寫的開源庫、框架、軟件 截至目前,Awesome-go 已經收錄了Web框架、機器學習、分佈式系統、編譯器、物聯網、持續集成等方方面面共計 81 類大項, 1777 個用 Go 編寫的倉庫,很多我們平常開發上所需要的庫都能在上面能找到,為我們省去了

awesome , go

收藏 評論

我是讀書人 - 為OKD/Openshift集羣配置OpenLDAP認證

前言 如同Linux操作系統安裝完成後,管理員需為應用創建不同的用户,那麼,K8S/OKD/Openshift集羣同樣也需如此,而在OKD/Openshift集羣裏,我們可集成OpenLDAP目錄系統,方法如下所示。 OpenLDAP安裝 本文使用helm安裝openldap,首先將chars下載下來以方便查看: git clone https://github.com/helm/charts 可

kubernetes , LDAP , openshift

收藏 評論

YPHP - lumen框架下jwt配置多guards使用

JWT的配置文件config/jwt.php翻譯 ttl:token有效期(分鐘) refresh_ttl:刷新token時間(分鐘) algo:token簽名算法 user:指向User模型的命名空間路徑 identifier:用於從token的sub中獲取用户 require_claims:必須出現在token的payload中的選項,否則會拋出TokenInvalidException異常

lumen , Jwt

收藏 評論

我是讀書人 - Openshift環境安裝K8S軟件管理工具Helm

參考: Make a Kubernetes Operator in 15 minutes with Helm; Deploy Monocular on OpenShift; Helm中文指南; 使用Helm管理kubernetes應用; https://helm.sh/docs/using_he...; 參考官方文檔https://docs.helm.sh/using_he...,O

kubernetes , openshift

收藏 評論

MandyShen - 【12】內存溢出與內存泄漏

內存溢出與內存泄露 一、內存溢出 一種程序運行出現的錯誤。 當程序運行需要的內存超過了剩餘的內存時, 就出拋出內存溢出的錯誤。 二、內存泄漏 佔用的內存沒有及時釋放。 內存泄露積累多了就容易導致內存溢出。 常見的內存泄露: 意外的全局變量。 沒有及時清理的計時器或回調函數。 閉包 // 1. 內存溢出 var obj = {} for (

計時器 , 閉包 , 回調函數 , 內存泄漏 , 內存溢出

收藏 評論

前端掃地僧 - 初遇Nginx之簡介

nginx 是一個免費的,開源的,高性能的HTTP服務器和反向代理,以及IMAP / POP3代理服務器。 Nginx 以其高性能,穩定性,豐富的功能,簡單的配置和低資源消耗而聞名。很多高知名度的網站都使用 Nginx,如:Netflix,GitHub,SoundCloud,MaxCDN 等。 Nginx 有一個主線程( master process)和幾個工作線程(worker process)

ubuntu16.04 , Nginx

收藏 評論

fizz - go語言orm之gorose全新版本2.0低調發布

號稱go語言版本的laravel's eloquent, 發佈了久違了2.0版本, 新版本做了很大的改進和升級, 下面我們一起來看一下新版本的特性. 架構調整 gorose 2.0版本做了徹底的重構, 擁有全新的架構. 架構如圖: gorose 2.0 採用模塊化架構, 通過interface的api通信,嚴格的上層依賴下層.每一個模塊都可以拆卸, 甚至可以自定義為自己喜歡的樣子.

orm , laravel , 數據庫 , eloquent , go

收藏 評論

李文哲 - 大數據時代淺談醫療——數據分析在醫療領域的運用

​ 隨着醫療衞生信息化迅速發展 醫學研究正步入大數據時代 大數據的許多承諾正在醫療行業變成現實 大數據的實時處理和數據分析 可以讓醫療領域的從業者 更快更全面的做出決策和行動 該領域正在慢慢成熟 隨着雲計算、物聯網、移動互聯網等新技術水平的提高,各行各業所累計的數據已經呈現指數級的增長。“大數據” 時代已經出現。 近年來,大數據解決方案與大數據分析工具開始被廣泛運用於醫療衞生領域。通過數據,可以把

react , 搜索引擎 , lucene , virtualenv , html5

收藏 評論

前端掃地僧 - Docker學習之Docker Swarm

Docker Swarm 是 Docker 官方三劍客項目之一,提供 Docker 容器集羣服務,是 Docker 官方對容器雲生態進行支持的核心方案。 使用它,用户可以將多個 Docker 主機封裝為單個大型的虛擬 Docker 主機,快速打造一套容器雲平台。 基本概念 Swarm 是使用 SwarmKit 構建的 Docker 引擎內置(原生)的集羣管理和編排工具。使用 Swarm

ubuntu16.04 , Docker

收藏 評論

幼稚園扛把子 - 2019 年 最簡單最通俗的 vagrant 安裝使用説明,附帶示例Vagrantfile

2019 年 最簡單最通俗的 vagrant 安裝使用説明,附帶示例vagrantfile 本章內容需要關閉 Hyper-V 啊,希望大家提前關閉,避免其他問題 附帶説明,本文有示例demo,在文章下方,請耐心查看,使用demo時,希望您已經安裝好了vagrant + VirtualBox。 Vagrant是一個基於Ruby的工具,用於創建和部署虛擬化開發環境。它 使用Oracle的開源V

virtualenv , unix , Linux , Docker , Ubuntu

收藏 評論

harden - ES5 call,apply,bind方法總結(包括理解this的指向問題)

總結call,apply,bind方法的理解使用和區別。 call,apply,bind這三個方法在JavaScript中是用來改變函數調用的this指向。那麼改變函數this指向有什麼用呢?我們先來看一段代碼 var a= { name:'harden', fn:function () { console.log(this.name); } } var b

call , apply , this , bind , Javascript

收藏 評論

CRONWMMM - 【實戰】webpack4 + ejs + express 帶你擼一個多頁應用項目架構

前言 GitHub 完整項目地址 最近接了一個公司官網的項目,需要 SEO 友好,所以不能使用前端框架,前端框架自帶的腳手架工具自然也幫不上啥忙。只好自己使用 webpack4 + ejs + express ,從頭搭建一個多頁應用的項目架構。搭建過程中,遇到許多坑,然而網上的相關參考也是非常少,所以寫個博客記錄一下搭建過程以及注意事項。 項目地址 GitHub 明確需求 在動手開發之前,我們需要

express , webpack-dev-server , webpack , ejs

收藏 評論

天下 - 實現在Windows電腦申請iOS證書上傳ipa的工具

Appuploader蘋果APP開發助手可以輔助開發者在Windows電腦直接申請iOS證書及上傳ipa,方便在Windows開發者蘋果APP的開發者,徹底告別Mac! 官網http://www.applicationloader....

iOS開發 , ios9

收藏 評論