自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 生物信息学分析领域领先的特制语言环境NGLess(Next Generation Less)介绍、安装配置和详细使用方法

准备数据:获取并准备用于分析的原始测序数据。质量控制和过滤:对原始数据进行质量控制、去除低质量序列和去除宿主DNA等。人类肠道宏基因组分类:对数据进行分类,识别宿主肠道微生物。功能注释:对宏基因组数据进行功能注释,识别和分析肠道微生物的功能特征。

2024-09-12 16:09:55 575

原创 牛叉,玩转 Redis 必备的几款运维工具

另外,因为 Redis-shake 是阿里云团队开发的,所以,除了支持开源的 Redis 版本以外,Redis-shake 还支持云下的 Redis 实例和云上的 Redis 实例进行迁移,可以帮助我们实现 Redis 服务上云的目标。除了获取 Redis 实例的运行状态,Redis-exporter 还可以监控键值对的大小和集合类型数据的元素个数,这个可以在运行 Redis-exporter 时,使用 check-keys 的命令行选项来实现。对于系统的日常运维管理来说,这些功能是非常重要的。

2024-09-12 15:39:30 734

原创 深入学习了解 gRPC协议_深入grpc

相比 Long polling,笔者还是更喜欢 web-socket 一点,毕竟更加高效,只是 web-socket 后面的交互并不是传统意义上面的 HTTP 了。

2024-09-12 15:09:06 588

原创 模块化架构下 Room 数据库的使用设计

那现在要解决的就是子 module DAO 的实例化问题了,Room 中 DAO 的实例化方式是通过 DataBase 的实例去获取的,因此,可以在 子 module 需要用到 DAO 的时候向主 module 索取即可;所以现在有个依赖方向要解决,子 module 不能依赖主 module,直接方式拿不到 DB 实例的,因此可以暴露一个接口出去,在主 module 中去实现这个接口,返回对应 DAO 的实例即可;2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?

2024-09-12 14:34:26 486

原创 最近接到一个大项目,给公司设计抢商品代金劵业务

我们系统上线之后,咋说呢 还是有问题,具体过程心酸~,后来我们该用预约方法(这样可以提前预知多少数据请求),因为我们公司业务较特殊,很多客户和业务员让他们预约的话,有些繁琐,具体细节不赘述了。而epoll 多了一个回调,主动通知,但是呢 不是主动通知你,而是主动放到一个完成队列里边去 ,就是完成的都放到一起,你自己处理。举一个例子,比如你干一件事,这件事中有很多过程,你时间上无法控制的,比如你去买星巴克咖啡,下完单之后他给你制作,你不会在哪里等,你跑到卖炸鸡的那边 再买炸鸡。这需要很多方向的思考)

2024-09-12 14:04:01 493

原创 数据可信流通,从运维信任到技术信任

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

2024-09-12 13:31:14 363

原创 教你搭建你自己的Git服务器_自已搭git服务怎么提供web

如果你只是需要一个当某人 push 代码时候的通用邮件通知,那么你就不需要什么特殊的东西,甚至也不需要编写额外的脚本,因为已经有现成的适合你的样例脚本。所以,Git 钩子可以监控你的 Git 服务器上的一个空仓库的 commit 记录和 push 记录,而不是你本地仓库的一部分。谨记:开发者们一定要把他们的 SSH 公钥加入到 gituser 用户下的 authorized_keys 文件里,或者说,如果他们有服务器上的用户(如果你给了他们用户),那么他们的用户必须属于 gituser 用户组。

2024-09-12 13:26:58 1042

原创 掌握 tar 命令让你秒变大牛_tar -czvf elasticsearch-6

想像这样一个场景:把想要归档和压缩的文件及目录记录到到一个文件,然后把这个文件当做 tar 命令的传入参数来完成归档任务;注:现今的 tar 命令会在执行解压动作前自动检查文件的压缩类型,这意味着我们在使用 tar 命令是可以不用指定文件的压缩类型。假如你想要释放 tar 文件中的内容到指定的文件夹或者目录,使用**-C 😗*选项后边加上指定的文件的路径。**-x :**用于释放出 tar 文件中的文件和目录。选项来排除指定文件或者类型。这种 tar 文件的扩展名可以是 .tar.gz 或者 .tgz。

