都忘记是什么时候知道python的了,我是搞linux的,早先只是知道搞必须会shell,要做一些自动化的工作,比如实现一些定时备份数据啊、批量执行某个操作啊、写写监控脚本什么的。后来发现工作量大的时候shell开始变慢,实现某个功能使用shell感觉力不从心,听人说python能实现shell能做的一切功能,而且开发效率高,速度快,慢慢的就认识了python,多多少少看点简单的东西。
使用 Vuex 管理应用状态1. 引入背景像先前我们是有导航菜单栏收缩和展开功能的,但是因为组件封装的原因,隐藏按钮在头部组件,而导航菜单在导航菜单组件,这样就涉及到了组件收缩状态的共享问题。收缩展开按钮触发收缩状态的修改,导航菜单需要根据收缩状态来设置导航栏的宽度。这样就需要在收缩状态变更时刷新导航菜单样式。后续类似的组件状态共享还会有许多。为了解决组件间状态的共享,增加组件交互的易用性,我们引
Python+Django+Ansible Playbook自动化项目实战 一、资产管理,自动化发现、扫描 1、服务端资产探测、扫描发现 1)资产管理的资产:  2)抽象与约定:  2、探测协议和模块 1)探测协议 2)探测模块和工具  3)nmap工具探测使用 # Ubuntu安装 sudo apt install nmap # linu
Apache常用目录详解/etc/httpd/conf/httpd.conf (Apache的主配文件)httpd.conf是Apache的主配文件,整个Apache也不过就是这个配置文件,里面几乎包含了所有的配置。有的distribution都将这个文件拆分成数个小文件分别管理不同的参数。但是主要配置文件还是以这个文件为主。只要找到这个文件名就知道如何设置了。后面会详细解释Apache主配文件的
最频繁操作就是创建文件夹来管理不同类型的文件,就跟我们的公文包一样。一般情况下,win7创建的文件夹任何人都可以打开,不利于隐私保护。虽然可以设置密码保护文件安全,如果长时间不用忘记了岂不是很尴尬。还有一个更好办法就是设置文件夹权限,只有特定的用户才能查看。 具体方法如下:  一、 选择一个需要修改权限的文件夹,右键单击选择“属性”,打开。二、 在打开的面板中选择“安全”选项卡,点击下方
文章目录的发布方式蓝绿部署(Blue/Green Deployment)灰度发布(金丝雀发布)滚动发布红黑部署 的发布方式蓝绿部署(双服务器组)灰度发布/金丝雀部署滚动发布(单服务器组)红黑部署蓝绿部署(Blue/Green Deployment)概述: 蓝绿部署分为两个版本,蓝色版本是指正在使用的版本,绿色版本是指将要发布的新版本,通过在两个版本中切换流量来实现版本的更新。更新的时候,
        所谓 IT项目管理,是指单位IT 部门采用相关的方法、手段、技术、制度、流程和文档 等,对IT 运行环境(如硬软件环境、网络环境等)、IT 业务系统和 IT 人员进行的综合管理。普通企事业单位的IT管理,存在着重操作、轻理论,重结果、轻总结的实际情况。根据相关统计,在日常的IT中。大约70%以上的
