tag 後端

標籤
貢獻529
638
05:25 PM · Oct 25 ,2025

@後端 / 博客 RSS 訂閱

eacape - mybatis源碼筆記

目錄 開撕MyBatis源碼 1. 手寫持久層框架-ipersistent 1.1 JDBC操作數據庫\_問題分析 1.2 JDBC問題分析解決思路 1.3 自定義持久層框架\_思路分析 使用JDBC和使用持久層框架區別: 框架,除了思考本身的工程設計,還需要考慮到實際項

orm , 數據庫 , JAVA , 後端 , Mybatis

收藏 評論

其實我很dou - openresty微信公眾平台開發

Openresty Wechat 使用Nginx-LuaJit-OpenResty-Lapis技術棧搭建的專用於處理微信公眾號回調服務的項目 項目源碼 https://github.com/helloJiu/o... openresty源碼安裝(ubuntu為例) apt install gcc libpcre3-dev libssl-dev perl make build-essential z

lua , openresty , 微信公眾平台 , 後端

收藏 評論

 李小貴  - node後端(koa)如何打包加密,以及node_modules如何優化?

用node開發後端會存在那些問題呢?在我們用node做後端開發遇到的三個問題。一安全問題,代碼並沒有編譯就直接傳遞了,只要進去服務器代碼可以看得一清二楚。二是文件體積問題,隨便一個項目node_modules件包就是一百兆左右。第三個是部署問題,每次部署新項目都要下載安裝插件導致部署非常緩慢。 我們又有哪些解決方案呢?首先我們來看一下最重要的安全問題,node沒有像java做好之後可

koa2 , node.js , webpack , 優化 , 後端

收藏 評論

寫做 - AST 初探深淺,代碼還能這樣玩?!

大家好,這裏是 菜農曰,歡迎來到我的頻道。我們今天的主題是 AST (抽象語法樹) AST 聽起來好像是個很新的東西,那麼具體有什麼用,好不好用就在這篇文章中找到答案吧~ 我們簡單將這個詞拆分抽象、語法、樹,如果我們能夠順利將這個詞拆分,那麼我們也就掌握了其核心所在 抽象:抽象的反義詞是具象,也就説明抽象的事物關注點不在於細節,而在於整體 語法:語法一組詞法的表達式,具備某種指定的規則,具有

源碼學習 , 代碼質量 , 後端 , 前端

收藏 評論

秦懷雜貨店 - 聊聊Go裏面的閉包

以前寫 Java 的時候,聽到前端同學談論閉包,覺得甚是新奇,後面自己寫了一小段時間 JS,雖只學到皮毛,也大概瞭解到閉包的概念,現在工作常用語言是 Go,很多優雅的代碼中總是有閉包的身影,看來不瞭解個透是不可能的了,本文讓我來科普(按照自己水平隨便瞎扯)一下: 1、什麼是閉包? 在真正講述閉包之前,我們先鋪墊一點知識點: 函數式編程 函數作用域 作用域的繼承關係 ## 1.1

閉包 , go , 後端

收藏 評論

樹醬 - 這些調試API技巧你熟悉嗎?

通常,我們在調試第三方提供的API時,有時候並沒那麼順暢,甚至可能本身就是API服務有問題,但是需要提供你結論的"依據"。下面整理了一些API調試技巧,也方便你甩鍋 簡單來説分為以下兩點 檢測狀態信息 檢測返回數據 接下來用接口管理工具Apifox來演示如何運用接口可視化工具來定位接口問題 1 檢測接口狀態碼 當我們對某個API發起請求時,API所在的服務器會返回一個HTTP狀態碼,通過這

API , 調試 , 後端

收藏 評論

範家鵬 - 掌握 CORS 跨域請求,讀這一篇文章就夠了

在 Web 前後端分離架構模式下,跨域(跨源)請求屬於日常的基本情況了。瀏覽器出於安全考慮,會限制 JavaScript(簡稱 JS)腳本內發起跨源 HTTP 請求,同源沒有此類限制。前端解決跨域方法有很多,比如 WebSocket 協議跨域、JSONP 請求跨域和跨域資源共享 CORS 等。 1、CORS 簡介 CORS 全稱為 Cross-Origin Resource Sharing,被譯為

cors , 異步請求 , 跨域 , 後端 , 前端

收藏 評論

Kyrie - 如何用Go快速實現規則引擎

一、出師之名 提到規則引擎,大部分人都會先想到DSL(Domain Specific Language),進而聯想令人生畏的編譯原理、遞歸下降、LL或LR。但規則引擎有大有小,它們在不同場景的存在不一樣,並不一定都要這麼複雜。 比如在一個小型支付系統的簡單風控場景裏,產品同學想設置一些規則避免用户的銀行卡被盜刷或者商户被薅羊毛: 24小時內支付總金額超10w的用户 1小時使用信用卡支付金額超

ast , 規則引擎 , go , 後端

收藏 評論

Java架構師 - IO:阻塞和非阻塞、同步和異步

