博客 RSS 訂閱

linvic - 在ant-design-vue項目中全局引入iconfont字體圖標

在main.js中 import { Icon } from 'ant-design-vue'; const IconFont = Icon.createFromIconfontCN({ scriptUrl: '//at.alicdn.com/t/font_8d5l8fzk5b87iudi.js', }); // 全局註冊 IconFont 組件 Vue.component('IconFo

iconfont , antd-vue

收藏 評論

codeAmberKe - 為什麼String是不可變的

簡介 String是最常用的類之一,可為什麼它要設計成不可變的呢。在面向對象的世界裏,不可變指的是是指一旦一個對象完成它的構造過程,這個實例就無法被改變了。 在java和C#等語言中,String是不可變的 不可變的好處 類加載 String被用作類加載的參數,試想一下當String為可變的話會發生什麼,它的值會被篡改,繼而就會加載錯誤的類。不可變的特性提供了安全去加載準確的類。例如,我們想

JAVA , string , 後端

收藏 評論

哆啦好夢 - Electron-egg 1.14.0 發佈,桌面軟件,從未如此簡單

一個簡單、快速、功能豐富的跨平台桌面軟件開發框架。 🏆 碼雲最有價值開源項目 地址:https://gitee.com/wallace5303... 特性 很多小夥伴問可以商用麼?基於本框架開發的軟件,可以商用。 跨平台:一套代碼,可以打包成windows版、Mac版、Linux版或者以web網站運行 簡單高效:支持vue、react、ejs等 工程化:可以用服務端的開發思維,

vue.js , node.js , eggjs , electron , Javascript

收藏 評論

flydean - netty系列之:分離websocket處理器

簡介 在上一篇文章中,我們使用了netty構建了可以處理websocket協議的服務器,在這個服務器中,我們構建了特製的handler用來處理HTTP或者websocket請求。 在一個handler中處理兩種不同的請求,對於某些有代碼潔癖的人可能忍受不了。那麼,有沒有可能將普通的HTTP請求和websocket請求使用不同的handler來進行處理呢?答案是肯定的。 netty的消息處理 我們知

websocket , netty , JAVA , 響應式

收藏 評論

碼農StayUp - 一文搞懂單向散列加密:MD5、SHA-1、SHA-2、SHA-3

微信搜索:碼農StayUp 主頁地址:https://gozhuyinglong.github.io 源碼分享:https://github.com/gozhuyinglong/blog-demos 1. 定義 單向散列函數(one-way hash function)是指對不同的輸入值,通過單向散列函數進行計算,得到固定長度的輸出值。這個輸入值稱為消息(message),輸出

信息安全 , sha1 , md5 , JAVA

收藏 評論

悟空非空也 - 爆肝1個多月,嚴選10大熱門靜態博客框架,官方文檔、教學視頻、經典案例、熱門插件一應俱全,強烈建議收藏

【文章編號 t001】 凌晨 12 點,我有一位朋友,在電話裏,氣憤地説他的博客文章又被平台刪掉了。 我很好奇為什麼,原來是他在某平台發佈了一篇技術類原創文章,讀者都比較喜歡。後來,他把這篇文章轉發到另外一個平台。可是,偏偏不巧,這兩個平台彼此是商業競爭關係。不允許一篇文章在 2 個平台發佈,文章被刪後,把我的朋友氣得上躥下跳。 我聽完後,卻很平靜。這就是資本壟斷的力量,很多自媒體平台都在追求一家

wordpress , vue.js , docsify , jekyll , 前端

收藏 評論

華為雲開發者聯盟 - 解密秒殺系統架構,不是所有的系統都能做秒殺!

摘要:教你如何設計一個秒殺系統架構:從電商系統架構到秒殺系統、從高併發“黑科技”與致勝奇招到服務器硬件優化,全方位立體掌握秒殺系統架構!! 本文分享自華為雲社區《實踐出真知:全網最強秒殺系統架構解密,不是所有的秒殺都是秒殺!!》,作者: 冰 河。 電商系統架構 在電商領域,存在着典型的秒殺業務場景,那何謂秒殺場景呢。簡單的來説就是一件商品的購買人數遠遠大於這件商品的庫存,而且這件商品在很短的

運維 , 系統 , 架構 , 電商 , 秒殺

收藏 評論

侑虎科技 - 遊戲項目中如何制定資源管理與加載策略

