搜索到与相关的文章
Python

推荐经典算法实现之SVDBias(python+MovieLen)

#coding:utf-8'''@author:Jason.F@data:2019.07.15@function:Implementation:SVDBiasDatatset:Movielen-1mEvaluation:hitradio,ndcgSquaredlossfunctionwithexplicitrating.'''importpandasaspdimportnumpyasnpimportmathfromcollectionsimportdefa

系统 2019-09-27 17:54:27 2615

Python

通过Python实现自动填写调查问卷

0X00前言快开学了,看到空间里面各种求填写调查问卷的,我才想起来貌似我也还没做。对于这种无意义的问卷,我是不怎么感冒的,所以我打算使用”特技”来完成,也就是python,顺便重新复习一下python,真的好久没用了。下面,表演开始……0X01代码编写思路首先先创建一份问卷我们随便填写一个问卷并提交,在提交之前开启Burpsuite截获数据包对于截获的数据包进行分析,有的被url编码了不利于分析,可以使用Burpsuite编码模块解码替换,这样就好分析了通

系统 2019-09-27 17:53:47 2615

Python

基于Python的Post请求数据爬取的方法详解

为什么做这个和同学聊天,他想爬取一个网站的post请求观察该网站的post请求参数有两种类型:(1)参数体放在了query中,即url拼接参数(2)body中要加入一个空的json对象,关于为什么要加入空的json对象,猜测原因为反爬虫。既有query参数又有空对象体的body参数是一件脑洞很大的事情。一开始先在apizza网站上了做了相关实验才发现上面这个规律的,并发现该网站的请求参数要为raw形式,要是直接写代码找规律不是一件容易的事情。源码impor

系统 2019-09-27 17:51:26 2615

Python

python pandas读取excel中多个不同sheet表格存在的问题

摘要:不同方法读取excel中的多个不同sheet表格性能比较#方法1defread_excel(path):df=pd.read_excel(path,None)print(df.keys())#fork,vindf.items():#print(k)#print(v)#print(type(v))returndf#方法2defread_excel1(path):data_xls=pd.ExcelFile(path)print(data_xls.shee

系统 2019-09-27 17:46:23 2615

Python

实例说明Python中比较运算符的使用

下表列出了所有Python语言支持的比较操作符。假设变量a持有10和变量b持有20,则:例如:试试下面的例子就明白了所有的Python编程语言提供的比较操作符:#!/usr/bin/pythona=21b=10c=0if(a==b):print"Line1-aisequaltob"else:print"Line1-aisnotequaltob"if(a!=b):print"Line2-aisnotequaltob"else:print"Line2-aise

系统 2019-09-27 17:38:12 2615

Python

浅谈Python 字符串格式化输出(format/printf)

Python字符串格式化使用"字符%格式1%格式2字符"%(变量1,变量2),%格式表示接受变量的类型。简单的使用例子如下:#例:字符串格式化Name='17jo'print'www.%s.com'%Name>>www.17jo.comName='17jo'Zone='com'print'www.%s.%s'%(Name,Zone)>>www.17jo.com字符串格式化时百分号后面有不同的格式符号,代表要转换的不同类型,具体的表示符号如下面所示。格式符号

系统 2019-09-27 17:37:54 2615

Oracle

Oracle Freelist和HWM原理及性能优化

近期来,FreeList的重要作用逐渐为OracleDBA所认识,网上也出现一些相关的讨论。本文以FreeList为线索对Oracle的存储管理的原理进行较深入的探讨,涉及Oracle段区块管理的原理,FreeList算法等。而与FreeList密切相关的一个重用特性HWM,与sql性能密切相关,本文也作了原理分析介绍。在原理探讨的基础上,介绍了常用的存储参数分析方法,并对所涉及的存储优化、HWM的优化和Freelist竞争优化作了说明。缩略语:ASSM:

系统 2019-08-29 23:52:48 2615

编程技术

The four boys save money's problem

first,wecanseetheproblem:Thisisastoryoffourboys-Chinku,Dinku,PinkuandTinku.Onedayallofthemdecidetosavetheirmoneyinabank.Theyselectabankcalled"LenaBank"Thebank'sspecialtyis:Ineverymonththemoneygetsdoubled.In2ndmonth,Chinkuwithdraws

系统 2019-08-29 23:52:41 2615

编程技术

Eclipse快速上手指南之使用ANT

Ant是Java平台下非常棒的批处理命令执行程序,能非常方便地自动完成编译,测试,打包,部署等等一系列任务,大大提高开发效率。如果你现在还没有开始使用Ant,那就要赶快开始学习使用,使自己的开发水平上一个新台阶。Eclipse中已经集成了Ant,我们可以直接在Eclipse中运行Ant。以前面建立的Hello工程为例,创建以下目录结构:新建一个build.xml,放在工程根目录下。build.xml定义了Ant要执行的批处理命令。虽然Ant也可以使用其它文

系统 2019-08-29 23:33:16 2615

编程技术

Cocos2d开发系列(一)

Cocos2d是一个比较流行的iphone游戏开发框架,据说在AppStore上已有超过100个游戏是基亍Cocos2D-iPhone。其中3个由此迚入过TOP10的排名。其中的StickWars更是曾排名第一。现在,让我们来开始Cocos2d的学习之旅吧!一、安装下载Cocos2d下载地址:http://code.google.com/p/cocos2d-iphone/downloads/list当前最新版本为1.0。本教程选用的是稳定版本0.99.5。

系统 2019-08-29 23:29:03 2615