博客 RSS 訂閱

爽蟈蟈 - package.json,你知道多少?

今天來看看前端的大管家package.json文件相關的配置,充分了解這些配置有助於我們提高開發的效率,規範我們的項目。 在每個前端項目中,都有package.json文件,它是項目的配置文件,常見的配置有配置項目啓動、打包命令,聲明依賴包等。package.json文件是一個JSON對象,該對象的每一個成員就是當前項目的一項設置。 當我們搭建一個新項目時,往往腳手架就幫我們初始化好了

package.json , 前端

收藏 評論

瞿小凱 - 小凱15天快速講完c語言-簡單學習第九課

0. 複習 0.1 堆的申請釋放 申請:new 釋放:delete 使用new和delete的好處: 1.使用new,new可以識別類型,申請什麼類型,返回的就是什麼類型的指針,就無需強制轉換了。 2.new會調用構造函數,delete會調用析構函數 和malloc,free有什麼區別: malloc和free是函數,delete是運算符 //假如想要申請

學習 , c++ , 學習筆記 , c , 學習資料

收藏 評論

Awbeci - 百度地圖-製作靜態圖片包含:標籤、折線圖和標記

前言 最近公司需要製作地圖截圖功能,一開始準備使用html2canvas但是發現生成的圖片中地圖是空白也不知道咋回事,然後發現百度地圖有現成的生成靜態圖片的辦法,而且可以生成折線圖、標記、標籤等還能控制中心點,試了一下挺好的,分享給大家。 操作 這個是百度地圖官網生成靜態圖片的api地址百度地圖靜態圖API,裏面有demo,但是鏈接有的有問題,下面會講如何解決。 1、顯示圖片 https://ap

百度地圖api , 百度地圖

收藏 評論

京東雲開發者 - 淺談HTTP緩存與CDN緩存的那點事

HTTP緩存與CDN緩存一直是提升web性能的兩大利器,合理的緩存配置可以降低帶寬成本、減輕服務器壓力、提升用户的體驗。而不合理的緩存配置會導致資源界面無法及時更新,從而引發一系列的衍生問題。本文將分別將從HTTP緩存與cdn緩存的規則、流程、配置入手,能讓大家瞭解基礎概念的同時,可對自己的項目配置定製化的緩存調優方案,以及在遇到緩存問題時如何快速定位解決。 首先,讓我們來了解一下緩存在實際場景中

web性能優化 , http緩存 , cdn緩存 , 緩存設計

收藏 評論

huan1993 - elasticsearch多字段聚合實現方式

# 1、背景 我們知道在sql中是可以實現 group by 字段a,字段b,那麼這種效果在elasticsearch中該如何實現呢?此處我們記錄在elasticsearch中的3種方式來實現這個效果。 2、實現多字段聚合的思路 圖片來源:https://www.elastic.co/guide/en/elasticsearch/reference/current/search-ag

elasticsearch , JAVA , elk , 聚合 , 後端

收藏 評論

超神經HyperAI - TorchVision Transforms API 大升級,支持目標檢測、實例/語義分割及視頻類任務

內容導讀:TorchVision Transforms API 擴展升級,現已支持目標檢測、實例及語義分割以及視頻類任務。新 API 尚處於測試階段,開發者可以試用體驗。 本文首發自微信公眾號:PyTorch 開發者社區 TorchVision 現已針對 Transforms API 進行了擴展, 具體如下: 除用於圖像分類外,現在還可以用其進行目標檢測、實例及語義分割以及視頻分類等任務;

API , pytorch , 人工智能 , transform

收藏 評論

龍智DevSecOps - 技術指南 | 如何集成Perforce版本控制系統Helix Core (P4V) 與軟件生命週期管理工具Helix ALM

Helix Core是Perforce公司旗下一款集源代碼管理和內容協作為一體的版本配置與管理工具,可以幫助您管理隨時間推移而產生的數字資產(代碼,文件等)變更,處理每天數以千萬計的傳輸,上千TB的數據,以及一萬多個併發提交。 Helix ALM是可追溯的端到端的軟件生命週期管理(ALM)工具,能夠掌握整個應用程序週期,確保按時發佈高質量的版本,滿足規定的標準。 通過集成Perforce Hel

生命週期 , 版本控制 , 集成

收藏 評論

瞿小凱 - 小凱15天快速講完c語言-簡單學習第八課

0.前言 今天,我們進入c++的學習,我在專欄裏提到過,這些課程,來自我在大學自學時候的筆記整理而成,可能有不完善之處,在今天的課程筆記裏,我們忽略了一個有興趣的帶入點,c++的起源,在此引用維基百科的解釋 1.從C語言到C++一些基礎語法的變化 1.1 內存的申請和釋放 在C語言當中,我們學習的堆空間申請和釋放: 申請:malloc 釋放:free 在C++當中,推薦使用:

