博客 RSS 訂閱

數據庫知識分享者 - dubbo-go v3 版本 go module 踩坑記

簡介: 該問題源於我們想對 dubbo-go 的 module path 做一次變更,使用 dubbo.apache.org/dubbo-go/v3 替換之前的 github.com/apache/dubbo-go。 作者 | 董劍輝、盛傲飛 來源 | 阿里巴巴雲原生公眾號 ​ 問題背景 ​ 該問題源於我們想對 dubbo-go 的 module path 做一次變更,使用 d

module , dubbo

收藏 評論

pzyno - AFNetworking請求XML

前言: http協議是服務器與客户端交流數據最常見的方式。一般來説,數據格式是JSON,也有XML的情況。JSON格式都會解析,如何解析XML呢? —— 本文是基於AFNetworking3.2.1版本 參考資料: https://stackoverflow.com/que... https://stackoverflow.com/que... 劃重點 一般來説,我們

xmlhttprequest , objective-c , afnetworking3.0 , ios

收藏 評論

code小生 - 一文回顧 Java 入門知識(上)

Java前世今生 Java最早是由SUN公司(已被Oracle收購)的詹姆斯·高斯林(高司令,人稱Java之父)在上個世紀90年代初開發的一種編程語言,最初被命名為Oak,目標是針對小型家電設備的嵌入式應用,結果市場沒啥反響。誰料到互聯網的崛起,讓Oak重新煥發了生機,於是SUN公司改造了Oak,在1995年以Java的名稱正式發佈,原因是Oak已經被人註冊了,因此SUN註冊了Java這個商標。隨

java8 , intellij-idea , java-se , JAVA

收藏 評論

風不識途 - 基於React全家桶開發「網易雲音樂PC」項目實戰(四)

前言 前言 hello大家好我是「風不識途」,如果首次閲讀本系列請點擊,正在學習React的小夥伴可以克隆該項目,參考學習,嘗試做一些小功能,下面我們開始完成本系列最重要的音樂播放器列表▶需要完成內容如下↓; 項目預覽和源碼 在線預覽地址👉:點我跳轉到雲音樂 項目Gihub地址👉:Musci 163 (如果覺得項目還不錯的話 👏,就給個 star ⭐ 鼓勵一下吧~)

react , 項目實戰 , redux , immutable-js , 前端

收藏 評論

華為雲開發者聯盟 - 一次事故,我對MySQL時間戳存char(10)還是int(10)有了全新的認識

摘要:char類型字段想走索引的話,必須用引號括起來。如果是時間戳等類型的純數字,建議還是存為int型吧。 本文分享自華為雲社區《一次事故,我對MySql時間戳存char(10)還是int(10)有了全新的認識》,原文作者:奔四碼農 。 美好的週五 週五的早晨,一切都是那麼美好。 然而,10點多的時候,運營小哥哥突然告訴我後台打不開了,我懷着一顆“有什麼大不了的,估計又是他不會連wi

MySQL , int , 索引 , 時間戳 , charles

收藏 評論

深圳飄 - java servlet 基本入門(一):環境搭建

環境搭建 Tomcat 下載及配置 1.下載地址:https://tomcat.apache.org/download-80.cgi,這裏我們下載的是8.5版本。下載完成之後解壓縮放在c盤根目錄下。 2.打開cmd窗口,將路徑切換到tomcat的bin文件夾下,然後執行startup指令 cd / cd apache-tomcat-8.5.66 cd bin startup

servlet , JAVA

收藏 評論

騰訊位置服務 - 騰訊位置服務個性化圖層創建及發佈

騰訊位置服務控制枱 首先在騰訊位置服務控制枱下注冊完畢後,打開個性化樣式 選擇一個自己喜歡的樣式作為模板,在這個模板的基礎上對地圖要素的樣式進行修改,加快地圖設計的速度。 本次案例主題是【中國紅】,但是鑑於“玉露”和“澹月”主題是企業客户專項,這裏就選“煙翠”這個主題,這個主題有“深沉的灰調,柔和的色彩搭配,更能體現建築物的立體感”。 可供編輯的要素 按要素類型分有POI(點),背景線、道路

地圖開發 , 地圖api , 騰訊位置服務 , 騰訊地圖 , 個性化地圖

收藏 評論

全棧開發Dream - Linux內存修改

虛擬內存是為了滿足物理內存不足採用的策略,利用磁盤空間虛擬出一塊邏輯內存,用作虛擬內存的空間也就是交換分區。作為物理內存的擴展,Linux會在物理內存不足時,使用交換分區的邏輯內存,內核會把暫時不用的內存塊信息寫到交換空間,這樣物理內存就得到了釋放,這塊兒內存就可以用於其他目的,而需要用到這些內容的時候,這些信息就會被重新從交換分區讀入物理內存。Linux的內存管理採用的是分頁存取機制,為了保證物

