博客 RSS 訂閱

SilentGene - 解決Rstudio啓動時報錯normalizePath:文件名、目錄名或卷標語法不正確

問題描述 最近重新裝了win11系統,也重新配置了R和Rstudio環境,但是發現每次打開Rstudio會報錯: Warning message: In normalizePath(path.expand(path), winslash, mustWork) : path[1]="C:/Users/xxx/OneDrive/??": 文件名、目錄名或卷標語法不正確。 這個問題在我直接運行R.

bug修復 , r

收藏 評論

編程碼農 - 記錄一個關於 GBK 編碼的問題

背景 區分 UTF-8 和 GBK GBK 是在國家標準 GB2312 基礎上擴容後兼容 GB2312 的標準,專門用來解決中文編碼的,是雙字節的,不論中英文都是雙字節的。 UTF-8 是一種國際化的編碼方式,包含了世界上大部分的語種文字(簡體中文字、繁體中文字、英文、日文、韓文等語言),也兼容 ASCII 碼。 雖然 GBK 比 UTF-8 少節省兩個字節,但是 GBK 只包含中文,UTF-8

gbk , utf-8 , JAVA

收藏 評論

真理求知者 - stream使用

一:stream使用範圍:對數組、Collection等集合類中的元素進行操作(數組、List、Set、Map) 二:流操作的步驟 1、創建stream API 説明 stream 創建出一個新的stream串行流對象 parallelStream() 創建出一個可並行執行的stream流對象

jdk8 , stream

收藏 評論

EMQX - JMeter擴展開發:自定義函數

強大的擴展性是壓力測試工具 JMeter 的一個重要特點。雖然本身內置的函數、協議支持有限,但是 JMeter 提供了良好的擴展框架,允許使用者對其進行擴展。 本文將介紹如何利用 JMeter 的擴展性來實現自定義的函數,用户可以通過此方式擴展出性能測試過程中所需要的函數功能。 對於 JMeter 瞭解不多的讀者,可參閲往期內容:開源測試工具 JMeter 介紹 JMeter 函數簡介 由於 JM

函數 , jmeter , 擴展 , iot , 物聯網

收藏 評論

鳩摩智首席音效師 - 如何在Ubuntu系統中為docker容器建立反向代理 ?

Traefik 是一種為 docker 容器建立反向代理的現代方法。當您希望在 docker 容器中運行多個應用程序,並公開端口 80 和 443 時,traefik 可能是反向代理的最佳選擇。Traefik 提供了自己的監控儀表板。您還可以將 Traefik 用於 HTTP 負載均衡器。在本文中,我們將通過一個簡單的示例在 Ubuntu 20.04 上安裝 Traefik v2.4。 先決條件

反向代理 , Ubuntu

收藏 評論

大數據王小皮 - 【Java基礎】HashMap 源碼探究

經常使用 Java 的 HashMap,但你有了解過其內部的實現原理麼?數據是如何存儲的?哈希衝突是如何處理的? 本篇文章將帶你深入源碼探究 HashMap 的實現原理。 文檔註釋 HashMap 是 Map 接口的實現類,實現了所有可選的操作,並且允許 null key 和 null value。(可以簡單的理解與 HashTable 功能相同,除了它是不同步的,以及支持空值。) 存

hashmap , 算法 , JAVA

收藏 評論

江南一點雨 - Flowable 任務如何認領,回退?

@[toc] 上篇文章鬆哥和大家分享了 Flowable 中設置任務處理人的四種方式,不過那四種方式都是針對單個任務處理人,有的時候,一個任務節點會存在多個候選人,例如 zhangsan 提交一個任務,這個任務即可以 lisi 處理,又可以 wangwu 處理,那麼針對這種多個任務候選人的情況,我們該如何處理?今天一起來看看。 1. 繪製流程圖 首先我們還是使用之前舊的流程圖,但是在為 Us

workflow , java-ee , springboot , JAVA

收藏 評論

逆風微笑的代碼狗 - 利用css構造邊框三角