c++-primer , c++ , 學習筆記 , c , 學習資料

收藏 評論

江南一點雨 - Flowable 定時器的各種玩法

@[toc] 今天我們來聊一聊 Flowable 中的定時器。 1. 流程定義定時激活 在之前鬆哥給小夥伴們介紹流程定義的時候,流程都是定義好之後立馬就激活了,其實在流程定義的這個過程中,我們還可以設置一個激活時間,也就是流程定義好之後,並不會立馬激活(不激活就不能據此流程定義創建新流程),而是在延遲某一個固定時間之後,才會激活,代碼如下: @RestController public cl

workflow , java-ee , springboot , JAVA , java-web

收藏 評論

樂碼客 - cache使用簡介

ccache是什麼 ccache -- “compiler cache”的縮寫,是一個gcc/g++的c語言編譯器緩存。 ccache能做什麼 簡單來説,ccache將基於單條gcc編譯命令級別顆粒,將本次編譯命令的產物,複製進行壓縮一份到緩存目錄中,下次編譯的時候, font color='red'如果檢測到相同編譯命令,並且沒有修改輸入的源文件(當前c/cpp或依賴的頭文件) /font,則直

gcc , 編譯器 , 編譯器優化

收藏 評論

扣釘日記 - Java8中那些方便又實用的Map函數

原創:扣釘日記(微信公眾號ID:codelogs),歡迎分享,轉載請保留出處。 簡介 java8之後,常用的Map接口中添加了一些非常實用的函數,可以大大簡化一些特定場景的代碼編寫,提升代碼可讀性,一起來看看吧。 computeIfAbsent函數 比如,很多時候我們需要對數據進行分組,變成MapInteger, List?的形式,在java8之前,一般如下實現: ListPayment paym

hashmap , JAVA , 後端

收藏 評論

cyoahs - 通過pip安裝cuda

五六年前深度學習還是個新鮮事的時候,linux下顯卡驅動、CUDA的很容易把小白折磨的非常痛苦,以至於當時還有一個叫manjaro的發行版,因為驅動安裝簡單流行。老黃也意識到了這個問題,增加了很多新的安裝方式。 最近發現了使用pip安裝CUDA的方式。這種方法只安裝一些必要的運行時,沒有開發工具。好處是可以配合python的虛擬環境,無痛管理環境,windows/linux都能適用。但如果想在py

pip , CUDA , Python

收藏 評論

大衞talk - EventLoop事件循環機制(瀏覽器和Node EventLoop)

前端的同學們應該都聽説過EventLoop的概念,網上各大平台關於它的文章也是成百上千質量參差不一,其實在筆者剛開始接觸js的時候這對這方面一頭霧水,也是看了高程、官方文檔以及大量的文章後才對它有了深刻認識,在這兒就來和大家分享下我對它的的認識和理解,不過要講明白EventLoop這個東東還是要從頭説起。 本篇內容循序漸進比較長,需要耐心看完。 注:如遇到有一些鏈接無法訪問可能需要科學上網 文章首

eventloop , 事件循環 , 原理 , Javascript

收藏 評論

Michael_Li - 一篇文章徹底理解數據庫的各種超時參數

一篇文章徹底理解數據庫的各種超時參數 1 前言 在日常數據庫的使用過程中,我們經常會遇到各種超時,特別是在網絡不穩定和業務高併發的情況下。 理解這些超時的背後原理和工作機制,以及不同數據庫下的超時參數和設置方式,無疑會對異常狀況下的問題排查大有裨益;通過合理配置這些超時參數,也可以減少各種異常情況下應用宕機恢復的時間,從而提高 RTO 和 RPO,滿足 SLA 的要求。 本片文章,我們就來一

jdbc , 數據庫 , 後端

收藏 評論

點墨 - 使用 egg-cloud 調用 dubbo 服務

參考https://www.yuque.com/egg/nod...進行配置,就自身遇到的幾個問題進行記錄。 已運行成功環境: java 1.8 nacos:1.0.0 dubbo-consumer:1.0.0 常見問題: 一、安裝和啓動nacos,需要配置數據庫:先在mysql數據庫裏執行nacos-mysql.sql腳本,然後修改application.propert

dubbo , eggjs , nacos

收藏 評論

悠悠江水 - swiper 庫在 vue 中的使用

Time:2022-11-08 21:47:20 Author:Gavin Step Fitst: 執行npm i -S swiper@5,添加 swiper 庫,因為 6 可能有 bug,所以用 5 引包(css),在main.js中加入import "swiper/css/swiper.min.css"; Second: 書寫 template 中 DOM 結構 di

vue.js , swiper.js

收藏 評論

