-
go语言build多系统支持命令
go语言build平台支持编译打包脚本 [cc lang="bash"] GO_ENABLED=0 GOOS=windows GOARCH=386 go build -ldflags "-s -w" -o xxxxx-windows-386-1.0.exe main.go GO_ENABLED=0 GOOS=windows GOARCH=amd64 go b…- 112
- 0
-
利用python脚本自动拦截DDOS攻击
改成python试试 一个很实用的iptables脚本,实现自动拒绝可疑IP地址,并发送报警邮件,短信 linux:~ # cat iptables #!/bin/bash touch /root/back_bad_ip.txt time=1`date +"%Y-%m-%d %H:%M:%S"1` ar=1`wc -l /root/back_bad_ip.txt |awk &…- 21
- 0
-
Centos 7安装python3
纯傻瓜式步骤,保证成功。 下面的操作,按照步骤来就可以了,不要在中途cd 到别的文件目录下,要想查看效果可以用 ls加上对应的目录,不需要切换进去。 首先不管你当前在哪个目录下,输入以下命令。 1[root@localhost /]# cd / 2[root@localhost /]# 3 默认Centos7中是有python安装的,但是是2.7版本,我们需要安装py3。我们去看一下默认的py2.…- 10
- 0
-
Go语言系列(十一)之依赖管理
依赖管理 为什么需要依赖管理? 最早的时候,Go所依赖的所有的第三方库都放在GOPATH这个目录下面。这就导致了同一个库只能保存一个版本的代码。如果不同的项目依赖同一个第三方的库的不同版本,应该怎么解决? 一、godep Go语言从v1.5开始开始引入vendor模式,如果项目目录下有vendor目录,那么go工具链会优先使用vendor内的包进行编译、测试等。 godep是一个通过vender模…- 4
- 0
-
python的自动补全脚本,linux和window下通用
1#!/usr/bin/env python 2# python startup file 3import sys 4import readline 5import rlcompleter 6import atexit 7import os 8import platform 9# tab completion 10readline.parse_and_bind('tab: complet…- 2
- 0
-
redis慢查询日志,php安装redis扩展,redis存储session,redis主从配置
redis慢查询日志 和mysql一样redis也有慢查询日志,redis的慢查询日志默认是开启的。针对慢查询日志,主要是设置两个参数,一个是执行时长,单位是微秒,另一个是慢查询日志的长度。当一个新的命令被写入日志时,最老的一条会从命令日志队列中被移除。 编辑配置文件,文件中搜素slowlog,可以设置以下几个参数,一般情况下保持默认即可: [root@aminglinux-149~]#vim/e…- 4
- 0
-
GO语言系列(一)- 初识go语言
一、golang语言的特性 1.垃圾回收 a.内存自动回收,再也不需要开发人员管理内存 b.开发人员专注业务实现,降低了心智负担 c.只需要new分配内存,不需要释放 2.天然并发 a.从语言层面支持并发,非常简单 b.goroute,轻量级线程,创建成千上万个goroute成为可能 c.基于CSP(Commnuncating Sequential Process)模型并发 1func main(…- 11
- 0
-
Python脚本安装MySQL5.7
1#!/usr/bin/env python 2 3import os 4import sys 5import re 6 7base_dir = '/opt/software/mysql-5.7.17-linux-glibc2.5-x86_64' 8 9os.chdir('/opt/software') 10tar_result = os.system(…- 16
- 0
-
提高PHP代码质量的36个技巧
1.不要使用相对路径 常常会看到: 1require_once('../../lib/some_class.php'); 1 该方法有很多缺点: 它首先查找指定的php包含路径, 然后查找当前目录. 因此会检查过多路径. 如果该脚本被另一目录的脚本包含, 它的基本目录变成了另一脚本所在的目录. 另一问题, 当定时任务运行该脚本, 它的上级目录可能就不是工作目录了. 因此最佳选择…- 8
- 0
-
golang 构建工具之 Makefile
可能是因为编译太简单了,golang 并没有一个官方的构建工具(类似于 java 的 maven 和 gradle之类的),但是除了编译,我们可能还需要下载依赖,运行测试,甚至像 easyjson,protobuf,thrift 这样的工具下载和代码生成,如果没有构建工具,这些工作就会非常麻烦 为了解决这个问题,之前写过一个 everything.sh 的脚本,把所有的操作都封装在这个脚本里面,只…- 14
- 0
-
python批量添加zabbix Screens的两个脚本分享
前言 在最初搭建公司监控系统的时候,最头疼的是需要把同类项目组的相同图形添加到一个Screens,由于只能一个一个的添加,非常耗时耗经历。 下面分享两个脚本来解决这个头疼的问题。 1.将单个主机的所有图形添加到一个Screens 使用方法 1#更改main()函数里的url、username、password 2 3#参数一:主机名 4 5#参数二:筛选图名称 6 7python zabbix_s…- 14
- 0
-
linux 安装nginx+php+mysql
nginx安装 本文是介绍使用源码编译安装,包括具体的编译参数信息。 正式开始前,编译环境gcc g++ 开发库之类的需要提前装好。 安装make: 1yum -y install gcc automake autoconf libtool make 2 安装g++: 1yum install gcc gcc-c++ 2 一般我们都需要先装pcre, zlib,前者为了重写rewrite,后者为了…- 13
- 0
-
linux无界面模式安装selenium+chrome+chromedriver并完成Python脚本
一:安装selenium 1pip3 install selenium 2 3 二 安装chrome 1yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm 2 3 三 安装chrome-driver 查看自己的chrome版本,因为是安装的稳定版 yum list | grep…- 89
- 0
-
linux下查看nginx、apache、mysql、php的编译参数
在linux平台下的应用,最流行的莫过于nginx、apache、mysql、php几个。而这几个常用的应用,在手工编译完以后,在其他一些情况下(如:新增模块),往往想要查看当初都使用了那些参数进行的编译。这时候就可以利用以下方法查看。 1、nginx 2、apache 3、mysql 4、php- 1
- 0
-
Python脚本,定时删除归档日志文件
Python脚本,定时删除归档日志文件 1# !/usr/bin/env python3 2# -*- coding:utf-8 -*- 3import math,os,sys,time 4import traceback 5import subprocess 6import datetime 7... 8#定时任务脚本,删除归档日志文件 9 10... 11#定义前一天的时间 12theDayB…- 13
- 0
-
PHP操作redis
php操作redis php操作redis,需要安装对应版本的redis的php拓展,拥有了一个操作类,通过这个类的相关属性方法,就可以实现php操作redis了。 1.redis的php拓展的安装 1)window下拓展安装 在选择win下的拓展是,php版本(大版本),运行方式(ts,nts),vc多少(支持的平台),位数(php版本的),相关信息,需要在phpinfo里查看到。 ①选择合适的…- 2
- 0
-
Python实现利用163邮箱远程关电脑脚本
学了一个礼拜Python之后写的,代码很粗糙,只是为了完成利用163邮箱远程关电脑功能。直接把代码发上来吧。要执行的话得先安装一些模块,看import语句。 十月初写的,写完这个之后就没怎么写python了,忘得厉害。 本来想从mail.163.com模拟登录的,但这个网页提交按钮是个, 有点复杂,搞了几个小时搞不定。 我就绕了一下,从 http://reg.163.com/logins.jsp …- 2
- 0
-
golang交叉编译
Mac 下编译 Linux 和 Windows 64位可执行进程 1CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build 2CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build 3 linux 下编译 Mac 和 Windows 64位可执行进程 1CGO_ENABLED=0 GOOS=darwin GOARCH=…- 2
- 0
-
8 个 Python 实用脚本,建议收藏备用
脚本写的好,下班下得早!程序员的日常工作除了编写程序代码,还不可避免地需要处理相关的测试和验证工作。 例如,访问某个网站一直不通,需要确定此地址是否可访问,服务器返回什么,进而确定问题在于什么。完成这个任务,如果一味希望采用编译型语言来编写这样的代码,实践中的时间和精力是不够的,这个时候就需要发挥脚本的神奇作用! 好不夸张的说,能否写出高效实用的脚本代码,直接影响着一个程序员的幸福生活[下班时…- 13
- 0
-
linux安装php
一、安装GD,这是php对图片库的支持库。 ①安装freetype(这是一个字体引擎)。 下载:http://download.chinaunix.net/download/0004000/3295.shtml 解压:tar -zxvf freetype-version.tar.gz. 进入:cd freetype-version. 预编译:./configure --prefix=/usr/lo…- 12
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!