排序
详解Python虚拟环境virtualenv
VirtualEnv用于在一台机器上创建多个独立的python运行环境,VirtualEnvWrapper为前者提供了一些便利的命令行上的封装。 了解虚拟环境 如果在一台机器上,想开发多个不同的项目,需要用到同一个...
Linux C线程池的具体实现方法
什么时候需要创建线程池呢?简单的说,如果一个应用需要频繁的创建和销毁线程,而任务执行的时间又非常短,这样线程创建和销毁的带来的开销就不容忽视,这时也是线程池该出场的机会了,下面为大...
Java基础HashSet使用详解
HashSet 基于 HashMap 来实现的,是一个不允许有重复元素的集合。HashSet 允许有 null 值。HashSet 是无序的,即不会记录插入的顺序。 一. HashSet概述 HashSet是Java集合Set的一个实现类,Set...
Python StreamlitUI框架
Streamlit是第一个专门针对机器学习和数据科学团队的应用开发框架,它是开发自定义机器学习工具的最快的方法,你可以认为它的目标是取代Flask在机器学习项目中的地位,可以帮助机器学习工程师快...
详解Shell脚本的条件测试和if条件语句
本篇文章重点为大家讲解一下shell脚本的条件测试操作,并通过正确使用if语句,使Shell脚本具有一定的“判断”能力,以根据不同的条件来完成不同的管理任务。 一、条件测试操作 要使Shell脚本程...
tomcat 性能优化
tomcat默认参数是为开发环境制定,而非适合生产环境,尤其是内存和线程的配置,默认都很低,容易成为性能瓶颈,本篇文章重点为大家讲解一下tomcat 性能优化。 Tomcat连接器协议优化 Tomcat 连接...
详解Linux /etc/shadow文件
linux的root密码存在于“/etc/shadow”这个文件中,不过要有root权限才能在linux下看到“/etc/shadow”这个文件,本篇文章重点为大家讲解一下Linux /etc/shadow文件具体方法。 介绍此文件之前,...
Linux下crontab使用方法
Linux crontab是用来定期执行程序的命令,当安装完成操作系统之后,默认便会启动此任务调度命令,crond 命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作,下面...
Ubuntu 18.04 LTS部署Rsyslog日志服务
Rsyslog 是一个 syslogd 的多线程增强版。它提供高性能、极好的安全功能和模块化设计。虽然它基于常规的 syslogd,但 rsyslog 已经演变成了一个强大的工具,可用于: 接收来自各种来源的输入 转...
Linux常用命令mmount命令具体使用方法
Linux mmount命令用于挂入MS-DOS文件系统。 mmount为mtools工具指令,可根据[mount参数]中的设置,将磁盘内容挂入到Linux目录中。 语法 mmount [驱动器代号][mount参数] 参数: [mount参数...