1)遊戲項目中如何制定資源管理與加載策略 ​2)對於熱更新包體大小的最佳實踐 3)URP某些Shader資源多次出現 4)關於手機發熱問題如何入手 5)如何優化Delegate.Add/Remove這類堆內存的分配 這是第267篇UWA技術知識分享的推送。今天我們繼續為大家精選了若干和開發、優化相關的問題,建議閲讀時間10分鐘,認真讀完必有收穫。 UWA 問答社區:answ

performance , shader , script , ab

收藏 評論

微軟技術棧 - 淺談健康技術社區與微軟MVP打造之旅

2021 年 6 月 5 日,由 SegmentFault 思否主辦的 2021 中國開發者生態峯會圓滿落幕。會上,微軟最有價值專家(MVP)項目大中華區負責人梁迪發表了主題為《淺談健康技術社區與微軟MVP打造之旅》的演講。以下為演講原文。 大家好,我是梁迪,來自微軟中國,負責MVP項目,也就是Most Valuable Professional(最有價值專家)項目的負責人。我負責大中華區,包括

mvp , microsoft

收藏 評論

你好2007 - vue 如何實現表單校驗

安裝並使用 首先,在你的vue項目中進行安裝: npm install --save vue-input-check 接着根據不同的vue版本註冊: vue2.js import Vue from 'vue'; Vue.use(inputCheck); vue3.js+ import { createApp } from 'vue'; let app = createApp(App); app

vue.js , validate , form , submit , Javascript

收藏 評論

你好2007 - React 如何添加路由懶加載

主體説明 我們會把流程分成兩步:『配置路由』和『添加懶加載』。 如果你知道路由,或者已經配置好了,可以直接跳轉到『添加懶加載』 配置路由 react有兩個包react-router和react-router-dom,如果只是h5開發,選擇後者即可。 安裝依賴 因此,我們首先安裝好需要的路由包: npm install --save react-router-dom 配置 比如我們有兩個頁面page

react , lazyload , jsx , route , 前端

收藏 評論

ljhtx - 淺談:從面向抽象編程再到IOC控制反轉

1.WHAT-面向抽象編程的例子 1.1 面向對象 一般來説,面向對象編程是我們比較常見的,即將一個實際的項目分成多個類(對象),賦予這些對象屬性和方法,從而實現編程。 比如,我們要編寫一個校園管理平台,分別管理老師和學生,非常直觀地我們就能把老師類和同學類給歸納出來,老師有教學的職能(方法)有性別年齡(屬性),學生則有唸書的職能(方法),也有性別年齡(屬性)。 1.2 面向對象進階到面向抽象 在

JAVA , ioc

收藏 評論

ShadowCK - Java學習記錄/路線(更新ing)

學習資料 JavaSE:【尚硅谷】Java零基礎入門教程 MySQL:【菜鳥教程】MySQL教程 JDBC:【尚硅谷】JDBC核心技術 HTML+CSS+JavaScript: 文檔:【w3school】HTML教程 | CSS教程 | JavaScript教程 視頻:【黑馬程序員】JavaWeb全套教程 Bootstrap:【Bootstrap】Boots

學習方法 , JAVA

收藏 評論

dbkernel - 特性介紹 | MySQL select count(*) 、count(1)、count(列) 詳解(1):概念及區別

本文首發於 2020-05-05 21:55:15 一、前言 從接觸MySQL開始斷斷續續的看過一些文章,對count()操作眾説紛紜,其中分歧點主要在於count(1)和count(*)哪個效率高,有説count(1)比count(*)快的(這種説法更普遍),有説二者一樣快的。個人理解這兩種行為可能適用於的是不同的版本,我只關心較新的MySQL版本是什麼行為,詳見下文。 二、含義 首先,先

count , MySQL , select

收藏 評論

dbkernel - 實用工具 | Linux 定時任務 crontab 命令詳解

本文首發於 2016-11-23 10:24:45 概述 Linux 下的任務調度分為兩類:系統任務調度和用户任務調度。Linux 系統任務是由 cron (crond) 這個系統服務來控制的,這個系統服務是默認啓動的。用户自己設置的計劃任務則使用 crontab 命令。 cron 配置文件 在 Ubuntu/Debian 中,配置文件路徑為 /etc/crontab(CentOS也類似),

crontab , Linux

收藏 評論

臻大蝦 - 全文檢索elasticsearch入門,看這篇就夠了

