【第九周:08/19-08/23】Output整合

一.2019/08/19

01.Python变量命名规范:https://www.cnblogs.com/zhangyafei/p/10429426.html

02.ACM程序文档:http://ishare.iask.sina.com.cn/f/19eh2vHDjAt.html

二.2019/08/20

01.初步output的程序文档:

城市名FSN生成与处理模块说明文档

Problem Description
模块总体功能:通过CNC和MaxMind两个GeoIP库,导出城市名FSN标准表,并将其合并入CNC和MaxMind中作为新字段供查询。
程序和数据的组织格式如下:
	|-data
		|-GeoIP2-City-CSV
			|-GeoIP2-City-CSV_20190625
				|-GeoIP2-City-Blocks-IPv4.csv
				|-GeoIP2-City-Blocks-IPv6.csv
				|-GeoIP2-City-Locations-en.csv
		|-ipb-ips_raw.str
			|-ipb-ips_raw.str
	|-src
		|-generate_fsn.py
		|- GenerateFSN  # 通过MaxMind和CNC生成FSN标准表;
		|- FSNProcessing  # 将FSN与IP段联合到一起;
		|- generate_fsn_fsnip  #调用两个类同时完成以上功能。
	|-fileout
也可直接将ipb-ips_raw.str、GeoIP2-City-Blocks-IPv4.csv、GeoIP2-City-Blocks-IPv6.csv和GeoIP2-City-Locations-en.csv文件放在data文件夹内,中间文件夹不是必要的。

Input
外部接口函数为:
generate_fsn_fsnip(
cnc_ips_path, 
maxmind_city_path,
maxmind_IPv4_path, 
maxmind_IPv6_path,
ignore_fsnip=False)
	调用并传递相应参数。其中前4个参数依次为CNC和MaxMind文件的路径,ignore_fsnip参数默认值为False。若设置ignore_fsnip参数为True,则程序只运行GenerateFSN类,否则默认同时运行GenerateFSN和FSNProcessing。

Output
默认在fileout文件夹中输出FSN_date.csv和FSN_with_IP_date.csv,其中date为运行程序时的日期。FSN.csv为通过CNC和MaxMind导出的城市名FSN标准库,FSN_with_IP.csv为key=<IPHEAD>-<IPTAIL>(来自CNC和MaxMind),value=FSN的表。
若设置ignore_fsnip=True,则只输出FSN.csv。

Sample Input
>>>from generate_fsn import generate_fsn_fsnip
>>>generate_fsn_fsnip( cnc_ips_path='../data/ipb-ips_raw.str/ipb-ips_raw.str',
maxmind_city_path='../data/GeoIP2-City-CSV/GeoIP2-City-CSV_20190625/GeoIP2-City-Locations-en.csv',
maxmind_IPv4_path='../data/GeoIP2-City-CSV/GeoIP2-City-CSV_20190625/GeoIP2-City-Blocks-IPv4.csv',
maxmind_IPv6_path='../data/GeoIP2-City-CSV/GeoIP2-City-CSV_20190625/GeoIP2-City-Blocks-IPv6.csv',
ignore_fsnip=False)

Sample Output
The generated std FSN is in the following file path:’../fileout/FSN_2019-06-25.csv.
The generated FSN_with_IP is in the following file path:’../fileout/FSN_with_IP_2019-06-25.csv.

02.Redis-python基本操作:https://www.cnblogs.com/melonjiang/p/5342505.html

三.2019/08/21

01.可直接通过word将docx转成html格式:https://blog.csdn.net/communix/article/details/49965233

02.直接在浏览器中输入docs.qq.com即可打开在线文本文档编辑器。

python2 main.py -d 0 -k 2 -C 4 zwh@zwh-virtual-machine:~/website-fingerprinting-master$ python2 main.py -d 0 -k 128 -C 4 zwh@zwh-virtual-machine:~/website-fingerprinting-master$ cat output/results.k128.c0.d0.C4.N775.t16.T4.output accuracy,overhead,timeElapsedTotal,timeElapsedClassifier 0.78125, 0/0, 0.65, 0.38zwh@zwh-virtual-machine:~/website-fingerprinting-master$ cd ~/website-fingerprinting-master zwh@zwh-virtual-machine:~/website-fingerprinting-master$ python2 main.py -d 0 -k 128 -C 5 zwh@zwh-virtual-machine:~/website-fingerprinting-master$ cat output/results.k128.c0.d0.C5.N775.t16.T4.output accuracy,overhead,timeElapsedTotal,timeElapsedClassifier 0.78125, 0/0, 2.03, 1.74zwh@zwh-virtual-machine:~/website-fingerprinting-master$ cd ~/website-fingerprinting-master zwh@zwh-virtual-machine:~/website-fingerprinting-master$ python2 main.py -d 0 -k 128 -C 6 zwh@zwh-virtual-machine:~/website-fingerprinting-master$ cat output/results.k128.c0.d0.C6.N775.t16.T4.output accuracy,overhead,timeElapsedTotal,timeElapsedClassifier 0.78125, 0/0, 0.47, 0.21zwh@zwh-virtual-machine:~/websitecd ~/website-fingerprinting-masterte-fingerprinting-master zwh@zwh-virtual-machine:~/website-fingerprinting-master$ python2 main.py -d 0 -k 128 -C 10 zwh@zwh-virtual-machine:~/website-fingerprinting-master$ cat output/results.k128.c0.d0.C10.N775.t16.T4.output accuracy,overhead,timeElapsedTotal,timeElapsedClassifier 0.78125, 0/0, 0.68, 0.34zwh@zwh-virtual-machine:~/websitecd ~/website-fingerprinting-masterte-fingerprinting-master zwh@zwh-virtual-machine:~/website-fingerprinting-master$ python2 main.py -d 0 -k 128 -C 14 zwh@zwh-virtual-machine:~/website-fingerprinting-master$ cat output/results.k128.c0.d0.C14.N775.t16.T4.output accuracy,overhead,timeElapsedTotal,timeElapsedClassifier 0.78125, 0/0, 0.49, 0.23zwh@zwh-virtual-machine:~/website-fingerprinting-master$ cd ~/website为什么改变——C(不同分类算法),网页识别率始终保持在0.78125
06-03
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值