2024-09-12 12:56:33 772

原创 想要手撕Linux面试官,这份世界顶级技术官总结的3500页Linux文档,学完之后就是洒洒水!

第二章、主机规划与磁盘分区这一章在规划的重点是为了要安装Linux,那Linux系统是安装在计算机元件的那个部分呢?就是磁盘啦!所以我们当然要来认识一下磁盘先。我们知道一块磁盒是可以被分区成多个分区的(partition)﹐以旧有的Windows观点来看﹐你可能会有一颗磁盘并且将它分区成为C:,D:,E:反对吧!那个C,D,E就是分区(partition)啰。但是Linux的设备都是以文件的形态存在﹐那分区的文件名又是什么?如何进行磁盘分区?磁盘分区有哪些限制?目前的BIOS与UEFI分别是啥?MSDOS与

2024-09-12 12:17:35 923

原创 快速入门SaltStack_saltstack基本使用

sed -i ‘s@#manster:.*@manster: master_ipaddress@’ /etc/salt/minion #master_ipaddress为管理端IPecho 10.252.137.141 > /etc/salt/minion_id #个人习惯使用IP,默认主机名[root@10.252.137.14 ~]# salt-key -L #查看当前证书签证情况。

2024-09-12 11:38:56 552

原创 常用的linux命令

路径的表示方法有“相对”和“绝对”比如如果当前所处目录为 /home/renwoxing,要查看/home目录下的信息,可以有两种方法:ls …/ #相对路径ls /home #绝对路径pwd #查看当前所处目录的绝对路径cd #切换目录 (cd /) ,如果不带参数则切换到用户主目录 ~mkdir #创建文件夹mkdir -p a/b/c #如果要创建的文件夹的父目录不存在,则自动创建touch #创建文件。

2024-09-12 01:35:24 468

原创 嵌入式 Linux 入门 环境篇(四、必备开发工具安装)_嵌入式linux需要什么配置

当然,他们的资料大都放在网盘,也是需要下载的,对于某些我们自己直接可以方便下载到的软件,我们可以直接去对应软件的官网进行下载,这样版本也能够新一点,对于有些境外资源,下载特别慢的情况下,我们可以直接使用提供的配套版本软件。对于开发所用的工具和环境都是一样的,就算不是使用的他们这几家的开发板学习,也是大差不差,环境搭建都是通用的。对于我们的嵌入式开发,在 windows 部分,上面介绍的几个软件可以说是必备的工具,其他的一些工具,我们在后期学习到需要使用的时候,我们再进行说明。然后再给大家一个表情 o(

2024-09-12 00:56:46 2121

原创 宏基因组学及宏转录组学分析工具MOCAT2(Meta‘omic Analysis Toolkit 2)安装配置及常用使用方法_宏基因组分析工具包mocat

MOCAT2生成的输出文件包括装配得到的序列、注释结果、分类信息等。可以使用其他工具或分析流程进一步解释和分析这些结果。:进行功能注释和分类分析。:进行质量控制和预处理。选项用于指定线程数,

2024-09-12 00:26:20 979

原创 学习笔记1——常用的注意力机制(即插即用)_cam注意力机制

CA对宽度和高度两个方向分别全局平均池化,分别获得在宽度和高度两个方向的特征图,然后将两个方向的特征图concat,然后送入共享卷积将维度降为C/r,再通过批量归一化处理和激活函数后得到特征图。GAM注意力机制分为两个模块:CAM和SAM,通道注意是学习不同通道的权值,并用权值对不同通道进行多重划分,空间注意关注目标在图像上的位置信息,并通过空间特征的加权选择性的聚焦每个空间的特征。在空间注意子模块中,使用两个卷积层进行空间信息融合,如图7所示,这样使通道更能关注空间信息。

2024-09-11 23:52:47 1424

原创 如何在Linux下搭建接口自动化测试平台_linux怎么做接口自动化

上面,我们只是创建了一个名称为 hrun 的数据库,但这个数据库下没有任何数据表,现在,我们将同步数据库得到数据表。在Linux下启动服务之后,我们将在Windows下进行访问并登录HttpRunnerManager,我们需要检查一下 8000 等端口是否已开放,替换为 http://cdn.bootcss.com/amazeui/2.7.2/css/amazeui.min.css。该用户可用于管理后台数据。:http://ip地址:8000/api/register/**五:修改配置文件,**

2024-09-11 23:16:17 372

原创 复盘Linux期末考试【已凉凉】

root@localhost]# find /mnt/ -group student 查找/mnt/的student组的文件。[root@localhost]# find /mnt/ -type l 查找/mnt/的连接的文件。[root@localhost]# 查找/mnt/的文件是root用户并且是student组的文件。[root@localhost]# /mnt/hello.sh 绝对路径的方式执行。查找/mnt/的文件是root用户或者是student组的文件。

