自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 程序员日志之开工红包和导航对比

高德是归于阿里旗下的,我本人搞java,对阿里自然亲近一些,所以主要用高德为主百度为辅,高德地图北上三条高速就是成万、京昆、成巴(沪蓉),国家法定春节是到初七晚上,初八早上上班,为了避开堵车,我带着岳父岳母等一家人初六就下成都,结果,一路堵车,路上都是大聪明,都提前一天回去了。好在第四条高速在修建了,在高德地图可以明显看到从成都绕城往上的第四条四车道高速高路在修建,叫成巴苍高速,其实高德靠近广元那段已经修好了,四车道呀,爽快,但是高德命名为成万渝高速了,百度叫成巴苍高速。尤其前面是货车的时候,超车超车。

2024-09-12 16:54:26 517

原创 磁盘【故障集合】-欢迎补充_is already mounted

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论。

2024-09-12 16:41:49 672

原创 真核微生物基因组质量评估工具EukCC的安装和详细使用方法

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

2024-09-12 16:29:12 512

原创 用自己网络添加注意力机制后画出热力图_注意力机制热力图

运行Python后可以看见生成了一个B.pth文件。

2024-09-12 16:16:32 521

原创 物理机Linux下挂载U盘,NTFS移动硬盘,最新网络安全架构师成长路线

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论。

2024-09-12 15:43:57 620

原创 深入浅出Linux操作系统指令与目录结构(二)

ls2.3、vim快捷键vi和vim快捷键。

2024-09-12 15:13:34 516

原创 注意啦!10 个你需要了解的 Linux 网络和监控命令_linux 运维视角 监控的关注点

是用于无线网卡的 . 你可以用他查看设置基本的Wi-Fi 网络信息,例如 SSID, channel和encryption.还有其他很多配置你也可以查看和修改,, 包括 接收灵敏度, RTS/CTS, 发送数据包的分片大小,以及无线网卡的重传机制。nslookup 这个命令在 有ip地址时,可以用这个命令来显示主机名,可以找到给定域名的所有ip地址。而你必须连接到互联网才能使用这个命令。ethtool -p 启动一个适配器的指定行为,比如让适配器的LED灯闪烁,以帮助你在多个适配器或接口中标识接口名称。

2024-09-12 14:43:11 481

原创 服务器运维小技巧(二)——如何进行监控告警

可以自定义服务器cpu及内存的告警占用值,如果还有其他的监控项需要设定,可以自定义监控脚本,并设定告警的触发方式。🛎完成监控项设置后,进入百川平台的消息通知页面,只要定义告警空间、产品应用及规则名称后,就可以通过邮箱/钉钉/企业微信/飞书等平台发布告警信息。💻首先打开牧云主机管理助手,进入系统设置界面,点击“监控告警”按钮,监控项中内置了「主机上线」、「主机离线」、「安全扫描」等监控规则。2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?15、讲述一下LVS三种模式的工作过程?

2024-09-12 14:08:28 679

原创 数据结构和算法学习的框架思维_数据结构与算法思维知识框架

树」,用数组实现就是「堆」,因为「堆」是一个完全二叉树,用数组存储不需要节点指针,操作也比较简单;用链表实现就是很常见的那种「树」,因为不一定是完全二叉树,所以不适合用数组存储。为此,在这种链表「树」结构之上,又衍生出各种巧妙的设计,比如二叉搜索树、AVL 树、红黑树、区间树、B 树等等,以应对不同的问题。因为那些多样化的数据结构,究其源头,都是在链表或者数组上的特殊操作,API 不同而已。试问,除此之外还有其他吗?我们仍然从最高层来看,各种数据结构的遍历 + 访问无非两种形式,线性的和非线性的。

2024-09-12 13:35:41 355

原创 探索Controller、Service、DAO三层架构:软件开发的艺术_dao层service层controller层

在// User 定义了用户的数据模型ID int64。

2024-09-12 13:01:01 683

原创 我在大学毕业后学习Linux系统的心得经验_大学生学习linux心得

