IT人才如何快速增加收入?

摘要:如何让自己的技能变现?还是那句话,本质上来说,技术人是手艺人,有手艺的人就能做出别人做不出来的东西,而付费也是一件很自然的事了。那么,这个问题就成了,如何让自己的“手艺”更为值钱的问题了。一.千里之行,积于跬步任何一件成功的大事,都是通过一个一个的小成功达到的。所以,你得确保你有一个一个的小成功。具体说来,首先,你得让自己身边的人有求于你,或是向别人

 阿里达摩院自主研发AI芯片 布局“中国芯”

摘要:4 月 19 日下午消息,阿里巴巴达摩院正研发一款神经网络芯片——Ali-NPU,该芯片将运用于图像视频分析、机器学习等 AI 推理计算。此款芯片的研发,未来将会更好的实现 AI 智能在商业场景中的运用,提升运算效率、降低成本。阿里巴巴达摩院正自主研发 AI 芯片阿里达摩院研究员骄旸介绍,CPU、GPU 作为通用计算芯片,为处理线程逻辑和图形而设计,处理 AI 计算问题时功耗高,性价

 MySQL 8.0 正式版 8.0.11 发布:比 MySQL 5.7 快 2 倍

摘要:MySQL 8.0 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能!注意:从 MySQL 5.7 升级到 MySQL 8.0 仅支持通过使用 in-place 方式进行升级,并且不支持从 MySQL 8.0 降级到 MySQL 5.7(或从某个 MySQL 8.0 版本降级到任意一个更早的 MySQL 8.0 版本)。唯一受支持的替代方案是在升级之前对数据进行备份。下面简要介绍 MySQL 8

 监控Linux命令行执行的命令统一由rsyslog管理

摘要:环境:C6.x和C7.x通用:[root@localhost rsyslog.d]# uname -aLinux localhost.localdomain 3.10.0-514.26.1.el7.x86_64 #1SMP Thu Jun 29 16:05:25 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux[root@localhost rsyslog.d]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core)   配置:在以下文件中添加命令行监控命令,这行命令将命令行的命令写到/var/lo

 Nginx日志配置远程Syslog采集

摘要:第一步:初始化日志采集环境先确保系统中的/var/spool/rsyslog 目录已存在:mkdir -v /var/spool/rsyslogif [ "$(grepUbuntu /etc/issue)" != "" ]; then  chown -R syslog:adm/var/spool/rsyslogfi第二步:创建Nginx日志文件采集配置新建Rsyslog的子配置文件,他通常在/etc/rsyslog.d下,需要/etc/rsyslog.conf去包含这个目录下的子配置文件:vim /e

 Apache日志配置远程Syslog采集

摘要:本文将指引你:如何对Apache日志进行采集,并通过Syslog协议,自动实时的发送到远程的集中日志分析中心,便于集中式的日志存储和管理,提高网站的运维效率。 apache日志配置:vim/etc/httpd/conf/httpd.confCustomLog"/var/log/access_log" common  ErrorLoglogs/error_log 第一步:初始化日志采集环境先确保系统中的/var/spool/rsyslog 目录已存在:

 CentOS7.x配置时间同步-阿里云时间服务器

摘要:环境:[root@localhost ~]# uname -a Linux localhost.localdomain 3.10.0-693.el7.x86_64 #1SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core)   安装包:[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) [root@localhost ~]#

 PHP5.6编译安装imagick扩展

摘要:环境:[root@node10 DB_Data_Backup]# cat /etc/redhat-release CentOS release 6.9 (Final)[root@node10 DB_Data_Backup]# uname -aLinux node10 2.6.32-696.el6.x86_64 #1 SMP Tue Mar 21 19:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux[root@node14 ~]# php -vPHP 5.6.35 (cli) (built: Apr 11 2018 17:17:55) Copyright (c) 1997-2016 The PHP GroupZend Eng

 Linux下通过软链接转移mysql数据目录,解决分区空间不足

摘要:当存放数据库分区的空间不足时,可以采取对数据库目录进行迁移的方法,具体步骤如下:1、先关闭数据库mysqladmin -p shutdown ##输入数据库管理员密码2、迁移数据库目录mv /var/lib/mysql /newdisk/mysql3、创建软连接ln -s /newdisk/mysql /var/lib/mysql4、启动数据库mysqld_safe --user=mysql &该种方法可以省去很多麻烦,它直接转移目录设定软链接,属性和原来一模一样

 resize2fs、lvm逻辑卷lv扩展及缩减

摘要:    resize2fs:调整ext文件系统的空间大小 搭配逻辑卷lv使用方法:resize2fs /PATH/TO/LV_NAME 3G  调整LV的逻辑边界大小为3G    一、扩展逻辑卷lv:(必须先扩展逻辑卷的物理边界,再扩展逻辑边界)     lvextend 扩展逻辑卷的物理边界          -L [+]# /PATH/TO/LV_NAME  指定扩展后的

 Centos7更改网卡名称Eth0