繪製三角形 !DOCTYPE html html head meta charset="utf-8" title/title style type="text/css" .triangle_top, .triangle_bottom, .triangle_left, .triangle_right {

css技巧 , Css

收藏 評論

user_elHWYOad - 前端:React/Vue項目打包後的代碼不部署,怎麼在本地運行?

前端:React/Vue項目打包後的代碼不部署,怎麼在本地運行? 前端web工程要查看運行效果,要怎麼做? 開發時本地預覽: 一般腳手架可以通過配置webpack的webpack-dev-server, 安裝 npm i -D webpack-dev-server 直接運行通過命令行運行 npx webpack serve 打包構建 這時如果直接運行npn run build是可以運行並打包你的代

部署 , server , 調試技巧 , 前端 , Javascript

收藏 評論

okfine - 蘋果IOS解析ISO8601格式的日期(結尾帶不帶Z)導致時區不對的問題

ISO8601格式下,結尾不帶Z的日期,應為當前時區的時間,但蘋果IOS下瀏覽器new Date()時解析有bug,把它解析為了UTC時間,導致在中國相差8小時。 比如: 2022-09-19T13:00:00 對應 Mon Sep 19 2022 13:00:00 GMT+0800 (中國標準時間) 2022-09-19T13:00:00Z 對應 Mon Sep 19 2022

ecmascript-6 , date , iso8601 , Javascript

收藏 評論

逆熵流 - K8S 筆記 - k8s 部署 metrics-server

k8s 提供了 top 命令可用於統計資源使用情況,它包含有 node 和 pod 兩個⼦命令,分別顯⽰ node 節點和 Pod 對象的資源使⽤信息。 kubectl top 命令依賴於 metrics 接口。k8s 系統默認未安裝該接口,需要單獨部署: [root@k8s-master k8s-install]# kubectl top pod error: Metrics API not a

top , 探針 , kubernetes , metrics , 認證授權

收藏 評論

海生 - go wire 入門連載二:單體應用注入項目

更方便的在微信公眾號閲讀文章可以關注公眾號:海生的go花園 之前寫過一篇文章,主要是介紹wire的多個依賴注入實現 go wire 入門 實際使用中,很多人用的是框架,比如 kratos是單體應用,這裏再着重介紹一下,這方面的使用。 一、wire介紹 wire 依賴注入 有兩個核心概念 providers 和 injectors 。 語法如下: wire.Build(provide1

依賴注入 , go

收藏 評論

大數據王小皮 - 【Java基礎】NIO 初步瞭解

NIO(Non-blocking I/O,在 Java 領域,也稱為 New I/O),是一種同步非阻塞的I/O模型,也是I/O多路複用的基礎。那和普通 IO 有什麼區別呢? 一、概述 NIO 是從 Java 1.4 版本開始引入的一個新的 IO API,NIO 支持面向緩衝區的、基於通道的 IO 操作。 原來的 IO 是阻塞式 IO,與 NIO 的對比: IO NI

JAVA , nio

收藏 評論

江南一點雨 - Flowable 設置任務處理人的四種方式

@[toc] 上篇文章鬆哥和大家分享了 Flowable 中的 ReceiveTask,這只是流程中任務的一種,今天我們就一起來看另外一個更為常見的 Task--UserTask。 UserTask 看名字就知道,需要人工干預,而人工處理的方式有很多種,我們可以設置節點是由哪個用户處理,也可以設置是由哪個用户組來處理(相當於是由哪個角色來處理),今天這篇文章我主要和大家分享設置用户的三種方式

workflow , spring , java-ee , springboot , JAVA

收藏 評論

沒有夢想的鹹魚 - 瀏覽器緩存機制介紹及前端優化方案

背景 緩存是用來做性能優化的好東西,但是,如果用不好緩存,就會產生一系列問題: 為什麼我的頁面顯示的還是老版本 為什麼我的網頁白屏 請刷新下網頁 ... 以上問題大家或多或少都遇到過,歸根結底是使用緩存的姿勢不對,今天,我們就來一起了解下瀏覽器是如何進行緩存的,以及我們要怎樣科學的使用緩存 瀏覽器的緩存機制 1. 什麼是瀏覽器緩存? 簡單説,瀏覽器把 http 請求的資源保存到本地

瀏覽器緩存 , 前端

收藏 評論

火絨安全 - 激活工具帶毒,靜默安裝360、2345系列軟件

近期,火絨安全實驗室攔截到一批攜帶病毒的“小馬激活工具”。病毒啓動後會從遠程服務器上下載惡意配置信息,並執行靜默安裝軟件的惡意行為。推廣的軟件包括“360”、“2345”系列軟件以及“騰訊電腦管家”等其他軟件,不排除後續下發其他惡意配置的可能。火絨安全軟件可查殺該病毒;【軟件安裝攔截】功能可攔截被推廣的軟件。 被推廣的軟件 病毒查殺圖 通過百度搜索“激活工具”發現,排名

下載 , 工具軟件 , 360 , 安裝軟件 , 安全

收藏 評論

江南一點雨 - Flowable 中 ReceiveTask 怎麼玩?

在之前的案例中,鬆哥和大家舉例最多的 Task 主要是 UserTask 和 ServiceTask,ReceiveTask 雖然也和大家提過但是沒有仔細講過,今天我們就來捋一捋 ReceiveTask 在 Flowable 中到底怎麼玩。 1. 使用場景 接受任務(Receive Task),接觸過 Flowable 的小夥伴應該是見過或者聽説過,它的圖標如下圖: ReceiveTask 可以

workflow , java-ee , springboot , JAVA

收藏 評論

江南一點雨 - 如何使用流程 中的 DataObject 併為流程設置租户

不知道小夥伴們有沒有留意過,在 Flowable 流程圖的繪製過程中,我們可以編寫一個名為 dataObject 的元素,這個元素可以指定變量的 id、名稱以及數據類型等各種屬性,並且在流程實例啓動的時候,會自動將 dataObject 元素的信息轉換為流程實例變量,這個東西也蠻好玩的,今天鬆哥就帶領小夥伴們來捋一捋 Flowable 中的 dataObject。 1. 添加 dataObject

workflow , java-ee , springboot , JAVA

收藏 評論

京東雲開發者 - SQL 抽象語法樹及改寫場景應用

1 背景 我們平時會寫各種各樣或簡單或複雜的sql語句,提交後就會得到我們想要的結果集。比如sql語句,”select * from t\_user where user\_id 10;”,意在從表t\_user中篩選出user\_id大於10的所有記錄。你有沒有想過從一條sql到一個結果集,這中間經歷了多少坎坷呢? 2 SQL引擎 從MySQL、Oracle、TiDB、CK,到Hive、HBa

字符串 , 數據 , 抽象語法樹 , sql語句 , SQL

收藏 評論

阿亮説技術 - MacBook安裝pip和Django

MacBook安裝pip和Django MacBook系統自帶了python #查看python版本 python -V #顯示如下: Python 2.7.16 #安裝pip sudo easy_install pip #查看pip版本 pip --version #回顯如下: pip 19.2.3 from /Library/Python/2.7/site-packages/pip-19.

django , pip , macbook

收藏 評論

江南一點雨 - Flowable 流程實例的掛起(暫停)與激活

今天來和小夥伴們聊一聊流程的掛起和激活。 這塊實際上涉及到兩部分內容: 流程定義的掛起和激活。 流程實例的掛起和激活。 一個定義好的流程,如果掛起了,那麼就無法據此創建新的流程。 一個流程實例如果掛起了,那麼就無法執行流程中的任務。 小夥伴們注意區分這兩個概念(看了前面幾篇文章的小夥伴,應該對於這兩個概念不在話下了)。 我們分別來看。 1. 流程定義的掛起與激活 1.1 查詢是否掛起 對於

workflow , springboot , JAVA

收藏 評論

代碼熬夜敲 - 想學習Web安全,如何入門?

開始前的思考 我真的喜歡搞安全嗎? 我想通過安全賺錢錢? 我不知道做什麼就是隨便? 一輩子做安全嗎? \ 這些不想清楚會對你以後的發展很不利,與其盲目的學習web安全,不如先做一個長遠的計劃。否則在我看來都是浪費時間。 【Web安全學習路線資料】 首先你得了解Web Web分為好幾層,一圖勝千言: 事實是這樣的:如果你不瞭解這些研究對象是不可能搞好安全研究的。 這樣看來,Web有八層

web安全 , 滲透測試 , 行業 , 網絡安全 , 安全

收藏 評論

FANG - JDBC多個數據庫之間聯表查詢

需要對不同數據庫中的表進行聯表查詢,這種問題在單機器中很難見到,一般不會把系統分成多個庫,頂多是分表,微服務或分佈式中比較常見,但此次確實遇到,提供一個簡單的實現思路,框架為springboot。 在application.peoperties中配置好兩個數據源。兩個庫分別為db1和db2 spring.datasource.cardbag.jdbcUrl=jdbc:mysql://

jdbc , MySQL , 分庫分表

收藏 評論

茶無味的一天 - 時隔一年多jQuery發佈3.6.1新版本,你還在用JQ嗎?

在今年8月26日 jQuery 終於是更新了一個 3.6.1 維護版本,距離上一個版本發佈時間已過去一年零五個月之久,其維護者表示接下來主要考慮修復聚焦與失焦(focus blur)的問題以及一些難以捉摸的邊緣情況,可能是歷史原因,jQuery 中與焦點有關的地方都很難改變,團隊從未完全正確地修復,所以他們暫時保留這些內容,並將在未來解決,特別是因為這些更改最終可能需要發佈一個新的主要版本。 所

jquery-ui , jquery-mobile , jquery , 前端 , Javascript

收藏 評論