博客 RSS 訂閱

鹹口鍋包肉 - SegmentFault 思否技術週刊 Vol.67 — 優秀的 React 厲害在哪 ?

來自 React 的 “Hello, world!” ReactDOM.render( h1Hello, world!/h1, document.getElementById('root') ); React 是一個用於構建用户界面的 JavaScript 庫。 React 使創建交互式 UI 變得輕而易舉。為你應用的每一個狀態設計簡潔的視圖,當數據變動時 React 能高效更新並渲染合適

segmentfault-技術週刊

收藏 評論

鹹口鍋包肉 - SegmentFault 思否技術週刊 Vol.68 — JavaScript 有哪些高階玩法?

JavaScript 是一門弱類型的動態腳本語言,支持多種編程範式,包括面向對象和函數式編程,被廣泛用於 Web 開發。 一般來説,完整的 JavaScript 包括以下幾個部分: ECMAScript,描述了該語言的語法和基本對象 文檔對象模型(DOM),描述處理網頁內容的方法和接口 瀏覽器對象模型(BOM),描述與瀏覽器進行交互的方法和接口 它的基本特點如下: 是一種解釋性腳本語

segmentfault-技術週刊

收藏 評論

鹹口鍋包肉 - SegmentFault 思否技術週刊 Vol.69 — SpringBoot 框架都有哪些優秀的特性?

SpringBoot 基於 Spring4.0 設計,不僅繼承了 Spring 框架原有的優秀特性,而且還通過簡化配置來進一步簡化了 Spring 應用的整個搭建和開發過程。 另外 SpringBoot 通過集成大量的框架使得依賴包的版本衝突,以及引用的不穩定性等問題得到了很好的解決。 SpringBoot 所具備的特徵有: 可以創建獨立的 Spring 應用程序,並且基於其 Maven 或

segmentfault-技術週刊 , springboot

收藏 評論

鹹口鍋包肉 - SegmentFault 思否技術週刊 Vol.70 — 深入 MySQL 實戰

MySQL 是一種關聯數據庫管理系統,關聯數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內。這樣就增加了速度並提高了靈活性。 MySQL 的 SQL “結構化查詢語言”,SQL 是用於訪問數據庫的最常用標準化語言。 MySQL 軟件採用了 GPL( GNU 通用公共許可證),由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了

MySQL , segmentfault-技術週刊

收藏 評論

鹹口鍋包肉 - SegmentFault 思否技術週刊 Vol.71 — 解讀 Go 語言

剛剛結束的關於「Go」語言的技術徵文活動,參與活動的創作者們,撰寫了很多優質技術內容,本期週刊做了彙總,歡迎大家一起閲讀~ 本篇文章較長,建議收藏後慢慢閲讀~ 文章推薦 【Go 微服務】開發 gRPC 總共分三步 // 王中陽 Go 通過這篇文章我們已經掌握了 gRPC 相關的知識點,可以獨立用 Go 實現客户端和服務端的編寫,並且通過服務註冊對外提供服務,實現可客户端和服務端的 gRPC

segmentfault-技術週刊 , go

收藏 評論

鹹口鍋包肉 - SegmentFault 思否技術週刊 Vol.72 — 使用 CSS 實現一個足球場

本期技術週刊一起了解 CSS,歡迎大家閲讀 ~ 文章推薦 萬能的 CSS 漸變!單標籤繪製一個足球場 // XboxYan 世界盃正在進行中,也不要忘記學習 CSS,比如,用 CSS 繪製一個足球場? 一眼望去,這裏的形狀只有圓形和矩形,在不借助其他標籤的情況下(包括偽元素),其實很容易聯想到漸變,一起看看如何繪製的吧,有非常多的漸變小技巧~ 温馨提示:文章中帶有“⚽️”的描述屬於足球小知識

segmentfault-技術週刊

收藏 評論

鹹口鍋包肉 - SegmentFault 思否技術週刊 Vol.73 — 如何有效地學習 JavaScript ?

本期技術週刊一起了解 Javascript,歡迎大家閲讀 ~ 文章推薦 手寫一個同步服務端時間的小工具 // jump__jump 在前端開發的過程中,開發者經常會用到 new Date() 來獲取當前時間,但是 new Date() 是獲取的當前操作系統的時間,由於用户可以修改當前電腦時間,所以它是不準確的。 大部分情況下,用户修改當前電腦時間都沒有什麼問題,但是當我們需要根據服務端傳遞的

segmentfault-技術週刊 , Javascript

收藏 評論

鹹口鍋包肉 - SegmentFault 思否技術週刊 Vol.74 — 淺談 Android 進階指北

本期技術週刊一起了解 Android,歡迎大家閲讀 ~ 核心知識進階 Android 開發中的SSL pinning // xiangzhihong 在日常的安全滲透過程中,我們經常會遇到瓶頸無處下手,這時候如果攻擊者從 APP 進行突破,往往會有很多驚喜。但是目前市場上的APP都會為防止別人惡意盜取和惡意篡改進行一些保護措施,比如模擬器檢測、root 檢測、APK 加固、代碼混淆、代碼反調試

