博客 RSS 訂閱

向日葵 - Spring-使用註解開發

在Spring4之後,要使用註解開發,必須要保證aop的包導入了 使用註解需要導入context約束,增加註解的支持 ?xml version="1.0" encoding="UTF-8"? beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/200

spring , aop , 註解 , ioc

收藏 評論

向日葵 - Bean的裝配方式

在Spring中有三種裝配的方式: 在xml中顯式的配置 在java中顯式的配置 隱式的自動裝配bean 在xml中顯式的配置 引用 Spring-IOC創建對象的方式 在xml文件中配置對象屬性 在java中顯式的配置 引用 Spring-IOC理論推導 在實際調用dao層的時候,可以顯示的配置選用哪個dao接口 隱式的自動裝配bean 自動裝配是Spring滿足bean依賴的一種

spring , bean , ioc

收藏 評論

水冗水孚 - 拖拽插件sortable.js之el-table表格拖拽效果代碼

問題描述 Sortable.js是一款優秀的js拖拽庫,因為是原生js寫的,所以性能不錯,也支持移動端哦。本文舉兩個案例來學習一下。 案例一 簡單拖拽 效果圖 代碼附上 關於理解看註釋哦,運行的話複製粘貼即可 !DOCTYPE html html head meta charset="utf-8" / titlesortable.js拖動例子/title meta na

拖拽 , element-ui

收藏 評論

向日葵 - Spring-IOC創建對象的方式

默認使用無參構造創建對象 使用有參構造創建對象 下標賦值 bean id="user" class="com.sunfl.pojo.User" !--第一種:下標賦值-- constructor-arg index="0" value="狂神説Java"/ /bean 類型 bean id="user" class="com.sunfl.

spring , ioc

收藏 評論

向日葵 - Spring-IOC理論推導

UserDao接口 UserDaoImpl實現類 UserService業務接口 UserServiceImpl業務實現類 在之前的業務中,用户的需求可能會影響我們的代碼,我們需要根據用户的需求去修改代碼!如果程序代碼量非常大,修改一次的成本代價十分昂貴! UserServiceImpl使用set接口 private UserDao userDao; //利用set進行動態實現值的注

spring , ioc

收藏 評論

xuezhongyu01 - javav7 list轉換對象類型工具類

import org.apache.commons.collections.CollectionUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.BeanUtils; import org.springframework.beans.BeansExc

spring , JAVA , object

收藏 評論

songofhawk - Python import 時要注意的幾個問題

我們在Python中,總是使用import來導入另外一個模塊(文件)中的內容,如果是從Java或C轉過來的程序員,有幾個常見的坑要注意一下: import也是執行語句,可以在代碼任何部位執行。如果我們把import寫在代碼中間,IDE很可能會有個警告,但只要邏輯正確,就不用理它: import a if __name__ == "__main__": import b b.me

namespaces , demo , 測試 , import , Python

收藏 評論

沐小軻 - 編程把INI文件轉換成XML文件

來自宋勁波老師《linuxc》的習題 INI文件是一種很常見的配置文件,很多Windows程序都採用這種格式的配置文件,在Linux系統中Qt程序通常也採用這種格式的配置文件。比如: ;Configuration of http [http] domain=www.mysite.com port=8080 cgihome=/cgi-bin ;Configuration of

file , c

收藏 評論

dcyunjidi - 在TiDB中實現一個關鍵字——Parser篇

前言 其實,我們一直都很想,基於TiDB做一些很cool,很hacker的事情。比如我們團隊小夥伴發了一篇關於TiDB for Pg兼容Gitlab的一篇文章,具體文章可以參考鏈接: TiDB4PG之兼容Gitlab - 知乎 (zhihu.com) 這篇文章我就來簡單聊聊實現兼容到Gitlab的艱苦過程。 我們採用了一個相對較笨的方式,將Gitlab的源碼通過編譯啓動的方式,連接到最開始的TiD

語法 , tidb

收藏 評論

