草庐IT

日常化

全部标签

服务器主机,云主机日常安全加固需要注意的几点

服务器加固是指通过一系列安全措施和配置来提升服务器的安全性,从而减少服务器面临的安全威胁和攻击的可能性。服务器加固方案通常包括以下一些常见的措施:更新和升级操作系统和软件:定期更新和升级操作系统、服务器软件、数据库等,以修复已知的安全漏洞,并且禁用或删除不需要的服务和软件,以减少攻击面。强化访问控制:使用强密码和账户策略,并限制服务器上的登录用户和访问权限。禁用不必要的默认账户,并配置正确的文件和目录权限,确保只有授权用户可以访问关键文件和目录。配置防火墙:配置服务器防火墙,限制入站和出站流量,只允许必要的网络通信,并阻止潜在的恶意流量。使用安全协议和加密:例如,使用HTTPS来加密客户端和服

【日常问题】huggingface git代理解决访问受限(代理方式)

文章目录huggingfacegit代理加速1.解决办法2.操作步骤2.1安装whistle2.2填入规则2.3git代理配置2.4测试3.网络代理作用huggingfacegit代理加速1.解决办法由于国内流量限制,我们直接请求huggingface下载模型受限,但是我们有国内的huggingface镜像站https://hf-mirror.com/我们的思路就是将huggingface.co的请求转发到hf-mirror.com,所以笔者选择使用网络代理的方式。笔者选择的是轻量的whistle作为网络代理工具。(可替换方案例如Fiddler、Charles或mitmproxy。这些工具允许

解决日常问题的12个Python Pro Snippets

在今天的内容中,我将分享12个PythonProSnippet代码,让你感觉自己是一名专业开发人员。这篇文章是你的Python工具箱,你可以在其中复制粘贴代码到你的项目中,所以收藏好它,并开始使用Python吧。1.多参数功能使Python成为顶级编程语言的一件事是它为程序员提供了自由,你可以在函数调用中传递无限的参数,而无需在函数参数中声明它们,看看下面的代码示例。# Multi Arg Functiondef test(*arg):    print(arg) # (1, 3, 60, 23, 435)test(1, 3, 60, 23, 435)2.MultipleInput你可以获取多

【Unity3D日常BUG】Unity3D 中听不到声音解决方案

推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。你的点赞就是对博主的支持,有问题记得留言:一、前言今天在开发的时候遇到一个问题——Unity3D中无法播放声音。耳机正常、音频正常、Unity组件正常、啥都正常就是播放不了音频。二、解决方案2-1、首先检查耳机、音频是否正常播放:正常检查下一步。2-2、检查Unity中组件是否添加正确:添加组件一个AudioListener没有这个组件听不到声音,AudioSource没有这个组件播放不了声音

【主流技术】日常工作中关于 JSON 转换的经验大全(Java)

目录前言一、JSON回顾1.1结构形式二、其它类型->JSON相关2.1JavaBean转JsonObject2.2JavaBean转Json字符串2.3List转JsonArray2.4List转Json字符串2.5Map转Json字符串三、JSON相关->其它类型3.1Json字符串转JavaBean3.2Json字符串转JsonObject3.3Json字符串转List3.4Json字符串转Map四、Json相关互转4.1Json数组字符串转JsonArray4.2JsonObject转Json字符串五、文章小结前言JSON是JavaScript数据类型中的一个子集,目前主流的浏览器都使

【打工日常】使用docker部署可视化工具docker-ui

 一、docker-ui介绍    docker-ui是一个易用且轻量化的Docker管理工具,透过Web界面的操作,方便快捷操作docker容器化工作。    docker-ui拥有易操作化化界面,不须记忆docker指令,仅需下载镜像即可立刻加入完成部署。基于docker的特性,于docker-ui中可以直接更新镜像的版本,使用相同的设置,重新部署并取代原来的容器即可完成升级,使用最新版本的功能。    docker-ui功能覆盖dockercli命令行95%以上的命令功能,通过docker-ui界面里提供的可视化操作功能,轻松的进行docker环境和dockerswarm集群环境的管理和

【日常总结】java JSON 转 实体类 (含多层嵌套)

一、场景二、问题三、解决方案四、实战1.引入maven依赖2.IEDA安装lombok插件3.安装 GsonFormPlu插件 4.使用Stage1:新建类,右键 选择GenerateStage2:选择GsonFormatPlus Stage3:将json复制其中,点击ok注意:如果结构复杂,这里会自动生成内部类,将内部类新建类,可方便json解析一、场景调用第三方接口,接收返回json经常需要对json数据进行操作 二、问题如果只取某个字段,下次需求变更需要继续截取,操作麻烦,且如果项目时间间隔过长,需要时间回忆 三、解决方案直接JSON转实体类工具IDEA插件GsonFormPluLomb

聊一聊日常开发中如何优雅的避免那无处不在的空指针异常

在Java编程语言中,NullPointerException(简称NPE)是一种常见的运行时异常,当程序试图访问或操作一个还未初始化(即值为null)的对象引用时,Java虚拟机就会抛出NullPointerException。如果我们在日常开发中,不能很好的去规避NPE,那么可能因为数据或者其他问题就会导致线上问题。。。很烦。。。。阿里巴巴开发手册规约中也说明防止NPE,是程序员的基本素养。。。接下来我们先谈谈几种可能会出现空指针异常的方式。出现空指针异常的情况访问空对象的属性或调用空对象的方法当一个对象是null时,试图访问一个对象的属性或调用其方法,就会触发空指针异常。Stringte

【日常问题】Failed to enable unit: Unit file docker.service does not exist.

文章目录Failedtoenableunit:Unitfiledocker.servicedoesnotexist.1.问题原因2.解决方法3.snapd与systemdFailedtoenableunit:Unitfiledocker.servicedoesnotexist.1.问题原因笔者问题的产生是因为在ubuntu20.04下采用snapd安装的docker,因此systemctlrestartdocker.servicesystemd并不能找到守护进程docker.service同时使用docker命令时还会产生若干连接的权限问题笔者环境:OS:Ubuntu20.04LTS软件安装途

关于VITS和微软语音合成的效果展示(仙王的日常生活第1-2209章)

目录说明微软VITS合成效果展示说明自己尝试了VITS和微软这两个语音合成功能。甚至使用了微软的效果来训练VITS,出乎意料,效果居然不错,没有大佐的口音。微软微软中最好听的,感情最顺滑的,应该是“云希”莫属。不得不说,微软的速度非常之快,而且每次能合成约二万五千字,将其它软件甩在身后。VITS不得不说,其大佐口音很严重,哪怕是网传的原神模型,也是满满的大佐味道。但发现一个特别的事情,我用微软生成的云希语音,在VITS中训练了一个新角色,居然消除了大佐口音,不得不说,训练样本非常重要。合成效果展示链接:仙王的日常生活第1-2209章提取码:ex05