工资勉强够自己浪的吧,IDC行业的职位大致分为两种,一种是机房的一线运维人员,另一种是为客户服务的售后技术人员。而我就是一名微不足道的售后狗。一线运维人员因为要上下架,对综合布线、网络设备、通信标准这一块也需要了解一些,当然,在机房也常常会遇到客户服务器宕机,网络不通的情况,这时候,展现你技术的时候就到了,譬如操作失误导致的启动项损坏、文件系统损坏,因为乱设掩码导致的网络不通,还有因为Windows天然的蓝屏,对了,Windows应该是最好解决的,重启一下就好了,大致上,机房运维是一份综合性很强的工作。

2024-09-12 12:22:01 376

原创 怎么使用树莓派和 iPad Pro 备份图片_树莓pad照片

脚本将挂载到 /media/pi 的 SD 卡上的内容复制到目的磁盘的同名目录下,目的磁盘的名字在 .conf文件里定义好了。#所以 /n 和/或 /r 都被识别为一个新行。#重要: rU 选项将以统一换行模式打开文件,

2024-09-12 11:43:25 700

原创 干货 Nginx负载均衡原理及配置实例_proxy_connect_timeout backup

backup热备配置,标志这台服务器作为备份服务器,若主服务器全部宕机了,就会向它转发请求down表示这个服务器永不可用,可配合ip_hash使用。

2024-09-12 01:39:54 711

原创 实现1到100数字的累加_一到一百累加和流程图

public static double sum(int num) { //递归结束条件。if (num == 1){ //返回1的阶乘。//程序执行结果为:4037913.0。//程序执行结果:5050。

2024-09-12 00:30:48 651

原创 学妹跑过来抱着我的胳膊让我帮她在Linux上装jdk【手把手教学】

(img-izKZ74xk-1726070222715)](img-mD3tR62K-1726070222715)]修改/etc/profile。刷新/etc/profile。

2024-09-11 23:57:16 980

原创 如何安装和使用纯文本编辑器 vi vim_vi 和 vim 重新安装

