博客 RSS 訂閱

apollo008 - Elasticsearch7.8詳盡使用指南(一):ElasticSearch集羣部署實踐

日期 作者 版本 備註 2020-07-01 dingbin v1.0 1. ElasticSearch技術簡介 ElasticSearch簡稱es,是當前流行、強大的基於Lucene的企業級搜索引擎。 1.1. 基礎概念 Elasticsearch有幾個核心概

搜索引擎 , es7 , 搜索 , zookeeper , elastic-search

收藏 評論

杭州程序員張張 - 使用CSS ::marker的自定義項目符號

現在,在使用 ul 或 ol 時自定義數字或項目符號的顏色,大小或類型很簡單。 感謝CSS ::marker,我們可以更改內容以及項目符號和數字的某些樣式。 瀏覽器兼容性 當Chromium 86發佈時,::marker 將在桌面和Android的Firefox、桌面Safari和iOS Safari以及基於Chromium的桌面和Android瀏覽器中得到支持。有關更新,請參見MDN的瀏覽器兼

css技巧 , Css , 前端

收藏 評論

公子 - 基於 Serverless 的 Valine 可能並沒有那麼香

Valine 是一款樣式精美,部署簡單的評論系統, 第一次接觸便被它精美的樣式,無服務端的特性給吸引了。它最大的特色是基於 LeanCloud 直接在前端進行數據庫操作而無需服務端,極大的縮減了部署流程,僅需要在靜態頁引入 Valine SDK 即可。 👨‍💻‍ 初識 Valine 以下是 Valine 官網提供的快速部署腳本,其中 appId 和 appKey 是你在 LeanCloud

leancloud , serverless , 前端

收藏 評論

kandole - 使用JS控制Cordava熱更新過程[cordova-hot-code-push-plugin]

概要 cordova-hot-code-push-plugin(以下簡稱chcp)本身已經支持自動檢查更新、下載、安裝,具體內容可以搜索“cordova熱更新”,或查看官方wiki。本文主要介紹如何使用chcp提供的JS API控制整個熱更新過程,包括其中一些注意事項。本文僅針對安卓,iOS暫未驗證。 需求背景 顯示更新內容(彈窗) 可手動檢查更新(點擊按鈕) 存在的問題 chcp提供的A

熱更新 , cordova , 前端 , Javascript

收藏 評論

Tomson - 一次搞定 Unicode、字節序、UTF-*

前置閲讀: Unicode 與 JavaScript 詳解 字符編碼筆記:ASCII,Unicode 和 UTF-8 談談Unicode編碼 How to teach endian The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Charac

utf-8 , unicode , 字節序 , 字符集 , Javascript

收藏 評論

愛編碼的coder - Web移動端最強適配方案總結,沒想到這麼好用!

一、前言 在過去的幾年時間裏,移動端web野蠻生長,智能機的Android陣營和IOS陣營分庭抗禮,隨之產生了多個系統版本(系統版本多樣);五花八門的屏幕尺寸、屏幕展示技術(如大名鼎鼎的Retina技術屏)層出不窮(屏幕尺寸、技術多樣),還是CSS的W3C標準在各式各樣的移動端瀏覽器上落實得也是七零八落(瀏覽器兼容多樣)。 細看下來移動端Web開發工作面臨着很多的多樣性,可想而知在這樣的不確定性下

vue.js , 全棧工程師 , 程序員 , html5 , Javascript

收藏 評論

哦哈哈 - 温故而知新篇之《JavaScript忍者秘籍(第二版)》學習總結(三)——閉包和作用域

