博客 RSS 訂閱

ximikang - fetch請求中的跨域和攜帶Cookies問題

fetch解讀 Fetch API 提供了一個 JavaScript 接口,用於訪問和操縱 HTTP 管道的一些具體部分,例如請求和響應。它還提供了一個全局 fetch() 方法,該方法提供了一種簡單,合理的方式來跨網絡異步獲取資源。這種功能以前是使用 XMLHttpRequest 實現的。Fetch 提供了一個更理想的替代方案,可以很容易地被其他技術使用,例如Service Workers。 [

kubernetes , fetch , cookies , 前端

收藏 評論

加班猿 - Redis安裝

title: Redis安裝 categories: [Redis] tags: [數據庫] date: 2021/01/04 作者:hackett 微信公眾號:加班猿 一、Linux源碼安裝 去官網下載最新的版本6.0.9,下載地址:https://redis.io/download Download, extract and compile Redis with: wget https:/

redis , 服務器開發 , Linux , 後端

收藏 評論

61_5f9a29683d84f - SpringBoot工程中Web mvc 請求參數的處理(servlet)

背景分析 傳統java web應用,例如在servlet中獲取請求數據,我們可能直接HttpServletRequest 對象獲取請求中的url,參數等相關信息(request.getParameter("...")).當然我們 獲取到這些參數以後,我們可能還要進行參數的解析,類型的轉換等等. 思考: 第一:假如我們在一個傳統的servlet應用中,向服務端發送了一個這樣的

servlet , 攔截器 , springboot

收藏 評論

feng - 深入理解this

什麼是作用域? 幾乎所有編程語言最基本的功能之一,就是能夠儲存變量當中的值,並且能在之後對這個 值進行訪問或修改。事實上,正是這種儲存和訪問變量的值的能力將狀態帶給了程序。 若沒有了狀態這個概念,程序雖然也能夠執行一些簡單的任務,但它會受到高度限制,做 不到非常有趣。 但是將變量引入程序會引起幾個很有意思的問題,這些變量住在 哪裏?換句話説,它們儲存在哪裏?最重要的是,程序需要時如

內存 , 作用域 , new , this , Javascript

收藏 評論

公子 - 一道面試題讓你更加了解事件隊列

今天在羣裏聊天,突然有人放出了一道面試題。經過羣裏一番討論,最終解題思路慢慢完善起來,我這裏就整理一下羣內解題的思路。 該題定義了一個同步函數對傳入的數組進行遍歷乘二操作,同時每執行一次就會給 executeCount 累加。最終我們需要實現一個 batcher 函數,使用其對該同步函數包裝後,實現每次調用依舊返回預期的二倍結果,同時還需要保證 executeCount 執行次數為1。 let e

eventloop , promise , settimeout , 前端 , Javascript

收藏 評論

MarkerHub - 千萬級 高併發 “秒殺” 架構設計(含源碼)

公眾號:MarkerHub,網站:https://markerhub.com 小Hub領讀: 作者:繪你一世傾城 https://juejin.im/post/5d84e2... github 源碼地址: https://github.com/GuoZhaoran... 每到節假日期間, 一二線城市返鄉、外出遊玩的人們幾乎都面臨着一個問題:搶火車票! 雖然現在大多數情況下都能訂

高併發 , Nginx , 秒殺

收藏 評論

數據庫知識分享者 - DDD as Code:如何用代碼詮釋領域驅動設計?

簡介: 相較於常規的MVC架構,DDD更抽象、更難以理解,各個開發者對DDD的解釋也不盡相同。那麼哪種設計方式才更好?在學習時如何知道哪種DDD更正統,沒有被別人帶歪?本文嘗試使用“DDD as Code”的概念,即用DSL代碼方式來描述DDD,統一DDD的設計思想,通過案例詳細介紹如何基於ContextMapper來完成一個項目基於DDD DSL的表達,並分享現實中DDD的設計流程和微服務的關係

coffeescript , bootstrap , Javascript

收藏 評論

flydean - ECMAScript 2016(ES7)新特性簡介

簡介 自從ES6(ECMAScript 2015)在2015年發佈以來,ECMAScript以每年一個版本的速度持續向前發展。到現在已經是ECMAScript 2020了。 每個版本都有一些新的特性,今天本文將會講解ES7中帶來的新特性。 TC39和ECMAScript 先講一下ECMA的歷史,ECMA在於1960年4月27日成立的製造商協會,其目的是統一標準,方便在不同的製造商之間移植。於是這個

ecmascript-6 , es7 , ecmascript , Javascript

收藏 評論

數據庫知識分享者 - 阿里雲科技驅動“數字化轉型”,助力中小企業發展“突圍”

2020年至2021年的新冠疫情, 讓全世界進入了困難模式,國家的經濟運行不得不放緩腳步。這不僅給每個人造成了很多不便,更是給人們所依賴的企業組織,造成了巨大的影響。每一個微觀個體所感受的只是自己身邊肉眼可見的影響,但是,對於企業肉眼不可見的地方,還有萬千變化在悄然發生。 疫情之下,中小企業“危中有機” 據國家工信部統計,截至2019年年底,中小微企業已經達到3000萬家。但是,根據調查顯示,疫情

react , coffeescript , bootstrap , webkit , Javascript

收藏 評論

Liane - iconfont使用及webpack打包字體圖標

一、iconfont使用 官網:https://www.iconfont.cn/ 1、找到需要的icon圖標,添加至購物車 2、購物車中點擊添加至項目,可加入到GitHub的項目中,也可直接下載到本地 3、引用圖標 unicode引用 unicode是字體在網頁端最原始的應用方式,特點是: 兼容性最好,支持ie6+,及所有現代瀏覽器。 支持按字體的方式去動

iconfont , webpack , 前端

收藏 評論

麥麥 - Wi-Fi 6模塊與5G相比有多快?

在日常生活中,每個人都熟悉Wi-Fi一詞,我們可能會遇到以下情況:當多個人同時連接到同一Wi-Fi時,有些人一邊看視頻一邊聊天,而網絡同時,您想打開一個網頁非常順暢,但是加載時間很長。 這是當前Wi-Fi傳輸技術的缺點。從技術角度來看,以前使用的Wi-Fi模塊傳輸技術是SU-MIMO,這將導致每個連接Wi-Fi的設備的傳輸速率發生很大變化。Wi-Fi 6的傳輸技術是OFDMA + 8x8 MU-M

module , wifi , 5g

收藏 評論

李不要熬夜 - XMLHttpRequest對象解析

!DOCTYPE htmlhtmlbody script function reqListener () { console.log(this); console.log(this.getAllResponseHeaders()); console.log(this.responseText); }

xmlhttprequest , Ajax , 前端

收藏 評論

大狗 - Dva 5分鐘上手指南

該篇文章適合的閲讀人羣:剛接手公司項目,技術棧為react,狀態管理直接用的dva,但是不太瞭解redux、redux-saga、react-redux的人員,想要快速上手業務開發,看這篇就對了! 1. Dva是什麼? dva 首先是一個基於 redux 和 redux-saga 的數據流方案,然後為了簡化開發體驗,dva 還額外內置了 react-router 和 fetch,所以也可以理解為一

react , dva.js , 前端 , Javascript

收藏 評論

宗恩 - 迫於美國國家安全局的壓力,臉書撤回鏈接香港的海底電纜計劃

現在水下光纜承載了全球大部分的國際互聯網流量,為了滿足數據中心對帶寬的激增需求。互聯網巨頭Facebook和谷歌為建設水下光纜支付了很大一筆費用。 現在他們將目光放在了橫跨太平洋的新水下光纜上,如果光纜最終建成,會為這些公司提供更快速的數據傳輸能力,並讓它們與快速增長的亞洲市場連接起來。 不幸的是這個計劃落空了... Facebook 公司在受到美國國家安全官員數月的壓力後,決定撤回加州和中國香

Facebook

收藏 評論

半塊蘋果 - chroem 89 + 打開新標籤 sessionStorage 失效

前幾天工作中遇到一個奇怪的問題,記錄一下。 項目信息:Vue + Element UI 做的後台管理系統。 問題 使用 a 鏈接打開新標籤時,頁面跳轉到了登錄頁。 原因 檢查後發現新標籤的 sessionStorage 是空的!由於我把 token 保存在了 sessionStorage 裏面,所以當 sessionStorage 為空時直接跳轉了登錄頁。 但是,為啥是空的??之前還好好的呀,並且

chrome , sessionstorage

收藏 評論

codists - 翻譯:《實用的Python編程》04_04_Defining_exceptions

目錄 | 上一節 (4.3 特殊方法) | 下一節 (5 對象模型) 4.4 定義異常 用户可以通過類實現自定義異常: class NetworkError(Exception): pass 異常類始終繼承自 Exception 它們通常是空類。空類內部使用 pass 表示。 你也可以對異常進行分層: class AuthenticationError(NetworkError):

exception , Python

收藏 評論

易函123 - 前端利用XMLHttpRequest讀取本地文本文件

問題 前端常見是通過input按鈕上傳讀取文件信息,此時知道本地文件路徑需要直接js讀取本地文件內的信息 注意 本地測試,需要解決本地瀏覽器跨域問題,如: 可查看此鏈接解決: 解決本地瀏覽器運行項目是的跨域問題 解決 利用XMLHttpRequest獲取到文件的信息。 /** * XMLHttpRequest.open() 初始化請求參數 * XMLHttpRequest.sen

xmlhttprequest

收藏 評論

數據庫知識分享者 - 阿里雲AHAS Chaos:應用及業務高可用提升工具平台之故障演練

簡介: 阿里雲AHAS Chaos:應用及業務高可用提升工具平台之故障演練 應用高可用服務AHAS及故障演練AHAS Chaos 應用高可用服務(Application High Availability Service)是阿里雲一款專注於提高應用及業務高可用的工具平台,目前主要提供應用架構探測感知、故障注入式高可用能力評測和流控降級高可用防護三大核心能力,通過各自的工具模塊可以快速低成本地在營銷

react , coffeescript , bootstrap , Javascript

收藏 評論

buildyuan - Macbook m1 Big Sur 安裝php7.1 xdebug 折騰記

想當然的進來就是一行 $sudo pecl install xdebug pecl/xdebug requires PHP (version = 7.2.0, version = 8.0.99), installed version is 7.1.33 No valid packages found install failed 查閲了一下xdebug的下載頁,默認安裝的xdebug3已經不支持p

xdebug , php , pecl , phpstorm

收藏 評論

4fun - 關於Laravel框架中Guard的底層實現

1. 什麼是Guard 在Laravel/Lumen框架中,用户的登錄/註冊的認證基本都已經封裝好了,開箱即用。而登錄/註冊認證的核心就是: 用户的註冊信息存入數據庫(登記) 從數據庫中讀取數據和用户輸入的對比(認證) 上述兩步是登錄/註冊的基本,可以看到都會涉及到數據庫的操作,這兩步框架底層已經幫我們做好了,而且考慮到了很多情況,比如用户認證的數據表不是user表而是admin_user

lumen , php , laravel

收藏 評論

樑柱 - 簡述字符集與編碼

由於計算機內部只能識別和處理二進制代碼,所以字符都必須按照一定的規則用一組二進制編碼來表示。 在學習編碼之前,需要先了解一下 字符集與編碼的關係: 字符集(Character Set)是字符的集合,定義系統能處理哪些字符;編碼(Encoding)則規定這些字符在計算機內部的表示方式。 字符編碼ASCII碼(編碼字符集) 目前,國際上普遍採用的一種字符系統是7位二進制編碼的ASCII碼,它可

utf-8 , ascii碼 , unicode , url

收藏 評論

chen - artTemplate模板引擎

1. 什麼是模板引擎 模板引擎簡單的理解就是:按照某種規則處理數據並顯示,而此規則就是模板,按照該模板將數據傳入,不用關於數據如何處理的,只需要關心數據的顯示即可。模板引擎不關心內容,只關心規則。此外最開始的模板引擎出現於服務器,最後才不斷引入到了客户端 2.模板引擎理解 最初沒有模板引擎時的做法 當有大量數據的時候 var joson = [{ uname: 'zt',

模板引擎

收藏 評論

sengerlion - PHP+Golang 商品秒殺功能

框架:laravel 秒殺組成部分:商品、秒殺場次、Redis、模擬秒殺 秒殺過程: 一、實現商品、秒殺場次、秒殺場次和商品關聯的CRUD; 二、定時將秒殺場次、商品、庫存等信息提前寫入redis; 三、配置Redis持久化; 四、實現秒殺下單邏輯; 五、定時刪除秒殺的過期信息並釋放庫存; 六、使用golang併發編程模擬秒殺。 PS:整個流程中,涉及異步併發的地方:

redis , php , 秒殺 , go

收藏 評論