內存 , 服務器開發 , Linux

收藏 評論

big_cat - Laravel Eloquent where 查詢條件的解析器增強版

個人感覺 Eloquent ORM 的 where 條件解析場景並不是那麼的豐富,很多條件的拼裝都需要引入額外的 orWhere, whereNotIn, whereBetween, whereNotBetween 來輔助完成。這樣在做一些抽象的底層查詢方法時,不是很友好,上層傳遞的查詢條件是不確定的,如果能靈活的解析各種混合式的查詢條件(用數組的方式描述),使用起來會更高效靈活些。 /** *

where , orm , laravel , eloquent

收藏 評論

微芒不朽 - 【CSS進階】使用CSS gradient製作絢麗漸變紋理背景效果

前言 一直對漸變背景這塊比較感興趣,但是因為每天加班實在太忙了,任務也比較多。所以就只能下班的時間研究漸變背景這方面的知識,一來滿足了自己的好奇心,二來可以更加了解這方面的知識。跟更多不斷學習的小夥伴們一起進步,一起汲取新的知識。不斷成長,不斷精進自己的知識。有想一起討論技術,一起成長的夥伴們,也可以加微信一起交流。各微信羣裏面,有很多前端領域的大佬,在他們身上學到了很多,今後也努力向他們看齊。不

css3 , css技巧 , Css , css3動畫 , 前端

收藏 評論

雲叔_又拍雲 - 用户 IP,裏面藏了多少秘密?

大家都知道,要郵寄一封信給正確的收件人,需要提供準確而精細的地址,這個地址需要從國家和城市精確到郵政編碼,街道和門牌號碼。只有這樣,郵局的工作人員才能知道將信送到那裏。 Internet 上也是如此,每個設備都需要一個唯一的“門牌號”才能與其他設備進行網絡通信交換數據,這個“門牌號”就是 IP 地址。在設備建立連接期間,IP 地址會被自動或手動地分配給聯網設備,分配過程中 Internet 協議(

又拍雲 , ipv6 , 雲服務 , 互聯網 , 程序員

收藏 評論

羊先生 - JavaScript如何解析本地xml文件

項目功能 本地解析 上傳文件 input class="input" ref="file" type="file" @change="handleFileChange" / 解析file對象 獲取file對象,獲取到本地url路徑地址 // 獲取本地上傳文件路徑 const getUploadUrl = function(flie) { le

文件上傳 , xml , file , 前端 , Javascript

收藏 評論

star - 瀏覽器緩存機制

常用的緩存 Memory Cache Memory Cache 也就是內存中的緩存,主要包含的是當前中頁面中已經抓取到的資源,例如頁面上已經下載的樣式、腳本、圖片等。讀取內存中的數據肯定比磁盤快,內存緩存雖然讀取高效,可是緩存持續性很短,會隨着進程的釋放而釋放。 一旦我們關閉 Tab 頁面,內存中的緩存也就被釋放了。 那麼既然內存緩存這麼高效,我們是不是能讓數據都存放在內存中呢?

瀏覽器緩存

收藏 評論

得物技術 - 得物技術在搭建會場下的頁面性能優化

得物App內h5的項目都是通過webview打開。對於webview的性能大家普遍的印象就是打開速度比native慢。 對於SPA應用,一個用户打開webveiw訪問h5需要經過如下過程: 點擊App入口(例如banner等) 到達新頁面,頁面白屏。 頁面基本框架出現(骨架屏),但是沒有數據,頁面處於loading狀態。 出現所有數據,頁面完全呈現。 從程序執行的角度,我們來看一個沒有

頁面佈局 , 性能 , 搭建 , 優化 , 前端

收藏 評論

騰訊位置服務 - 使用騰訊位置服務實現類滴滴汽車沿軌跡行駛功能

前言 最近公司有個地圖功能開發,根據車輛的行駛的經緯度,來畫出車輛的移動軌跡,並模擬車輛在該線路的行駛過程。 效果圖大致是這樣的。 簡易入門 首先進入騰訊位置服務頁面然後進行註冊賬號,註冊完成後需要申請AppKey,我們將在自己的應用中配置這個Key來使用SDK中的服務。 webserveapi默認勾選就可以,在未上線之前,我們可以先不填域名白名單。 只需要在html的頁面裏引入即可 s

地圖開發 , 地圖api , 軌跡產生算法 , 騰訊地圖 , 地圖

收藏 評論

嘉豪 - 關於vux組件range一些坑

最近在維護基於vux UI的移動項目中使用vux的range組件發現兩個坑。在網上搜不到解決辦法(可能使用人員比較少)的情況下研究這個組件源碼解決我所遇到的兩個問題。 問題一: 直接引用range組件出現原點拖動不了的情況。 解決方案: 1、在range組件的外層加v-if。(重點説這個) 2、查看元素層級關係 問題二: 修改綁定在range組件的V-model的data數字會出

vue.js , vux , 前端 , Javascript

收藏 評論

雲叔_又拍雲 - Redis 存儲對象信息是用 Hash 還是 String

Redis 內部使用一個 RedisObject 對象來表示所有的 key 和 value,RedisObject 中的 type,則是代表一個 value 對象具體是何種數據類型,它包含字符串(String)、鏈表(List)、哈希結構(Hash)、集合(Set)、有序集合(Sorted set)。 日常工作中我們存儲對象信息的時候,一般有兩種做法,一種是用 Hash 存儲,另一種是 Stri

redis , 又拍雲 , 雲存儲 , 互聯網 , 程序員

收藏 評論

躬行之 - Android 7.0應用之間共享文件

原文首發於微信公眾號:躬行之。 開發中經常需要將某個文件向另一個應用程序傳遞,如圖片上傳到另一個應用程序、文件在不同存儲路徑之間的複製粘貼等都需要共享文件,可以這樣理解接收文件的應用是在向提供文件的應用發送請求。 從 Android 7.0 開始,Android 執行 StrictMode 策略,禁止在應用外部公開 file://URL,如果在 Android 7.0 以上的應用不使用 FileP

file , Android

收藏 評論

前端小菜 - CentOS安裝Supervisor並配置自啓動

一、環境 操作系統:CentOS 8.3 Supervisor:4.2.1 [root@VM-0-10-centos ~]# cat /etc/redhat-release CentOS Linux release 8.3.2011 [root@VM-0-10-centos ~]# supervisord -v 4.2.1 二、安裝及配置 1.安裝 [root@VM-0-10-cento

supervisor , Centos , shell

收藏 評論

袋鼠雲數棧 - 數棧技術分享:聊聊IOC中依賴注入那些事 (Dependency inject)

Part1: What is Dependency injection 依賴注入定義為組件之間依賴關係由容器在運行期決定,形象的説即由容器動態的將某個依賴關係注入到組件之中在面向對象編程中,我們經常處理的問題就是解耦,控制反轉(IoC)就是常用的面向對象編程的設計原則,其中依賴注入是控制反轉最常用的實現。目標解決當前類不負責被依賴類實例的創建和初始化。 Part2: What is

算法 , 數據庫 , ioc , 前端 , Javascript

收藏 評論

雲叔_又拍雲 - 雲計算的背後到底是什麼?

對於中小型企業來説,為了業務發展,公司內部的 IT 基礎架構必須始終“跟上時代的潮流”,經常需要提供比當前所需資源更多的資源。因此一個功能完備的數據中心對於大多數公司顯得至關重要。然而建立自己的數據中心並僱用專業人員維護需要大量的成本,另外也難以按需縮放靈活調整,順應於這類需求,雲計算應運而生。 藉助雲計算可以不用購買硬件服務器,通過 Internet 在雲上直接使用應用服務,包括存儲空間,處理能

又拍雲 , 雲存儲 , 雲服務 , 互聯網 , 程序員

收藏 評論

darjun - 你不知道的 Go 之 string

簡介 字符串(string)是 Go 語言提供的一種基礎數據類型。在編程開發中幾乎隨時都會使用。本文介紹字符串相關的知識,幫助你更好地理解和使用它。 底層結構 字符串底層結構定義在源碼runtime包下的 string.go 文件中: // src/runtime/string.go type stringStruct struct { str unsafe.Pointer len int

utf-8 , youdontknowgo , string , unicode , go

收藏 評論

Bill - lodash的lazyValue(惰性求值)

前言 lodash受歡迎的一個原因,是其優異的計算性能。而其性能能有這麼突出的表現,很大部分就來源於其使用的算法——惰性求值。 本文將講述lodash源碼中,惰性求值的原理和實現。 個人理解 這個惰性求值使用了js克隆了對象進行操作,在性能上沒直接操作那麼快,但是優化了維護,類似於真實DOM與虛擬DOM,直接操作真實DOM更快,但是虛擬DOM能提供看得過去的性能的情況下給出更好的維護

lodash , Javascript

收藏 評論

蝸牛 - 【Linux】快速備份2 sed -i (save as)

本文介紹另外一種文件備份,在文件修改前備份 備註後綴名最好有標準。例如.bak或者.ori,免得有歧義。 sed -i.ori (修改)‘參數’ 文件名 Step1: sed -i.ori (.ori 後綴名作為文件備份) Step2: 查看新生成後綴.ori 文件 Step3:打開後綴.ori ,亦即沒有被修改的文件 Step4: 打開原本編輯修改的文件,T

sed , Linux

收藏 評論