一、elasticsearch介紹 1、背景 在訂單管理系統中,訂單查詢的調用量都非常大,如果直接查詢數據庫,那數據庫的壓力可想而知,而且有時需要執行一些複雜的查詢,sql 並不能夠友好的支持,需要查詢很多張表。再比如用户手誤輸入的關鍵詞錯了或存在錯別字,那使用 sql 是無法搜索到。所以打算使用 Elasticsearch 來承載訂單查詢的主要壓力。 總的來説,使用 elasticsearch

elasticsearch , es7 , 全文檢索 , JAVA , elasticsearch入門教程

收藏 評論

小陳運維 - Ubuntu 通過 Netplan 配置網絡教程

Ubuntu通過Netplan配置網絡教程 UbuntuthroughNetplanconfigurationnetworktutorial 一、Netplan配置流程 1.Netplanconfigurationprocess 1、Netplan默認配置文件在/etc/netplan目錄下。您可以使用以下命令找到: 1.ThedefaultconfigurationfileofNetplani

服務器 , network , server , 網絡 , Ubuntu

收藏 評論

望記 - html2canvas生成海報白邊以及文字被遮擋問題

1. 如何在vue3中使用html2canvas npm install --save html2canvas 生成海報: template div class="poster-box" ref="posterBox" div class="thumb"img src="@assets/goods.jpg" alt=""/div div class="

html2canvas , vue3 , 前端

收藏 評論

華為雲開發者聯盟 - Linux IPTables:如何添加防火牆規則

摘要:本文介紹瞭如何使用“iptables -A”命令添加 iptables 防火牆規則。 本文分享自華為雲社區《Linux IPTables:如何添加防火牆規則(使用允許 SSH 示例)》,作者:Tiamo_T 。 本文介紹瞭如何使用“iptables -A”命令添加 iptables 防火牆規則。 “-A”用於追加。如果它讓你更容易記住“-A”作為添加規則(而不是附加規則),那就沒問題了

安全防護 , 數據 , iptables , Linux , 防火牆

收藏 評論

數據湖開發者社區 - Python爬蟲教程(二)

一、bs4解析介紹     1.bs4解析:BS4全稱是Beatiful Soup,它提供一些簡單的、python式的函數用來處理導航、搜索、修改分析樹等功能。它是一個工具箱,自動將輸入文檔轉換為Unicode編碼,輸出文檔轉換為utf-8編碼。     2.HTML:用來描述網頁的一種語言。     1)HTML指的是超文本標記語言 (Hyper Text Markup Langu

xpath , python爬蟲 , beautifulsoup , Python

收藏 評論

小丸子 - Centos 7 firewall iptables-centos7

1、firewalld的基本使用 啓動: systemctl start firewalld 關閉: systemctl stop firewalld 查看狀態: systemctl status firewalld 開機禁用 : systemctl disable firewalld 開機啓用 : systemctl enable firewalld 2.syste

centos7 , iptables , Linux , firewalld

收藏 評論

雲綺棠兮 - JavaScript之對象篇

對象 是無序屬性的集合,其屬性可以包含基本值,對象,或者函數。可以將對象想象成散列表:鍵值對,其中值可以是數據或者函數。ECMAScript中的對象其實就是一組數據(屬性)和功能(方法)的集合。 題外話:睡了,明天再搞,中秋節快樂鴨!!!!! 對象是一個包含相關數據和方法的集合(通常由一些變量和函數組成,我們稱之為對象裏面的屬性和方法) 比如在現實生活中,每一個人都是一個對象。對象有它的屬性,如身

node.js , object , 前端 , Javascript

收藏 評論

HZFEStudio - Babel 的原理

完整高頻題庫倉庫地址:https://github.com/hzfe/aweso... 完整高頻題庫閲讀地址:https://febook.hzfe.org/ 相關問題 Babel 是什麼 Babel 有什麼用 壓縮代碼如何實現 回答關鍵點 JS 編譯器 AST 插件系統 Babel 是 JavaScript 編譯器:他能讓開發者在開發過程中,直接使用各類方言(如 TS、Flow、JSX

ast , 壓縮工具 , 前端工具 , babel , 前端

收藏 評論

一顆冰淇淋 - koa搭建nodejs項目並註冊接口

使用nodejs註冊接口邏輯處理會比較複雜,直接通過express或者koa能夠簡化開發流程,這裏記錄用koa來搭建nodejs項目並註冊接口,對koa不太熟悉的話可以參考這一篇。讓nodejs開啓服務更簡單--koa篇 項目結構 項目整體結構如下,將不同功能的文件按模塊劃分,使得代碼邏輯更為清晰 node_modules // 安裝的包 src

node.js , MySQL , koa , 接口

收藏 評論