上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: 抽象工厂 工厂方法模式针对的是一个产品等级结构;而抽象工厂模式则是针对的多个产品等级结构。 猫类和狗类的公用方法必须是speak(),不能让猫类的方法名是miaomiao() ,狗类的方法叫wangwang(),把它当鸭子类,在java是用实现接口来规范。py没有接口。 阅读全文
posted @ 2018-03-08 09:58 北风之神0509 阅读(23507) 评论(3) 推荐(1) 编辑
摘要: 提示这个 InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certai 阅读全文
posted @ 2018-03-07 19:07 北风之神0509 阅读(1459) 评论(0) 推荐(0) 编辑
摘要: 以下是菜鸟教程列举的。这些零散的改变需要注意。 下面这些东西可能平时的程序根本没用到,或者稍加注意就可以了。但2和3最主要的区别是,掌握编码。 编码在所有程序中无处不在,处理不好,要么乱码,要么编码解码报错。掌握好了编码的区别,就可以掌握2和3的90%的区别了,也只有掌握这个才能自如的切换版本。 关 阅读全文
posted @ 2018-03-05 18:54 北风之神0509 阅读(1130) 评论(0) 推荐(0) 编辑
摘要: js获取联通短信记录 阅读全文
posted @ 2018-03-05 18:31 北风之神0509 阅读(233) 评论(0) 推荐(0) 编辑
摘要: (1, 5) (2, 5) (2, 7) (3, 8) (9, 2) 阅读全文
posted @ 2018-03-05 14:44 北风之神0509 阅读(458) 评论(0) 推荐(0) 编辑
摘要: js提取用户新浪邮箱中的信用卡信息,是js非nodejs。 对比py,之前就做不好,出现了复杂点选验证码。js的开发速度只需要py的三分之一,甚至十分之一。 js在客户端执行,py在后端执行,py要实现实时高并发,在应对2000个并发时候,需要买几百台服务器。js节约这些钱。如果某一步使用了sele 阅读全文
posted @ 2018-01-26 16:24 北风之神0509 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 如果需要无限制的任意实例化,而不是把实例化后的对象传给另一个函数、方法处理。就需要控制单浏览器,不然每次实例化弹出来一个新浏览器,很占内存 这样不管实例化多少次,保证最多只能弹出一个火狐和谷歌浏览器。 阅读全文
posted @ 2018-01-22 14:31 北风之神0509 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 元类实现单例模式 阅读全文
posted @ 2018-01-18 17:30 北风之神0509 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 通过共享属性达到单例模式 结果是 可以看到共享属性方式的单例模式,与前两篇的不一样,实例化多少次就有多少个对象产生,但每个对象的状态,也就是所有实例的属性都是保持一致的。 阅读全文
posted @ 2018-01-18 16:55 北风之神0509 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 装饰器是什么,装饰器就一函数而已。 但此函数的参数与常规函数不同,此函数的参数是一个函数对象。常规函数的参数一般是字符串 数字什么的。 函数的参数可以是一个函数,也可以是一个类。 singleton(MyCalss)的结果是 第13行的 getinstance,MyClass指向getinstanc 阅读全文
posted @ 2018-01-18 16:48 北风之神0509 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 单例模式,使用__new__ __new__是构造函数, __init__是初始化方法,先调用了__new__返回了实例,__init__给这个实例初始化绑定一些属性。 观察结果可以发现,x1的name值是xxxx,x2的name的值也是xxxx。 如果去掉第10行,那么x1和x2的name的值都是 阅读全文
posted @ 2018-01-18 16:24 北风之神0509 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 直接获取不行 var win2 = document.querySelector('iframe[width = "1280" ]').contentWindow; var loginName = win2.document.querySelector('#personalInfo td').inn 阅读全文
posted @ 2018-01-17 14:48 北风之神0509 阅读(1430) 评论(0) 推荐(0) 编辑
摘要: 依旧是续上篇解决为什么项目能运行,单独文件不能运行。 依旧是python3先发下目录结构,依旧是cmd运行,不要弄pycharm开始运行,否则有些错误就发现不了! 项目下面有pac1文件夹,pac1下面3个文件, 项目下面也有3个文件 __init__ c run这三个文件。 只有k.py和run. 阅读全文
posted @ 2018-01-17 11:20 北风之神0509 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 一些文章介绍了python不同目录怎么导入问题,但py文件运行起点却从来没有文章说过!这是相当重要的!! 这个连接是网上99%的所讲的导入 https://www.cnblogs.com/luoye00/p/5223543.html 网上99%都是讲x导入y模块,是以x为起点运行的,这和此篇角度完全 阅读全文
posted @ 2018-01-16 20:08 北风之神0509 阅读(15978) 评论(2) 推荐(0) 编辑
摘要: 由于一些巨大的困难,一些后端爬虫改成了前端爬虫。 前端爬虫是只有js语言,后端爬虫有python java nodejs php这些语言。 前端爬虫有window.document对象,在浏览器端的爬虫即使是二次发送ajax,也不需要学后端爬虫来构造一堆请求头,特别是困难的cookie token。 阅读全文
posted @ 2018-01-11 12:26 北风之神0509 阅读(1885) 评论(3) 推荐(0) 编辑
摘要: 主要是javascript中消除字符串空格,比较两种方式的不同 面向对象把某些方法几种赋予给某一类的对象,无论在调用还是编辑器自动补全的时候优点太多了。 在python中,函数式编程和oop编程调用的区别是,假如有两种类型 对object1类型的东西,需要传给两个函数处理。; def fun1a(o 阅读全文
posted @ 2018-01-09 15:02 北风之神0509 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 主要是接口入参太多,python和java的命名不同,做个转换 阅读全文
posted @ 2018-01-02 15:15 北风之神0509 阅读(1766) 评论(0) 推荐(0) 编辑
摘要: 提取第三张报告的各种信息。使用正则和xpath方法。 其中html第三张报告的页面源码字符串。 结果是 可以发送到后端py java提取,也可以在webview客户端提取,客户端提取js代码如下。 这个是js版本,由于央行征信报告页面是拼接的,css取值不能一步到位,还必须再用正则细取,再者页面元素 阅读全文
posted @ 2017-12-29 12:22 北风之神0509 阅读(1508) 评论(5) 推荐(0) 编辑
摘要: 菜鸟教程的javascript闭包章节中,演示了js计数器的实现。 教程地址 http://www.runoob.com/js/js-function-closures.html 代码1 大概感觉会输出 1 2 3,但是第一次看的时候看得马马虎虎。 代码中用了匿名函数 闭包 自调用。教程中说要保持避 阅读全文
posted @ 2017-12-19 11:03 北风之神0509 阅读(1043) 评论(0) 推荐(0) 编辑
摘要: 以下为例子,判断计算机内存并释放程序内存。 如果把MemoryReleaser(600).release_memory() 注释掉,程序将一直是占用大内存。 程序中使用了 if psutil.Process().memory_percent() > 0: 阅读全文
posted @ 2017-12-17 20:19 北风之神0509 阅读(1266) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页