凡二先生 - PHPstudy搭建本地服務切換PHP版本

找到網站目錄 在網站管理側,點擊php版本,之後選擇對應的版本進行切換,選擇對應版本即可

php , phpstudy , 環境搭建

收藏 評論

lalala - 前端自動化部署

前端自動化部署 本文參考自: 作者:yeyan1996 鏈接:https://juejin.cn/post/684516... 來源:稀土掘金 著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。 docker簡介 開發5分鐘,打包半小時, 早已是前端的痛點, 更着, 開發者自身環境的差異會導致最終的產物也有不同 docker 可以靈活的創建/銷燬/管理多個“服務器”,這些“服務器

vue.js , 容器 , pm2 , Docker , 前端

收藏 評論

凡二先生 - fiddler的初步使用

1、配置代理端口 在https裏面配置可允許抓取https的信任證書操作,在actions裏面選擇第一個: 在tools的options裏面,設置代理端口號: 2、在對應瀏覽器配置代理後,可以通過filters進行過濾,所要抓的請求: 3、對請求進行操作 1、打斷點,在fillder的最下方切換模式,進行斷點,即在頁面的請求,在此處就被攔截: 在

fiddler , 安全測試 , 環境搭建

收藏 評論

凡二先生 - Python提示包引用錯誤

在Python的對應site-packages下增加.pth文件: 可能site-packages找不到實際引用的,則直接在對應的ide下去找這個目錄,添加這個文件即可: 增加環境對應的目錄:

python3.x , 環境搭建

收藏 評論

凡二先生 - kali_linux虛擬機SSH登錄

1、之前在網上搜了好多,發現什麼虛擬機切換網橋模式連接,一試之下發現,kali的IP就消失了,經過嘗試後發現此方法可以適用: 一、配置SSH參數 修改sshd_config文件,命令為: vi /etc/ssh/sshd_config 將#PasswordAuthentication no的註釋去掉,並且將NO修改為YES //kali中默認是yes 將Pe

kali , 環境搭建 , 安全

收藏 評論

全象雲低代碼 - 企業管理中用户數據同步機制解決思路

背景 組織人員信息管理服務是許多系統中不可缺少的核心模塊,裏面裝載着許多重要的敏感信息。當前許多企業在實際生產過程中,使用着多種系統軟件,例如 OA、CRM、財務、郵件系統等等,這些系統都有着自己獨立的一套組織管理模塊。隨之出現了一系列問題: 管理成本高:一個人或多個人管理多個系統,人力成本高,工作效率低。 易出現管理問題或風險:例如,公司規定各系統錄入一致的賬户,而人為錄入中極可能出現失誤

數據同步 , 同步 , 低代碼 , 後端

收藏 評論

起風了 - (移動端適配px轉rem)react配置rem插件lib-flexible和postcss-px2rem-exclude

1、安裝插件 yarn add lib-flexible postcss-px2rem-exclude //這個插件也要下,不然的話啓動項目的時候會報錯 yarn add react-app-rewire-postcss 2、修改config-overrides.js(如果沒有就新建,在項目根目錄) 在config-overrides.js文件裏重寫postcss,加入如下代碼 這文件將a

react , px2rem , rem , html5

收藏 評論

yeqown - 造了一個 protoc-gen-fieldmask 插件

動手做一個 protoc-gen-fieldmask 插件來解決,gRPC 在服務側的增量更新和屏蔽字段的場景問題;同時總結下使用 PG* 開發 protoc 插件的一些經驗。 已經在分享在博客,就不再CV一遍了,感興趣的可以到博客或者github上交流: 博客地址:https://yeqown.xyz/2022/01/25... 項目地址:https://github.com/yeqown

grpc , 微服務 , plugin , protocol-buffer , go

收藏 評論

安歌 - Leetcode 算法題解系列 - 二叉樹的層序遍歷