其實我很dou - openresty http client工具類lua-resty-http封裝

特性 使用連接池 項目源碼 https://github.com/helloJiu/o... 代碼 -- http客户端 -- https://github.com/ledgetech/lua-resty-http local http = require("resty/http") local config = { max_idle_time = 30000, pool_s

httpclient , luajit , openresty , 後端

收藏 評論

其實我很dou - openresty redis工具類lua-resty-redis封裝

特性 使用連接池 連接只需要一次認證 項目源碼 https://github.com/helloJiu/o... 安裝 opm install openresty/lua-resty-redis 代碼 redis.lua -- redis客户端 local redis = require("resty/redis") local config = { host = "127.0.

redis , lua-resty-redis , openresty , 後端

收藏 評論

京東雲開發者 - 遺留代碼處理技巧與案例演示

1 什麼是遺留代碼 本質是一種技術債務,產生原因一方面是業務原因:如業務本身場景繁多、流程複雜等;另一方面是技術原因:如代碼不規範、設計不合理、祖傳代碼文檔註釋缺失等。它會影響我們的程序很多方面:如可讀性、可修改性、可複用性、可維護性、可測試性等。 2 遺留代碼處理過程拆解 劃分為梳理-重構/重寫-替換/驗證三個階段 2.1 梳理 遺留代碼的處理是一種逆向工程,從已有的代碼+數據模型+文檔倒推出

耦合性 , 複用 , 代碼優化 , 代碼規範 , 重構

收藏 評論

darjun - Go中調用外部命令的幾種姿勢

引子 在工作中,我時不時地會需要在Go中調用外部命令。前段時間我做了一個工具,在釘釘羣中添加了一個機器人,@這個機器人可以讓它執行一些寫好的腳本程序完成指定的任務。機器人倒是不難,照着釘釘開發者文檔添加好機器人,然後@這個機器人就會向一個你指定的服務器發送一個POST請求,請求中會附帶文本消息。所以我要做的就是搭一個Web服務器,可以用go原生的net/http包,也可以用gin/fasthttp

cmd , godailylib , 思否技術徵文 , go

收藏 評論

江南一點雨 - Flowable 已經執行完畢的流程去哪找?

@[toc] 在之前的文章中鬆哥和小夥伴們聊過,正在執行的流程信息是保存在以 ACT_RU_ 為前綴的表中,執行完畢的流程信息則保存在以 ACT_HI_ 為前綴的表中,也就是流程歷史信息表,當然這個歷史信息表繼續細分的話,還有好多種,今天我們就來聊一聊這個話題。 假設我有如下一個流程: 當這個流程執行完畢後,以 ACT_RU_ 為前綴的表中的數據均已清空,現在如果想查看剛剛執行過的流程信息

workflow , spring , java-ee , springboot , JAVA

收藏 評論

江南一點雨 - Flowable 設置流程變量的四種方式

@[toc] 在之前的文章中,鬆哥也有和小夥伴們使用過流程變量,然而沒有和大家系統的梳理過流程變量的具體玩法以及它對應的數據表詳情,今天我們就來看看 Flowable 中流程變量的詳細玩法。 1. 為什麼需要流程變量 首先我們來看看為什麼需要流程變量。 舉一個簡單的例子,假設我們有如下一個流程: 這是一個請假流程,那麼誰請假、請幾天、起始時間、請假理由等等,這些都需要説明,不然領導審批的依

workflow , springboot

收藏 評論

阿東 - 【RocketMq】RocketMq 高版本JDK編譯報錯問題處理

引言 簡單記錄RocketMq的JDK8以上版本的編譯問題,在RocketMq的github - issue裏面討論還挺多的。 總得來説是個小問題,但是居然沒啥文章介紹過,難道都是JDK8去部署RocketMq的源碼的麼? 報錯問題 因為IDEA緩存的存在,很有可能看到這些內容不是爆紅而是正常導入的,此時編譯卻會詭異般的報錯。 java: 程序包sun.nio.ch不存在 sun.util.

rocketmq , JDK , jdk8 , jdk11

收藏 評論

瞿小凱 - 小凱15天快速講完c語言-簡單學習第七課

前言 看到這篇博客的同學們,到今天為止,我們的c語言初級部分講解就結束了(可能有的同學好奇我的標題不是寫的15天麼,這才七天,哈哈,因為我們接下來就要開始進入c++的世界了,算是c語言的進階,我今天整理髮布的曾經自學的筆記相對有些複雜,涉及指針高級運算,今天的內容不求掌握,只求簡單理解就好,即使沒懂,也沒關係啦,樓主純手動碼字不易,還望珍惜。歡迎關注,多和我交流。 0. 複習 0.1 結構體 是一

學習 , 學習方法 , 學習筆記 , c , 學習心路

收藏 評論