- 博客(528)
- 收藏
- 关注
原创 java.nio.ByteBuffer的 capacity, limit, position, mark
这四个属性定义在ByteBuffer的父类 java.nio.Buffer中。mark()方法不是返回mark属性的值, 而是设置。ByteBuffer的两个静态工厂方法。
2024-09-17 23:42:48 963
原创 CentOS6.10 的 SELinux的 getenforce setenforce 配置文件/etc/selinux/config的SELINUX和SELINUXTYPE
默认的配置文件为:进入文件夹编辑默认内容可看出有两个配置项:SELINUX和enforcingpermissivedisabled也有三种取值, 三取一targeted: (默认) , 针对网络服务限制较多,针对本机限制较少,是的策略;mls(Multi-Level Security):多级安全保护策略。理论上,这种策略类型提供了更严格的安全保护,涵盖了网络服务、一般指令、应用程序等多个方面。然而,需要注意的是,在现代Linux发行版中,mls策略可能不是直接可用的,或者其名称可能有所不同。
2024-07-29 05:50:51 754
原创 ssh 报: “no matching host key type found. Their offer“
用 Windows11环境下的 git bash 自带的 ssh 登录 virtualbox上的CentOS6.10时, 报:“no matching host key type found. Their offer”git版本: git version 2.43.0.windows.1ssh版本: OpenSSH_9.5p1, OpenSSL 3.1.4 24 Oct 2023原因是新版的 ssh 禁用了ssh-rsa算法。
2024-07-29 05:32:46 959
原创 nmcli修改连接名 笔记240725
因此,当你看到大括号{}与xargs一起使用时,很可能是因为xargs被用来处理由其他命令(如find)生成的数据,并且{}实际上是在那个生成数据的命令中使用的。或者,xargs正在使用-I选项来指定一个自定义的替换字符串,该字符串在功能上类似于find命令中的{}。
2024-07-28 11:07:12 1235
原创 VirtualBox7.0.18 报: Invalid IPv6 prefix length 32, must be 64
IPv6的单播地址是IPv6网络中不可或缺的一部分,它们为网络中的每个接口提供了唯一的标识符,支持一对一的通信模式。通过全球单播地址、链路本地地址和唯一本地地址等不同类型的单播地址,IPv6网络能够灵活地适应各种网络场景和需求。单播、多播和任播是IP网络中的三种基本通信方式,它们各自具有不同的特点和应用场景。单播适用于点对点通信场景;多播适用于需要向多个接收者同时传输数据的场景;而任播则提供了服务的冗余和负载均衡功能,适用于需要提供高可用性和负载均衡服务的场景。
2024-07-28 02:45:47 800
原创 VirtualBox7.0.18报: IPv6 prefix is not unicast.
IPv6的单播地址是IPv6网络中不可或缺的一部分,它们为网络中的每个接口提供了唯一的标识符,支持一对一的通信模式。通过全球单播地址、链路本地地址和唯一本地地址等不同类型的单播地址,IPv6网络能够灵活地适应各种网络场景和需求。单播、多播和任播是IP网络中的三种基本通信方式,它们各自具有不同的特点和应用场景。单播适用于点对点通信场景;多播适用于需要向多个接收者同时传输数据的场景;而任播则提供了服务的冗余和负载均衡功能,适用于需要提供高可用性和负载均衡服务的场景。
2024-07-28 02:37:21 802
原创 CentOS6.10minimal安装Python3
CentOS6.0和6.10安装Python3.12.4没能成功 , 安装Python3.11.9也没能成。
2024-07-27 05:55:14 1010
原创 CentOS6.10 更换vault源
备份 /etc/yum.repos.d/ 文件夹恢复 /etc/yum.repos.d/ 文件夹用alias将 恢复 /etc/yum.repos.d/ 文件夹 打包成命令别名进入 /etc/yum.repos.d/ 文件夹有三个文件CentOS-Debuginfo.repo 和 CentOS-Media.repo 基本没用文件中的项, 有enabled=0也没用enabled=1或者没有这个属性,表示该项启用换源,主要就是修改的内容换好后执行和有的源可能网络不好, 要多执行几次。
2024-07-27 03:09:08 321
原创 CentOS6.6 更换vault源
备份 /etc/yum.repos.d/ 文件夹恢复 /etc/yum.repos.d/ 文件夹用alias将 恢复 /etc/yum.repos.d/ 文件夹 打包成命令别名进入 /etc/yum.repos.d/ 文件夹有三个文件CentOS-Debuginfo.repo 和 CentOS-Media.repo 基本没用文件中的项, 有enabled=0也没用enabled=1或者没有这个属性,表示该项启用换源,主要就是修改的内容换好后执行和有的源可能网络不好, 要多执行几次。
2024-07-27 03:06:43 288
原创 Windows多网卡如何设置默认路由
在Windows系统中,为多网卡设置默认路由主要涉及到修改路由表,确保数据包能够正确地通过指定的网络接口(网卡)发送。
2024-07-27 03:00:39 1998
原创 Windows11安装WSL2 笔记240726
以管理员身份打开控制台输入如果什么也没有,说明系统还未安装WSL , 执行进行安装安装完成后, 再次执行可看到默认版本: 2 当前计算机配置不支持 WSL1。若要使用 WSL1,请启用“Windows Subsystem forLinux”可选组件。当前计算机配置不支持 WSL2。请启用“虚拟机平台”可选组件,并确保在 BIOS 中启用虚拟化。通过运行以下命令启用“虚拟机平台”: wsl.exe --install --no-distribution 有关信息,请访问。
2024-07-26 17:06:58 1310
原创 ConcurrentHashMap和CAS的关系
由于CAS操作只适用于简单的变量更新,并且当多个线程同时执行CAS操作时可能导致CPU资源浪费(因为只有一个线程的操作会成功,其他线程需要重新尝试),因此ConcurrentHashMap在实现线程安全性时还结合了其他机制,如synchronized锁、分段锁(在JDK 1.7及之前版本中)等。:在某些处理器上,尤其是在支持虚拟化的环境中,CPU可能会在执行CAS指令时发生异常中断,这时CAS操作会被打断,可能导致后续的操作依赖于中断前的旧状态,从而导致失败。(Compare-and-Swap)操作。
2024-07-25 23:38:29 839
原创 CentOS6.6安装telnet-server启用telnet服务
这条命令是用于配置Linux系统的iptables防火墙规则的,具体地,它定义了一个规则来允许进入的(incoming)TCP连接,这些连接的目标端口(destination port)是22号端口,也就是SSH服务的默认端口。综上所述,这条iptables规则的意思是:“对于所有新建立的、目标端口为22的TCP连接,允许它们进入本机。, 因为规则必须写在 “-A INPUT -j REJECT --reject-with icmp-host-prohibited” 这一句之前。添加 pts/1 …
2024-07-25 03:41:42 1067
原创 CentOS6.10安装telnet-server启用telnet服务
这条命令是用于配置Linux系统的iptables防火墙规则的,具体地,它定义了一个规则来允许进入的(incoming)TCP连接,这些连接的目标端口(destination port)是22号端口,也就是SSH服务的默认端口。综上所述,这条iptables规则的意思是:“对于所有新建立的、目标端口为22的TCP连接,允许它们进入本机。, 因为规则必须写在 “-A INPUT -j REJECT --reject-with icmp-host-prohibited” 这一句之前。添加 pts/1 …
2024-07-25 01:42:20 1204
原创 Fedora40安装telnet-server启用telnet服务
fedora40 或 CentosStream9 不能用 yum或dnf安装。勾选 “Telnet 客户端” 选项 [确定]打开 “启用或关闭 Windows 功能”windows 安装telnet。在cmd控制台就能使用。"win键+r"运行。
2024-07-23 15:39:54 205
原创 CentOS7.9 的 SELinux的 getenforce setenforce 配置文件/etc/selinux/config的SELINUX和SELINUXTYPE
默认的配置文件为:进入文件夹编辑默认内容可看出有两个配置项:SELINUX和enforcingpermissivedisabled也有三种取值, 三取一targeted: (默认) , 针对网络服务限制较多,针对本机限制较少,是的策略;minimum: 目标策略的修改。只有选定的进程受到保护 , 这个选项不是标准策略类型 , SELinux的标准策略类型中,并没有直接称为“minimum”的官方策略。应该是CentOS自定义的mls(Multi-Level Security):多级安全保护策略。
2024-07-20 19:10:56 688
原创 SELinux的 getenforce setenforce 配置文件/etc/selinux/config的 SELINUX和SELINUXTYPE
SELinux是Linux内核的一个功能强大的安全模块,它通过引入更多的安全策略,如类型强制(Type Enforcement)和多级安全(Multilevel Security)等,来提高系统的安全性。SELinux超越了传统的UNIX权限模型,通过精细的访问控制策略来限制程序中特定代码段的权限。getenforce和setenforce是SELinux中用于查看和设置当前执行模式的两个重要命令。getenforce用于查看当前模式,而setenforce用于在强制模式和宽容模式之间切换。
2024-07-20 16:08:10 889
原创 sed的替换可用:斜杠/,竖或|,井号#,@,感叹号!, 等符号, 但是查找只能用斜杠/ , sed的查找和替换可以一起用 笔记240718
sedsed。
2024-07-18 17:42:03 271
原创 CentOS6.1 yum源更换vault源国内源
备份 /etc/yum.repos.d/ 文件夹恢复 /etc/yum.repos.d/ 文件夹用alias将 恢复 /etc/yum.repos.d/ 文件夹 打包成命令别名进入 /etc/yum.repos.d/ 文件夹有三个文件CentOS-Debuginfo.repo 和 CentOS-Media.repo 基本没用文件中的项, 有enabled=0也没用enabled=1或者没有这个属性,表示该项启用换源,主要就是修改的内容换好后执行和有的源可能网络不好, 要多执行几次。
2024-07-18 11:03:48 198
原创 CentOS6.0 yum源更换vault源国内源
备份 /etc/yum.repos.d/ 文件夹恢复 /etc/yum.repos.d/ 文件夹用alias将 恢复 /etc/yum.repos.d/ 文件夹 打包成命令别名进入 /etc/yum.repos.d/ 文件夹有三个文件CentOS-Debuginfo.repo 和 CentOS-Media.repo 基本没用文件中的项, 有enabled=0也没用enabled=1或者没有这个属性,表示该项启用换源,主要就是修改的内容换好后执行和有的源可能网络不好, 要多执行几次。
2024-07-14 13:42:03 487
原创 CentOS的minimal版从6.0到6.3都没有sudo命令, 从6.4版(CentOS-6.4-minimal)开始有了sudo命令 笔记240713
CentOS6.0,6.1,6,2,6.3 minimal版没有sudo命令,CentOS的minimal版从6.0到6.3都没有sudo命令, 从6.4版(CentOS-6.4-minimal)开始有了sudo命令 笔记240713。
2024-07-14 13:37:08 249
原创 CentOS-6.1-x86_64-minimal安装时配置网络,对应生成的/etc/sysconfig/network-scripts的网络配置文件 笔记240713
光盘镜像: CentOS-6.1-x86_64-minimal sha1-aecef89e8a6d0996e9aefb0001d5ae5fd8e408f1 .iso。在安装过程的图形界面中配置了网卡, 安装完成后, 查看对应在。环境: win11+VMware17.5。设置3块虚拟网卡, 使用NAT模式。👆上图对应生成的配置文件。👆上图对应生成的配置文件。👆上图对应生成的配置文件。
2024-07-13 04:44:43 190
原创 Vim的撤销(undo)(回退)(后退)重做(redo)(前进) , u回退 , Ctrl+r重做
在实际使用中,你可以通过按 u 来撤销上一次更改,然后按 Ctrl + r 来重做同样的更改。如果你在一个循环中或者在特定条件下自动执行这些操作,可以在 Vimscript 中编写相应的逻辑。Vim的撤销(undo)(回退)(后退)重做(redo)(前进), (redo), 撤销撤销, 撤销回退, 撤销后退,前进。撤销(undu)(回退)(后退) , 小写u(undo)重做(Redo):按下 Ctrl + r。撤销(Undo):按下 u 键。" 重做最近一次撤销的更改。" 撤销最近一次更改。
2024-07-12 04:14:34 839
原创 sed命令的查找和替换笔记240711
sedsed(stream editor)是一个非常强大的文本处理工具,它可以进行文本的查找、替换、删除、插入等操作。在sed中,进行查找替换操作是最常用的功能之一。下面是一些基本的sed。
2024-07-11 09:36:42 385
原创 CentOS-6的iso下载地址镜像yum源
使用方式:LiveCD和LiveDVD可以直接从光盘启动并运行;BinDVD需要安装到硬盘;minimal和netinstall则提供了不同的安装选项,其中minimal提供了基本的系统环境,而netinstall则通过网络进行安装。包含内容:从包含的软件包数量来看,BinDVD最多,LiveDVD次之,LiveCD和minimal较少,而netinstall则依赖于网络下载。安装需求:BinDVD和minimal需要用户手动进行安装;
2024-07-11 09:04:42 1614
原创 CentOS6的 LiveCD、LiveDVD、BinDVD、minimal、netinstall 的区别在哪里
使用方式:LiveCD和LiveDVD可以直接从光盘启动并运行;BinDVD需要安装到硬盘;minimal和netinstall则提供了不同的安装选项,其中minimal提供了基本的系统环境,而netinstall则通过网络进行安装。包含内容:从包含的软件包数量来看,BinDVD最多,LiveDVD次之,LiveCD和minimal较少,而netinstall则依赖于网络下载。安装需求:BinDVD和minimal需要用户手动进行安装;
2024-07-10 23:24:39 1154
原创 CentOS6用文件配置IP模板
到 CentOS6.9 , 默认还不能用systemctl, 能用对应启用,开机启动该服务对应启动该服务对应重启该服务。
2024-07-10 02:28:18 954
原创 vim删除多行
3大S小c3小c3小c小c, 删除本行及下方2行,共3行 , 留一个空行, 并进入插入编辑模式c3↓3c↓, 删除本行及下方3行,共4行, 留一个空行,并进入插入编辑模式c3↑3c↑, 删除本行及上方3行,共4行, 留一个空行,并进入插入编辑模式冒号开头 , 可以有空格, 比如:1,9d回车可以写成剪切1到9行, 仍然停留在esc模式:1,+9d回车剪切1及之后9行,共10行, 仍然停留在esc模式剪切99及之前9行,共10行, 仍然停留在esc模式。
2024-07-08 09:18:59 997
空空如也
155Jq5pu3245d4418M19YnRvau7Rc14hVB
2024-02-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人