自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

与你在巅峰相会的博客

努力源于喜欢的东西很贵

  • 博客(15)
  • 收藏
  • 关注

原创 pycharm git工具与coding.net结合

前提:coding.net中的项目是私密项目 问题描述:在使用pycharm自带的git工具clone(或者push)代码时出现 错误如下: Push failed: Failed with error: unable to access 'https://git.coding.net/xxx.git/': The requested URL returned error: 403 原因:这是...

2018-10-12 10:27:40 713

原创 解决pycharm问题:module 'pip' has no attribute 'main' 问题

在pycharm中安装文件时,突然报module 'pip' has no attribute 'main' 错误,查了资料并实践了一下,需如下方式才解决。 首先找到安装目录下 helpers/packaging_tool.py文件,找到如下代码段: def do_install(pkgs): try: import pip except ImportErro...

2018-08-13 16:05:36 1355 2

原创 爬虫学习之爬取需要登录的网站

第一步,需要模拟登录 (1)改写程序入口,直接请求登录页面,示例代码如下:     agent = "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.104 Safari/537.36" headers = { "HOST": "www.zhihu...

2018-07-29 22:19:53 17337

原创 JavaScript设计模式--门面模式

外部与一个子系统的通信必须通过一个系统的一个门面对象进行,这就是门面模式。 门面模式具备如下两个角色: 1. 门面角色 客户端可以调用这个角色方法,此角色中有子系统的应用(知晓相关的(一个或多个)子系统的功能和责任)。本角色会将所有从客户端发来的请求委派到相应的子系统去。 2. 子系统角色 可以同时有一个或多个子系统。每一个子系统都不是一个单独的类,而是一

2017-10-17 18:04:05 278

原创 JavaScript设计模式--桥梁模式--XHR连接队列

针对该模式的例子现在不是很理解,写下来慢慢熟悉。 我们要构建一个队列,队列里存放了很多ajax请求,使用队列(queue)主要是因为要确保先加入的请求先被处理。任何时候,我们可以暂停请求、删除请求、重试请求以及支持对各个请求的订阅事件。 (1)异步请求的函数封装 /* * XHR连接对象 * 把请求的函数做成一个序列,按照执行序列来完成每一个序列项的任务 * * */ (functi

2017-10-17 18:02:12 156

原创 JavaScript设计模式--桥梁模式--引入

1.使用情况 (1)事件的监控 #1,利用页面的button来选择宠物的例子(思路) button.addEvent(element,"click",getPetByBame); function getPetByBame(e){ var id = this.id; asyncRquest("GET",'pet.action?id='+id,f

2017-10-17 17:58:38 189

原创 JavaScript设计模式--简单工厂模式例子---XHR工厂

第一步,Ajax操作接口(目的是起一个接口检测作用)    (1)引入接口文件 //定义一个静态方法来实现接口与实现类的直接检验 //静态方法不要写出Interface.prototype ,因为这是写到接口的原型链上的 //我们要把静态的函数直接写到类层次上 //(1)定义一个接口类 var Interface=function (name,methods) {//name:接口名字

2017-10-17 17:51:51 168

转载 编程思想与生活经验

1,内聚 程序=数据+操作        =数据结构+算法(PASCAL之父Nicklaus Wirth)        =对象+消息 对象是什么? 对象就是保管好自己的东西,做好自己的事情的程序模块--------这就是内聚 2,依赖 一个对象往往需要跟其他对象打交道,既包括获取依赖于另一对象,也包括仰赖其他对象的行为,一旦发生便称为该对象依赖另一对象。

2017-10-17 12:56:54 223

原创 JavaScript设计模式--简单工厂模式

一,介绍 工厂模式创建对象(视为工厂里的产品)时无需指定创建对象的具体类。 工厂模式定义一个用于创建对象的接口,这个接口由子类决定实例化哪一个类。该模式使一个类的实例化延迟到了子类。而子类可以重写接口方法以便创建的时候指定自己的对象类型。 在这里将工厂简单分为三种: (1)简单工厂:通过第三方的类完成松耦合的任务。(2)复杂工厂:通过把实例化的任务交给子类来完成的,用以到达松耦

2017-10-16 22:42:06 156

原创 JavaScript链式调用

1、什么是链式调用? 这个很容易理解,例如 $('text’).setStyle('color', 'red').show(); 一般的函数调用和链式调用的区别:链式调用完方法后,return this返回当前调用方法的对象。 首先,我们先来看看一般函数的调用方式 (1)先创建一个简单的类 //创建一个bird类 function Bird(na

2017-10-16 08:53:14 1394

原创 1,单例模式

1,单例模式 (1),单例模式是什么? (2),为什么要使用单例模式? (3),怎样使用单例模式? (4),单例模式的应用场景 第一,单例模式是什么? 单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统

2017-10-14 13:34:25 220

原创 JavaScript之JMap

(1)在JavaScript中我们利用function类定义类 (2)在类的内部我们用var 定义私有变量  私有函数 (3)在类的内部我们用this 定义公有变量 (1)定义一个类 function JMap() { var arr={};//空类 //增加 this.put=function (key,value) {

2017-10-13 22:34:48 193

原创 JavaScript之使用JavaScript模仿oop编程

第一, 首先,使用关键字function定义一个类 function Shape1(ax,ay) {//此时将function看成声明类的标志 var x=0; var y=0; var init=function () {//构造函数 对内部的变量赋值 x=ax; y=ay; } init();//构造函数的调用

2017-10-13 22:25:11 183

原创 javascript基础之回调函数

简单来说,回调函数:也就是将要执行的函数。 (1)回调函数的定义 function add(x,y,fn) { /* * this.x this.y:属于add类的全局变量的定义 * */ this.x=x||1; this.y=y||1; if(fn){ /*判断是否有回调函数,有

2017-10-13 22:22:00 201

原创 javascript基础之两种函数的定义方法

第一种方式:可以在函数定义之前调用也可以在函数定义之后调用: (0)函数的调用 add(1,2) //可以调用 (1)函数的定义: function add(x,y) { console.log(x+y) ; }(2)函数的调用 add(1,2)//可以调用 第二种方式:函数的调用只能是在函数定义之后。 (1)函数的定义 var add2=fu

2017-10-13 22:18:33 212

测试函数 CEC2018 优化算法

测试函数 CEC2018 优化算法

2022-10-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除