摘要:安装完Centos7系统,网卡命名跟之前发生了变化,例如!就是看着不爽也不会影响使用,只是个网卡名称而已。eno167777361.先编辑网卡的配置文件将里面的NAME DEVICE项修改为eth0vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 2.重命名该配置文件。[root@localhost yum.repos.d]#  cd /etc/sysconfig/network-scripts/[root@localhost network-scripts]# mv if

 mysql explain执行计划详解

摘要:  1)、id列数字越大越先执行,如果说数字一样大,那么就从上往下依次执行,id列为null的就表是这是一个结果集,不需要使用它来进行查询。 2)、select_type列常见的有:A:simple:表示不需要union操作或者不包含子查询的简单select查询。有连接查询时,外层的查询为simple,且只有一个B:primary:一个需要union操作或者含有子查询的select,位于最外层的单位

 CentOS7优化-关闭不需要启动的服务

摘要:atd.serviceavahi-daemon.serviceavahi-daemon.socketbluetooth.servicebluetooth.targetcups.path                                    cups-browsed.service                         cups.service 

 mysql在线修改表结构大数据表的风险与解决办法归纳

摘要:整理这篇文章的缘由:互联网应用会频繁加功能,修改需求。那么表结构也会经常修改,加字段,加索引。在线直接在生产环境的表中修改表结构,对用户使用网站是有影响。以前我一直为这个问题头痛。当然那个时候不需要我来考虑,虽然我们没专门的dba,他们数据量比我们更大,那这种问题也会存在。所以我很想看看业界是怎么做的,我想寻找有没有更高级的方案,呵呵,让我觉得每次开发一

 shell脚本实现任务超时监控

摘要:#!/bin/bash#pid目录dir=/data/pid#定义多少分钟即算假死sleep_time=$[10*60]#定义grep的脚本名称filter=/etc/sh/crontab#列表list=`ls ${dir}`#现在的时间戳now_time=`date +"%s"`for I in $listdo #判断是否纯数字 echo $I | [ -n "`sed -n '/^[0-9][0-9]*$/p'`" ] && echo 1 &>> /dev/null || continue    #文件中的时间&n

 shell脚本实现秒级任务

摘要:#!/bin/bashecho $$start# 间隔时间sleep_time=2## 存放进程号文件目录,每个文件的文件名为当前脚本的pid,记录的内容为本次执行脚本的时间戳,该值一般不做修改。pid_dir='/data/pid'#if [ ! -d ${pid_dir} ] ; then    mkdir -p ${pid_dir}fi#while true do echo $(date '+%s') > ${pid_dir}/$$# php可执行文件使用绝对路径 /app/bin/php  command sle

 Linux 与 Windows 相比,优点体现在哪?

摘要:好吧,那么借用 Linus 本人的话来说,普通用户从来就不需要『使用』一个操作系统,操作系统给程序员提供 API ,提供一个构建和运行应用的平台。普通用户需要使用的是应用程序,而不是操作系统。如果对你来说,你常用的那些应用程序在 Linux 下运行得更好,更方便,那么 Linux 对你来说就是更好的选择。如果不是,自然你没有必要选择 Linux。那么,我,作为一个 Linux 用户,告诉

 对svn服务端托管库进行完全恢复shell脚本

摘要: #!/bin/sh # # Description: Download the backup file and restore from the FTP server # Require: SVN environment is normal # #SVN_USER="svn"SVN_BASICDIR="/usr/bin"#YESTERDAY=`date -d'1 days ago' +%Y%m%d` SVNDIR="/var/svn"DOWNLOAD_DIR="/data/svnbak"LOGFILE="${DOWNLOAD_DIR

 对svn服务端托管库进行完全备份shell脚本

摘要:# 此脚本对svn的库进行全备,并且上传至FTP服务器保留一份。#!/bin/sh # Description: SVN full backup of the project # SVN_BASICDIR="/usr/bin"DAY=5      # Backup files keep days TIME=`date +%Y%m%d%H%M` SVNPATH="/var/svn"BAKDIR="/data/svnbak"BAKPATH=${BAKDIR}/${TIME} BAKLOG=${BAKD

 教材太贵?一小段Python代码帮你自动翻页和扫描

摘要:反思通常是一件有益的事,对程序员来说就更是如此。我的第一个Python项目距今已经两年,但我仍然常常想起它,所以我写了这篇文章与大家分享。作为一名航空航天工程专业的学生,我第一次学习Python是想要避免使用电子表格。当时的我还不知道这是一个多么明智的决定。我的Python启蒙书是Al Sweigart先生写的《Python编程快速上手——让繁琐工作自动化》(Automate the Boring Stuf
分页:« 6 7 8 9 10 11 12 13 14 15 »
Powered by AKCMS