avatar
文章
366
标签
89
分类
53

Home
Archives
Tags
Categories
Link
张拓的博客
搜索
Home
Archives
Tags
Categories
Link

张拓的博客

awscli配置Access key ID和Secret access key
发表于2020-01-03|aws
配置config和credentials在~/下创建.aws/目录,进入.aws创建config和credentials文件,权限修改为600。(Windows在用户目录下创建.aws/) config123[default]output = jsonregion = cn-northwest-1 regionj是aws区域,根据 credentials123[default]aws_access_key_id = ABCDEFGHIGKLMNaws_secret_access_key = 1234567890abcdefg aws_access_key_id和aws_secret_access_key需要在aws上创建AIM用户来获取。 aws区域列表: Code Name US East (Ohio) us-east-2 US East (N. Virginia) us-east-1 US West (N. California) us-west-1 US West (Oregon) | us-west-2Asia Pacific (Hong Kong ...
python使用getopt解析命令行参数
发表于2019-12-19|python
说明:getopt.getopt(args,shortopts,longopts = []) args是要解析的参数列表(不包括程序启动路径),通常是sys.argv[1:]。shortopts是脚本要识别的选项字母字符串,其中的选项需要一个参数,后接一个冒号。longopts(如果已指定)必须是包含应支持的长选项名称的字符串列表。'--'选项名称中不应包含前导字符。需要参数的长选项应后跟等号('=')。不支持可选参数。要仅接受长选项,shortopts应该为空字符串。 1、命令行参数获取方法使用sys.argvtest.py1234567#!/usr/bin/python3# -*- coding: utf-8 -*-import sysif __name__ == "__main__": for i in range(len(sys.argv)): print(sys.argv[i])执行1python test.py 1 2输出:123test.py12sys.argv第一个是脚本路径,剩下的是命令行参数。 ...
python写的爬取与测试代理IP工具
发表于2019-12-17|python
Multirun是多线程相关代码。 Task是任务封装。 MultiTaskRun.py是线程启动与任务封装。 主要业务相关代码在Proxy中。conf.py是数据库配置。db_public.py是数据查询与写入的代码。Pool是池子,主要用于减少数据库连接与断开的次数。Http.py简易的封装了http请求,使用起来方便一些。Proxy.py主要是各个代理网站的爬取方式。 proxy2.sql是数据库结构。 项目从RunProxy.py启动1234567891011if __name__ == "__main__": # 对已有的IP进行测试 q = db_public.get_proxy2_ip_queue() MultiTaskRun.multi_thread_run_base_task(q, test_proxy, 4 * cpu_count()) # 找新的IP并入库 q = queue.Queue() tn = 6 # type for x in range(0, tn): q.put(x) ...
python写的代理IP抓取与测试工具
发表于2019-12-17|python
项目结构: Multirun是多线程相关代码。 Task是任务封装。 MultiTaskRun.py是线程启动与任务封装。 主要业务相关代码在Proxy中。conf.py是数据库配置。db_public.py是数据查询与写入的代码。Pool是池子,主要用于减少数据库连接与断开的次数。Http.py简易的封装了http请求,使用起来方便一些。Proxy.py主要是各个代理网站的爬取方式。 proxy2.sql是数据库结构。 项目从RunProxy.py启动1234567891011if __name__ == "__main__": # 对已有的IP进行测试 q = db_public.get_proxy2_ip_queue() MultiTaskRun.multi_thread_run_base_task(q, test_proxy, 4 * cpu_count()) # 找新的IP并入库 q = queue.Queue() tn = 6 # type for x in range(0, tn): q.put ...
定时提醒的工具。可按 每小时、每天、每周定时响铃
发表于2019-12-16|c++mfc
定时提醒的工具。可按 每小时、每天、每周定时响铃。 代码: 链接: https://gitee.com/user.zt/Reminding
COleDateTime和COleDateTimeSpan和SYSTEMTIME
发表于2019-12-16|c++
1、使用COleDateTime和COleDateTimeSpan类获取当月天数12345678910111213141516171819int GetThisMonthDays(){ COleDateTime time, nextMonth; SYSTEMTIME stLocal; GetLocalTime(&stLocal); time.GetAsSystemTime(stLocal); time.SetDateTime(time.GetYear(), time.GetMonth(), 1, 0, 0, 0); if (time.GetMonth() >= 12) { nextMonth.SetDateTime(time.GetYear() + 1, 1, 1, 0, 0, 0); } else { nextMonth.SetDateTime(time.GetYear(), time.GetMonth() + 1, 1, 0, 0, 0); ...
std::list的sort方法
发表于2019-12-13|c++algorithm
std::list::sort对容器中的元素进行排序sort默认使用operator < 比较元素来执行排序。123456789101112131415161718192021222324252627282930313233#include <iostream>#include <list>#include "test_list_sort.h"int main(){ std::list<test_list_sort> ltls; ltls.push_back(std::string("1")); ltls.push_back(std::string("2")); ltls.push_back(std::string("3")); ltls.push_back(std::string("11")); ltls.push_back(std::string("22")); ltls ...
shell中使用if比较数字与字符串
发表于2019-12-12|shell
记录shell中的数字与字符串比较操作用法if的格式注意格式: 123if空格[空格$A空格==空格$B空格];then ...fi 空格一定要有,否则判断出错。 正确示例:12345678#!/bin/bash -xA=1B=2if [ A == B ];then echo "B"=$Belse echo "A="$Afi输出A=1错误示例:12345678#!/bin/bash -xA=1B=2if [ A==B ];then echo "B"=$Belse echo "A="$Afi输出B=2 在shell中字符串与数值的比较方法不同1、整数比较:等于 -eq 或 =12345678910111213#!/bin/bash -xif [ 5 = 3 ] ;then echo "A"else echo "B"fi#output:Bif [ 3 -eq 3 ] ;then echo "A" ...
VS更新后报错MSB8036
发表于2019-12-10|vs
VS更新后报错如下: Microsoft.Cpp.WindowsSDK.targets(46,5): error MSB8036: 找不到 Windows SDK 版本10。请安装所需的版本的 Windows SDK 或者在项目属性页中或通过右键单击解决方案并选择“重定解决方案目标”来更改 SDK 版本。 解决方法: 项目右键-》属性-》常规-》Windows SDK 版本下拉选择合适的版本,确定后就可以解决这个错误。
aws s3 最新更新文档
发表于2019-12-10|aws
aws s3 最新更新文档 https://docs.aws.amazon.com/cli/latest/reference/s3/ 吐槽一下:Centos上的aws cli竟然不是最新的,还要手动升级。手动也就罢了,安装过程中还会卡死一次,要ctrl+c然后再断续。
1…242526…37
avatar
张拓
多情自古空余恨,好梦由来最易醒
文章
366
标签
89
分类
53
Follow Me
公告
每天都有一个好心情
最新文章
windows编译libtorrent
windows编译libtorrent2024-05-23
windows编译boost
windows编译boost2024-05-08
vscode远程调试linux
vscode远程调试linux2023-12-21
linux服务检查进程
linux服务检查进程2023-12-01
ubuntu配置vnc服务
ubuntu配置vnc服务2023-11-03
分类
  • algorithm81
    • maze1
    • search34
    • sort33
  • aws7
  • boost7
  • build2
  • c++110
标签
database pygame samb odbc url cocos ocx rejson libzip samba 文本转语音 vs hex search thread win32 lua ffmpeg shared memory asio ssh cpp redis python TortriseGit decode quota uac .map qemu sql wordpress bitmap 杂 livecd py ustar ubuntu proxy dbg
归档
  • 五月 20242
  • 十二月 20232
  • 十一月 20231
  • 九月 20232
  • 八月 20236
  • 七月 202310
  • 六月 20234
  • 五月 202310
网站资讯
文章数目 :
366
本站访客数 :
本站总访问量 :
最后更新时间 :
©2020 - 2025 By 张拓
框架 Hexo|主题 Butterfly
京ICP备2022021138号-1
搜索
数据库加载中