2024-09-11 22:33:37 353

原创 在任意手机上使用带有图形化界面(GUI)的完整Linux

在这篇文章里,你会在手机上运行完整的、x86_64架构的、带有图形化用户界面(GUI)的且速度极快的Linux发行版。这些Linux发行版通常都极其轻量,正合我们之意,解决了之前无法使用流程GUI系统的问题。

2024-09-11 21:55:18 768

原创 卷积总结篇(普通卷积、转置卷积、膨胀卷积、分组卷积和深度可分离卷积)_dw卷积

卷积是指在滑动中提取特征的过程,可以形象地理解为用放大镜把每步都放大并且拍下来,再把拍下来的图片拼接成一个新的大图片的过程。

2024-09-11 20:09:40 1221

原创 区块链入门教程_linux搭载区块链入门教程

第 100000 个区块的 Nonce 值是274148111,可以理解成,矿工从0开始,一直计算了 2.74 亿次,才得到了一个有效的 Nonce 值,使得算出的哈希能够满足条件。为了让后面的区块还能连到它(因为下一个区块包含上一个区块的哈希),该人必须依次修改后面所有的区块,否则被改掉的区块就脱离区块链了。试想一下,你刚刚同步了一个区块,准备基于它生成下一个区块,但这时别的节点又有新区块生成,你不得不放弃做了一半的计算,再次去同步。他的设计是,平均每10分钟,全网才能生成一个新区块,一小时也就六个。

2024-09-11 19:33:36 1712

原创 分布式存储ceph第17

allow 110.110.100.0/24###其他节点:vim /etc/chrony.confserver 192.168.100.2 iburst###如果出现无法连接同步主机的情况,请检查防火墙设置和chrony.keys, 建议注释掉下面这行:#keyfile /etc/chrony/chrony.keys###选择安装可先查看可安装的模块:yum list | grep ceph#mon节点需要安装:yum install ceph ceph-base ceph-mon#mgr节点

2024-09-11 18:57:36 822

原创 全网最全Linux命令合集(1)

sync:在 linux/unix 系统中,在文件或数据处理过程中一般先放到内存缓冲区中,等到适当的时候再写入磁盘,以提高系统的运行效率。nice/renice:为未运行命令指定运行时调度优先级的,如果是已运行的命令则需要renice命令。ipcs:报告linux中进程间通信设施的状态,显示的信息包括消息列表、共享内存和信号量的信息。date:用来显示或设定系统的日期与时间,在显示方面,使用者可以设定欲显示的格式。watch:周期性的执行给定的命令,并将命令的输出以全屏方式显示。

2024-09-11 18:17:21 820

原创 《从0学MySQL》之最详细MySQL安装教程(Linux)

3.1、解压命令: tar -xvf 需要解压的文件名 -C 需要加压到的路径(-C和后面的参数可以省略。16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?5、LVS、Nginx、HAproxy有什么区别?9、讲述一下Tomcat8005、8009、8080三个端口的含义?7、Tomcat和Resin有什么区别,工作中你怎么选择?

2024-09-11 16:51:46 1253

原创 Linux进阶——系统安全,重要文件,加固系统的相关配置_安全加固需要配置的文件有如下几个

(img-3w4VH9OD-1726038255258)](img-GKklCZKL-1726038255259)]Linux进阶——系统安全,重要文件,加固系统的相关配置。syslog服务是否启用,并查看相关配置。停用或禁用不必要的服务。history 配置。

2024-09-11 15:04:28 917