前言 這本書的電子版我已經在學習總結第一篇已經放了下載鏈接了,可以去查看 温故而,知新篇之《JavaScript忍者秘籍(第二版)學習總結(一)——函數篇 你自律用在什麼地方,什麼地方就會成就你。要記住當你快頂不住的時候,磨難也快頂不住了。 加油吧,兄弟們 先來一個自增函數看看 var addnum= function(){ var num=0; // 閉包內 參數私有化 retu

全局變量 , 調用棧 , 作用域 , 閉包 , 構造函數

收藏 評論

待你如初 - 前端爬蟲框架-puppeteer的入門使用(1)

Puppeteer 前言 開始學習這門技術的起因是因為之前想要去做一個類似於人人影視的電影資源網站,因此想要通過學習爬蟲獲取到相關的電影資源以供自己下載使用。 之前瞭解爬蟲大多數都是聽到使用python來實現,而因為平時工作比較忙,也沒太多時間去學習新的語言,於是自己就去網上搜索看有沒有前端使用的爬蟲框架。 而網上大多推薦的是node庫--puppeteer 什麼是Puppeteer? Puppe

puppeteer , node.js , nodejs爬蟲

收藏 評論

風不識途 - 🔥基於React全家桶開發「網易雲音樂PC」項目實戰(一)

網易雲音樂PC項目實戰 項目簡介 1.項目介紹 項目使用到的技術棧 CSS使用Flex進行佈局 配置路徑別名使用: carco 項目路由使用: react-router來管理 使用react-router-config集中式路徑映射表管理 使用styled-components+普通的css編寫樣式 使用axios發送網絡請求 項目全面擁

react , redux , immutable-js , Axios , react-router

收藏 評論

xiaolu_5faa2ab5d9cdb - 【從青銅到鑽石】3 年創業公司成長經歷 && 面試總結

當了幾年的伸手黨,最近也準備輸出一些自己的東西。 關於我 首先介紹一下我自己,17 年畢業於一所 211 學校,但是由於大學四年馳騁在召喚師峽谷,畢業時也沒有找到一份大廠的工作,隨便找了一家創業公司簽了三方就去了。好在這家公司也挺給力,我這一呆就是三年,996 當着「全乾工程師」,從前端到服務端,從 JavaScript 到 Java,這幾年下來都積累了一些經驗,不説精通,也算是比較熟悉了。 今年

全棧 , 面試 , 全棧工程師 , 前端 , Javascript

收藏 評論

痞痞鰕 - JavaScript中異步與同步,回調函數,Promise ,async與await之滿漢全席

一、異步與同步 理解異步與同步 1、在生活中,按照字面量來理解,異步指的是,比如我先吃完蘋果再看電視,這是我們生活中理解的異步。同步就是我邊吃蘋果邊看電視。 2、然而,對我們的電腦程序來説,同步與異步的概念恰恰跟我們在生活中的理解完全相反。同步指的是我先吃完蘋果,然後再看電視(執行完一個事件再去執行另一個事件,若上一個事件沒執行完,下一個事件就無法執行);異步指的是我邊吃蘋果邊看電視(多個事件可以

promise , async-await , 閉包 , 回調函數 , 異步

收藏 評論

JoernLee - 模板引擎的整理歸納

[toc] 最近項目中涉及到模板引擎,參考了一些博客文章進行了一些學習,並在此進行記錄 1. 模板引擎是什麼 首先我們來了解什麼是模板,模板就我個人理解而言其產生的目的是為了解決展示與數據的耦合,簡單來説模板還是一段字符,只不過其中有一些片段跟數據相關,實際開發中根據數據模型與模板來動態生成最終的HTML(或者其他類型片段,本文都以HTML 為例子) 而模板引擎就是可以簡化該拼接過程,通過一

模板引擎 , 前端 , Javascript

收藏 評論

dubbo_go - Dubbo-go Server端開啓服務過程

導讀 導讀:隨着微服務架構的流行,許多高性能 rpc 框架應運而生,由阿里開源的 dubbo 框架 go 語言版本的 dubbo-go 也成為了眾多開發者不錯的選擇。本文將介紹 dubbo-go 框架的基本使用方法,以及從 export 調用鏈的角度進行 server 端源碼導讀,希望能引導讀者進一步認識這款框架。下週將發表本文的姊妹篇:《從 client 端源碼導讀 dubbo-go 框架》。

dubbo , Dubbox , microservice , JAVA , go

收藏 評論

tfzh - 數據結構與算法: C語言實現 前/中/後序的遞歸/非遞歸遍歷

1.遞歸遍歷 遞歸遍歷非常簡單,,,,,, 1.1前序遍歷 void preOrderTraverse(BSTreeNode *root) { if (root != NULL) { printf("%d \n", root-data); preOrderTraverse(root-left); preOrderTraverse(ro

遍歷 , 數據結構和算法

收藏 評論

Ruofee - 關於我因為登錄失敗開始探究Cookie這檔事

寫在前面 最近小楓在工作時遇到一個問題,經過幾天的思索和探究終於找到了問題所在,覺得有點價值便寫了這篇文章記錄下來,分享給熱愛學習、樂於思考的各位,希望每個遇到相同情況的人可以通過閲讀這篇文章得到解答。 話不多説,開始吧! 問題 小楓最近在開發一個平台,這裏統稱為A平台;A平台由兩個部分構成: 前端部分 後端部分 可以看出,這是前後端分離開發的模式,前端和後端的正式環境都為:http:/

chrome , cookies , chrome-devtools , 前端 , Javascript

收藏 評論

艾小仙 - 高頻面試題:秒殺場景設計

秒殺這個話題到現在來説已經是一個老生常談的話題了,不過因為又臨近一年一度的雙11,而且發現前段時間無論是阿里還是騰訊一些大廠其實還是在頻繁的問到這個場景題,所以還是準備拿出來説説。 秒殺從規模上來説可以分為大秒和小秒。大秒指的是比如雙11這種特定的節日,商品規模超大、價格超低、流量超大的這種類型活動,小秒一般指的是商家自己配置的一些時段類型的活動,由商家自己指定時間上架。從形式來説還可以分為單時段

高併發 , 面試 , JAVA , 秒殺

收藏 評論

菜菜 - 搞定秒殺,只需要這幾步!!

靈魂拷問 秒殺這種大併發的寫場景,直接分庫分表開幹? 應對秒殺活動的流量高峯很難嗎? 不要拿淘寶級別的秒殺忽悠我 秒殺活動特點 我敢説凡是做過電商的同學,都會遇到運營展開的秒殺,限時購等“高併發”的活動。市面上也有不少針對秒殺的解決方案,什麼分庫分表,緩存,消息隊列呀,但凡能想到的技術“靚點”都基本會寫上一段。我覺得應對秒殺這樣的帶有流量峯值的業務,還是要仔細分析業務的特性,以及根據自己

微服務 , 緩存 , JAVA , 分佈式 , 秒殺

收藏 評論

PatWu16 - Webview中h5上傳圖片踩坑記錄

前段時間開發端內h5項目,用到了h5上傳圖片,現記錄下遇到的坑。 端內h5上傳圖片問題歸納: 1、Webview中使用原生h5 input file上傳圖片時android只能單選、ios只能多選;android上還存在的一個問題為:點擊上傳按鈕進入圖片選擇頁後,如果取消選擇,返回項目,則無法再次上傳,會波及到整個webview,其他h5頁面也無法上傳,只有關閉此webview重新進入才可以

upload , file , 前端 , Javascript

收藏 評論

阿里雲開發者 - 想成為全棧工程師,要做到哪幾點?

簡介: 如何成為一名全棧工程師?需要具備哪些技術積累?成為全棧工程師有哪些好處?希望本文能為期望成為全棧工程師的同學提供一點幫助,和同學們一起分享交流。 導讀:如何成為一名全棧工程師?需要具備哪些技術積累?成為全棧工程師有哪些好處?希望本文能為期望成為全棧工程師的同學提供一點幫助,和同學們一起分享交流。 作為開發者,我們不過度區分服務端 server 客户端 client,我們是 web dev

全棧工程師

收藏 評論

公子 - 常見登錄鑑權方案

編者注:今天我們分享的是盧士傑同學整理的網站常用鑑權方案的實現原理與實現以及他們的適用場景,幫助大家在業務中做合適的選擇。 背景 説起鑑權大家應該都很熟悉,不過作為前端開發來講,鑑權的流程大頭都在後端小哥那邊,本文的目的就是為了讓大家瞭解一下常見的鑑權的方式和原理。 認知:HTTP 是一個無狀態協議,所以客户端每次發出請求時,下一次請求無法得知上一次請求所包含的狀態數據。 一、HTTP Auth

oauth , HTTP , cookie , Jwt , session

收藏 評論

lixiaoer - Redis秒殺實戰:微信搶紅包(附源碼)

一、導讀 為啥寫這個微信搶紅包項目呢,公司 0202 年 08 月 22 日,公司週年慶,搶了100多紅包 ,O(∩_∩)O哈哈~ 二、微信搶紅包實現原理 2.1 業務流程分析 ** 2.2 功能拆解** 2.2.1 新建紅包 在 DB、Redis 分別新增一條記錄 2.2.2 搶紅包(併發) 請求Redis,紅包剩餘個數,大於0才可以拆,等會0時,提示用户,紅包已搶完 2.2.3. 拆

redis , JAVA , 秒殺

收藏 評論

GeoffZhu - NodeJs爬蟲框架-Spider

gz-spider 一個基於Puppeteer和Axios的NodeJs爬蟲框架 源碼倉庫 為什麼需要爬蟲框架 爬蟲框架可以簡化開發流程,提供統一規範,提升效率。一套優秀的爬蟲框架會利用多線程,多進程,分佈式,IP池等能力,幫助開發者快速開發出易於維護的工業級爬蟲,長期受用。 特性 可配置代理 支持任務重試 支持Puppeteer 異步隊列服務友好 多進程友好 安裝 npm i gz

框架 , node.js , nodejs爬蟲 , 網頁爬蟲 , Javascript

收藏 評論

sxdtzhaoxinguo - Java之HttpClient調用WebService接口發送短信源碼實戰

摘要 Java之HttpClient調用WebService接口發送短信源碼實戰 一:接口文檔 二:WSDL 三:HttpClient方法 HttpClient方法一 HttpClient方法二 HttpClient方法三 HttpClient方法四 四:封裝soapXml方法(核心方法) 五:調用WebService接口 六:調用結果 七:短信結果 完結 以上就是Java之

httpclient , 短信 , webservice

收藏 評論

webxEJIr - veu中使用mint-ui實現下拉刷新上拉加載更多

template div id="participation_rate" div class="avatar" div class="left" img src="../assets/img/avatar.png" alt="" / span某某街道/span /div div class="right" @

vue.js , mint-ui

收藏 評論