冒号 (😃 进入末行模式,在本例中 s 表示替换,% 是从第一行到最后一行的表示方式(也可以使用 nm 表示范围,即第 n 行到第 m 行),old 是查找模式,young 是用来替换的文本,g 表示在每个查找出来的字符串都进行替换。这篇文章是系列教程的第二讲,在这个部分中,我们会介绍 vi/vim 基本的文件编辑操作,帮助读者理解编辑器中的三个模式,这是 LFCS 认证考试中必须掌握的。为了使用 vi,我们必须首先理解这个强大的程序操作中的三种模式,方便我们后边学习这个强大的文本处理软件的相关操作。

2024-09-11 23:24:38 998

原创 如何保护你的linux操作系统_linux系统加固剩余信息保护

防火墙有两种思路:一个是允许每一点通信,另一个是拒绝所有访问,提示你是否许可。通常来讲,用户大多数时候都用不到他们系统上的服务和应用的一半。加密的数据更难窃取,有时候根本不可能被窃取,这就是你应该对整个驱动器加密的原因。采用这种方式后,如果有某个人进入到你的系统,那么他看到这些加密的数据后,就有得头痛了。一般做法是发生特定的包给服务器,以触发服务器的回应/连接(打开防火墙)。为了避免这个问题的发生,你必须保持你的应用程序更新到最新版本。入侵检测系统,或者叫IDS,允许你更好地管理系统上的通信和受到的攻击。

2024-09-11 22:48:27 538

原创 在生产环境使用Docker部署应用_生产环境下docker使用实践

如果你用Dockerfile来定义如何生成你的容器,那么Fig则可以帮你定义整个容器的运行框架。但是,当你使用Docker将应用部署到生产环境时,你会觉得Docker还是有些“弱”,至少从Ruby On Rails(ROR)的角度出发是这样的。如果在生产环境下安装了Fig与Docker,我们所有要做的就是克隆之前的容器镜像,然后用相同的fig命令来启动容器。当然如果你照着这么做来部署程序,当你敲了很多次这样的命令后,而且保证不遗漏的敲了很多次这种命令后,你会发现这是个“坑爹的”噩梦。

2024-09-11 22:03:39 1699

原创 国产监控数据库产品lepus最新版学习和部署(V5

​。

2024-09-11 21:25:23 1070

原创 华三交换机开启ssh服务

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

2024-09-11 19:41:57 2910

原创 分类任务使用Pytorch实现Grad-CAM绘制热力图_pytorch 热力图

对于这个问题,首先你要清楚你的网络模型的结构,可以通过输出print(model)的方式来查看自己模型具体的层结构。给大家打个比方,下图是我输出模型结构的一小块,此时如果我设定target_layers=[model.patch_embed_a],那它就相当于被我设置成一个元组,但这样是无法应用在这个代码上的,我们需要继续细化到某一层,比如改成target_layers=[model.patch_embed_a.norm]这样就可以成功绘制热力图。原因:实例化模型错误,这个是根据你实例化的方法去对应的。

2024-09-11 19:05:57 796

原创 全网最最最详细centos7如何安装docker教程_docker安装centos7

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论。

2024-09-11 18:25:41 438

原创 【Kubernetes资源篇】DaemonSet控制器入门实战详解

只更改image地方,其余地方不做操作,然后重新apply 使其生效。查看Pod状态,如下图可以看到分包在K8s集群每个节点上创建Pod。DaemonSet更新策略在。第二步:更新镜像使用。

2024-09-11 17:04:01 268

原创 Linux(Ubuntu和CentOS通用)系统下源码安装Nginx_ubuntu和centos软件通用吗(1)

4>运行当前目录下config文件,使用prefix配置安装路径:./config --prefix=/home/zhangbao/openssl-fips-2.0.16。运行make命令:进入/home/zhangbao/nginx_install/openssl-fips-2.016文件夹,运行make命令。进入/home/zhangbao/nginx_install目录:cd /home/zhangbao/nginx_install。

2024-09-11 15:16:43 1310

原创 Linux怎么学?一张思维导图带你深入Linux核心原理

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

2024-09-11 14:36:44 297

原创 Linux基本指令

Linux 删除文件,并不是真的“物理删除”,而是使用一个标记这个磁盘空间的数据置为“无效”,运气好能找回来,运气差点都回不来了,注意删除操作时,一定要谨慎。cp操作涉及到大量的写磁盘操作,如果当前拷贝目录比较大时,此时拷贝操作可能就比较耗时,cp操作既要修改目录结构,也要修改文件内容。| rm 【文件名】* | *代表通配符,删除了和文件名前面匹配的所有文件名(没有写文件名,就删除了当前目录下,所有的文件) || -a | 列出目录下的所有文件,包括以 . 开头的隐含文件 |

2024-09-11 13:54:41 784

原创 Linux任务管理与守护进程_linux的守护进程是死循环吗

Shell分前后台来控制的不是进程而是作业(Job)或者进程组(Process Group)。一个前台作业可以由多个进程组成,一个后台作业也可以由多个进程组成,Shell可以运行一个前台作业和任意多个后台作业,这称为作业控制。作业与进程组的区别:如果作业中的某个进程又创建了子进程,则子进程不属于作业。一旦作业运行结束,Shell就把自己提到前台,如果原来的前台进程还存在,也就是这个被创建的子进程还没有终止,那么它将自动变为后台进程组。

2024-09-11 13:14:49 660

原创 linux 时间与时间介绍_中国标准时间和时间中带tz有什么区别

例如timer 的值是上面的28800, 并且当前的TZ设置成东六区,那么我们的本地时间就是(28800/3600+6)=14点。最后是gmttime,它不受到TZ变量的影响,参数timer表示自1970/1/1-0:0:0(GMT+0)到某一个GMT+0时间点的秒数。mktime 是将一个tm*结构转换成自1970/1/1 00:00:00(GMT+0)到当前与tm相对应的GMT当前时间的秒数。例如:当前的tm是:1970/1/1-16:00:00,TZ是东八区(由此可知GMT+0的时间是8:00AM)

2024-09-11 12:34:53 586

原创 Linux 文件系统 & 软 硬链接文件_linux软文件和硬文件

文件的存储:通过超级块找到inode位图以及数据块位图,再通过数据块位图找到空闲的磁盘块存储文件数据,以及通过inode位图快速找到空闲的inode结点来存储文件的元信息,等到数据存储完毕后,还需要在这个文件所在的目录下,记录这个文件的名称和inode结点号(目录项)。文件数据的获取:通过文件名打开一个文件,在所在目录下通过文件名找到inode结点号,在磁盘超级块中找到inode结点区,根据inode结点号,就可以找到inode结点,得到数据存储的磁盘块号,取出文件数据。为一个源文件创建一个软链接文件。

2024-09-11 12:32:46 958

原创 Kotlin协程实现原理概述

现有如下代码:// 求和// 乘以2// 加2// 打印结果我们来将代码SRP一下(单一职责):// 加法// x乘以2// x加2// 最终的test// 从内层依次调用,最终打印可以看到,我们将原来一坨的方法,抽离成了好几个方法,每个方法干一件事,虽然提高了可读性和可维护性,但是代码复杂了,我们来让它更复杂一点。上述代码是 让内层方法的返回值 作为参数 传递给外层方法,现在我们 把外层方法作为接口回调 传递给 内层方法:// 加法,next是加法做完的回调,会传入相加的结果。

2024-09-08 16:58:06 897

原创 Effective 学习(1) ---- 静态工厂方法

【代码】Effective 学习(1) ---- 静态工厂方法。

2024-09-08 12:10:02 343

原创 android自学教程!BAT等大厂必问技术面试题,BAT大厂面试总结_bat企业安卓课程

Android架构学习进阶是一条漫长而艰苦的道路,不能靠一时激情,更不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!上面分享的字节跳动公司2021年的面试真题解析大全,笔者还把一线互联网企业主流面试技术要点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。Android学习PDF+学习视频+面试文档+知识点笔记。

2024-09-08 06:40:47 407

原创 Android弹幕功能实现,模仿斗鱼直播的弹幕效果

上面的代码中使用了 VideoView 的最基本用法。在 onCreate() 方法中获取到了 VideoView 的实例,给它设置了一个视频文件的地址,然后调用 start() 方法开始播放。当然,我事先已经在 SD 的根目录中准备了一个叫 Pixels.mp4 的视频文件。这里使用到了 SD 卡的功能,但是为了代码简单起见,我并没有加入运行时权限的处理,因此一定要记得将你的项目的 targetSdkVersion 指定成 23 以下。

2024-09-07 20:16:15 1111

原创 Android全新UI编程 - Jetpack Compose 超详细教程 第1弹

是从开始支持的,所以需要通过4.2(现在是canary版本)创建新的项目或者添加导入库。这里按照创建新的项目来进行介绍。根据上图所示,在创建新的项目时需要选择。此时模块中的文件会新增下列的库的依赖。还有在模块的文件中新增下列的设置。

2024-09-07 14:37:29 919

原创 Android 自定义加载动画Dialog弹窗

自定义loading dialog通过这个的值改变不同的弹窗背景。然后就是一个动画文件这个文件一定要放在anim文件夹下(PS:什么?你说你没有这个文件夹?没有你就创建一个啊,我的天!loading_animation.xml代码如下:

2024-09-07 08:09:28 660

原创 Android _ MVVM 设计模式的一种实现方式

null啥是?它只是一个普通的功能类,可以使我们只消耗一个对象一次,这样就可以避免当用户回到屏幕时显示 snackbars、toast 两次。啥是?它其实是一个密封类(Sealed Class),可以表示任何类型的错误,你可以使用 Exception、String 等类型的错误表示,只要是可以清楚地告诉你的代码出了什么问题就行。接下来的问题是,我们如何优雅地渲染界面?

2024-09-07 02:25:19 1158

原创 6年菜鸟开发面试字节跳动安卓研发岗,含小米、腾讯、阿里

1、热修复设计2、插件化框架解读3、组件化框架设计4、图片加载框架5、网络访问框架设计6、RXJava响应式编程框架设计7、IOC架构设计8、Android架构组件Jetpack1、NDK知识体系2、底层图片处理3、音视频开发4、机器学习1、架构设计2、网上商城项目实战3、新闻客户端项目实战4、多格式播放器项目实战5、Gradle自动化项目1、UI开发2、API操作3、微信对接1、Html5项目实战2、Flutter。

2024-09-06 20:05:52 1100

原创 Java—代码块详解

普通代码块使用不多,这里不过多讲解。

2024-09-05 08:40:56 451

空空如也

空空如也

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

TA关注的人

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