博客 RSS 訂閱

cicadasmile - 理解Java中對象基礎Object類

一、Object簡述 源碼註釋:Object類是所有類層級關係的Root節點,作為所有類的超類,包括數組也實現了該類的方法,注意這裏説的很明確,指類層面。 所以在Java中有一句常説的話,一切皆對象,這話並不離譜。 1、顯式擴展 結論驗證 既然Object作為所有類的父級別的類,則不需要在顯式的添加繼承關係,Each01編譯期就會提示移除冗餘。 public class Each01 extend

JAVA , object

收藏 評論

JYeontu - vue配置文件自動生成路由和菜單

寫在前面 每次重複寫路由的時候是不是會覺得很煩,特別是項目大的時候,路由會有特別多,看都看不過來,所以這裏我是有了一個router.json的配置文件來對路由做一些簡單的配置,然後讓路由和左側菜單欄可以同時自動生成。 router.json 主要配置項如下: { "name": "routerConfig", "menu": [{ "id": "1", //路由id

vue.js , route , 路由 , 前端

收藏 評論

heath_learning - Mustache底層原理及簡單實現

用過vue的都知道在模板中我們可以使用{{xx}}來渲染data中的屬性,這個語法叫做Mustache插值表達式,用法簡單,但心中也有一個疑問,它是如何做到的呢?接下來就讓我們一探究竟吧! 1、使用正則來實現 比如説有這樣一個模板字符 let tempStr2 = '我是一名{{develpoer}},我在學習{{knowledge}}知識!'; 現在需要將字符串裏面{{xxx}}替換成數據

vue.js , 模板引擎 , mustache , Javascript

收藏 評論

Andy阿輝 - C#新手 該如何規劃學習?【學習路線指南】

C#學習路線指南 花費了幾天時間整理了C#學習路線圖,可以説是純野生C#程序員成長路線規劃,在這裏分享下,希望可以幫助到想從事C#開發的同學們。本人閲歷尚淺,有些知識點可能分享不正確,希望廣大網友評論區補充,我會同步修正更新。 題記 最近自己一直在想,一個初學者剛開始應該學些什麼,該學習到哪種程度找工作才不成問題,才能在做項目時遊刃有餘不被Bug所困住。 是不是每一個初學者在剛開始學習任何一門編程

編程 , asp.net-mvc , c# , 學習方法 , .net

收藏 評論

hireny - Object,所有類的基類

Java 是一門典型的面嚮對象語言,提供 extends 關鍵字使子類繼承父類。 public class Student extends Person { ... } 但是創建 Person 類時不用使用 extends 繼承 Object類。 public class Person extends Object { ... } 因為,創建的類沒有明確指明繼承關係時,會在編譯時自

JAVA , object , 程序員 , 後端

收藏 評論

binecy - 新書介紹 -- 《Redis核心原理與實踐》

大家好,今天給大家介紹一下我的新書 —— 《Redis核心原理與實踐》。 後端開發的同學應該對Redis都不陌生,Redis由於性能極高、功能強大,已成為業界非常流行的內存數據庫。 《Redis核心原理與實踐》這本書深入地分析了Redis常用特性的內部機制與實現方式,大部分內容源自對Redis源碼的分析,並從中總結出實現原理。通過閲讀本書,讀者可以快速、輕鬆地瞭解Redis的內部運行機制。

redis , 書籍

收藏 評論

LiveVideoStack - 圖片優化之下一代圖片格式WebP和AVIF

本文最初由 Karanjeet Singh 在 Adobe Tech Blog上發表。已獲作者授權翻譯和發佈。 原文網址: https://medium.com/adobetech/... 翻譯:姜金元 審校:LiveVideoStack特邀技術審校 編輯:Alex WebP AVIF 影音探索 #002#** 速度需求 網頁速度用來衡量網頁加載內容的速度。通常,網站的網頁速度應該

圖片壓縮 , 圖片處理 , 圖片存儲

收藏 評論

specialcoder - 前端截圖實現

前言 需求背景: 目標:將頁面內容變成圖片分享出去 持久化:不需要服務端存儲 客户端能力:不依賴客户端端能力 使用pupeteer做截圖服務 優點: 前端使用簡單,只需調用接口即可 分享頁面可以和給用户展示的頁面內容分離,不用額外處理樣式等問題 缺點: 新開服務維護服務 接口響應時間較長會影響體驗 結論 調研發現,可以使用html2canvas純前端做頁面轉化成圖片的功能

html2canvas , html5 , Web

收藏 評論

註銷 - SAP Event Mesh 簡介

Get Started with Messaging for Decoupled Communication Step 1: What is the SAP Event Mesh service? SAP Event Mesh 是一種完全託管的服務,用於連接應用程序、服務和系統,以便它們可以通過消息和事件相互交互。 它通過引入中央消息代理取代了傳統的點對點通信。 雖然點對點通信適用於在有限數量的發

event , saprfc , sap , cloud , meshblu

收藏 評論

ApachePulsar - Function Mesh 開發工程師付睿:用户——開發者——Committer 之路

關於 Apache Pulsar Apache Pulsar 是 Apache 軟件基金會頂級項目,是下一代雲原生分佈式消息流平台,集消息、存儲、輕量化函數式計算為一體,採用計算與存儲分離架構設計,支持多租户、持久化存儲、多機房跨區域數據複製,具有強一致性、高吞吐、低延時及高可擴展性等流數據存儲特性。 GitHub 地址:http://github.com/apache/pulsa

function , pulsar

收藏 評論

前端熟練工 - 隨機數種子

隨機數和偽隨機數 隨機數 真正的隨機數是使用物理現象產生的:比如擲錢幣、骰子、轉輪、使用電子元件的噪音、核裂變等等,這樣的隨機數發生器叫做物理性隨機數發生器,它們的缺點是技術要求比較高。 ----百度百科 根據百科上的定義可以看到,真隨機數是依賴於物理隨機數生成器的。使用較多的就是電子元件中的噪音等較為高級、複雜的物理過程來生成。 使用物理性隨機數發生器生成的真隨機數,可以説是完美再現

隨機數 , 隨機數種子

收藏 評論

shawn_594ba96e23856 - nuxt項目清除console

線上項目一般不允許存在console.log,所以需要對打包後的項目做處理。手動刪除會影響之後項目開發的效率,所以選擇對打包後的代碼做處理。 Nuxt nuxt: 2.13.3 1:安裝 yarn add babel-plugin-transform-remove-console -D cnpm i babel-plugin-transform-remove-console -D This

vue.js , console , nuxtjs

收藏 評論

哇喔WEB - TypeScript中你可能不知道的這些數據類型

類型 TypeScript的類型有很多,但是這裏不會逐一進行講解。下面列出來的幾種類型,有的你可能沒聽過、有的你可能沒用過、有的你可能用過但是不知道含義、有的你可能知道含義但是不能和其他類型區分··· Symbol ES6 引入了一種新的原始數據類型 Symbol ,表示獨一無二的值,它是 JavaScript 語言的第七種數據類型。 使用 Symbol() 函數我們可以申明一個 Symbol

數據類型 , typescript , 前端

收藏 評論

Lingo - Taro3.2.8 + dva 搭建配置過程

創建項目的步驟我就不贅述了,官網有詳細的步驟 Taro使用文檔 提前下載微信開發者工具 前提 初始化好了一個Taro項目 步驟 1. 編譯運行 npm run dev:weapp 在模擬器中預覽 2. 配置dva 2.1 安裝 react-redux npm i --save react-redux 2.2 安裝 dva-core dva-loading dva-c

dva.js , taro

收藏 評論

leafgood - Linux系統編程--(三)進程間通信

一.進程間通訊 1.1 什麼是進程間通信 我們運行起來的進程,相互之間資源是獨立的,不能在一個進程中直接訪問另一個進程的資源。 但是很多時候不同的進程需要進行信息的交互和狀態的傳遞等,譬如數據傳輸,一個進程需要將它的數據發送給另一個進程,或者多個進程間資源共享,或者一個進程需要控制另一個進程的執行,再或者,一個進程要給另一個進程發送消息等,就需要進程間通信( IPC:Inter Proces

linux編程

收藏 評論

洛陽醉長安行 - 移動端級聯組件mCascader

移動端開發中可能會涉及到樹狀數據的選擇,由於mui中沒有比較好的組件可以使用,所以我基於mui和jq開發了一款可以在移動端操作級聯的氣泡組件。 源碼地址:https://github.com/booms21/mC... mCascader mCascader 是一款mui風格的移動端h5氣泡級聯框,支持可選擇任意層級、默認值、分隔符 使用方法: 首先引入mui和jq庫,mCascader.

移動端 , mui , html5

收藏 評論

洛陽醉長安行 - 移動端過濾欄Tab組件mFilterToolbar

移動端開發中由於mui中沒有比較好用的tab組件,所以我就基於mui開發了一個tab列表組件,可以獲取當前的tab並且增加了排序功能,解決了列表的常見需求 源碼地址:https://github.com/booms21/mF... mFilterToolbar mFilterToolbar 是一款mui風格的移動端h5頂部過濾欄組件,可根據自定義的條件對列表進行過濾,支持排序、組件默認值、組

移動端 , mui

收藏 評論

code小生 - 最受歡迎的 10 本編程書籍(文末附地址)

一般來説,學習的過程發生並終結在購買這一步,而後再未撿起。 推特上一位名為 Pierre de Wulf 的網友突發奇想,有史以來最受歡迎的編程書籍到底是哪些?為了找到程序員們最為推崇的那些編程書籍,他使用 Python 編寫了腳本,拉取了大量的相關數據,最終得出了這10本經久不衰的技術好書。以下是推薦結果。 程序員修煉之道:從小工到專家 作者:David Thomas Andrew Hunt,

程序員書籍 , 編程工具 , 書籍 , 程序員

收藏 評論

gzming - Linux命令—awk

作用:文本處理工具. 命令格式 awk Options 'Program-Text' InputFile1 InputFile2 ... 對輸入文件 InputFile1 InputFile2 ... 執行給定的程序 Program-Text. 常用選項 -F sep: 自定義字段分隔符為 sep. -f ScriptFile: 從 ScriptFile 文件中讀取 awk 腳本. 記錄

awk , Linux

收藏 評論

zhiqiang - xdebug+webgrind對php5.6做性能分析環境搭建

python3安裝 wget https://www.python.org/ftp/python/3.7.7/Python-3.7.7.tar.xz mkdir -p /usr/local/code/python3 tar -xvf Python-3.7.7.tar.xz -C /usr/local/code cd /usr/local/code/Python-3.7.7/ ./configur

xdebug

收藏 評論

smile1213 - 小程序中使用 MobX 綁定輔助庫

點擊前往小程序MobX的官方文檔 注:此 behavior 依賴開發者工具的 npm 構建。 什麼是npm構建? 安裝 mobx-miniprogram 和 mobx-miniprogram--bindings npm install --save mobx-miniprogram mobx-miniprogram-bindings 點擊微信開發者工具左上角:工具 --- npm 構建 構建完成後

微信小程序 , 小程序 , mobx , 前端

收藏 評論

smile1213 - js 生成隨機顏色值(如 #E2E2E2 )

目標格式: 以‘#’開頭的,並拼接6位十六進制字符串,如 ‘#E2E2E2’ 廢話不多説,直接上代碼: '#' + Math.random().toString(16).substr(2, 6).toUpperCase() 複製上面代碼就可以了,結束~ 有興趣的小夥伴可以看下面分步執行的結果: Math.random() : 生成 1 以內的隨機數 toString(16) : 轉為 16

顏色 , 隨機數 , Css , 前端 , Javascript

收藏 評論

gzming - Linux命令—sed

作用:用於處理文本的流編輯器. 命令格式 sed Options '[Address]Command' InputFile 對輸入文件 InputFile 中的每行執行給定的命令 Command. 如果指定了地址 Address,則只對符合條件的文本行執行 Command 命令. 如果需要對同一行執行多條命令,則命令之間使用 ; 隔開即可. 常用選項 -i: 原地修改,會改變源文件中的內容.

sed , Linux

收藏 評論

Ra4Z - [supervisor] 遇到的兩個問題

問題1 refused connection 問題現象 $ supervisorctl -c /root/ppe-detection/supervisord.conf unix:///root/supervisor.sock refused connection 原因分析 supervisor 主要包含2個組件(實際還有別的): supervisord 主進程,負責管理進程的serv

supervisor , Python

收藏 評論