简单工厂模式 1.什么是简单工厂模式? 给定一种输入,通过工厂实例出其合适的对象,称为简单工厂模式 2.逐步引入工厂模式 2.1小文去面试,公司要求用任意一种面对对象的语言实现了一个计算器程序,功能只是简单的两个数相加或者减,乘,除 他的代码如下 小文等了很久都没有接到公司的通知,小文的哥哥大文看了 ...
分类:
编程语言 时间:
2017-06-27 00:55:00
阅读次数:
219
微信好友全头像 微信好友全头像 话不多说,直接上代码 代码运行需要安装两个库 如果安装python的时候pip安装选项没打√ ,就先安装pip。Python和pip的安装 itchat官方介绍 itchat官方介绍 代码运行过程中会出现登录二维码,用微信扫一下,你就可以看到处理的进度。一会你的微信文 ...
分类:
编程语言 时间:
2017-06-23 23:48:24
阅读次数:
235
对某些网站的登录包进行抓包时发现,客户端对用户名进行了加密,然后传给服务器进行校验。 使用chrome调试功能断点调试,发现网站用javascript对用户名做了rsa加密。 为了实现网站的自动登录,需要模拟这个加密过程。 网上搜了下关于rsa加密的最简明的解释: rsa加密是非对称加密算法,该算法 ...
分类:
编程语言 时间:
2017-06-23 19:32:10
阅读次数:
3583
Python实现简单的三次登录 方法一: 方法二: ...
分类:
编程语言 时间:
2017-06-23 10:33:30
阅读次数:
159
>>> def minus(): ... x = 0 ... y = 0 ... while(x <= 9): ... while(y <= 9): ... if(y == 4): ... print x,"*",y,"=",x*y ... else : ... print x ,"*",y,"=" ...
分类:
编程语言 时间:
2017-06-20 23:26:58
阅读次数:
218
1、f 散度(f-divergence) KL-divergence 的坏处在于它是无界的。事实上KL-divergence 属于更广泛的 f-divergence 中的一种。 如果P和Q被定义成空间中的两个概率分布,则f散度被定义为: 一些通用的散度,如KL-divergence, Helling ...
分类:
编程语言 时间:
2017-06-20 18:10:01
阅读次数:
1351
一直以来都想好好学习Python,但是每次学习了从基础感觉学了一会就感觉没意思。今天学习一下爬虫,也算是自己学python的目的吧,但是在学习过程中遇到很多困难,但幸好遇到了一篇好博文,分享给大家:http://www.cnblogs.com/fnng/p/3576154.html 源码: ...
分类:
编程语言 时间:
2017-06-20 16:27:56
阅读次数:
189
获取信息如下:主机名系统版本系统内核版本总内存CPU生厂商CPU总核心数服务器生厂商服务器序列号各网卡IP,MAC和网卡名信息实现代码如下:#!/usr/bin/python
#coding:utf8
fromsubprocessimportPopen,PIPE
importre
#获取主机名,也可以使用uname-n命令获取
defhostname():
ho..
分类:
编程语言 时间:
2017-06-20 13:43:24
阅读次数:
183
伪代码:ss = socket() #创建服务器套接字ss.bind() #把地址绑定到套接字上ss.listen() #监听连接(最大连接数)info_loop: #服务器无限循环 cs = ss.accept() #接受客户端连接comm_loop: #通信循环 cs.recv()/cs.sen ...
分类:
编程语言 时间:
2017-06-20 00:59:13
阅读次数:
232