本專題旨在分享刷Leecode過程發現的一些思路有趣或者有價值的題目。【當然是基於js進行解答】。 (這道題應該算是二叉樹的基礎題,建議還是學一下,不難且經典) 題目相關 原題地址: https://leetcode-cn.com/probl... 題目描述: 從上到下按層打印二叉樹,同一層的節點按從左到右的順序打印,每一層打印到一行,例如,給定二叉樹: [3,9,2

leetcode , 算法 , 二叉樹 , Javascript

收藏 評論

Pandorox - 使用 BLOC 模式構建你的 Flutter 項目

原文: 使用 BLOC 模式構建你的 Flutter 項目 嗨夥計!我帶着另一篇關於 Flutter 的全新文章回來了。這一次,將討論和示範“如何構建 Flutter 項目”。這樣你就可以輕鬆地維護、擴展和測試你的 Flutter 項目。在深入實際主題之前,我想分享一個小故事,關於為什麼應該專注於為項目構建一個可靠的架構。 更新:本文的 第 2 篇 和第 3 篇 已發佈,對當前設計進行了

狀態管理 , flutter , 架構模式

收藏 評論

凡二先生 - window10+tensorflow安裝

1、首先windows10下我這邊環境是CPU環境,先得安裝anaconda 我用國內鏡像源進行安裝 https://mirrors.bfsu.edu.cn/a... 安裝後打開anaconda prompt進行鏡像源的配置,此處也可以不進行國內源配置,根據電腦情況: conda config --add channels https://mirrors.tuna.tsinghua.

tensorflow , 環境搭建

收藏 評論

醉舞經閣 - LeetCode-151-翻轉字符串裏的單詞

翻轉字符串裏的單詞 題目描述:給你一個字符串 s ,逐個翻轉字符串中的所有 單詞 。 單詞 是由非空格字符組成的字符串。s 中使用至少一個空格將字符串中的 單詞 分隔開。 請你返回一個翻轉 s 中單詞順序並用單個空格相連的字符串。 説明: 輸入字符串 s 可以在前面、後面或者單詞間包含多餘的空格。 翻轉後單詞間應當僅用一個空格分隔。 翻轉後的字符串中不應包含額外的空格。

leetcode個人解題總結 , 算法 , JAVA , 字符串處理

收藏 評論

coding進階 - Go Quiz: 從Go面試題看channel在select場景下的注意事項

面試題 這是Go Quiz系列中關於channel的第2篇,涉及channel被close後的特性,以及在select和channel一起使用時的注意事項。 這道題目來源於Google的工程師Valentin Deleplace。 package main import "fmt" func main() { data := make(chan int) shutdown :=

channel , 面試 , 面試問題 , select , go

收藏 評論

大軍 - 大軍閒聊 -- 聊一聊hash

我們熟悉的hash結構,首先是一個數組元素的哈希桶,比如下圖,是長度為4的哈希桶。 也就是説,當key通過hash計算後,對4進行取模,根據結果存放這個指定位置。比如取模後值為0,那就放第一個位置。 哈希桶的每個位置,保存的是entry的對象,這個entry對象包括key、value以及entry對象。 這個速度是非常快的,時間複雜度是O(1),所以map的性能還是不錯的。 如果模數相等呢?我

hashmap , redis , jvm

收藏 評論

LYX6666 - 從零開始,理解觀察者模式(思否出問題了,文章後一半被吞了,正在重新寫)

思否出問題了,寫了一整天的文章,字字斟酌,段段構思,發佈的時候被吞了三分之二,我心態崩了,正在瘋狂碼字,下次再也不用內置編輯器碼字了。 零、前言 很久以前就接觸過觀察者模式,也寫過觀察者模式的文章,但以當時的水平尚不足以準確的理解這個設計模式,以至於文章寫的一片混亂。 這次再次嘗試從設計模式的初衷出發,結合計算機組成原理以及實際的應用來重新學習一邊觀察者模式,希望能糾正一些理解。 一、消息通

觀察者模式 , angular , 回調函數 , Javascript

收藏 評論