阻塞和非阻塞 阻塞的時候線程會被掛起 阻塞: 當數據還沒準備好時,調用了阻塞的方法,則線程會被掛起,會讓出CPU時間片,此時是無法處理過來的請求,需要等待其他線程來進行喚醒,該線程才能進行後續操作或者處理其他請求。 非阻塞: 意味着,當數據還沒準備好的時候,即便我調用了阻塞方法,該線程也不會被掛起,後續的請求也能夠被處理。 同步 同步和異步跟串行和並行非常形似。 假設在一個場景下:完成一個大任務需

阻塞 , JAVA , io , 異步 , 後端

收藏 評論

god23bin - 一文快速回顧 Session 和 Cookie

前言 在 Web 應用程序中(通俗點,可以理解成一個網站),Session 和 Cookie 是兩個非常重要的概念,主要用於實現用户身份認證、數據傳遞等功能。今天就來講講這兩個東西。 對於當時剛開始接觸到這兩個概念的我來説,這兩個東西是非常模糊的,當然,這樣也和我自己 Java 基礎不牢固有關,導致在學習 Java Web 的過程中,埋下了許多地雷。現如今,從新梳理下,希望能給屏幕前的你帶來收穫。

JAVA , cookie , 後端 , session

收藏 評論

小萬哥 - 提升面試成功率:深入理解 C++ 11 新特性

C++11是C++語言的一個重大更新,引入了許多新特性,包括自動類型推導、lambda表達式、右值引用、智能指針等等。這些新特性使得C++更加現代化、高效、易用。也是面試容很容易被問到一個問題,下面我將簡要介紹一些C++11的新特性 自動類型推導 C++11引入了auto關鍵字,可以讓編譯器自動推導變量的類型。這樣可以減少代碼中的重複代碼,提高代碼的可讀性和可維護性。例如: auto i = 42

c++11 , 面試 , c++ , 程序員 , 後端

收藏 評論

歡樂的阿蘇 - kubernetes indexer源碼解析

kubernetes indexer源碼解析 kubernetes indexer是實現了多索引的本地緩存 1.背景 以db中學校學生表做本地緩存為例 type Student struct { ID uint32 Name string Class uint32 } // 本地緩存,id和學生的映射 var idCache = map[uint32]Student{}

kubernetes , 源碼學習 , 源碼分析 , go , 後端

收藏 評論

運維社 - 總結 canal 使用過程中的幾個問題,值得思考一下

前幾天在網上衝浪的時候發現了一個比較成熟的開源中間件——Canal。在瞭解了它的工作原理和使用場景後,頓時產生了濃厚的興趣。本着好記性不如爛筆頭的原則,阿Q對 Canal 的原理進行了梳理、對環境進行了搭建,具體步驟見這篇文章:原理+配置+實戰,Canal一套帶走 今天我們拋開 canal 的原理和代碼不談,總結幾個在使用過程中遇到的問題,當然,解決方案也一併呈上。 問題一 在給

Scala , springboot , 後端

收藏 評論

god23bin - 一文快速入門體驗 Hibernate