原创 Linux常用系统性能测试命令(硬盘、内存、CPU)_redhat测试硬盘速率

为什么把硬盘性能查看放到最前边,因为现在服务起来说,一般CPU和内存都基本可以满足要求,但是由于很多服务器存储还是使用机械硬盘,所有往往瓶颈实在硬盘IO上,所以系统出现问题要重点查看硬盘IO占用。

2024-09-11 14:24:26 549

原创 linux命令:rm文件删除_rm 存在则删除

16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?5、LVS、Nginx、HAproxy有什么区别?9、讲述一下Tomcat8005、8009、8080三个端口的含义?9、讲述一下Tomcat8005、8009、8080三个端口的含义?

2024-09-11 13:42:27 766

原创 linux--shell学习一条龙服务_linux sheel服务

{n} | 匹配之前的项n次,n是可以为0的正整数 |[0-9]{3}匹配任意一个三位数,可以扩展为[0-9][0-9][0-9]**注:**和whlie循环相反,until循环时只要条件判断式不成立则进行循环,并执行循环程序,一旦循环条件成立,则终止循环。{n,m}| 指定之前的项至少匹配n次,最多匹配m次,n

2024-09-11 13:02:34 912

原创 Linux 基本指令_linux -exec

也就是Linux之父 Linus 的灵感源自于C语言之父和 Unix 之父,他之所以会创造 Linux 正是因为他厌恶 Windows 和乔布斯的 IOS 系统,他觉得对操作系统垄断收费是不合理的,他的愤怒瞬间招来了志同道合的顶级黑客,民间高手,论坛精英等贤士一起开发出了面向大众的免费高性能操作系统—— Linux,最伟大的生产方式==“开源”==也随之诞生,这也是为什么林纳斯是乔布斯的一生之敌,他让乔布斯每年活生生亏损几十亿。对,香是香,但是图形化界面终究来自于指令,指令来自于键盘。

2024-09-11 12:20:26 856

原创 2024年Linux运维技术要变天了?那还不赶紧了!

这是因为DevOps的发展是独木不成林的,现在有越来越多的技术支撑。这个是将来的运维绕不过去的一项重要内容,最终的运维工作主要存在两种企业,一种是IAAS供应商,比如AWS和阿里云之类,他们需要的运维需要极强的工具和平台研发能力或者对硬件(服务器硬件和网络硬件等)需要极强的管理能力,主要需求是资深员工,另外一种就是企业内的运维工程师,主要管理IAAS供应商提供的资源,也就是说你不再有现在的运维工作中接触到机房和实体硬件的机会了(好消息是不用管托管,上架装系统这种破事儿了),这个是将来大部分岗位需求所在。

2024-09-10 23:59:26 1413

原创 【运维必学】3

Step 3.最后。下载完后安装也是非常简单傻瓜式的,首先双击运行Workstation Pro安装程序,然后可能会提示您重新启动系统以完成Misrosoft VC Redistributable 安装,然后再运行此程序,直接点击下一步即可,其中安装路径我是设置的在D盘,最后点击完成即可,打开后会提示我们输入许可密钥,此时我们可以点击试用,即可免费体验功能齐全的 30 天试用版 (如需购买许可请访问 Workstation Pro 产品页,PS: 正版化,任重而道远), 最终安装完成如下图2-2所示。

2024-09-10 15:01:02 2203

原创 Spring Boot程序做成系统服务(windows、linux)(1)

在Linux下,我们可以选择使用传统的System V Init脚本或_Systemd_配置文件来配置守护程序。传统上,前者是最著名的选择,但后来逐渐被后者取代。您可以在找到有关此差异的更多详细信息。

2024-09-10 09:35:33 368

原创 Linux安装Gitlab

与Github类似,GitLab能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。

2024-09-10 04:35:01 742

原创 Linux之iptables常用操作

当你的封包不在你设定的规则之内时,则该封包的通过与否,是以 Policy 的设定为准。即封包不符合你定义的所有规则的话,执行什么操作。有两个可选:ACCEPT, DROP。policy是和chain对应的,一个chain对应一个policy.选项与参数:-P : 定义链( chain )。注意,这个 P 为大写!ACCEPT : 该封包可接受。DROP : 该封包直接丢弃,不会让 client 端知道为何被丢弃。