segmentfault-技術週刊 , Android

收藏 評論

鹹口鍋包肉 - SegmentFault 思否技術週刊 Vol.75 — 簡簡單單畫個“圖”

本週技術週刊一起簡單畫個“圖”,歡迎大家一起試一試~ 文章推薦 原來 Canvas 也能直接繪製圓角矩形了 // XboxYan 很多時候,在使用 Canvas 繪製圓角矩形都是一件比較麻煩的事,因為之前並沒有直接的方法,只能通過直線和圓弧間接組合而成,下面是一個常規繪製方式 ctx.beginPath(); ctx.moveTo(x + r, y); ctx.arcTo(x + w, y,

segmentfault-技術週刊

收藏 評論

鹹口鍋包肉 - SegmentFault 思否技術週刊 Vol.76 — 破解 Javascript 玩法

本期技術週刊一起了解 Javascript,歡迎大家閲讀 ~ 文章推薦 淺談 Javascript 閉包 // magnesium 閉包的概念是有很多版本,不同的地方對閉包的説法不一 維基百科:在計算機科學中,閉包(英語:Closure),又稱詞法閉包(Lexical Closure)或函數閉包(function closures),是在支持頭等函數的編程語言中實現詞法綁定的一種技術。 MD

segmentfault-技術週刊 , Javascript

收藏 評論

鹹口鍋包肉 - SegmentFault 思否技術週刊 Vol.77 — 探究關於 iOS 的特性

本期技術週刊一起探究關於 iOS 的特性,歡迎大家閲讀 ~ 文章推薦 探究 iOS 內存問題 // 杭城小劉 本文從 Tagged Pointer、objc 源碼、dealloc 原理、AutoreleasePool 原理、野指針探究等技術點展開聊了聊 iOS 內存相關問題。 一行代碼解決 Scrollview 和 TextInput 焦點獲取問題 // 似水流年 通過日誌以及邏輯分析發現兩個問題

segmentfault-技術週刊 , ios

收藏 評論

鹹口鍋包肉 - SegmentFault 思否技術週刊 Vol.78 — Git 必看技術補給

Git 的誕生是一個非常有趣的故事。1991年 Linus 開源了 Linux 內核,無數 Linux 愛好者在世界各地為 Linux 編寫代碼,那麼問題來了,這些代碼該如何管理呢?起初 Linus 使用 BitKeeper(BitMover 公司的版本控制軟件)管理 Linux 的核心開發,後來 BitMover 停止了對 Linux 的支持,於是 Linus 秉承自己的版本自己寫的精神,花了兩

segmentfault-技術週刊 , Git

收藏 評論

鹹口鍋包肉 - SegmentFault 思否技術週刊 Vol.79 — 如何優雅的使用 Go?

Go 是 Google 開發的一種靜態強類型、編譯型、併發型,並具有垃圾回收功能的編程語言。 本期技術週刊一起了解 Go,歡迎大家閲讀 ~ 文章推薦 Golang 如何優雅接入多個遠程配置中心? // 王中陽Go viper是適用於go應用程序的配置解決方案,這款配置管理神器,支持多種類型、開箱即用、極易上手。 本地配置文件的接入能很快速的完成,那麼對於遠程apollo配置中心的接入,是否也能很快

segmentfault-技術週刊 , go

收藏 評論

鹹口鍋包肉 - SegmentFault 思否技術週刊 Vol.80 — 玩轉新時代前端構建工具

Vite 是一種新型前端構建工具,能夠顯著提升前端開發體驗。它主要由兩部分組成: 一個開發服務器 一套構建指令 Vite 提供了一套原生 ESM 的 HMR API。 具有 HMR 功能的框架可以利用該 API 提供即時、準確的更新,而無需重新加載頁面或清除應用程序狀態。Vite 內置了 HMR 到 Vue.js 單文件組件(SFC)和 React Fast Refresh 中。 文章推薦

vite , segmentfault-技術週刊

收藏 評論

Apifox - 如何模擬後台API調用場景,很細!

簡介 在開發前後台分離項目並且通過不同團隊來實現的時候,如何將後台設計的 API 準確的傳達到前台,是一個非常重要的工作。為了簡化這個過程,開源社區做了很多努力,比如 protobuf技術,swagger 的誕生, 以及後面 openapi 的演化,都在試圖解決 API 描述和文檔的問題。這些標準某些程度上大大簡化了 API 文檔的撰寫和維護,但是API設計往往比較複雜,所以另外還有一些痛點沒有解

api文檔 , postman , 前後端分離 , 後端 , 前端

收藏 評論

葡萄城技術團隊 - React + Springboot + Quartz,從0實現Excel報表自動化

一、項目背景 企業日常工作中需要製作大量的報表,比如商品的銷量、銷售額、庫存詳情、員工打卡信息、保險報銷、辦公用品採購、差旅報銷、項目進度等等,都需要製作統計圖表以更直觀地查閲。但是報表的製作往往需要耗費大量的時間,即使複用製作好的報表模版,一次次週期性對數據的複製粘貼操作也很耗人,同時模版在此過程中也會逐漸變得面目全非。 基於此,我們需要挖掘數據背後隱藏的關聯信息,將人工的常規性操作抽離出