前言 Hibernate 是一個優秀的持久層的框架,當然,雖然現在説用得比較多的是 MyBaits,但是我工作中也不得不接觸 Hibernate,特別是一些老項目需要你維護的時候。所以,在此寫下這篇文章,方便自己回顧,也方便新手入門體驗 Hibernate。 注:使用的版本是 Hibernate 5.x 的 什麼是 ORM? ORM(Object Relational Mapping,對象關係映射

orm , hibernate-5.x , jpa , JAVA , 後端

收藏 評論

god23bin - Hibernate 基本操作、懶加載以及緩存

前言 上一篇咱們介紹了 Hibernate 以及寫了一個 Hibernate 的工具類,快速入門體驗了一波 Hibernate 的使用,我們只需通過 Session 對象就能實現數據庫的操作了。 現在,這篇介紹使用 Hibernate 進行基本的 CRUD、懶加載以及緩存的知識。 提示:如果你還沒看上一篇,那麼建議你看完上一篇再來看這篇。 上一篇:一文快速入門體驗 Hibernate 基本

hibernate , 緩存 , JAVA , 懶加載 , 後端

收藏 評論

不一樣的科技宅 - 從萌芽到巨人: 揭秘Rod Johnson與Spring框架的故事

前言   在這個充滿創意和技術追求的世界中,有一個名為 Spring 的框架,它孕育了無數創新和成功的故事。這是一個關於持續進化和超越自我的故事,一個激勵人心的旅程,由一位富有遠見的程序員和他的團隊引領着。從最初的概念到如今的成熟框架,Spring 經歷了無數次變革和改進,最終成為了 Java 開發領域的瑰寶。   讓我們踏上一段不平凡的旅程,穿越時光的長河,見證 Spring 框架從雛形到輝煌

spring , spring-mvc , springboot , JAVA , 後端

收藏 評論

山東布穀科技 - 直播源碼錄製技術的實現

在上網看直播或者視頻的時候,你有沒有這樣一個煩惱:當遇到想看的直播但卻沒時間去看,或者想把喜歡的視頻存到手機上分享給別人,但卻不能下載存入手機。每到這時候我們都會使用目前市場上非常流行的一個直播源碼技術功能:錄製功能。他非常有效的解決了這些煩惱,今天我就給大家分享直播源碼技術之錄製功能有關知識。 一、直播源碼技術錄製功能的定義與作用 直播源碼技術錄製功能大致意思就是説將媒體的聲音形象或是畫面的一舉

源碼學習 , 直播 , 程序員 , 後端

收藏 評論

北橋蘇 - phpstorm開發項目中5種常用的使用方法

前言: 有時因為各種原因重裝了系統,工具有時也重裝,但是又沒有把軟件的設置導出來。最開始的工具配置過了段時間給遺忘了,比如平時順手的關閉窗口快捷鍵,composer,git等的設置。 方法總結: 修改快捷方式點擊”File”-”Settings”-”keyMap”就可以看到那些快鍵鍵的各種分類,比如我常喜歡用”ctrl+w”關閉正在打開的窗口,所以就選擇”windows”分類下的Editor

php , phpstorm , 後端

收藏 評論

Enaium - Java革命性ORM框架Jimmer簡單介紹

首發於Enaium的個人博客 本文使用Jimmer的官方用例來介紹Jimmer的使用方法,Jimmer同時支持Java和Kotlin,本文使用Java來介紹,實際上Kotlin比Java使用起來更方便,這裏為了方便大家理解,使用Java來介紹,本篇文章只是對Jimmer的一個簡單介紹,更多的內容請參考官方文檔 這裏開始就不從實體類開始介紹了,這裏簡單的把用到的三張表之間的關係介紹一下: Bo

orm , 框架 , JAVA , 後端 , 前端

收藏 評論

山頭人漢波 - 前端學 Ruby:安裝Ruby、Rails

Ruby 是什麼 Ruby 是一個注重均衡的語言,它的發明者松本行弘,混合了他喜歡的多門語言(Perl、Smalltalk、Eiffel、Ada 和 Lisp),創造出了一種兼具函數式編程和命令式編程特色的新語言 他“試着讓 Ruby 更自然,而不是更簡單”,讓一切符合生活常規 除此之外,他還提到: Ruby 就像人的身體一樣,表面上看來簡單,但是內部卻相當複雜 如何安裝 ruby 筆者所用的電腦

ruby-on-rails , ruby , 後端 , 前端

收藏 評論

山頭人漢波 - 前端學Ruby:全棧論壇(地宮)項目一

本來想做 buddha(菩薩)論壇的,發現自己參考的項目太難實現,猝 筆者回爐重修了一番,正好發現了 realworld,遂決定將 realworld 項目代替原先的 buddha 項目,還是要量力而行,不要一意孤行(項目規劃太大,浪費太多時間學習) 先介紹一下 realworld 項目 源碼:https://github.com/gothinkster/realworld demo:https:

ruby-on-rails , ruby , 後端

收藏 評論

Apifox - Less基礎使用秘籍,讓你的CSS更高效!

Less(Leaner Style Sheets 的縮寫) 是一門向後兼容的 CSS 擴展語言。,它擴展了CSS(層疊樣式表)的功能並提供了更靈活、更強大的樣式定義和管理機制。通過使用 Less,開發人員可以編寫可維護、可重用的樣式代碼,並以簡潔的語法實現複雜的樣式效果。本文將介紹 Less 的基本概念和特性,以及如何使用它來簡化 CSS 開發過程。想要學習更多的知識,可訪問 犀牛書 的 Less

less , 開發 , 程序員 , 後端 , 前端

收藏 評論

山頭人漢波 - 前端學Ruby:全棧論壇(地宮)項目二

接上文前端學Ruby:全棧論壇(地宮)項目一,休息一晚後,我們繼續 各個模型建立了我們想要的 筆者是前端出身,對數據庫的理解僅限於用 node + mysql (mongodb)做過微型博客。除此之外,數據庫的知識點就無了,以下寫的不好的,多多擔待 文章模型與用户模型結合 文章模型與用户模型的結合,一個人必須要先登錄後才能寫文章,其次,一個人可以有很多文章,但當他註銷後,文章就沒了 先在 arti

ruby-on-rails , ruby , 後端

收藏 評論

即興小索奇 - Cookie、Token和Session那麼美妙~

原創聲明,轉載請註明文章鏈接來源、作者信息 三個好基友~ Cookie、Token和Session區別 hello,我是索奇~ 精心寫了一篇Cookie、Session和Token的 vivid 文章,並分享給大家 我們可以把Cookie、Token和Session看作是三個好基友,它們都是用來跟蹤用户的身份和狀態的,但是它們之間有一些區別和使用場景。 Cookie Cookie:曲奇餅

token , cookie , 後端 , 前端 , session

收藏 評論