2024-09-10 02:52:21 944

原创 Kali Linux2024安装搜狗输入法

由于安装搜狗输入法依赖fcitx插件,所以在安装前我们要先安装fcitx插件。重启之后会多出一个键盘图标,点击里面的configure(使用pwd查看路径,确保当前所在路径是在下载路径。sudo dpkg -i +安装包名。安装插件之后就可以安装搜狗输入法了。使用命令 reboot ,重启系统。

2024-09-09 20:21:57 2075

原创 2024高级运维面试经历_2

容灾我们在异地也部署一套模拟真实环境,数据库每天进行全量备份,推送异地服务器上,以便于恢复使用。16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?5、LVS、Nginx、HAproxy有什么区别?面试管好,我叫xxx 毕业2年了,从事运维2年,有1分工作经历。7、Tomcat和Resin有什么区别,工作中你怎么选择?

2024-09-09 15:53:20 780

原创 springcloud项目实战高校招生信息管理系统-微服务-分布式_springcloud 学校项目实战

数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:Maven3.3.9浏览器:谷歌浏览器B/S(浏览器/服务器)是一种比以前的架构更简单的架构。只需下载浏览器作为客户端,那么工作将实现“瘦身”效果,并且不需要考虑不断安装软件的问题。该系统具有较高的适用性,选用B/S结构,可以在绝大部分个人平台上使用该系统。因为它也把整体系统的运行开发和后期维护也相对的简单化了。

2024-09-08 04:41:15 486

原创 redis 五种数据结构常用操作命令详解(String,list,set,zset,hash)

— | — || msetnx原子操作(只要有一个存在不做任何操作) | 可以同时设置多个key,只有有一个存在都不保存 |

2024-09-07 20:09:13 1412

原创 kubebuilder实战之三:基础知识速览

GOPATH的束缚,像上面那样中规中矩的去随处新建一个目录(路径中不要有中文和空格),例如/Users/zhaoqin/temp/202102/15/elasticweb在目录中用go mod init elasticweb命令新建名为elasticweb的工程;再执行kubebuilder init --domain com.bolingcavalry,即可新建operator工程;

2024-09-07 13:57:42 1227

原创 Java操作MongoDB的增删改查,完整项目分享

ApiOperation (value = “getAll”,notes = “获取所有”)@ApiOperation (value = “select”,notes = “分页查询”)@ApiOperation (value = “delete”,notes = “删除”)@ApiOperation (value = “update”,notes = “修改”)@ApiOperation (value = “get”,notes = “查询”)4.5controller代码。4.4service代码。

2024-09-07 08:22:56 922

原创 4面阿里获P6offer的面经总结,2年Java外包经验程序员的逆袭之路

二面的面试考核是另外一个部门来面试的,除了JDK,JVM,线程池外还问了动态代理,AOP实现的原理等。然而在大厂面试的时候,对于Spring,MyBatis这些更多会被问到的是**你了不了解它的底层原理,比如二面中问的让你设计AOP,你该如何设计!小编整理了一份Java面试复习文档《Java核心知识点整理》分享给大家,目前已有近千人受益,可见这份复习文档还是很给力的。(当然在这个档次肯定还不是特别高的),在第三面和第四面的面试考核中就会判断出你是在P6的哪个档次,甚至是P7,P8!

2024-09-06 16:59:03 446

原创 IDEA太强悍了,调试器竟然支持实时数据流分析啦,提前知道代码怎么跑的?(1)

意思就是呢,我们通过快捷键可以打开一些IDEA 提供的建议,比如这里有个警告,IDEA 会提供一些建议的解决方案或者让你修改设置,现在呢,如果是需要更改代码,在改之前,IDEA 可以让你预览一下改完了是个啥样子,不需要先改完,然后再取消了。这个改进不大,但是调试的时候很有用,就是说,你在调试的时候呢,有些对象的字段太多了,要去找他有时候还要翻页或者下拉很多,一般我们调试可能要走好多遍代码,你现在在第一次调试后,把这个调试的字段置顶,以免老是要去找。就是暂时呢,只能进行简单的分析,后续的功能还在开发当中。

2024-09-05 19:51:57 447

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除