配置
文章平均质量分 74
lietobrain
强者横强
展开
-
websocket实践与浅入浅出
websocket多用于实时推送数据,IM多端同步,实现浏览器与服务端全双工通信;这里也分享了关于websocket的浅入浅出,还请指正。原创 2022-12-07 00:45:31 · 1208 阅读 · 1 评论 -
Docker常用的镜像和容器命令
1. 进入某个docker环境(镜像)2. 启动mysql命令1. 启停docker2. 守护进程重启3. 容器3.1 运行容器3.2 启停容器3.3 删除容器3.4 宿主机拷贝数据到容器3.5 容器拷贝数据到宿主机4. 镜像4.1 运行镜像4.2 搜索镜像4.3 安装镜像4.4 删除镜像4.5 重命名镜像/建立tag4.6 导出镜像4.7 导入镜像4.8 通过dockerfile构造镜像4.9 挂载设备创建镜像原创 2021-01-18 10:39:00 · 774 阅读 · 0 评论 -
性能测试指南 | 一些实用的排查命令(未完待续)
0. 前提目前的比较粗糙,没有描述前因后果,后续添加场景分析1. 查看内存占用情况# 查看前10的内存占用ps aux|head -1 ;ps aux|grep -v PID|sort -rn -k +3|head # 查看占有100Mb的目录find / -size +100M -exec ls -lh {} \;2. mysql连接数# 查看ip与对应连接数show variables like '%max_connections%'select SUBSTRING_INDEX原创 2021-01-03 19:47:16 · 432 阅读 · 0 评论 -
啊~ 修改gitlab本地文件权限导致不能push、pull!千古罪人
1. 问题描述啊~ 修改gitlab本地文件权限导致不能push、pull!千古罪人,整个团队代码提交停滞0.5h,还好解决了Connection reset by 192.xxx.xx.xx port 8222fatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists.GitLab: API is not ac原创 2020-10-09 23:53:39 · 1999 阅读 · 0 评论 -
如何下载最新的rlang,例如0.4.6?
rlang是一个开源的包,可以在github上找得到最新的包,之前使用都没没有0.4.6版本,但是github上却有最新包。最新版本正经官网在此:rlang通常的方法下载rlanginstall.packagesinstall.packages("rlang")BiocManager::installBiocManager::install("rlang")当然github有时候会对一些人来说慢一些,但是直接下载rlang是最容易的一种方式。这里介绍一些对小白来说比较通用的方法下载r原创 2020-06-22 22:27:05 · 5635 阅读 · 0 评论 -
如何查找R对应library的包以及对应版本、路径
通过R命令查找R路径.libPaths()通过R命令查找R已安装的包、版本、路径installed.packages()[,c('Package','Version','LibPath')]查看已经加载的包(.packages())使用R studio的配置查看R包路径有时候忘了命令怎么写,不知道library的路径在哪里,可以看RStudio的Tools-Global Option-General- R version,举例如下...原创 2020-06-22 21:39:03 · 6958 阅读 · 0 评论 -
解决problem copying rlang.dll: Permission denied的问题
错误场景在下载某些包 的时候,遇到了Permission denied的问题错误如下:In file.copy(savedcopy, lib, recursive = TRUE) :problem copying D:\Programme\R\R-3.6.1\R-3.6.1\library\00LOCK\rlang\libs\x64\rlang.dll to D:\Programme\R\R-3.6.1\R-3.6.1\library\rlang\libs\x64\rlang.dll: Permis原创 2020-06-03 13:10:11 · 9616 阅读 · 11 评论 -
R语言-解决for modifying Try removing ‘00LOCK’的问题
错误场景在进行TCGA-GBM数据下载时候,发生了锁竞争?错误如下:Error in unpackPkgZip(foundpkgs[okp, 2L], foundpkgs[okp, 1L], lib, libs_only, :ERROR: failed to lock directory ‘D:\Programme\R\R-3.6.1\library’ for modifyingTry removing ‘D:\Programme\R\R-3.6.1\library/00LOCK’unlink原创 2020-06-03 12:59:31 · 5411 阅读 · 3 评论 -
docker内网环境下部署微服务的一些解决方案
场景前提:纯内网环境目前有一个项目,是由微服务的方式搭建,需要用docker做主备双机。即docker a里边部署一套微服务,docker b也部署这么一套,如果docker里边某个微服务,例如docker a的网关挂了,能够去访问docker b的网关。遇到的问题docker是严重需要依赖外网环境去下载依赖的。但如何在纯内网环境,部署微服务的docker运行环境?三个解决方案1. 做母盘如果部署的环境很干净,什么都没有,可以考虑直接做个操作系统的iso。即,先在有外网环境下,将docke原创 2020-05-30 19:18:58 · 1031 阅读 · 0 评论 -
配置- IDEA如何定位错误代码
简单说明IDEA在代码编译报错时候,提示特别不明显,但会在文件名称上显示红色波浪线。而老项目一些代码又臭又长,有时候需要维护,一片红黄黄黄看了就心慌。为了能在idea中,对文件快速的定位错误,可以使用快捷键来快速定位。快捷键Shift + F2:定位上一个error/warn代码F2:定位下一个error/warn代码其他设置如果一些warn级别错误比较多,且代码上千上万行,那么按照以上快捷键,可能按半天都没找到想要的那个错误代码。解决方案:设置highlighting level,如果设原创 2020-05-20 06:42:52 · 1971 阅读 · 0 评论 -
R语言-解决载入了名字空间rlang0.4.5,但需要的是大于等于0.4.6
问题# Error: package or namespace load failed for ‘clusterProfiler’ in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]):# 载入了名字空间‘rlang’ 0.4.5,但需要的是>= 0.4.6# install.packages("https://cran.r-project.org/src/contrib/Archive/rlang/rlang_原创 2020-05-18 08:18:37 · 48822 阅读 · 23 评论 -
Linux命令行实战
title: Linux命令行实战date: 2019-3-31tags:- Linux翻笔记,这里是一些日常使用到Linux的命令,记录在笔记,并反复看有利于帮助我们熟能生巧,就不需要每次都去网上找命令啦,温顾而知新,记多了发现命令也掌握了,自然而然。还有一些内容分散在其他笔记,接下来再慢慢填充~vim hello.c编辑hello.c文件(按i进入编辑模式,按esc :w...原创 2020-04-21 07:27:28 · 703 阅读 · 0 评论 -
PKI-密钥对/jks/证书的相关操作(keytool、openSSL)
title: 密钥对的相关操作(keytool、openSSL)date: 2018-10-25 10:01:32tags:密码学cacerts概念cacerts:trusted certificate authority (CA) certificates The cacerts file is a collection of trusted certificate aut...原创 2020-04-16 06:38:43 · 515 阅读 · 0 评论 -
docker windows10 共享目录挂载失败解决
起因在执行docker脚本的时候,出现不能创建容器的错误。如下所示 Cannot create container for service xxx: b'Drive has not been shared'上了Stack Overflow,查看解决方法是通过Setting->Shared Drives,接着勾选自己想要用于docker挂载镜像的磁盘地址。但是,无论你怎么勾选,Re...原创 2020-01-13 23:23:33 · 1896 阅读 · 0 评论