PHP cURL 的超时设置有两个 CURLOPT_CONNECTTIMEOUT 和 CURLOPT_TIMEOUT,他们的区别是: CURLOPT_CONNECTTIMEOUT 用来告诉 PHP 在成功连接服务器前等待多久(连接成功之后就会开始缓冲输出),这个参数是为了应对目标服务器的过载,下线, ...
分类:
Web程序 时间:
2019-08-15 12:30:34
阅读次数:
111
Java SSM 框架集成 Redis框架 1.下载 Jedis依赖 <.!-- jedis依赖 --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.7.1</vers ...
分类:
其他好文 时间:
2019-08-15 12:30:17
阅读次数:
152
大家好,我是Fred913。 之前,我看过各种OJ(OpenJudge) 但是,还是没有自己做的好。 所以,我就来写了这篇教程。 环境 这次,我打算使用这些:PHP 5.6 Nginx/Apache Python Python可以使用命令 For Ubuntu/Debian: apt install ...
分类:
其他好文 时间:
2019-08-15 12:29:54
阅读次数:
549
一、跨域认证的问题 互联网服务离不开用户认证。一般流程是下面这样。 1、用户向服务器发送用户名和密码。 2、服务器验证通过后,在当前对话(session)里面保存相关数据,比如用户角色、登录时间等等。 3、服务器向用户返回一个 session_id,写入用户的 Cookie。 4、用户随后的每一次请 ...
分类:
其他好文 时间:
2019-08-15 12:29:31
阅读次数:
100
应用下创建untils文件夹放置封装图片验证码的函数 创建validCode.py文件定义验证码规则 建路由 写后台方法 前端登录的表单 前端提交登录表单的jquery 页面效果 done。 ...
分类:
其他好文 时间:
2019-08-15 12:29:12
阅读次数:
104
在使用Django2.2开发的时候,想要使用mysql数据库,在settings.py文件中更改命令: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'python', 'USER': "root", ...
分类:
数据库 时间:
2019-08-15 12:28:57
阅读次数:
670
//获取url参数function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg);/ ...
分类:
Web程序 时间:
2019-08-15 12:28:40
阅读次数:
110
这里先提下前提,就是有个维护的(可能有二期的一个项目),后端是Java,由于很久都不做Java,剩下的只是不多了。之前做的Java容器要么是tomcat,要么接触过新的spring cloud。从来没有用ant build。 更要命的是,svn检出来的代码,不是标准的那种maven啥的,所以一点儿点 ...
分类:
编程语言 时间:
2019-08-15 12:28:05
阅读次数:
120
枚举类型: 只能取特定值中的一个 使用enum关键字来定义一个类型 是java.lang.Enum类型 举例: ...
分类:
编程语言 时间:
2019-08-15 11:22:02
阅读次数:
102
一、概述 我们系统与第三方开票系统有交互,场景是我们系统请求第三方开票系统,第三方开票系统根据我们的请求数据,生成开票信息然后返回发票号或异常信息,我们根据返回的信息做对应的处理。因为配合上存在一些障碍,因此想要搭建个mock server,先验证己方系统的正确性。 什么是Mock Server ? ...
分类:
其他好文 时间:
2019-08-15 11:21:48
阅读次数:
109
函数 function 定义函数 def 函数名(参数列表): ? 语句块 ? .... 调用函数 作用是让代表码块执行 len(x) return 语句 作用: ? 从一个函数中返回,返回到调用此函数的地方 语法: return [表达式] ? return 等同于return None 函数的参 ...
分类:
编程语言 时间:
2019-08-15 11:21:29
阅读次数:
94
先用官网的图,这个是整体流程,本文记录整体流程中的细节描述 从最开始的流程往下分析整体 1. init events $ lifecycle(说明:初始化事件和生命周期) 什么是事件?什么是生命周期?vue api文档中事件有(on、once、off、emit四个方法),生命周期有(mount、fo ...
分类:
其他好文 时间:
2019-08-15 11:20:59
阅读次数:
119
安装 使用说明 免杀 array_map | assert ...
分类:
其他好文 时间:
2019-08-15 11:20:28
阅读次数:
110
// 获取所有input let inputAll = document.querySelectorAll('.table_input input'); this.iddata = inputAll; // 向上 =38 if (item.keyCode 38) { newIndex -= 8; i ...
分类:
Web程序 时间:
2019-08-15 11:20:11
阅读次数:
138
报错信息如下图: 报错原因是:vue有两种形式的代码:一种是compiler(模版),另一种是runtime(运行时)模式。 修改方法:修改main.js ,对照自己的代码模式对号入座 ...
分类:
其他好文 时间:
2019-08-15 11:19:52
阅读次数:
113
mongodb查询操作 1.查询操作 db.getCollection('example_data_1').find({}) 查询所有的信息,相当于mysql中的select * from table_name; 2.查询特定条件的就需要在 db.getCollection('example_dat ...
分类:
数据库 时间:
2019-08-15 11:19:34
阅读次数:
104
双重检查锁定(Double check locked)模式经常会出现在一些框架源码中,目的是为了延迟初始化变量。这个模式还可以用来创建单例。下面来看一个 Spring 中双重检查锁定的例子。 这个例子中需要将配置文件加载到 中,由于读取资源比较耗时,所以将动作放到真正需要 的时候。我们可以看到 前面 ...
分类:
其他好文 时间:
2019-08-15 11:19:03
阅读次数:
114