前後端分離 , 自動化 , 葡萄城開發技術 , 報表

收藏 評論

vivo互聯網技術 - vivo 低代碼平台【后羿】的探索與實踐

作者:vivo 互聯網前端團隊- Wang Ning 本文根據王寧老師在“2022 vivo開發者大會"現場演講內容整理而成。公眾號回覆【2022 VDC】獲取互聯網技術分會場議題相關資料。 本文主要從前後端分離的低代碼方案、自研高性能渲染引擎、高效的可視化配置方案、千億級內容投放、低代碼如何與傳統開發共存等五個維度vivo在低代碼平台方面的實踐經驗,其中也會涉及到動態交互如何運用低代碼來

渲染 , 低代碼 , 前後端分離

收藏 評論

江南一點雨 - 手把手教小夥伴們使用 Nginx 部署 TienChin 項目!

今天我就來手把手教小夥伴們部署 TienChin 項目,一起把這個項目跑起來,看看到底是個什麼樣的項目。 小夥伴們知道,對於這種前後端分離的項目,我們在實際部署的時候,可以按照前後端分離的方式來部署,也可以按照前後端不分的方式來部署。接下來兩種不同的部署方式我都和小夥伴們來分享一下。 1. 前後端分離部署 1.1 部署架構圖 前後端分離部署的話,我們一般是需要一個 Nginx 服務器,我先畫一個簡

前後端分離 , Nginx

收藏 評論

imhaoli168 - Vue 3 + TypeScript + Element Plus + Vite 4.3:實現一個優雅的登錄註冊功能

先附上源碼地址: 覺得不錯的話順手一個star 效果展示 最新vite搭建項目 npm create vite@latest mingsl-login -- --template vue-ts 配置tsconfig tsconfig.node.json { "compilerOptions": { "composite": true, "skipLibCheck": true,

vite , 前後端分離 , vue3 , typescript

收藏 評論

易墨 - 02.前後端分離中台框架前端 admin.ui.plus 學習-介紹與簡單使用

中台框架前台項目 admin.ui.plus 的初識 基於 vue3.x + CompositionAPI setup 語法糖 + typescript + vite + element plus + vue-router-next + pinia 技術,內置支持一鍵生成微服務接口,適配手機、平板、pc 的後台權限管理框架,希望減少工作量,幫助大家實現快速開發。 框架一覽

vue.js , 前後端分離 , 中台概念 , typescript , 前端

收藏 評論

京東雲開發者 - 實現動態表單的一種思路 | 京東雲技術團隊

一、動態表單是什麼 區別於傳統表單前後端配合聯調的開發實現方式,動態表單通過一種基於元數據管理的配置化方法來實現表單的動態生成,並能根據配置自由增改刪指定字段。實現特定需求的自助化。 圖1.1 傳統表單前後台協作模式 圖1.2 動態表單前後台協作模式 二、解決什麼問題 租户有個性化業務表單訴求的場景,千人千面系統 三、實現動態表單的一種思路 基於元數據管理的配置化表單技術共需三步來完成: 步驟

表單 , 前後端分離 , 動態代理

收藏 評論

君問歸期未有期 - 開發工具推薦:公網訪問內網服務、HTTPS調試、TCP/UDP

下載地址 Windows64位 別用某60,胡亂攔截,用其他任意安全軟件 Mac OS X64位 Linux64位 Linux/ARM32位64位 Docker 處理器 命令 x64 docker pull yjsh14z/fastnat_linux_x64:lastest br/docker run -itd --networ

vue.js , 開發工具 , 前後端分離 , 後端 , 前端

收藏 評論

追憶 - Django學習(4)——前後端分離

1. Django的設計模式 Django是基於pyton語言的一個比較全面的框架,採用了MVC設計模式,但是Django更關注於模型(Model)、模板(Template)和視圖(Views),稱為 MTV模式。各自職責如下: 層次 職責 模型(Model) 即數據存取層。處理與數據相關的所有事務: 如何存取、如何驗證有效性、包含哪些行為以

vue.js , 前後端分離 , 後端 , 前端 , Json

收藏 評論

神龍大俠 - dolphinscheduler源代碼編譯部署,前後端分離部署解決方案

生產環境部署方案 在企業線上生產環境中,普遍的做法是至少實施兩套環境。 測試環境 線上環境 測試環境用於驗證代碼的正確性,當測試環境驗證ok後才會部署線上環境。 鑑於CI/CD應用的普遍性,源代碼一鍵部署是必要的 本文是探索對dolphinscheduler源代碼改造,構建測試,線上雙環境一鍵部署和上線 同時對dolphinscheduler-api進行改造,使得前端管理系統前後端分離,以

部署 , dolphinscheduler , admin , 前後端分離 , 源代碼

收藏 評論