不过也正因为如此,我们也在手机上留下越来越多的使用线索,稍不留意就可能会泄密。其实你知道吗?对于用户这个难题,手机厂商就推出了一系列的功能,可以帮助解决隐私泄露的问题。应用锁应用锁是针对应用设置的一个保护功能,可以保护支付宝、微信等APP里面的隐私安全,只要开通该功能,并且放入想要保密的APP,就能保护这些APP了。不过需要注意的是,选择加入保密功能的APP应该慎重一些,比如一些经常需要用到的AP
配置服务通用步骤1.关闭selinux,关闭iptables2.安装服务相关的包3.启动服务4.修改配置文件,重启服务安装程序Centos系统安装系统启动流程:bootloader-->kernel(initramfs)-->rootfs-->/sbin/initanaconda:系统安装程序gui:图形窗口tui:基于基于图形库curses的文本窗口安装程序启动过程MBR:is
记录:一、有些时候我么需要对activty进行管理,比如,退出程序后,关闭所有activty,就有了专门的集合类对所有的活动进行管理,代码如下:、public class ActivityCollector {public static List<activity> activities = new ArrayList<>();publi...
原创 2021-07-08 16:39:02
132阅读
记录:一、有些时候我么需要对activty进行管理,比如,退出程序后,关闭所有activty,就有了专门的集合类对所有的活动进行管理,代码如下:、public class ActivityCollector {public static List<activity> activities = new ArrayList<>();publi...
# Android管理所有文件权限 作为一名经验丰富的开发者,我将教会你如何实现Android中的文件权限管理。下面是整个过程的步骤表格: | 步骤 | 操作 | | ------ | ------ | | 1 | 声明需要的权限 | | 2 | 检查权限是否已被授予 | | 3 | 请求权限 | | 4 | 处理权限授予结果 | 接下来,我将详细解释每一步所需的操作和代码。 ## 第一步
原创 8月前
206阅读
# Java允许管理所有文件的能力 Java是一种强类型、面向对象的编程语言,凭借其跨平台的特性和强大的功能,广泛应用于各种软件开发中。Java提供了一套完整的文件和目录管理API,使得程序员能够方便地创建、删除、移动和读取文件。这篇文章将带你深入了解Java文件管理的能力,并通过代码示例展示如何在实际开发中使用这些API。 ## 文件管理的基础 在Java中,文件管理主要依赖于`java.
原创 1月前
8阅读
 概述应用上线后,工作才刚开始,具体工作可能包括:升级版本上线工作、服务监控、应用状态统计、日常服务状态巡检、突发故障处理、服务日常变更调整、集群管理、服务性能评估优化、数据库管理优化、随着应用PV增减进行应用架构的伸缩、安全、开发工作。今天重点介绍流程管理发布变更、监控告警三个方面所需要的工具。一、流程管理工具1.发布变更流程管理工具做为系统接口与其他角色的工
基础库:sys、os(os.path、os.stat)、time、logging、prarmiko、re、randomPython常用的20个库1、psutil是一个跨平台库(https://github.com/giampaolo/psutil)能够实现获取系统运行的进程和系统利用率(内存,CPU,磁盘,网络等),主要用于系统监控,分析和系统资源及进程的管理。4、difflib:diffli
转载 2023-09-18 21:24:56
0阅读
有很多开源自动化工具都很好用如ansible/salt stack等,完全不用重复造轮子。只不过,很多运同学学习Python之后,苦于没小项目训练,本篇演示用Python写一个批量操作主机的工具,大家空余时候可以试着写写,完善完善。1 思路分析在运工作中,古老的方式部署环境、上线代码可能都需要手动在服务器上敲命令,不胜其烦。所以,脚本,自动化工具等还是很有必要的。我觉得一个批量操作工具应该
转载 2023-09-14 10:23:39
119阅读
很多使用安卓手机的用户都知道,大部分安卓手机中都有一个文件管理器的应用,我们可以通过这一应用来查看手机中几乎所有的文档、图片、音乐、视频等文件。使用起来也是非常的方便,那么iPhone可以吗?本期的手机怎么玩节目中我们就来为大家介绍一个应用,有了它你就可以像安卓一样管理iPhone。手机怎么玩 iPhone像安卓那样管理Documents是iOS平台上的一款优秀的文件管理器,其操作界面与
一、报障系统:1、报障者提交报障单自己的报障记录2、处理者:查看所有人报障单处理报障单3、故障知识库(和博客框架一样)二、CMDB项目:1、资产管理系统:实时统计资产数量,图形显示直观三、CRM项目:1、客户管理系统(老男孩的客户管理系统):精确的管理客户四、堡垒机项目:1、堡垒机:在一个特定的网络环境下,为了保障网络和数据不受来自外部和内部用户的入侵和破坏,而运用各种技术手段实时收集和监控网络环
转载 2023-06-26 14:17:36
220阅读
传统        -命令行        -批量脚本自动化 自动化工具部署类: jenkins环境类:ansible监控类:ngios 适合自动化的编程语言的特点:丰富的第三方库学习成本低 自动化的缺点数据无法共享无法主动发现问题部署成本高标准不统一 
转载 2023-09-18 19:22:31
131阅读
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 改革开放 30 年物质极大丰富, IT 管理系统的种类也跟市场上网络产品的种类一样繁多。国外的、国内的、曾经集成商、网络产品制造商都纷纷推出自己的 IT 管理系统,把自己说得天花乱坠
  • 1
  • 2
  • 3
  • 4
  • 5